プログラミング

Thumbnail of post image 182

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

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

プログラミング

Thumbnail of post image 043

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

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

プログラミング

Thumbnail of post image 029

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

実験

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

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

プログラミング

Thumbnail of post image 028

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

プログラミング

Thumbnail of post image 028

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

プログラミング

Thumbnail of post image 180

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

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

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

プログラミング

Thumbnail of post image 075

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

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

プログラミング

Thumbnail of post image 046

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

プログラミングは道具

プ ...

プログラミング

Thumbnail of post image 015

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

こんな時代にC言語

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