2012年1月18日のブックマーク (2件)

  • パソコンやネットから離れて「考える時間」を持つことの重要性 | ライフハッカー・ジャパン

    ソフトウェアの開発者Jacob Gorban氏は、考える時間を取ることが必要以上に贅沢だと思われているような労働環境にいます。今回は、そんなGorban氏の考える「考える時間」やどんな仕事であっても、労働時間に考える時間を組み込むことの大切さについて、ご紹介していきます。 ソフトウェア開発者として独立し、製品の開発やビジネスの運営をするには、たくさんの時間が必要です。普通のビジネスタイムに働き、時々家族や子どもと過ごすプライベートな時間があり、それから寝ます。それでも、Macがそばにある時には、数ヶ月の仕事を埋め合わせるために、仕事の計画を立てることもあります。これは、できるだけ手遅れになる前にやるといいです。 独立しているソフトウェアの開発者やデザイナー、ビジネスマン、他にも時間や仕事に何らかの裁量がある人にはわかるのではないでしょうか。止められない、後戻りもできないという状況で、終わら

    パソコンやネットから離れて「考える時間」を持つことの重要性 | ライフハッカー・ジャパン
    mkimakima
    mkimakima 2012/01/18
  • Cでのポインタの読み方

    Cでのポインタの読み方 Cのポインタの読み方は、ルールを知らないと摩訶不思議です。 ルールを覚えれば、 int (*p[5])[3]; char (*(*fp)(void))(int); なんてのも解読する事ができます。 大事な前程 ポインタを読む際には、「英語で読む」必要があります。 「え~、英語~」 と思う方もいるかもしれませんが、逆に日語で読む方が大変です。 基ルール ルール 後置演算子が優先。 関数の() 配列の[] 前置はあとで。 要は、「後ろに何かあったら、後ろが優先」です。 演算子の英語での読み方 * pointer to ... () function returning ... [] array of ... Lesson 1 まず、演算子が単独で出てくる場合です。 Lesson 1-1 pointer to ... int *p; これは、まずpを見ましょう。 i