2019年2月2日のブックマーク (5件)

  • https://github.com/brenns10/lsh/blob/9f2b98a74992f2837903f0ed91f4c6cb69784ab4/src/main.c

  • シンプルなUNIX ShellをCで実装するチュートリアル「Write a Shell in C」 | ソフトアンテナ

    UNIXで欠かすことができないプログラムの一つに「シェル」が挙げられるかもしれません。シェルはユーザーのコマンド入力を受け取って指示をOSに伝えたり、結果を画面に表示したり、といった大切や役割を担っているプログラムです。 このシェルを実際にC言語で作成するチュートリアル「Write a Shell in C」が公開されています。シェルのプログラムというと、とても複雑なイメージを持ってしまいますが、このチュートリアルで作成するシェル「lsh」はコメント込みで267行しかない超コンパクトなものです。 bashやzshといった有名シェルはとても複雑な作りとなっていますが、これくらいのサイズなら理解できそうですね。 UNIXの仕組みが分かるかも チュートリアルは、シェルのライフタイムの説明から始まり、メインループの中で入力行を読み取って解析する方法、さらに外部コマンドや組み込みコマンドを実行する方

    シンプルなUNIX ShellをCで実装するチュートリアル「Write a Shell in C」 | ソフトアンテナ
  • 駅もれ

    JR新宿駅「タータンチェック」 貯水に使われるバケツはそもそもゴミ箱を使っている事も多く、 どうしてもゴミが捨てられる宿命がある。 そこで、新宿駅ではこのように葉状テープで美しいチェック模様を紡ぎ、ゴミをブロックしているのだ。

    駅もれ
  • なぜ芸能人の育児論は炎上してしまうのか|瀧波 わか

    記事の中で庄司さんは以下のように語っている。 「当に父親になった、俺も子育てしているぞと自覚したのは、息子が2〜3歳になるくらいかなぁ。息子は俺そっくりだし、生まれたばかりのときからかわいい。でも、生後すぐから2歳くらいまでの育児って、何をしてもママには絶対に勝てないんですよ」この部分が「結局2歳くらいまでは母親には勝てないから、父親の出番はこないよ。言われたサポートだけしてりゃいい。子供が話すようになってからが、父親の番なんだよ」と意訳解釈された結果、育児にフルコミットしているパパや、低月齢ワンオペがしんどいママから、アンチ意見が出ている。 それは主に「ママに敵わない」で済む人はいいですね、母親だって手探りですけど?という怒りや、母親神話撲滅がトレンドである最近の育児市場で「やっぱり母親にはかなわない」と文字に起こしてしまうバランス感覚のなさへの非難だったりする。 庄司さんのお子さん

    なぜ芸能人の育児論は炎上してしまうのか|瀧波 わか
  • らいおんの隠れ家 : ポール・グレアム「なぜ賢い人が愚かな考えにハマるのか」 - livedoor Blog(ブログ)

    ポール・グレアム「なぜ賢い人が愚かな考えにハマるのか」を翻訳しました。原題は「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月 今年の夏、私は友達と実験として、起業する人たちに対する多額の資金を公募した。実験っていうのは、ほとんどの投資家ならお金を出さないような、若い起業家にも投資するからだ。それが私たちが夏に公募を行った理由だ。大学生も参加できるからね。 GoogleYahooは大学院生がみごとに起業した例だ。

    threetea0407
    threetea0407 2019/02/02
    "ベンチャーは大企業で「研究」しているすごく賢い人々を引き抜いて、その代わりにもっと緊急の、俗っぽい問題を解かせる。アインシュタインに冷蔵庫を設計させるようなもんだね。"