タグ

プログラマに関するaircastleのブックマーク (3)

  • ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)

    春は出会いと別れの季節。入学や就職で、新しい生活を始める人も多いだろう。それを機にPC環境もそろそろ大人への階段を上ってもいいかもしれない。ここでは、はてなという企業でプログラマーとして働くあの人の開発環境を紹介することで、プロが好む作業環境を考える。 わたしははてなという企業でプログラマーとして働いています。はてなは、ブログやソーシャルブックマークなどWeb上のサービスを提供する会社ですが、それらのほとんどはPerlで書かれており、LinuxやApache、MySQLをはじめとするオープンソースソフトウェアの上で動作しています。そんな理由から、開発環境も自然とオープンソースのツールを使うことになります。今回から2回に分けて、そんなわたしの開発環境を簡単に紹介させていただきたいと思います。 ノートPC1台で開発する 題のツール類の話に入る前に、開発に使っているハードウェアの話を先にしてお

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
  • プログラマがC言語を学ぶべき10の理由:Geekなぺーじ

    「Ten reasons why every programmer should learn C」という記事がありました。 個人的な感想ですが、何と無く言いたい事はわかる気がしました。 ただ、多少誇張している(言い過ぎ/嘘)かなと思いました。 あと、恐らくLinuxとオープンソースなどを念頭において書いているんだろうなと思いました。 ちょっと言いすぎ感も漂う内容でしたが、面白かったので訳してみました。 誤訳や勘違いなどが入っている可能性があるので、詳細は元記事をご覧下さい。 以下訳です。 全てのプログラマはC言語を学ぶべきである。 C言語を学ぶ事により得られる利点は無視できないほど大きい。 C言語を学ぶ事により、仕事の機会に恵まれるだけではなく、コンピュータへの理解が深まる。 1) C言語は、C++Javaと比べて低レベル(low level)な言語である。 低レベル言語を使ってプログラ

  • もうITエンジニアは嫌だって? - @IT自分戦略研究所

    いま、IT業界から足を洗いたがっているITエンジニアが多いと聞いた。その話は噂でしかないのか、それとも当か。その真偽とともに最新の転職事情を追う。 当は大手システムインテグレータ(SIer)で、プロジェクトマネージャを目指したかった……。が実際に就職できたのは3次請けのSIer。自分の願いとかけ離れた職場で、日々コーディング作業に追われている。そんなITエンジニアは意外と多いかもしれない。 とりわけIT業界に就職するタイミングが、いわゆる「ITバブル崩壊後」だった人は、「就職氷河期」とまではいかないが、少なくとも「自分の希望どおりにSIerやソフトハウスを選べる」状況ではなかったはず。だからこそ、いまもって「満足も納得もしないけど」「日々、押し寄せる仕事の山」に疲れ切ってしまった人たちも多くなる。 それではいったいどうすればいいのか。選択肢はいくつかある。1つは「ITエンジニアとして自

  • 1