タグ

programmingに関するymrlのブックマーク (11)

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    オリジナル4ビットCPUを用いてバイナリコードを学ぶ連載。第13回では、オリジナル4ビットCPU「DL166」にタクトスイッチやフォトセンサーをつないで、そこから得られる値をDL166で読み込めるようにする。

  • いいアジャイルと悪いアジャイル

    スクラムはラグビーにおいて最も危険な段階であり、それというのも、潰れたり不適切なかみ合い方をすると、前列のプレーヤーが怪我をしたり、首の骨を折る危険すらあるからだ。—Wikipedia 私が子供の頃には、コレステロールは体に悪いものだった。これは覚えやすかった。脂肪は悪い。コレステロールは悪い。塩分は悪い。みんな悪い。しかし近頃では、コレステロールが「いい」コレステロールと「悪い」コレステロールに分かれている。私たちがこの2つをどうにかして見分けられるとでもいうように。そしてその切り替わりは奇妙なものだった。FDAが突然プレスリリースを発表して、殺鼠剤には2種類、いい殺鼠剤と悪い殺鼠剤があり、いい方はたくさん摂って悪い方は摂ってはならず、そして決して2つを混ぜたりしてはいけないのだと言ったかのようだった。 一年くらい前まで、私はいわゆる「アジャイル」プログラミングに対して、ごく一次元的な見

  • 現代プログラマのレベル分け | レビログ (Make a little happier) 13周年+3i年

    レビログ (Make a little happier) 13周年+3i年 レビログの半分は管理人の独断と偏見でできています。残りの半分は現在残 希少につき 入荷待ちです。旧称 貧乏だけど心は萌え : 現代プログラマのレベル分け 2010年7月4日 Category > 6_日記 > うだうだ日記 > TAG( ) Comment : 0 (link this page) レベル1 初能力者 プログラムを始めたばかり。 やサンプルを見ながら、他人が作ったプログラムの修正が加えられる。 レベル2 能力者 プログラムを初めて、数年。 100行~1000行程度のプログラムが自作できる。 数個のクラス、数個の関数を自作することができる。 レベル3 強能力者 プログラムを初めて、10年が見えてくる。以下3つが全てできる 1万行以上のプログラムを破綻なく作ることができる。 書いたプログラムをレベル1

  • 404 Error - File Not Found

    指定されたファイルは見つかりませんでした。 10秒後に トップページ にジャンプします。

    ymrl
    ymrl 2010/07/04
    Web関係のばっかりやってたせいかGUIのところぜんぜんだめや……
  • プログラマの生産性とは? - himaginary’s diary

    タイラー・コーエンがMarginal Revolutionの12/23エントリで引用している文章が興味深い。以下がその引用部。 Software output cannot be measured as easily as dollars or bricks. The best programmers do not write 10x as many lines of code and they certainly do not work 10x longer hours. Programmers are most effective when they avoid writing code. They may realize the problem they’re being asked to solve doesn’t need to be solved, that the clien

    プログラマの生産性とは? - himaginary’s diary
  • 不完全にしておよそ正しくないプログラミング言語小史

    1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ

  • 電車内プログラミングの生産性が高いのは何故かに関する考察 - 西尾泰和のはてなダイアリー

    Twitterから転載 電車の中でやるコーディングは自由意志でやりたいと思ってやるコーディングなので生産性が高い 電車の中ではインタラプトが入らないから生産性が高い 近づいてくるデッドラインが明確なので締め切り効果が発生して生産性が高い 電車の中では調べ物ができないので、調べ物が必要なタスクが後回しにされて、結果として下調べが済んでいるもしくは脳内の知識でできるタスクを実行するから生産性が高く見える タイミングが予想出来る乗り換えインタラプトが存在するので、乗り換えの間に考えていたことを忘れないようにファイルに出力すること、そして歩くことが問題の整理に役立っている 電車の適度な騒音や移動していることによる海馬への刺激がなんか集中力を高めたりするのかもしれない 「目的地につくまで15分だからその間にアレを実装出来るかな?」というのがまさに「自発的に設定した制限時間へのチャレンジ」なのでドーパ

    電車内プログラミングの生産性が高いのは何故かに関する考察 - 西尾泰和のはてなダイアリー
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • 伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる

    今のPHPを作ったのは、何十人もの開発者ですよ。私は1人目の開発者だったに過ぎません。 問題を解くのが好きなだけで、プログラミングは大嫌いです。 いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。PHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でしょう?誰が歯ブラシのなんて読みたがります? パーザを書くのは苦手です。当にダメなんです。今でもね。PHPには「protected属性」も「仮想メソッド」もありますよ。情報学科の教官が「重要だ」っていうやつは何でもね。僕自身は、こんなものどうでもいいと思ってますけど。プログラミングを好む人がいるのは知ってますが、全く理解できないですね。 僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃ

    伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる
  • プログラミングも不確かな開発者が単著を出すまでに必要なこと ( ラボブログ )

    スパイスラボ神部です。 発売日まであと15日!となりました Amazon.co.jp: mixiアプリをつくろう!OpenSocialで学ぶソーシャルアプリ: 神部 竜二: 。前回は自分の感想ベースでをまとめてみましたが、今回は自分の経験を踏まえて、いち開発者がどうやって技術系単著を書くまでに至ったかをまとめてみたいと思います。 プログラミングも不確かな開発者が技術系単著を出すために必要なこと 1.ブログを書こう 書籍というのは、自分からのアウトプットを文字にするということです。それが説明の部分であってもコードの部分であっても、とにかく自分の頭の中から外に出すということを普段からやっておく必要があります。アウトプットも訓練ですので、できるだけ毎日やるようにしましょう。 ブログを書くこと自体については既にいろいろノウハウが転がっていると思いますが、やはり書きたいのテーマ(ここでは技術

  • なぜSQLや正規表現は学びにくいか - 遥か彼方の彼方から

    プログラムハイライトなぜSQLや正規表現は学びにくいか手段のためには目的を選ぶな得意であることの弊害縛りプレイで楽しく学習なぜSQLや正規表現は学びにくいか 趣味でWebプログラムをやっていて、アルバイトでもPHPを使っているので、SQLや正規表現はバリバリ出来ないと困るのですが、未だに苦手意識が強いです。もちろん最低限のレベルは出来るつもりですが、どうしても成長する気配がないというか何というか。  これ、どうしてかなーと思ったら、何となく理由が浮かんできました。SQLや正規表現は単独で使わないことが多いから学びにくいんじゃないかなと。手段のためには目的を選ぶな プログラムの勉強法としてよく人に勧めているのが「手段のためには目的を選ばない」という方法です。考え方としては、少し前に流行った遅延評価勉強法に近いです。  プログラムを学ぶとき、それ自体を目標にすると結構大変です。参考書を読んで、

  • 1