プログラミング

Thumbnail of post image 104

プログラムにはメソッドというものがつきものです。言語によっては「メソッド」ではなく「関数」と呼ばれることもありますが、意味は同じです。

メソッドとは、よく使う処理を再利用できるように分離したもの。特に、入力された値に対して ...

プログラミング

Thumbnail of post image 138

プログラムが複雑になるにつれ、多くのデータ、多くの処理、多くの画面に多くの入出力が複雑に絡んできます。

初めて大きめの規模のプログラムを作ったとき、内部が複雑になりすぎて破綻してしまい、お蔵入りになってしまうという残念な経 ...

プログラミング

Thumbnail of post image 148

マルチスレッドにはいろいろな恐怖が潜んでいます。

実験

次のコードを見ていただきたい。

long n = 10000000L;long countA = 0;long countB = 0;long countOthe ...

プログラミング

Thumbnail of post image 073

プログラムの入門書を開くと、数値や文字列を扱う初歩的なプログラムがまず最初に紹介されています。しかし、実務で実際に作成するソフトウェアにおいては、そんな単純な数値や文字列だけを扱うようなことはありません。もっと大きなデータの単位、つま ...

プログラミング

Thumbnail of post image 112

どうも、弥生の青色申告の非公認回し者です。僕が毎日のように神アプリだ神アプリだと言ってる弥生の青色申告。なぜ神だと思うかと言うと、確定申告が簡単にできるようになるというのももちろんなのですが、ソフトウェアとしての完成度の高さも理由とし ...

プログラミング

Thumbnail of post image 113

プログラミングの超初心者用教科書の最初のページに書いてあるような、

コンピューターはプログラムを1行ずつ実行する
変数というのがあって、変数には値を代入することができる

というプログラマーにとっては当たり前の話 ...

プログラミング

Thumbnail of post image 040

長年プログラマーをやってるといつの間にか身に付く小技。いつ誰に教えてもらったのか覚えてないけど、教科書にはあまり載ってないことも多いんですよね。

経験者にとっては当たり前のことかもしれませんが、そういう感じの小技をいくつか ...

プログラミング

Thumbnail of post image 198

会社員なのにフリーランス? いきなり言葉が矛盾してますが、会社員としてプログラマーをやってる人は、上手く立ち回れば、会社員としてのメリットとフリーランス的なメリットを両方享受できる可能性があります。

プログラミングは道具

プ ...

プログラミング

Thumbnail of post image 021

まだ経験したことないの? 誰だって最初は初めてなんだよ。ちょ、ちょっと、何変なこと考えてるの! C言語のことだからねっ!

こんな時代にC言語

ウェブアプリやスマホアプリが席巻する昨今。プログラミング言語と言って思い浮かぶのは ...