http://q.hatena.ne.jp/1203667934 ソフトウェア開発やプログラミングのスピードを上げる方法はありませんか? プログラマーとして生きていこうと決めたのですが、いつも見積もりの3倍時間がかかってしまいます。 そのため いつもつらい思いをしています。 環境を良くしようとHHKLite2を使い、カスタマイズソフトでホームポジションから離さずにプログラミングしています。 マウスも... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
つっこみが遅くなりました。 新しくプログラミング言語を覚えたいときに行うべき10の練習問題 | IDEA*IDEA404の人とかが突っ込んでくれそうな気がするので気軽にいってみます。 いい機会なので、私の言語学習法をこの際披露することにしましょう。 続きを読む [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
「プログラミングは小学校の必修科目にすべき!」と個人的に思っていますが、プログラミングからは本当に多くのことを学んでいます。 先日、プログラミングって人生だよね的な話題がもりあがったので、自分がプログラミングをやっていて良かったなぁ、と思えることをまとめてみます。 プログラミングは問題解決に役に立つ! プログラミングは基本的に、「これがやりた... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ある開発者の話だ。彼は,およそ10年前に大学を卒業し,システムハウスに入社した。研修でみっちりCOBOLプログラミングを仕込まれた後,すぐに現場で働き始めた。それから10年,転機が訪れた。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 プログラミングに関するノウハウは大きく3つにわかれる。
1.普遍的なノウハウ
アルゴリズム,データ構造,オブジェクト指向,ツールボックスアプローチ,λ計算,etc.
2.システムのノウ 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
再利用共有 Jul 08, 2006 プログラミングをやっていると、昔のコード部品を再利用する場面が多い。 そう考えるとSnipplrのようなサイトは便利だ。 このサイトではプログラム全体のコードというよりも、コードの一部を投稿して共有することができる。また共有しないまでも、自分のコード部品を管理するサイトとして便利だろう。 コードにはタグもつけられるので見つけるのも簡... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
読解いやな法則の第3回です。今回は、プログラマに当てはまりやすい法則である「横着をするための労力を惜しんではいけない」を取り上げたいと思います。... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 有能なプログラマは動作原理まで理解してからライブラリを使う,という話.うーん…….そりゃ完全に知識量の差になるんじゃないか?理想はプログラマがそこまで理解しなくても使えるようになってくれないと. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「ほほえみつつ、Ruby。」をキャッチフレーズにしてRubyの勉強を続けています。早いもので、今日で96日目(二進法では1100000と切りがよい)、今月末で100日目になります。 継続のポイントといってもcallccの使い方ではありません。勉強を継続する三つのポイント。 【毎日】以前やったことでも、どんなにつまらないことでも、何でもよいから、とにかく毎日やる心意気が大事。 何回... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
仕事や趣味でコードを書いているとき、設計をしているときに難所に出くわすことがあります。 そんなときに僕が意識的に心がけていることを紹介します。 もっと良い方法があったらぜひ教えてください。→皆様。 難所に出くわす前に「もうすぐ難所だな」と気づいているときは、すでに冷静な状態で心構えができています。 このの場合はきちんと対処ができることが多いです... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
Objection, Your Honor! プログラマの権利宣言 すべてのプログラマは2つのモニタを持つ権利を有する すべてのプログラマは高性能なPCを持つべきである すべてのプログラマはマウスとキーボードの選択の権利を有する すべてのプログラマは快適な椅子を持つべきである すべてのプログラマは高速なインターネット接続を持つべきである すべてのプログラマは静かなる仕事環境を持つべ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 プログラミングというか、この人の考え方自体が面白いし参考になる。 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『暗号技術入門 ―― 秘密の国のアリス』は、 読みやすく分かりやすい暗号技術の入門書です。 公開鍵暗号、デジタル署名、PKI, SSL/TLS, PGP, ... セキュリティの根幹を支える暗号技術をていねいに解説します。 図解が多く、数学が苦手な方でも大丈夫。 現在発売中です。 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
もし FORTRAN で出来なければ、アセンブリ言語でやる。アセンブリ言語で出来なきゃ、それはやる価値がないのだ。 STRUCTURED PROGRAMMING 構造化プログラミング ---------------------- コンピュータサイエンスの学者連中は、過去何年にもわたってさかりがついたように``構造化プログラミング''にのぼせ上がっている。連中は、プログラマが特製の言語構成と技法を使えば、プログラムはもっ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
」という記事がありました。 面白かったので要約してみました。 誤訳や勘違いがあるかも知れないので詳細は元記事をご覧下さい。 1. 成功するプロジェクトであること 多くのプロジェクトはそもそも失敗するような計画で行われているという悲しい現実があると書いてありました。 成功の要素として、現実的な納期、安物のツールを使うことを強制されないこと、ろくでもない... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
どうしてコードを新規に書くより5倍もの時間をコードの修正に使っているのか? それは新規のコードはほとんどすぐに古くなるからだ。何か新しくコードを書く。コーヒーを飲んで一服する。すると突如として、コードは古いコードになっている。できたてのコードはせいぜい初期のデザインしか反映していないが、デザインの多くの部分は前もって現われるものではない。開発... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
昨日のエントリーで、「人は一つの仕事を処理するときには、それを小さな仕事に分割して、順番に処理する」と書いたが、「パンを焼く」という仕事を例に取れば、こんな風になる。 1.イーストを30℃のお湯と一つまみの砂糖とまぜて15分間予備発酵させ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、"有能なプログラマ"の定義については以下のURLをご覧ください。 http://d.hatena.ne.jp/fromdusktildawn/20070217/1171679191 すなわち、「つまらない仕事の生産性」をあげるための手法を質問しているのだと思っていただいて結構です。 注意:上記のような「つまらない仕事の生産性」を上げるためには... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
友人の石黒邦宏と久しぶりに会った。四年前に http://book.shinchosha.co.jp/foresight/main/data/frst200211/fst.html という彼についての文章を書いて以来、数ヶ月に一度は話していたのだが、僕も彼も今年は忙しくて、昨日は半年ぶりに彼とランチ・ミーティングをした。彼と会うと元気が出てくる。 「この間数えてみたら、10年連続10万行、プログラムを書いていたことになるんですよ。あと何... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
先日、小野さん(小野和俊のブログ)に「うちもデュアルディスプレイにしようと思うんだけどメーカーはどこがいいの?」と聞かれて、どちらかというと 「エッ!?いままでデュアルじゃなかったの!?」 と思ったことを急に思い出したのでメモ。 家庭用ゲーム機のゲームプログラマーは10年以上前から、いや、ひょっとすると30年以上前から、基本的にデュアルディスプレイ以... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|