タグ

programmingに関するshingoyのブックマーク (12)

  • 2つの合宿・田口編

    現代ビジネスパーソンの横のつながりを追うシリーズ「ゆるやかにつながる」。第1回のテーマは「合宿」だ。2006年12月中旬、筆者は伊豆半島・今井浜海岸にいた――。 30分ほど夜の山道を歩き、「やっぱり宿から迎えに来てもらえばよかった」と若干後悔し始めていた矢先、旅館の灯が見えた――。2006年12月中旬、筆者は伊豆半島・今井浜海岸にいた。夕方、伊豆急行の今井浜海岸駅に降り立ち、もくもくと山道を登った。暖冬のせいもあったかもしれない。緩やかな坂道を10分ほど登るとそれなりに汗ばんでくる。駅から30分ほど山道を歩くと、目的地の旅館「リゾートイン今井浜」が見えてきた。 会社ではなくブロガー個人がつながる 時間を少しさかのぼる。12月初旬のイベントで、誌でGTDや「ひとりで作るネットサービス」探訪の連載を執筆する田口元さんから、「2006年毎月行ってきた開発合宿ですが、定期的に開催するのはひと区切

    2つの合宿・田口編
    shingoy
    shingoy 2007/01/21
    流行ってきた
  • プログラマがC言語にこだわるべきでない10の理由 by Inquisitor

    プログラマがC言語を学ぶべき10の理由を読んで思った C言語が学ぶ価値のあるプログラミング言語であることは間違いない。しかし、あまりに特別視するのはよくないと思う C言語は、C++Javaと比べて低レベル(low level)な言語である。低レベルな記述が必要になるまでは、高レベルな話にとどめるようにしないと遠くには行けない(相対的な話ではありますが、C言語を低級あるいは低水準と呼ぶのが許せないという人は、K&Rの1ページ目を参照してください) デバイスドライバやオペレーティングシステム(OS)はもっぱらC言語により書かれている。デバドラやOSをいじるようになるまでは、C言語は要らないかもしれない マイクロコントローラを書く仕事を受注したいと思った場合にはC言語が出来ないといけない。リレーショナル・データベースに関連する仕事を受注したいと思った場合にはSQLが出来ないといけない。受注でき

    shingoy
    shingoy 2006/12/06
    面白い
  • いいアジャイルと悪いアジャイル

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

    shingoy
    shingoy 2006/10/18
    おもしろげ
  • My Life Between Silicon Valley and Japan - 10年連続10万行の男

    友人の石黒邦宏と久しぶりに会った。四年前に http://book.shinchosha.co.jp/foresight/main/data/frst200211/fst.html という彼についての文章を書いて以来、数ヶ月に一度は話していたのだが、僕も彼も今年は忙しくて、昨日は半年ぶりに彼とランチ・ミーティングをした。彼と会うと元気が出てくる。 「この間数えてみたら、10年連続10万行、プログラムを書いていたことになるんですよ。あと何年くらい続けられるかなぁ」 前回会ったときに印象に残った彼の言葉がこれだった。同席していた若いハッカーが「年に10万行って一日平均250から300行か。土日もなしで毎日書いて・・・」 とけっこう驚いていた。ところで石黒の自信というのは凄いものがある。JTPAツアーで日の学生たちに講演してもらったときも「オレが教えてやるんだって気持ちで、僕はシリコンバレーに

    My Life Between Silicon Valley and Japan - 10年連続10万行の男
    shingoy
    shingoy 2006/10/03
    いい話だなあ
  • はじめてのBillGレビューのこと - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2006年6月16日 金曜 かつてExcelは名もないまったく無様なプログラミング言語を持っていた。私たちはそれを「Excelマクロ」と呼んでいた。はなはだ機能不全なプログラミング言語で、変数もなく(値はワークシートのセルに入れる必要があった)、サブルーチンもなく、つまるところ、ほとんど保守不能なものだった。「Goto」みたいな先進的な機能も持っていたが、ラベルは実質不可視だった。 それがまっとうなものに見えていた唯一の理由は、Lotusのマクロに比べたらずっとましということだった。Lotusマクロはワークシートのセルに長々と入れられたキーストロークの並び以外の何物でもなかった。 1991年6月17日、私はMicrosoftExcelチームで働きはじめた。私の肩書きは「プログラムマネージャ」だった。私にはこのマクロの問題を解決する方法を作り出すこ

    shingoy
    shingoy 2006/06/27
    ビルゲイツ格好いい。
  • [mono-a:r] PureData

    イントロダクション PureDataって? なにができるの? そんなもん知らん。 日語 Document PureDataのパッケージに含まれているテキストを日語に翻訳してみました。 はじめてPureDataに触れるときの手掛りとして役立つかもしれません。 PD document (section4まで翻訳済) 1.introduction.txt LICENSE.TXT README.TXT pd external: Putc object screen shot pd_putc.zip making pd externals on cygwin PureDataのexternalsをビルドする時に使うmakefileです。 pd external を Borland C++5.5 で コンパイルのcygwin版に相当するHowToを提供できたら良いなと考えています。 とりあえずma

    shingoy
    shingoy 2006/02/04
    暇になったらいじる。
  • processinghacks.com

    processinghacks.com is coming soon This domain is managed at

    processinghacks.com
  • SourceForge.net: Open Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android, iOS in your browser through JavaScript. Languages: C++, Python, Julia, Javascript Homepage: https://opencv.org Q&A forum: https://forum.opencv.org/ Documentation: https://docs.opencv.org Source code: https://github.com/o

  • 連載:.NET実践プログラミング - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

    shingoy
    shingoy 2006/01/27
    おこれやろ。
  • Erez kikin-Gil | Interaction + Design

    Error 404 - Not Found Sorry, But due to a redesign the files you were looking for moved. Hi, please press on this link to go to http://www.tiltool.com/?page_id=131

  • XML-RPC HOWTO

    様々な言語でクライアントおよびサーバを実装するための XML-RPC の使用方法を述べます。例題のプログラムは Perl, Python, C, C++, Java, PHP および他の言語で示しています。Zope や KDE 2.0 についても 扱っています。XML-RPC のサポートはすべてのオペレーティングシステム で利用できます。 Table of Contents1. Legal Notice2. XML-RPC とは?2.1. どのように動作するのか2.2. サポートされるデータの種別2.3. XML-RPC歴史3. XML-RPC 対 他のプロトコル3.1. XML-RPC 対 CORBA3.2. XML-RPC 対 DCOM3.3. XML-RPC 対 SOAP4. 一般的な XML-RPC インターフェース4.1. イントロスペクション - サーバの API を掘り出

  • 一時間で覚える Ruby -- MAYAH.JP

    C/C++, Java は使える、大学で ML とか Scheme もやった、そろそろスクリプト言語を覚えたい、という人向けに、一時間で Ruby がある程度 (日常的な処理が少しは出来る程度) 使える様になるまでをまとめます。他のスクリプト言語の知識は仮定しません。 このページでは、例示による学習を期待しています。すなわち、例と結果を与えられることでその意味を理解するということです。これが出来ないと一時間で使えるようになるのは厳しい。オブジェクト指向、正規表現と聞いて一つでも意味が分からない人は別のところで勉強してください。速習を目指しているので、細かいところは全部割愛しています。とりあえず使えるようになった後にちゃんとした入門書を読んでください。 とりあえず動かす (10 分) Ruby はインストールされているものとします。とりあえず ruby と叩いて起動。 $ ruby 出力でき

  • 1