タグ

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

  • タイプ・クラス・プロトタイプ - OOの語彙 : 404 Blog Not Found

    2008年04月13日06:00 カテゴリLightweight Languages タイプ・クラス・プロトタイプ - OOの語彙 その違いは微妙というにはあまりに大きいので、ここでおさらい。 駄文 - JavaScript と「クラス」と「コンストラクタ」と「プロトタイプ」って言葉の定義が難しいよなあ - IT戦記 JavaScript関数の実体は、Functionクラスのオブジェクトです。今回はFunctionクラスの機能を網羅的に解説します。 JavaScriptの関数オブジェクトを完璧に理解する - builder by ZDNet Japan 「Function クラスのオブジェクト」って言いますよねー。 僕もそういう風に言ったりするんですけど、当は微妙ーに違うんですよね。 Type(型)って何? まず、タイプ=型から説明しよう。 型というのは、「どんなデータを、どう置くか」の

    タイプ・クラス・プロトタイプ - OOの語彙 : 404 Blog Not Found
  • 404 Blog Not Found:小市民の敵は、小市民

    2008年02月29日13:00 カテゴリArt 小市民の敵は、小市民 およそマッチョとなったもので、そう思わぬものはいない。少なくとも私は遭ったことがない。 小市民も幸せに暮らせる社会へ - 雑種路線でいこう 早く日をsync先輩のような典型的日人が大切に育てられ小市民としての幸福を全うできるような、来あるべき日社会を恢復して欲しいと切に希う。 氷河期の猛吹雪にズダボロに引き裂かれた人々と、グングン成長して人生を謳歌した人たち - 分裂勘違い君劇場マッチョじゃなくてもそこそこ幸せに生きていける社会を作っていきたいものです。 しかし、その小市民の幸福を奪い合っているのが、他ならぬ小市民としたらどうだろう。 2008-02-27 - reponの日記 大学卒業して1年後、とある会社に就職した。 そしてそれから4年、まだ僕は同じ会社にいる。 で、君をここまで「追い込んだ」のは誰だい?

    404 Blog Not Found:小市民の敵は、小市民
  • 404 Blog Not Found:再び紹介 - Stay Hungry, Stay Foolish

    2008年01月12日22:30 カテゴリ翻訳/紹介Love 再び紹介 - Stay Hungry, Stay Foolish あのスピーチに字幕がつきました。 mbp&co: ジョブズの卒業式スピーチを字幕で Mac, iPod, iPhoneを世に出した、アップルの創業者でもあり現CEOのスティーブ・ジョブズが2005年に行った感動的な卒業式スピーチ。 もう何十回も見たスピーチに、字幕を付けてみました。 このスピーチをしてくれた Steve Jobs と、彼にその場を与えた Stanford University と、字幕をつけてくれた stratos 氏と、その元となった情報を提供した各位に改めて感謝を。 それにしても、こういうところ一つとっても、やはり Stanford をはじめ合州国の一流大学というのは、まず人材確保において一流だと感じずにはいられない。彼らはこういうところに t

    404 Blog Not Found:再び紹介 - Stay Hungry, Stay Foolish
  • perl - Lingua::JA::Kana released! : 404 Blog Not Found

    2007年12月08日20:30 カテゴリLightweight Languages perl - Lingua::JA::Kana released! かなとローマ字をシンプルに相互変換するモジュールです。 dankogai's p5-lingua-ja-kana at master - GitHub @CPAN (as soon as PAUSED) 車輪の再発明ではあるのですが、どの車輪もちょっと不適当だったので。 私が欲しかったのは、お気軽にカナとローマ字の相互変換をするものだったのですが、Lingua::JA::Romajiは対象文字列がEUC-JPでないと駄目で古すぎで、KawaさんのLingua::JA::Romanize::*はちょっとヘビーウェイトすぎというわけで作りました。 ちょっと test suite が少なすぎるので、テスト募集中です。 Dan the Perl

    perl - Lingua::JA::Kana released! : 404 Blog Not Found
  • 404 Blog Not Found:アマグラマーのすすめ - 目次

    2007年11月24日20:00 カテゴリアマグラマーのすすめ アマグラマーのすすめ - 目次 完成まで毎日更新予定 - なかなか毎日更新とは行かないのはスルーしていただく方向で。 はじめのはじめ はじめに プログラムって何さ? 世界は言葉で出来ている 下ごしらえ プログラムの言の葉 美徳その1:怠慢 美徳その2:短気 美徳その3:傲慢 「アマグラマーのすすめ」カテゴリの最新記事

    404 Blog Not Found:アマグラマーのすすめ - 目次
  • LiveCodingに学ぶプログラミングの三原則 : 404 Blog Not Found

    2007年09月16日04:30 カテゴリArt LiveCodingに学ぶプログラミングの三原則 Mozilla24のLiveCodingの解説をやってきました。参加された方、お疲れさまでした。ほんと楽しかった。 言語もC++ありJavaありJavaScriptありActionScriptありPerlありとまちまちで、Editorもemacsありvimあり秀丸ありとまちまちでしたが、それでも全LiveCoderの共通項がはっきり見えたので、それを書き留めておきます。これらの共通項には私も含まれます。 コピペを恐れるな(don't be afraid to be a copycat) 参加者の一人として、100%フルスクラッチで書いていた人はいませんでした。たいていは関数単位でコピーし、それを適宜書き換えるというやり方をしていました。学校のテストでは反則もいいところですが、大人の世界ではこ

    LiveCodingに学ぶプログラミングの三原則 : 404 Blog Not Found
  • perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) : 404 Blog Not Found

    2007年04月25日02:00 カテゴリLightweight Languages perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) POEが大流行しています。私自身POEはちょくちょく使っているのですが、サーバーはとにかくクライアントとなるとそれほど使っていません。 理由は、以下ではありません D-5 出張版 - [開発] PoCo::Client::HTTP decodes content (w/o Permission) Kazuho@Cybozu Labs: Re: PoCo::Client::HTTP が勝手に文字コードを変えてしまう件 理由は、もっと単純。非効率だからです。 以下をご覧下さい。ここでは10000bytesのコンテントを同じサーバーに100回取りに行っています。 % perl lwp

    perl - PoCo::Client::HTTP < LWP::UserAgent->new(keep_alive => 1) : 404 Blog Not Found
  • 404 Blog Not Found:http://www.amazon.co.jp/ の「二枚舌」に学ぶ究極のSEO

    2007年04月20日23:45 カテゴリiTech http://www.amazon.co.jp/ の「二枚舌」に学ぶ究極のSEO If you prefer English, see Keywords in the URI = The Ultimate SEO - 404 Web 2.0 Not Found これを書いて思ったのは、検索サイトはどうやってAmazonのリンクを正規化しているのかというもの。 404 Blog Not Found:不都合なはてブ はてなブックマーク - www.amazon.co.jp の注目エントリー これのどこが問題かおわかりになるだろうか。 答えは、あっさり出た。 たとえば、blogで先月一番売れた「数に強くなる」をぐぐると、Amazonのリンクが一位で私の書評が二位になる。 このAmazonのリンクに注目していただきたい。こうなっている。 数に

    404 Blog Not Found:http://www.amazon.co.jp/ の「二枚舌」に学ぶ究極のSEO
  • 404 Blog Not Found:Yahoo!は死にかけているのか?

    2007年04月11日02:30 カテゴリiTechMoney Yahoo!は死にかけているのか? 私には、主題の「死んだ」企業のことより、むしろこちらが気になった。 Microsoft is Dead 日語訳 GoogleYahoo とどう違うのかということについて話をしていた。私は、Yahoo がマイクロソフトを恐れたためにスタート地点から逸れてしまったと言った。それこそが、Yahoo が自分たちのことをテクノロジー企業でなく「メディア企業」だと位置づけた理由である。まずは、以下を見て欲しい。 Web 2.0の嵐が吹き荒れたこの二年で見ると、Googleはおろか、Paul Grahamに死亡宣告を出されたMicrosoftの下を行っているのである。 実は日はもっとひどい。 日では比較になる会社がないので各種インデックスとの比較だが、ふるわないJASDAQよりの下を行っている

    404 Blog Not Found:Yahoo!は死にかけているのか?
  • 404 Blog Not Found:勝手に添削 - Ajaxでデバッグしよう - @IT

    2007年03月07日11:00 カテゴリLightweight Languages 勝手に添削 - Ajaxでデバッグしよう - @IT 記事そのものはまあいいのだけど、CGIの部分があまりにひどいので。 Ajaxでデバッグしよう - @IT 私の仕事の現場ではJavaを開発言語として使用することが多いので、JSPやServletとして実装していますが、今回はレンタルサーバでも利用しやすいようにPerlで作成しました。以下のソースを参考にしてください。 Before まあご覧下さい。前世紀末においてすら[これはひどい]レベルです。著者はJava屋さんとのことなのでその点を甘く見ても、一体何を参考にして書いたのか是非お聞かせください。 local %params; # エージェントはGETメソッドだけを使用するのでPOSTは考慮しない # リモートログエージェントから送られてたログ情報を環

    404 Blog Not Found:勝手に添削 - Ajaxでデバッグしよう - @IT
  • 書評 - 入門Common Lisp : 404 Blog Not Found

    2007年01月22日14:30 カテゴリ書評/画評/品評Lightweight Languages 書評 - 入門Common Lisp 正三郎さんの紹介をみて早速注文を入れたのがついさっき届いたので。 入門Common Lisp 新納浩幸 新納浩幸著「入門Common Lisp」: ホットコーナーの舞台裏出版社は、毎日コミュニケーションズ。最近、よくこういうのも出してくれ てますよね。ありがたいことです。 書「入門Common Lisp」は、「入門Haskell」に続く、毎日コミュニケーションズの「入門シリーズ」。 1章 Lispの概要 2章 xyzzy上でのLispプログラミング 3章 Lispの基文法 4章 式は評価され値を返す 5章 繰り返しは再帰呼び出しで書く 6章 代入式は使わない 7章 高階関数が利用できる 8章 λ(ラムダ)計算 APPENDIX ざっと見た感想から言

    書評 - 入門Common Lisp : 404 Blog Not Found
    ablabo
    ablabo 2007/01/23
  • 404 Blog Not Found:書評 - 技術の伝え方

    2007年01月15日20:30 カテゴリ書評/画評/品評SciTech 書評 - 技術の伝え方 これは、伝わる。 技術の伝え方 畑村洋太郎 「伝える」ではなく、「伝わる」。 書「組織を強くする技術の伝え方」は、失敗学関連の書籍で有名な畑村洋太郎が、タイトルどおり技術の伝え方を説いたである。 序章 「技術」とは何か 第1章 なぜ伝えることが必要か 第2章 伝えることの誤解 第3章 伝えるために大切なこと 第4章 伝える前に知っておくべきこと 第5章 効果的な伝え方・伝わり方 第6章 的確に伝える具体的手法 第7章 一度に伝える「共有知」 終章 技術の伝達と個人の成長 「技術を伝える」を巡るおまけの章 しかし、書の要諦は、「技術は伝えられない」と喝破した事にある。 P.52 技術というのは来「伝える」ものではなく「伝わる」ものなのです。結果として相手の頭の中に伝えたい内容を出来させな

    404 Blog Not Found:書評 - 技術の伝え方
    ablabo
    ablabo 2007/01/19
  • 労働力ダンピング : 404 Blog Not Found

    2006年11月22日18:30 カテゴリ書評/画評/品評Money 労働力ダンピング なぜ「ワーキングプア」なる一見矛盾するような言葉が具現化するかと言えば、そこには「労働力ダンピング」いう仕組みがあることに気がつく。 労働力ダンピング 中野麻美 ワーキングプアと併せて読んでおきたい一冊だ。 「ワーキングプア」が「今何が起こっていて、このままだと何が起こるのか」ということに焦点をあてているのに対し、書「労働ダンピング」では「まず労働とは一体なんなのか。それがどういう風に変遷してきたのか。そして労働はどうあるべきか」ということを多面的に考察している。前書が虫瞰と鳥瞰を軸に構成されているのに対し、書は主に考察が主眼となっている。それだけ読みにくい分、内容はより豊富かつ多彩でもある。 目次 はじめに 第1章 いま何が起きているのか 「雇用の融解」がはじまった 労働ダンピング なぜ労働の商品

    労働力ダンピング : 404 Blog Not Found
  • javascript - Sorting Algorithms : 404 Blog Not Found

    2006年11月03日05:30 カテゴリLightweight Languages javascript - Sorting Algorithms Sorting Algorithmsのデモと言えば、Java Appletによる有名なものがあります。 Sorting Algorithms Demo これの一部をJavaScriptでやってみようという試みです。 見ての通り、Bubble Sortとinsertion Sortしかありませんが、あとはSourceを見れば拡張も楽でしょう。というか、QuicksortとかMergesortとかといったRecursiveなものは、ただでさえcallbackを何度も読んで画面を書き直さなければならない現状のJavaScriptでは結構きついものがあります。 その代わり、Sortしている最中にAlgorithmを切り替えたりと面白いこともできます。

    javascript - Sorting Algorithms : 404 Blog Not Found
    ablabo
    ablabo 2006/11/03
    おもしろい。アルゴリズムを教えるときはこんなデモを活用すべきだな。
  • Firefox - スマートキーワードをSmarterに : 404 Blog Not Found

    2006年10月09日15:40 カテゴリTips Firefox - スマートキーワードをSmarterに これに触発されて、自分のスマートキーワードに手を入れ直しました。 Elementary, ... 開発マシン(Win/Mac) スマートキーワードを知ってからは、Google検索窓も外して、アドレスバーを広く取っています。まず、スマートキーワードの概要に関してはこちら。 Mozilla Firefox - スマートキーワード スマートキーワード - Mozilla Firefox まとめサイト ただし、上記のサイトでは、仕組みまでは書いていないので解説。 スマートキーワードというのは、むしろ「スマートブックマーク」とでも言うべきもので、設定もブックマークから行います。このうちKeyword:で設定したキーワードをアドレスフィールドに入力、スペースを追加してそのスペース以降の文字列が

  • まるごとPerl! Vol.1 : 404 Blog Not Found

    2006年08月24日00:00 カテゴリ書評/画評/品評Lightweight Languages まるごとPerl! Vol.1 2006.07.31掲載:発売まで告知 来月、いや今月24日発売です。 まるごとPerl! Vol.1 [インプレスのページ] ふるって予約してもらえるとうれしいです。 目次は以下のとおりとなってます。 ■基礎編 いまどきの作法 モジュール&CPAN基礎講座(著者:Kansai.pm 川合孝典) まるごとEncode(著者:小飼 弾) コラム 日Perl事始(著者:歌代和正) ■特集1 フレームワークで10倍速の開発 使ってわかるCatalyst(著者:加藤 敦) Sledgeにおまかせ(著者:株式会社ライブドア 栗原由樹) Jifty――ジャスト・×××××・ドゥ・イット!(著者:石垣憲一) ■実習編 Web2.0時代のPerlテクニック PerlでWe

    まるごとPerl! Vol.1 : 404 Blog Not Found
    ablabo
    ablabo 2006/08/01
    キタコレ!vol.1ってことは今後にも期待できそう
  • 学習コスト?払っておつりがくればい一じゃん! : 404 Blog Not Found

    2006年05月05日23:00 カテゴリLightweight LanguagesMoney 学習コスト?払っておつりがくればい一じゃん! なんやら人が五月の紫外線にこんがりと焼かれ、子供たちにつんつくと料理されている間にこんな面白い動きがあったとは。 antipop - Perl の学習コストを大幅に軽減するスゴイ方法 にわかに Perl の学習コストについて優れた Perler のみなさんがあれこれ述べておられるので、大変勉強になります。 Unknown::Programming - 新人教育 SQLAlchemy Database Engines 日記。 (TokuLog) - Perl は学習コストが高すぎる naoyaグループ - naoyaの日記 - Perl の学習コスト SQLAlchemy Database Engines 日記。 (TokuLog) - Perlの学習

    学習コスト?払っておつりがくればい一じゃん! : 404 Blog Not Found
    ablabo
    ablabo 2006/07/06
  • 404 Blog Not Found:perl - "Hello, world!"から始めたくない人は

    2006年05月18日14:00 カテゴリ書評/画評/品評Lightweight Languages "Hello, world!"から始めたくない人は - 書評 - Perl Cookbook この答えもまたPerlらしく、"More than One Book to Read"なのだが、すでに他のLightweight Languagesをある程度知っているという人ならこちらだろう。 Perl Cookbook (English) Christiansen / Torkington [邦訳: Perlクックブック] F's Garage:Perlを勉強する順番Perl の学習コストを大幅に軽減するスゴイ方法に書いてある、以下のから、まずはこれは読んでおけというオススメのがあったら教えてくださいってのと、読む順番がよくわからんので教えてください。 以前にも何度か紹介したのだが、単体で

    404 Blog Not Found:perl - "Hello, world!"から始めたくない人は
    ablabo
    ablabo 2006/05/22
  • 秘すれば花、晒せば塵芥 : 404 Blog Not Found

    2006年02月09日01:15 カテゴリLoveMedia 秘すれば花、晒せば塵芥 これから記すことは、あくまで小飼弾個人の主観的な見解、あるいは偏見です。 AV女優 永沢 光雄 AV鑑賞は、ひめごと、そしてダークです。-Parsleyの「添え物は添え物らしく」これから記すことは、あくまでparsley個人の主観的な見解、あるいは偏見です。AVを見ないヒトの中にはAVを見るヒトに口を挟むか、自分は見ないと宣言するヒトがいるように感じるが、なぜそれを言明したがるのかといえば、アダルトコンテンツを無意識に貶めているからでしょう。 まず、私はアダルトビデオ作品はいくつも見ています。「造詣が浅い」と言ったのはエロマンガなどと比較してのことで、そこに「貶める」という意思を感じられたのであればそれは私の不徳といたすところでしょう。私がアダルトコンテントに関してどう思っているかは以前書いた「エロを大切

    秘すれば花、晒せば塵芥 : 404 Blog Not Found
    ablabo
    ablabo 2006/02/09
    エロ業界は確実に生き残り続けるとは思う
  • ポータルは儲からないか? : 404 Blog Not Found

    2006年01月31日11:45 カテゴリMediaMoney ポータルは儲からないか? 実はこの時のインタビューワーが佐々木氏である。 404 Blog Not Found:インタビュー@文藝春秋 日文藝春秋(月刊の方)のインタビューを受けました。 「ライブドア暴走」の道程--奈落への転回点は2004年初頭 - CNET Japanしかし、ポータルビジネスの難しさは、ページビューと売上高が直結しないところにある。私の取材に応じたあるライブドア関係者は「ポータルなどのB2C事業では、顧客に対する価値の提供と代価がイコールにならない。無料サービスがある程度は求められている以上、価値を認められてページビューが向上しても、決して収益には結びつかない。なんとかして顧客を集め、集まった段階で少しずつ黒字化していこうという戦術を立てることになるが、これはある意味でかなり自転車操業になる」と説明してい

    ポータルは儲からないか? : 404 Blog Not Found