プログラミングの勉強をはじめる際,最低限の機能と出力をさせるために,例題として度々出されるソースコード.プログラミング言語の入門書の一番最初には、必ずと言って良いほどこの例題が掲載されている。
画面上に"Hello World."(又は類似の文言)と表示するだけのプログラム。「世界一有名なプログラム」と言われている。 "Hello World."以外の文言でも良いはずなのだが、"Hello World."にするのが慣習となっている。 C言語の開発者が元々広めるために使ったソースコード
ふとした瞬間に、心の奥でひっかかっていた言葉を思い出すことがある。 半年くらい前からずっと気になっていた「やってやりましょう ( ̄∇ ̄)v ドヤッ!」も、そのひとつだった。 あれ、誰のセリフだったっけ? たしかアニメのキャラだった気がするけれど、どうしても思い出せない。 社内SNSでもそんな話をした覚えがあるけれど、結局スルーされて、 そのまま調べるのも面倒になって放置していた。 ガルパンとかラブライブに居そうだけど違くて、相当に読み込んできていた西尾維新のシリーズでもない。 なんとなく「ここ数年で見た単発作品」っぽいとは思っていたけれど、 どうにも糸口がつかめなかった。 ⸻ 今日、ふとした…
前回、Neovimは“黒い部屋の中でノートを開くようなツール”という話をしました。頭では分かっていても、実際に動かしてみないと体で理解できない。今日はその確認として、mysh → Neovim → Ruby実行 の流れを実際にやってみました。 🪜 Step 1:myshを起動する [TAKI@dynabook ~]$ mysh TAKI@dynabook bash-1 $ ここで bash-1 と出るのは、「子bash(子シェル)」に入ったという意味。父が設定してくれたこの mysh は、Arch Linuxの“本体(root)”を直接触らずに済む安全な練習部屋なんです。 🧭 Step 2:N…
こんにちは。AI副業チャレンジ中の中年オヤジです。 前回のブログで Android Studio Narwhal(2025.1.2.12) のインストールと環境構築で上手く行きませんでした。その後、アンインストールをしてから再インストールをしたら解決しました。 長い準備期間を経て、いよいよ アプリ制作 に入ります! 最初の一歩として作るのは、プログラミングの定番 「Hello World」アプリ。画面に「Hello World」と表示するだけのシンプルなアプリですが、NarwhalのCompose環境で作るので、XML時代とは違った新しい体験になります。 1. 新しいプロジェクトを作成する A…
はじめてのC言語、最初の一歩は「Hello World」から! この動画では、macOS + VS Code + gccを使って、 超シンプルなC言語プログラムを楽しく解説します✨ プログラミングってむずかしそう?でも今日は、超シンプルに! C言語で「Hello World!」を表示する方法を、MacとVS Codeでやってみましょう! 開発環境を整えよう! 必要なものは macOS(MacBookなど) エディタはVS Code(Visual Studio Code) 好きなエディタがある場合はなんでもOKです。 gcc(C言語のコンパイラ) VS Codeのインストール(ざっくり紹介) V…
はじめに ダウロードからインストールまで ダウンロード インストール 基礎知識 Docker Engine コンテナ Docker image Dockerfile Doker で HelloWorld おすすめ書籍 はじめに Windows10 Home に DockerDesktop をインストールして使ってみました。 ダウンロード~インストールから、簡単な動作確認として HelloWorld を実行してみました。 Docker についてざっくり説明 Docker はコンテナと呼ばれる仮想環境をホストOS(自分が使っているPC)上に作成する技術です。 他にもハイパーバイザー型と呼ばれる仮想…
はじめに エンジニアの松原です。普段の開発ではHTTPサーバーを扱うことが多いのですが、負荷軽減のための様々なサーバー側のギミックについて調べていく中で、メッセージキューの仕組みについて目に留まりました。 今回はKafkaについて紹介します。元々メッセージキューに利用できることは知っていたのですが、バックグラウンドでどのような振る舞いをしているかに関しては、あまり詳しく調べられていませんでした。 社内でアドベントカレンダーを今年もやることになったので、この機会にしっかりと勉強しようと思い、この記事ではまずはHelloWorld的に、単純にメッセージキューとしてHelloWorldを試してみまし…
SharePointアプリが作れると聞いて頑張ってみたが、TypeScriptかReactJSの学習が必要と実感。それに加えGulp、Yeoman、@microsoft/sharepoint に慣れも必要。全部インストールするにはNode.jsが必要。 スクリプトを書くのはVisual Studio Codeでできる。Visudal Studioでも可能みたいだが試していないので不明。 チュートリアルは、MS公式のビデオを見ながらドキュメントを閲覧。 learn.microsoft.com learn.microsoft.com learn.microsoft.com learn.micros…
Node.jsは理解しておいたほうがいいですよね。 Node.jsがわかっているとWeb関連のことを理解しやすそう。 まずは、超基本から。 Node.jsの超基本 http、createServerを使って、ブラウザに「Hello Node.js」と表示させます。 const http = require('http'); let server = http.createServer((request, response) => { response.end('Hello Node.js'); }); server.listen(3000); console.log('Server Start…
Webサイトを作る時、最近はNode.jsやReact.jsが使えないといけないですよね。 私はHTML、CSSが少しわかる程度です。 HTMLとCSSだけでWebサイトを作るのは大変で、ユーザーは不便で、そして楽しくありません。 ということで、Reactを勉強したいと思います。 Reactを使う準備 まず、CDNを読み込みます。 <script crossorigin src="https://unpkg.com/react@18/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/re…
プログラミング初心者にも関わらず、いろんな言語を勉強しています。 C++はいろんな場面で見かけるのでできるようになりたいです。 Hello, World まずは、「Hello, World」です。 コマンドプロンプトに「Hello, World」と表示させます。 #include <iostream> int main() { std::cout << "Hello, World" << std::endl; } std::coutが出力で、std::endlが改行です。 今まで勉強してきたPythonやJavaScriptとは全然違うので、難しいです。 VSCode 上のコードはVisual…