UNIXで欠かすことができないプログラムの一つに「シェル」が挙げられるかもしれません。シェルはユーザーのコマンド入力を受け取って指示をOSに伝えたり、結果を画面に表示したり、といった大切や役割を担っているプログラムです。 このシェルを実際にC言語で作成するチュートリアル「Write a Shell in C」が公開されています。シェルのプログラムというと、とても複雑なイメージを持ってしまいますが、このチュートリアルで作成するシェル「lsh」はコメント込みで267行しかない超コンパクトなものです。 bashやzshといった有名シェルはとても複雑な作りとなっていますが、これくらいのサイズなら理解できそうですね。 UNIXの仕組みが分かるかも チュートリアルは、シェルのライフタイムの説明から始まり、メインループの中で入力行を読み取って解析する方法、さらに外部コマンドや組み込みコマンドを実行する方
■JR新宿駅「タータンチェック」 貯水に使われるバケツはそもそもゴミ箱を使っている事も多く、 どうしてもゴミが捨てられる宿命がある。 そこで、新宿駅ではこのように葉状テープで美しいチェック模様を紡ぎ、ゴミをブロックしているのだ。
記事の中で庄司さんは以下のように語っている。 「本当に父親になった、俺も子育てしているぞと自覚したのは、息子が2〜3歳になるくらいかなぁ。息子は俺そっくりだし、生まれたばかりのときからかわいい。でも、生後すぐから2歳くらいまでの育児って、何をしてもママには絶対に勝てないんですよ」この部分が「結局2歳くらいまでは母親には勝てないから、父親の出番はこないよ。言われたサポートだけしてりゃいい。子供が話すようになってからが、父親の本番なんだよ」と意訳解釈された結果、育児にフルコミットしているパパや、低月齢ワンオペがしんどいママから、アンチ意見が出ている。 それは主に「ママに敵わない」で済む人はいいですね、母親だって手探りですけど?という怒りや、母親神話撲滅がトレンドである最近の育児市場で「やっぱり母親にはかなわない」と文字に起こしてしまうバランス感覚のなさへの非難だったりする。 庄司さんのお子さん
ポール・グレアム「なぜ賢い人が愚かな考えにハマるのか」を翻訳しました。原題は「Why Smart People Have Bad Ideas」で、原文は以下です。 http://www.paulgraham.com/paulgraham/bronze.html treky様、moro様、ken911kojima様、hkamis様に翻訳協力をいただきました。ありがとうございました。 http://www.hatena.ne.jp/1118592695 「なぜ賢い人が愚かな考えにハマるのか」 2005年5月 今年の夏、私は友達と実験として、起業する人たちに対する多額の資金を公募した。実験っていうのは、ほとんどの投資家ならお金を出さないような、若い起業家にも投資するからだ。それが私たちが夏に公募を行った理由だ。大学生も参加できるからね。 GoogleとYahooは大学院生がみごとに起業した例だ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く