タグ

ブックマーク / anond.hatelabo.jp (6)

  • プログラミング出来ない奴ちょっと来い

    プログラミング出来る方法教える。 世の中「プログラミング言語」を説くはごまんとあれど「プログラミング」を説くやブログはあまりない。 いや実際に "ない" というのはかなり語弊があるかもしれない。 しかし、通常この種の説明しているに辿り着くまでには多くの時間が必要だ。 普通の人は、多くの間違った方法を試し、その都度試行錯誤を重ね、プログラミング経験を経ることよって、重要な概念を獲得するのだと思う。 例えば、「計算機プログラムの構造と解釈」や「実用 Common Lisp」、「コンピュータプログラミングの概念・技法・モデル」などの書籍は現実の問題に対し "プログラム" をどう書くかという問題に正面から取り組んでいる良書だ。 しかし、どれだけ”普通の”プログラマが上記のような書籍を読んでいるのだろうか。 そして、"普通のプログラマ" がプログラミングを学ぶ書籍として、それらは果たして適切と

    プログラミング出来ない奴ちょっと来い
    Slightair
    Slightair 2013/03/22
  • 「PlayStation4は夢が無い」という幻想をぶち壊す

    最初に言っておくと、増田はSCEが嫌いな方でPS3もVitaも持っていない。 PSPもスパロボの新作が出るまで持っていなかったほどだ。 そんな増田だが、PlayStation4発表でのハードウェアに対する誤解の数々を見てちょっとばかり怒りを覚えたので少し書いておく 「x86」ではなく「AMD64」いきなり「何が違うんだ?」と思う人や「何も違わないだろ?」と言う人も居るかも知れない。 だが後半を語る上でもこれは重要な話なので省略しないでおく。 最近のPCは当たり前のように64bitのメモリ空間を扱えるようになった。 この増田を読んでる人でも64bit OSを使っている人は少なくないはずだ。 これをもたらしたのは、x86 CPUを作ったIntelではなくx86互換CPUを作っていたAMDである。 じゃあIntelは何をしていたのかと言うと、64bit CPUを作っていた。x86を完全に捨てて。

    「PlayStation4は夢が無い」という幻想をぶち壊す
    Slightair
    Slightair 2013/02/23
  • プログラミングを身に付けるには

    http://anond.hatelabo.jp/20100725025127 "どうすればいいか"を教わって、プログラミングが身につく人は多くありません。"なにをやりたいのか"を自分で生み出せないと、詰まってしまうし、なにより楽しくありません。 やりたいことがあれば手段は後からついてきます。これは物作り全般に言えることです。特に学び始めにおいてモチベーションを維持し勢いをつけるのに大事なのは"やりたいことがあるか"、もっと具体的に言うなら"作りたいものは何か"です。これがないと始まりません。それがどうしてもないなら、そういう状況に自分を追い込むのも有効です。仕事でどうしてもやり遂げなければならない状況に追い込まれれば人間 0 からでも身につきます。実際自分がそうでした。 とかく、プログラミングというのは手段さえ知れば、あとはだれがやっても同じ結果が出る生産業だと誤解されがちです。そういう

    プログラミングを身に付けるには
  • 弟の相談を笑っていたら死にやがったw

    2年前、弟が自分のマンションの風呂場で死んだ。死亡診断書によると心筋梗塞だった。もともと心臓が弱かったらしい。 先月、父親の納骨に京都の墓にいった。弟の骨を入れた袋は、去年、納骨したばかりだったので、まだ、新しかった。 父親と弟は仲が悪かった。父親は飲んだくれで、昔、酔っぱらって自動車に轢かれたことがあった。警察から電話があってお宅の御主人が道で酔っぱらって道に倒れていますので救急車を呼んでおきましたと連絡があった。後日、近所のひとにきいたら、確かにその夜パトカーがその付近にとまっていたらしい。救急車が運んだ病院で父親は服を脱がされると、身体にはタイヤの跡がついていた。事故証明かなんかをもらおうと警察に連絡すると、その夜、だれも酔っぱらいを発見して救急車を呼んだ警官なんていないといわれた。そんなことがあれば必ず記録には残るそうだ。だれが父親を轢いたのかは謎のまま残った。 アル中気味の父親は

    弟の相談を笑っていたら死にやがったw
  • ニコニコ動画を快適化するvimperator設定まとめ

    . 8/27追記記事末尾のローカルなkey mappingを実現するコードを改良してプラグインにしました。 ↓ Vimperatorでローカルなkey mappingを実現するプラグイン local_mappings.js を書いた。 http://anond.hatelabo.jp/20080826124641 まずnicontroller.jsを入れる。2008-07-14 - やぬすさんとこの日記 http://d.hatena.ne.jp/janus_wel/20080714 →n秒後/前に移動するkey mappingも忘れずに! vimperatorrcにこれを書く。Re: autocmd が分からない - hogehoge http://d.hatena.ne.jp/teramako/20080731/p1 のコードをいじった。 " --- autocmd --- " ni

    ニコニコ動画を快適化するvimperator設定まとめ
  • PHPの比較の素晴らしさ加減は正常

    if ("0x0A" == "10") { print '(´ε` )チュッ'; } チュッ。されちゃいます。 文字列であっても整数と解釈できる文字列の場合は勝手に型変換しやがる今世紀最大の愚行を犯してしまうってのは有名な話だよね。 文字列であっても整数と解釈できる文字列の場合は自動的に整数に型変換してくれる超便利機能があるってのは有名な話だよね。 だけどなんでコレが一致するかわけがわからんかった。 0x0Aは10進数で10になるので一致する。と、言いたいところなんですがそう単純な話じゃないんだ。 以下の例を目ん玉見開いて見て欲しい。 var_dump(0x0A); var_dump("0x0A"); var_dump((int)"0x0A"); var_dump((float)"0x0A"); var_dump(intval("0x0A")); 実行結果 int(10) string(4

    PHPの比較の素晴らしさ加減は正常
  • 1