旧gaaamiiのブログ

間違ったことを書いている時があります。コメントやTwitter、ブコメなどでご指摘ください

C言語

Ruby製のウェブサーバライブラリWebrickのソースコードを読む

そういや一年前、「ウェブサーバーのこと知りたい -> Rack読もう。」となって挫折した。少しずつ暖かくなって意識が高まってきたし、今やっている仕事がずいぶんと(すくなくともRailsアプリ書くのと比較すると)低レイヤーなところなので、良い感じの相乗効…

ネットワークのことを学ぶのに Beej's Guide to Network Programming が良さそう

なんか今日検索してたら見つけた http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html

Lisp処理系を実装するC言語チュートリアル「Build Your Own Lisp」

すばらしいですね。「C言語で何が作れるの?」っていう疑問、そしてそれを盾にCの理解を避けてきた人は割といるんじゃないかと思います(僕です)。このチュートリアルでは最初から何を作るかがわかっているのでモチベも続きそうだし、なにより楽しそう。 「…

初心者がC言語でつくれるものってなんだろ...ってことで【明解C言語 中級編】を借りてきた。

新版 明解C言語 中級編作者:柴田 望洋ソフトバンククリエイティブAmazon図書館を漁って、最もC言語で何かつくれそうな解説本を借りてきた。かずあてゲームから英単語学習ソフトまで網羅されているみたいで面白そう。とりあえず、数あてゲームはこんな感じ。…

引数とは -仮引数(parameter)と実引数(argument)

苦しんで覚えるC言語でちまちまとC言語のお勉強をしています。評判通りポインタがややこしくてつまづいているところなので、引数のお話でもまとめようかと。 引数とは 引数(ひきすう、いんすう[1][2]、Parameter)とは、コンピュータープログラミングで用い…

苦しんで覚えるC言語が本当につらい

ドットインストールのC言語の基礎でGCC(コンパイラ)の使い方を確認したので、C言語そのものについては苦しんで覚えるC言語(書籍ではなくウェブの方)で学んでいくことにした。すっごい分かりやすいんだけど、つらい。しっかりと理解するために説明がとても…