タグ

ブックマーク / dankogai.livedoor.blog (63)

  • 私がソフトウェア技術者でもありつづける理由 : 404 Blog Not Found

    2010年09月25日22:45 カテゴリLoveCode 私がソフトウェア技術者でもありつづける理由 一言でいえば、「自分に報い続けたいから」ということになる。 私がソフトウェア技術者をやめた理由 - Rails で行こう!私の職業生活でもっとも多くの時間を注いだのがソフトウェア作りだ。その作業に対して、実際のところ、好きとか嫌いとか一言で割り切れるはずがない。複雑な感情を持っているというのが正直なところだ。 以下に照らし合わせれば、その複雑な感情とやらそのものがお嫌いなのだろう。 私の職業プログラマのとしての最大の欠点は、ソースコードに対して強い美意識を持たずにいられなかったところだろう。生来の生真面目な性格が災いし、私の基準で美しいとはいえないソースコードを敵視しすぎた。 で、何をもって美醜を決めているかといえば、コルモゴロフ複雑性と、そこからの距離をお使いのようだ。 うるう年を計算

    私がソフトウェア技術者でもありつづける理由 : 404 Blog Not Found
    haida
    haida 2010/09/26
  • We only deserve what we deserve : 404 Blog Not Found

    2010年06月02日17:30 カテゴリTaxpayer We only deserve what we deserve 言いたい事全部言われちゃったよ140字以内で。 Twitter / Yukihiro Matsumoto: 公約を守ろうとすると考えが浅いと言い、守れないと公約 ... 公約を守ろうとすると考えが浅いと言い、守れないと公約違反と言い、辞めないと批判し、辞めようとすると投げ出すのかと言う。こんな民衆のために政治家になる人は今後ほとんど出ないだろうな。 でも蛇足。 鳩山由紀夫首相、辞任: 極東ブログ普通は逆であるべきだ。できるだけ国民の声を聞く耳を首相が持つべきであった。 聞いたから辞めたんだよ。 聞かなければ聞かないほど長続きする。小泉元首相も石原現都知事も、有権者の声よりでかい声で持論を展開したからこその長期政権。そういう人を、「普通」は何と呼ぶか。 「悪人」、と呼ぶ

    We only deserve what we deserve : 404 Blog Not Found
    haida
    haida 2010/06/03
  • Mac - CotEditorがはげしくイカしている件 : 404 Blog Not Found

    2007年04月29日08:30 カテゴリiTech Mac - CotEditorがはげしくイカしている件 このCotEditorが素晴らしい。 404 Blog Not Found:Mac OS X 用のGUI Text Editor - ちくさんのコメント他 それ言うんだったらCotEditorとSmultron,SubEthaEditorあたりも外せないでしょう.あと,Macといえば最近はTextMateでは?? AYNiMac : 自作ソフト : CotEditor 0.9.2 プレーンテキストファイルを読み書きするエディタです。 行番号表示、シンタックスカラーリング、OgreKit を使用した正規表現検索、ウィンドウの透明度設定などの機能があります。 動作環境は MacOS X 10.3.9 以上。 GPL(フリーソフトウェア)です。 以下、使用感を。使い始めてわずか一日ですが

    Mac - CotEditorがはげしくイカしている件 : 404 Blog Not Found
    haida
    haida 2009/03/12
  • javascript - ソースを見せてかつ動かすための3つのtips : 404 Blog Not Found

    2009年02月24日04:30 カテゴリLightweight LanguagesTips javascript - ソースを見せてかつ動かすための3つのtips livedoor Blogを私が愛用しつづけている理由のひとつが、JavaScriptを受け付けること。 おかげでかなりのentriesが溜まりましたが、それだけにで実行用のソースと表示用のソースを用意するのが人一倍おっくうに感じられます。そんなわけで、どうやれば怠慢をもっと発揮できるかをまとめてみました。 0. DOMにIDをふらずにデモる こんな感じのデモがあったとしましょう。「404 Blog Not Found:javascript - Array#sortがオレquicksortより遅い!?」にあるものを書き直したものです。 # of Items: よくあるのは、inputタグやpreタグにIDをふって、docume

    javascript - ソースを見せてかつ動かすための3つのtips : 404 Blog Not Found
  • 従来のソフトウェアエンジニア人事工学が決定的に間違っている点 : 404 Blog Not Found

    2009年02月06日05:30 カテゴリArt 従来のソフトウェアエンジニア人事工学が決定的に間違っている点 ここまでは、誰もが同意するだろう。 従来のソフトウェア工学が決定的に間違っている点 - kwatchの日記 仕事が高度になればなるほど、属人性は排除できないし、人材の替えはきかない。問題を解決できない人間を100人集めても、問題は解決できない。問題を解決できるのは、問題を解決できる能力を持った人間だけ。頭の悪い大人100人より、すごく頭のいい小学生1人のほうが、成果物が出る。ソフトウェア開発はそういう類いの仕事。 にも関わらず、 ソフトウェア開発も同じような体制にしたほうがいいのではないか。生産性が 30 倍違うのであれば、バカプログラマー 30 人を雇うより、スーパープログラマー 1 人にサポートスタッフ 5 人つけたほうが安くていいものができるだろう。 とならないのはなぜか。

    従来のソフトウェアエンジニア人事工学が決定的に間違っている点 : 404 Blog Not Found
    haida
    haida 2009/02/06
  • 信頼化社会において安心を得る最も手軽な方法 : 404 Blog Not Found

    2008年08月09日10:00 カテゴリValue 2.0Code 信頼化社会において安心を得る最も手軽な方法 それならもう3年前に書評してたなあ 安心社会から信頼社会への移行をグーグルが強制している - アンカテ それはともかく、大変重要なを見落していた 404 Blog Not Found:安心!=信頼 - 書評 - 安心社会から信頼社会へ (タイトルのみ改変というか、SEOした) それはさておき.... 安心社会から信頼社会への移行をグーグルが強制している - アンカテ それと、おそらくアメリカでは「パブリック」であるということは「みんなのもの」ということになるのだけど、日では「みんなのもの」と言う時には「コミュニティのもの」を意味していて、「パブリック」という言葉は「お上のもの」という風に理解されているのではないだろうか。 これはさすがに言い過ぎ。かの国においても「安心」を求

    信頼化社会において安心を得る最も手軽な方法 : 404 Blog Not Found
  • 「Linuxが普及しない」理由U - Ubuntuがなかった : 404 Blog Not Found

    2008年08月16日16:00 カテゴリiTech 「Linuxが普及しない」理由U - Ubuntuがなかった で、「404 Blog Not Found:「Linuxが普及しない」理由A - 実はすでに普及しているの続きを書こうとして ubuntu を使ってみたのだけど.... いいじゃん、これ。 というかこれでいいじゃん。 私は Ubuntu 8.04LTS の VMWare Fusion の仮想マシンを以下から入手して使ってみた。 Ubuntuの入手 | Ubuntu Japanese Team VMware用仮想マシン | Ubuntu Japanese Team で、こんな感じ。 ニコニコも出来ます。ただ日本語入力が出来ないけど。 はてなハイクで落書きも出来ます。こちらの使用感は Mac OS X や Windows とほとんど変わらず。 QuickTimeだってOK。それも

    「Linuxが普及しない」理由U - Ubuntuがなかった : 404 Blog Not Found
    haida
    haida 2008/08/17
  • 404 Blog Not Found:javascript - 勝手に添削 - textareaの高さを自動調節

    2008年05月20日14:15 カテゴリLightweight Languages javascript - 勝手に添削 - textareaの高さを自動調節 これはなかなかいいですね。 textareaのサイズを入力にあわせて調整するJavaScript (イラストdeブログ開発記) イラストdeブログの掲示板の使い勝手を高めるため、textareaサイズをJavaScriptで改行入力毎に大きくするコードを書いてみました Firefox 2, Safari 3, Opera 9で動作確認してあります。 イチ に 三 function resize_textarea(ev){ //if (ev.keyCode != 13) return; var textarea = ev.target || ev.srcElement; var value = textarea.value; var

    404 Blog Not Found:javascript - 勝手に添削 - textareaの高さを自動調節
    haida
    haida 2008/05/21
  • (= arc (+ lisp perl)) : 404 Blog Not Found

    2008年01月31日10:30 カテゴリLightweight Languages (= arc (+ lisp perl)) な、なんですとー。 1つの言語に囲い込まれるリスク @ 2008年01月 @ ratio - rational - irrational @ IDM arcリリースおめでとう! というわけで覗いてみた。 Arc Forum | Arc Arc Forum | Installation http://ycombinator.com/arc/tut.txt ちょwww これ、Lisp Fundamentalist ほど拒絶反応強そう。でも私はちょっと萌えちゃった。 以下、Tutorialからぶっとび箇所だけぴっくあっぷ。 defvar は = まずはこれ。 arc> (= foo 13) 13 arc> foo 13 defun は def Scheme方式の(de

    (= arc (+ lisp perl)) : 404 Blog Not Found
    haida
    haida 2008/05/14
  • 404 Blog Not Found:Ajax - Ricollab郵便番号検索+Google Map

    2008年04月02日06:00 カテゴリLightweight Languages Ajax - Ricollab郵便番号検索+Google Map 早速混ぜてみた。 ricollab Web Tech Blog ? Blog Archive ? ricollab実験サービス第一弾を開始します! 日より、ricollabの語源の一つである「リコーラボ」としての活動の第一弾、郵便番号検索サービスを開始します。 ricollab 郵便番号検索 Google マップ API の概念 - Google マップ API - Google Code 〒 半角数字7けた 住所 郵便番号を7桁入力すると、対応する住所が住所欄に入ります。そのままでよければsubmit、そうでなければ微調整(たとえば番地も入力)してsubmitすると、地図が切り替わります。 Google Map APIも、jsapi

    404 Blog Not Found:Ajax - Ricollab郵便番号検索+Google Map
    haida
    haida 2008/04/07
    「余談ですが、Safari 3.1のError Console最高! 」試してみます。
  • 404 Blog Not Found:perl - ワンライナーの書き方入門

    2008年03月30日19:45 カテゴリLightweight Languages一日一行野郎 perl - ワンライナーの書き方入門 まあ、ruby のコマンドラインオプションって、Perl由来ですから。 Rubyでワンライナーを書く方法のまとめ まぁ、Perlもあるしあんまり需要が無いのかも知れませんが。 というわけで、Rubyistにも役立つPerlのワンライナー入門です。 基中の基 コマンドとしてのperlは、スイッチがない場合、引数はスクリプト名として扱われます。 % cat hello.pl print "Hello, world!\n"; % perl hello.pl Hello, world! % コマンドライン中の文字列をスクリプトとして解釈させるには、-eを使います。 % perl -e 'print "Hello, World!\n"' Hello, worl

    404 Blog Not Found:perl - ワンライナーの書き方入門
    haida
    haida 2008/03/31
  • 404 Blog Not Found:2008年のお年玉で買うべき本10冊

    2008年01月01日04:30 カテゴリ書評/画評/品評 2008年のお年玉で買うべき10冊 あけまして、おめでとうございます。 お正月といえば、お年玉。 貰う立場の人も、あげる立場の人も、そのお年玉で何を買ったらいいのかというのをずうずうしくも提案するという企画のEntryです。 ここでは、一度買ったら一生ものとして読めるを慎重に選んでいます。ですから、「404 Blog Not Found:2008年の仕事始めまでに読んでおきたいビジネス書x10」のように、読む順番にこだわる必要はありません。何なら積読だって構いません。ただし、一度手に入れたら、引っ越しても手放さないでくださいね。何度も何度も読み返すことに、意味があるなのですから。 あと、「お年玉」ということで、値段にもある程度気を遣いました。一口に「一冊」といっても「書評 - オックスフォード・サイエンス・ガイド」だったら一

    404 Blog Not Found:2008年のお年玉で買うべき本10冊
    haida
    haida 2008/01/02
  • 404 Blog Not Found:あなたのページを最速にする14の掟

    2007年05月11日18:45 カテゴリiTech あなたのページを最速にする14の掟 人気Webサイトの管理人、必読。 紹介ページ: 14 rules for fast web pages (Skrentablog) PPTのスライド: http://www.web2expo.com/presentations/webex2007/souders_steve.ppt 実は、これらはYahoo!の"Chief Performance Yahoo!"(当にそういう役職名)であるSteve Soudersによる以下のblog entriesをまとめたもの。 Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests Performance Research, Part 2:

    404 Blog Not Found:あなたのページを最速にする14の掟
  • 404 Blog Not Found:2008年の仕事始めまでに読んでおきたいビジネス書x10

    2007年12月31日04:30 カテゴリ書評/画評/品評Art 2008年の仕事始めまでに読んでおきたいビジネス書x10 今年もいよいよ余すところ24時間を切りました。 というわけで、2008年の仕事始めの前に読んでおくべきを10冊上げることにします。 「折角の休みなのに自腹切ってお勉強?」いえいえ。読んだ時間はちゃんと仕事で取り返せるようなものを選んでおります。 え?Amazonプライムを使えば年越し前に手に入るかも? それはそれで大歓迎:) ここでは、単に役に立つ10冊というのではなく、仕事始めに全部読んでも間に合うという「読む速度」の観点も入れています。あと、あくまで記事執筆現在ですが、Amazonで即配可能というのも考慮に入れています。そうでないと仕事始めに間に合いませんものね。 あと、読む順番もこのとおりにしてください。一冊読むごとに読むスピードが上がるという並べ方をしてい

    404 Blog Not Found:2008年の仕事始めまでに読んでおきたいビジネス書x10
    haida
    haida 2008/01/02
  • これスゴ - Computer History Museum @ YouTube : 404 Blog Not Found

    2007年12月16日23:00 カテゴリ翻訳/紹介 これスゴ - Computer History Museum @ YouTube よ、涎が.... Computer History Museum YouTube Branch 眼福眼福。 Silicon Valleyにいなくても楽しめます。 でも、ニコニコ動画でやったらもっと楽しいだろうなとも思ったり。さすがにこの手の動画だと、画質一つとってもYouTubeだと不満.... Dan the Visitor Thereof 「翻訳/紹介」カテゴリの最新記事

    これスゴ - Computer History Museum @ YouTube : 404 Blog Not Found
  • 後悔しない決断本 - 書評 - 朝11時までメールは読むな! : 404 Blog Not Found

    2007年12月13日17:30 カテゴリ書評/画評/品評Art 後悔しない決断 - 書評 - 朝11時までメールは読むな! 講談社ビジネス編集部広部様より献御礼。いつもありがとうございます。 朝11時までメールは読むな! 織田隼人 良書。買っても後悔しない決断書「朝11時までメールは読むな!」は、さらにタイトルを要約すると「決断の技術」。決断の重要性はどのビジネス書にも書いてあるが、「何を何故決断したのか」を書いたは多くても、「どうやって決断するのか」を書いたというのはありそうでなかった。 目次 はじめに 第1章 正しい決断とは何か? 第2章 「悩むこと」「考えること」をきっちり分けよう 第3章 現状を根から変える選択をしよう 第4章 否定的な情報も集めよう 第5章 フレームワークをつかって情報を整理しよう 第6章 損得を超えた判断軸で考えよう 第7章 ワーストシナリオ

    後悔しない決断本 - 書評 - 朝11時までメールは読むな! : 404 Blog Not Found
    haida
    haida 2007/12/17
  • 404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇

    2007年12月13日00:15 カテゴリ翻訳/紹介Lightweight Languages 惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇 ああ、訳しきれないとわかりつつも訳さずにいられない。 perl.com: Programming is Hard, Let's Go Scripting... by Larry Wall とりあえず過去篇だけ。現代篇と未来篇はちょっと大変すぐる.... Dan the Perl-Monging Translator 過去 もし過去にさかのぼってAda Lovelaceにスクリプトとプログラムの違いについて尋ねたら、彼女はけげんな顔でこう答えたでしょう。「そうね、スクリプトは俳優に渡すものよ。プログラムは、観衆に渡すもの」。Adaは聡明な淑女でした。 彼女の時代から時を経て、「スクリプティング」という言葉の持つ意味は混沌としてきています

    404 Blog Not Found:惰訳 - プログラムは大変だ、スクリプトにしよう - 過去篇
  • かわいい子はblogに晒せ : 404 Blog Not Found

    2007年12月12日14:45 カテゴリArt かわいい子はblogに晒せ touché ! おごちゃんの雑文 - Blog Archive - 技術者の給与が相対的に安いらしいが… 極めてあたり前のことだが、 技術者は1円の金も稼がない のだ。 但し、一文字多い。一言でなくて。 正しくは 技術は1円の金も稼がない である。 技術者といえど、技術ばかりやっていられるわけでもなく、また実際にやっていないのだから。特に小さな会社であればそうで、従業員 = 人のみといったところでは、販売も回収もすべて自前である。 自らの自営のことを話すと、販売に関しては、常に需要が私が売りに出せる技能を上回っていたのでそれほど労力を割いてこなかったのだが、客先も昨日には左うちわで今日には左前という変化の激しい業界だったので、回収には気を使った。入金が後れたISPのモデムを遠隔操作で停止したこともある。もちろ

    かわいい子はblogに晒せ : 404 Blog Not Found
    haida
    haida 2007/12/13
  • 404 Blog Not Found:WEB API - Google Code Chart キター

    2007年12月07日11:30 カテゴリiTechLightweight Languages WEB API - Google Code Chart キター 久々に使い出のあるAPIが登場! Google Code Blog: Embed charts in webpages with one of our simplest APIs yet Developer's Guide - Google Chart API - Google Code Query Parameterを適当に設定してURIを叩くだけでグラフを描いてくれる。 だから、JavaScriptでグラフを書くのもちょちょいのちょい。 chs cht chxt chxl chd uri ここでサンプルで入れてあるデータは東京の月平均気温そのままなのだけど、見てのとおりExcelみたく正規化まではしてくれない。あくまで下が0で上

    404 Blog Not Found:WEB API - Google Code Chart キター
  • Immortal Session の恐怖 : 404 Blog Not Found

    2007年11月29日07:15 カテゴリ書評/画評/品評 Immortal Session の恐怖 さすがの私も、今夜半の祭りにはmaitter。 私のtwitterが荒らされていたのだ。 荒らし発言は消してしまったが、にぽたんがlogを残してくれている。 nipotumblr - Dan the cracked man 一部で言われているように、当にパスワードが抜かれたかどうかまでは解らない。が、状況としてはnowaがベータテスト段階で持っていたCSRF脆弱性をついた荒らしにそっくりだった。 にぽたん無料案内所 - こんにちはこんにちは!! この時も、私のnowaのメッセージに荒らしが入った。パスワードを変更しても暫く荒らしが続いていた点も似ている。 ここでの問題は、 bulkneets@twitter曰く(直接リンクは避けます) 問題は人が気付いてもパスワード変えてもセッション残

    Immortal Session の恐怖 : 404 Blog Not Found