タグ

skillとLinuxに関するraimon49のブックマーク (3)

  • プログラミングの低レベルと高レベル - 超ウィザード級ハッカーのたのしみ

    プログラミングにはレベルの低い・高いがある。ここでいうレベルとはCPUとかストレージデバイスといった生のハードウェアに近いかという意味である。レベルが低いほど生のハードウェアを意識しなければならない。カーネルは低レベルなソフトウェアの代表である。高尚かどうかと混同されることを嫌ってか、低レイヤ・高レイヤという言い方も良くする。私はあえて混同させたくてレベルという単語を使用している。 私は元々低レベルのプログラミングの方が計算機を操ってる感があって好きだった。しかし、しばらく離れてJavaとかPythonとか高レベルなことをやっていたが、ふと低レベルのところを再び触りたくなったので、 ハッカーのたのしみ Binary Hacks Cプログラミング高速化研究班 等を読み返しながら勉強している。低レベルはちょこちょこっとチューニングするだけで演算が高速化していき、ハッカー感が得られるので楽しい。

    プログラミングの低レベルと高レベル - 超ウィザード級ハッカーのたのしみ
  • カーネルハッカー・小崎資広の「コードを読む技術」 | サイボウズ式

    サイボウズ・ラボの西尾 泰和さんが「エンジニアの学び方」について探求していく連載の第2回(毎週火曜日に掲載、これまでの連載一覧)。「WEB+DB PRESS Vol.80」(2014年4月24日発売)に執筆した「エンジニアの学び方──効率的に知識を得て,成果に結び付ける」の続編です。(編集部) 文:西尾 泰和 イラスト:歌工房 この連載では「エンジニアの学び方」をテーマにインタビューを行い、どういう「学び方」をしているのか探求していきたいと思っています。第1弾は、富士通エンジニアとしてLinuxカーネルの開発に参加されている小崎資広さんです。 Linuxカーネルは、ソースファイルだけで3万5000個以上、行数にして1500万行を超える、巨大ソフトウェアです。小崎さんが、どうやってこの巨大なソースコードと戦っているかは、きっと「エンジニアの学び方」の参考になるはずです。

    カーネルハッカー・小崎資広の「コードを読む技術」 | サイボウズ式
  • 第21回 「流行り廃り」を意識しよう | gihyo.jp

    だいたいその当時メインストリームなものを使っています。1998-2000年のHP-UXだけは、メインストリームだからではなく会社の事情によるものです。 時代時代でメインストリームが変化するのはよくあることで、かつやむをえないことです。これは異論もあるでしょうが、筆者のだいたいの感触としては、FreeBSDはLinuxに取って代わられ、PostgreSQLMySQLに取って代わられた気がします。 「流行り」の法則 筆者はよく言うことなのですが、日で流行る技術というのはある一定の法則があると思います。それは「日語が充実しているかどうか」です。 たとえば日語の良書(⁠“⁠良⁠”というところがポイントです)が充実しているかどうか、日語で良い情報発信をする人がたくさんいるかどうか、日語コミュニティが活発かどうかなどです。もちろん、日語が充実しているから流行る、というのは一概に良いことで

    第21回 「流行り廃り」を意識しよう | gihyo.jp
    raimon49
    raimon49 2011/08/21
    >これは異論もあるでしょうが,筆者のだいたいの感触としては,FreeBSDはLinuxに取って代わられ,PostgreSQLはMySQLに取って代わられた気がします。
  • 1