タグ

ブックマーク / elm200.hatenadiary.org (24)

  • git オブジェクトの表示 - elm200 の日記(旧はてなダイアリー)

    最近、ふたたび Ruby on Rails を使って仕事をしている。Rails 4 を使っているのだが、この数年での Rails 界隈の長足の進歩には驚かされることばかり。昔、不満だった点がことごとく改善されて、当に良くなっている。IT は、この停滞した世界にあって、唯一、真に猛スピードで進歩を遂げている分野なのかもしれない(これが社会を大きく変えていくだろうことを妄想すると頭がクラクラしてくるわけだが)。 いまの仕事仲間は、gitGitHub を当たり前に使いこなしている。正直、個人的にちまちま git を使っていただけの私は大いにめんくらった。ブランチだのプルリクエストだのいろいろ言われても、わけわからん、というレベルであった(当に仕事仲間には申し訳ない…)。 で、仕方ないので猛勉強した。 最初は、 サルでもわかるGit入門 〜バージョン管理を使いこなそう〜【プロジェクト管理

    git オブジェクトの表示 - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2014/02/22
  • ソフトウェア開発に対する認識 - elm200 の日記(旧はてなダイアリー)

    さんざんソフトウェア開発をやりたくない、という後ろ向きの発言を繰り返している私であるが、逆にいえばどういう状況であればソフトウェア開発をやってもいい、あるいはやりたいか、ということを考えてみる。 私は別にソフトウェア開発そのものがめちゃくちゃ嫌いなわけではないのだが、それに伴うわずらわしいコミュニケーションという名の手戻りが嫌なのだ。理想をいえば、仕様書がきちんとあって、それをそのまま実装すれば仕事が終わり、というのが望ましい。来プログラマの仕事はそうあるべきものだと思うのだが、日の現場ではそういう理想的な状況はほとんどない。仕様書は常に不完全で、開発プロセスのほとんど終わりになって、仕様変更がかかる。それで納期を守ることが難しくなり、納期前の労働密度が強化される…という部分がほんとうに困る。 どうしてこういうことになるかといえば、日人が仕事でやるべきことを文書にして表現する習慣がな

    ソフトウェア開発に対する認識 - elm200 の日記(旧はてなダイアリー)
  • 先進国からモノ作りが消える日 - elm200 の日記(旧はてなダイアリー)

    新興国が「世界の工場」となりつつある現在、日を含む先進国からモノ作りが事実上消滅しつつある。私たちは、モノ作りに頼らない経済を打ち立てなければならない。そのためにはどうしたらいいのだろうか? 結論を先に言ってしまうと、サービスを売るしかない。サービスを高く売るためには、評判の蓄積が必要だ。「人々が評判を蓄積し、サービスをカネと交換する」過程を支援するビジネスが大きく伸びて行くだろう。 以下、細かく検討していくので、興味があれば読み進めてほしい。 伸びるモノの供給力 私は、書評「働かざるもの、飢えるべからず」でこう書いた。 働かざるもの、飢えるべからず。 だれのものでもない社会で、だれもが自由に生きる――社会システム2.0 (サンガ新書) 作者: 小飼弾出版社/メーカー: サンガ発売日: 2011/12/22メディア: 新書購入: 2人 クリック: 93回この商品を含むブログ (12件)

    先進国からモノ作りが消える日 - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2012/02/26
  • 「情報を売る」時代の終焉 - elm200 の日記(旧はてなダイアリー)

    結論からいうと、もう「情報それ自体を売る」ことはできませんよ、という話だ。新聞社・出版社・音楽会社・映画会社等々、「情報それ自体を売る」ことを生業にしてきた人たちは、そろそろ商売替えをする準備をしたほうがいい。 情報は、質的にカネとは相性が悪く、直接、カネとは交換できない(つまり売ることはできない)。カネはモノと同じく排他性をもっているが、情報には排他性が全くなく、カネと情報は根的に異質なものだからだ。 今日のエントリーはこの論旨を理論的に説明していく。評価経済論の骨格をなす概念なので、興味のある方はぜひ読んでみてほしい。 モノ・サービス・情報、そしてカネ 経済とは、人間にとって価値のある何かしらを生産・分配・消費する過程のことである。 (「カネを媒介としない新しい経済ー21世紀の評価経済論」の図に一部加筆。(5)で禁止マークがカネと情報が直接交換できないことを指し示している) 経済に

    「情報を売る」時代の終焉 - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2012/02/26
  • ウェブデザインが苦手なプログラマーたちへ「XHTML+CSSデザイン 基本原則、これだけ。」 - elm200 のノマドで行こう!

    私はウェブデザインができないプログラマーである。以前はデザインはデザイナーさんに任せておけば良いと思っていた。だが、考えてみると、われわれは、デザインされたものしか目にすることはできないのだ。どんなに優れたアルゴリズムをプログラマーが実装しても、残念ながら私たちの目には見えない(反応速度で体感できることはあるにしても)。人もウェブサイトも見た目が9割なのである。 最近、私は「書評人」というウェブサービスを始めた。当然、私にデザイナーを雇う余裕などない。自分でデザインを制作する必要に迫られた。さて困ったどうするか。 私は、ある人気ウェブサービスを運営する友人に尋ねてみた。彼は、昔、一緒に仕事をしたことがあるプログラマーだ。特にデザインを専門的に勉強したことはないはずなのに、彼が作るサイトはどこかあかぬけている。彼に根掘り葉掘り尋ねるうちに、勧めてくれたがこれ。 XHTML&CSSデザイン

    ウェブデザインが苦手なプログラマーたちへ「XHTML+CSSデザイン 基本原則、これだけ。」 - elm200 のノマドで行こう!
  • 分断された日本のインターネット - elm200 の日記(旧はてなダイアリー)

    先日「ソーシャルゲームはなぜハマるのか」の書評を書いたが、実は言及できなかったポイントがある。 ソーシャルゲームはなぜハマるのか ゲーミフィケーションが変える顧客満足 作者: 深田浩嗣出版社/メーカー: SBクリエイティブ発売日: 2011/09/10メディア: 単行購入: 20人 クリック: 565回この商品を含むブログ (43件) を見る携帯電話のソフトウェア開発に長年携わった著者は、インターネットユーザーを大雑把に「情報強者」と「大衆」の2種類に分ける。 他国では、インターネットはごく最近まで「情報強者」だけのものだった(スマートフォンの浸透により今まさに大衆層が使いはじめているところだ)。 一方で、日では1999年ころからフィーチャーフォン(ガラケー)が独自にインターネット接続を始める。これはやや奇形的ではあったが、大衆のニーズに合致していた。一方で情報強者層は、ガラケーの制限

    分断された日本のインターネット - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2011/10/18
  • Twitter 社採用面接受験記 - elm200 の日記(旧はてなダイアリー)

    1ヶ月ほどまえに、私はシリコンバレーを訪れたのだが、そのときサンフランシスコの社で Twitter の採用面接を受けてきた。結果は残念、ということだったのだが、その経緯について書いてみようと思う。 なぜ Twitter 社の面接を受けたのか。7月の終わりころ、私はシリコンバレーで働くにはどうすべきなのか、ということについて頭を悩ませていた。考えながらぼうっと Twitter のタイムラインを眺めていたのだが、Twitter が日エンジニアを求人しているという情報が飛び込んできた。おお〜、と思って軽い気持ちで職務経歴書を Twitter に送ってみたのだ。 相当数の人たちが職務経歴書を送ったはずだし、私は書類選考で落とされると高をくくっていた。ところが、数日してTwitter の人事担当者からメールがあり、電話面接をやるからいつがいいか?という。まさかの展開に私はやや慌てた。電話面接を

    Twitter 社採用面接受験記 - elm200 の日記(旧はてなダイアリー)
  • 書評「UIデザインの基礎知識」 - elm200 の日記(旧はてなダイアリー)

    私はずっとプログラマとして活動してきたが、ウェブデザインをはじめとする見かけのデザインは苦手だった。ずっと避けて通っていたのだが、いまの時代、ウェブサイトのプロトタイプくらい自分で作れるようになりたいと思った。デザイナーの知人に相談したところ、紹介してくれたのがこの。 ユーザーインタフェースデザインの基礎知識 ~プログラム設計からアプリケーションデザインまで~ 作者: 古賀直樹出版社/メーカー: 技術評論社発売日: 2010/04/23メディア: 単行(ソフトカバー)購入: 11人 クリック: 170回この商品を含むブログ (15件) を見る 豊富な例を引用しながら、ユーザーインターフェイスをデザインする上で陥りがちな典型期な過ちを解説していく。数学科出身の著者というだけあって、解説は理論的で、感覚より論理を重視するプログラマにも分かりやすい。 理想的なコンピュータシステムは、ユーザー

    書評「UIデザインの基礎知識」 - elm200 の日記(旧はてなダイアリー)
  • 田んぼではコメより電気を作ったほうが儲かりそうな件 - elm200 の日記(旧はてなダイアリー)

    田んぼにソーラーパネルを敷き詰めて太陽光発電したらどうなるか試算してみた。 想定は次の通り。 10アール(1000平方メートル)の土地にその70%を覆うように太陽光パネルを配置 変換効率は10%。 1日3時間、365日間発電する。 作った電気は向こう20年間、40円/KWhで売れる。 発電施設単価は60万円/KW(この単価に維持費用の現在価値も含む)。 施設の購入はすべて借入によって行い、金利3%、20年元利均等返済する。 粗利益 = 売電売上 - 借入金元利返済額。 地代は考えない。 計算結果は、242,940円の利益となった。*1 太陽光発電には「燃料費」が要らない。コストの大半は発電設備である。そのため、KW当たりの発電設備単価と売電単価の想定が極めて重要である。 条件を変えた試算結果は以下の通り。 (カッコの中の数字は赤字を示す。詳しい計算過程はウェブ上に上げておいたので参照のこと

    田んぼではコメより電気を作ったほうが儲かりそうな件 - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2011/04/24
  • 書評「20歳を過ぎてから英語を学ぼうと決めた人たちへ」 - elm200 の日記(旧はてなダイアリー)

    20歳を過ぎてから英語を学ぼうと決めた人たちへ 作者: Hiroyuki Hal Shibata出版社/メーカー: ディスカヴァー・トゥエンティワン発売日: 2010/09/15メディア: 単行(ソフトカバー)購入: 9人 クリック: 453回この商品を含むブログ (42件) を見る 副題に「20世紀の半分以下の時間と費用で学ぶ 最新最短英語学習法」とある。ずいぶん前に、著者のHiroyuki Hal Shibata (@HAL_J) さんに献いただいたのだが、いろんなことにかまけて書評を怠ってきた。献されたからといって手加減せず厳しく批評していきたい(ということで@HAL_Jさんよろしく)。 といいつつ、実はあまり厳しく批評する対象がない。全体的に私にとっては非常に常識的な作りであり、おかしなところは一つもない。カナダで苦労して英語を習得した私の経験にほぼ一致する。HAL_J さん

    書評「20歳を過ぎてから英語を学ぼうと決めた人たちへ」 - elm200 の日記(旧はてなダイアリー)
  • 私がソフトウェア技術者をやめた理由 - Rails で行こう!

    昨日、 人生の転機 - Rails で行こう! の中で「ソフトウェア作りが嫌いだ」と言い切ってしまったことが引っかかっている。 私の職業生活でもっとも多くの時間を注いだのがソフトウェア作りだ。その作業に対して、実際のところ、好きとか嫌いとか一言で割り切れるはずがない。複雑な感情を持っているというのが正直なところだ。 私の職業プログラマのとしての最大の欠点は、ソースコードに対して強い美意識を持たずにいられなかったところだろう。生来の生真面目な性格が災いし、私の基準で美しいとはいえないソースコードを敵視しすぎた。 簡単な例を挙げよう。 うるう年を計算するアルゴリズムを考えてみる。うるう年とは、「4で割り切れて、かつ100で割り切れない年。ただし、400で割り切れたら、やはりうるう年」である。 def leap_year?(y) (y % 4 == 0) && ((y % 100 != 0) |

    私がソフトウェア技術者をやめた理由 - Rails で行こう!
  • 「日本というシステム」は持続可能なのか? - elm200 の日記(旧はてなダイアリー)

    自分の人生を振り返ると、実に馬鹿だったな、と苦笑せざるを得ない。私は1994年に東大経済学部を卒業して、ある都市銀行に入行し、都心の支店に配属された。私が理論肌の人間だということは銀行も知っていただろうから、おそらく、数年現場仕事をさせた後、店に呼び戻して調査研究畑を歩ませるつもりだったのだろう。たぶん、当時の学生たちがうらやむようなエリートコースに乗っていたはずだ。 東大を卒業することの最大の利点は、日で最良の大企業に入る権利を手に入れられることだ。その「東大カード」を切って、私は日を代表する大企業の一つに入った。そこまでは、東大卒の利点を生かす「賢い生き方」をしていた、といえる。 だが、当時の私は不満タラタラだった。就職活動の初めから、何かに強烈な違和感を覚えていた。バブルの余韻が残る当時、東大生にとって就職活動はごく簡単だった。私はあっという間に内定を決めた。その後の秋の「内定

    「日本というシステム」は持続可能なのか? - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2010/06/20
  • そろそろ2ちゃんねる的言説は卒業しよう - elm200 の日記(旧はてなダイアリー)

    2ちゃんねるの力が落ちているらしい。 天皇制と2ちゃんねる - 池田信夫 blog 2ちゃんねるは、ときどき非常に興味深いスレッドがあって、昔はちょくちょく覗いていたものだが、最近はぜんぜん行かなくなってしまった(2ちゃんねるのまとめサイトはいまでも面白いものもあるけどね)。 2ちゃんねるの言説には独特の雰囲気がある。一種の殺伐とした感じというか。頭ごなしに喧嘩を吹っかけたり、罵詈雑言を述べ立てたり。日語は、挨拶に関してまわりくどいところがあるので、それを省いている部分もあるのかもしれない。それでも、あまりに失礼としか言いようのない喋り方が多い。 私は最近は外国生活が多いけれども、それでも合計 30 年以上は日に住んでいる。日にいるとき、2ちゃんねるのような喋り方をするリアルな人々に会ったことがない。私の知らない山奥に、こういう「2ちゃんねる族」が住んでいるのか?いや、そんなことはな

    そろそろ2ちゃんねる的言説は卒業しよう - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2010/05/06
  • 日本人を苦しめる「仕事は家族より優先」という異常な発想 - Rails で行こう!

    以前書いたエントリに非常に興味深いコメントを頂いた。 「組織に酔う」日人 - Rails で行こう! 私は20年東京の中小企業に勤め、その後アメリカの中小企業に転職して今年で10年目になるプログラマですが、私の経験から言うと、家族と仕事のどちらに重点が置かれるかが、アメリカと日のサラリーマンの最大の違いだと思います。 ここアメリカでは、家族と一緒の時間を最も大切にして、会社はあくまでも収入を得る手段であり、そこで1日のうちの8時間以上を過ごすのは愚かである(自分や家族の人生を大切にしないと言う点で)と考えます。社長以下、すべての上司も同じように考えているので、滅私奉公などという発想はありえません。そういう発想の人は多かれ少なかれ家族に問題が発生し、その結果生産性が下がり、いずれレイオフされるでしょう。 仕事は家族の次に大事なものです。何といっても1日の三分の一を過ごすわけですから、その

    日本人を苦しめる「仕事は家族より優先」という異常な発想 - Rails で行こう!
  • 機械翻訳は語学学習の代用にはならない - elm200 の日記(旧はてなダイアリー)

    ご好評いただいている「世界共通語シリーズ」(笑)。 英語は人類最後の世界共通語になるだろう - Rails で行こう! 中国語が世界共通語になる条件 - Rails で行こう! 私は繰り返し「これからもずっと英語は世界共通語であり、その重要性はますます増すので、若い人ほど一生懸命勉強するべきだ。これから生まれる子供たちについては、低年齢からの英語教育が必要だ」と主張してきた。 すると「機械翻訳の精度がこの先急速に上がるから、語学学習の必要はなくなる」という人が必ず出てくる。この点については識者の間ではすでに「無理」ということで合意ができているかと思っていたのだが、案外世間では知られていないようだ。 次のエントリは秀逸だ。 なんでも評点:なぜ自動翻訳は使い物にならないのか? ― 翻訳を生業とする立場と経験から分析してみる 女プログラマってどうよ? : 機械翻訳の実用化について 機械翻訳の歴史

    機械翻訳は語学学習の代用にはならない - elm200 の日記(旧はてなダイアリー)
  • 日本に「シンガポール」を作ろう - elm200 の日記(旧はてなダイアリー)

    に道州制を導入しようという話が出て何年経過したのだろう。推進論者の大前研一氏などいまだに意気軒昂だが、近い将来に実施される見込みのない実りのない話だ。 結局のところ、この国は現状維持を望む人が多いのだ。現状維持を望んでいる人々が多数派であるなら、どうして制度をいじる必要があるだろうか。一部の若者が騒いだところで、それより数が多い中高年や老人は現状に満足しているのだから、ガラパゴスだろうが鎖国だろうが、好きにさせてあげるのが一番だ。 好きにさせてあげるのだから、こちらにも一つくらいわがままを許してくれてもいいだろう。既得権益には何一つ接触しないので、疑り深い老人たちも何もいわないだろうし。 日にシンガポールを作るのだ。 場所は、東京湾を埋め立てて作る人工島である。お台場から千葉市にかけての 15 x 15 = 225 平方キロ程度の面積があれば十分だろう。日土木技術をもってすれば朝

    日本に「シンガポール」を作ろう - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2010/03/21
  • 必要なのは「日本企業」ではなく「日本人を雇ってくれる企業」 - elm200 の日記(旧はてなダイアリー)

    読んでいて心が痛くなってきた。 「正社員採用、10年度なし」47.5% 働くモノニュース : 人生VIP職人ブログwww 若者たちの阿鼻叫喚が聞こえる。�なぜ自分たちがこんな目に遭わなければならないのか、と。生まれてからこの方いい事など何もないと。彼らは私が歩んできた人生よりよほどつらい道をたどっているのかもしれない。私に偉そうなことを言う資格はないのかもしれない。 私は1989年4月に東京の大学に入った。バブルが頂点に達していた当時、日経済はこの世の春を謳歌していた。東京の大学生には割のよいアルバイトがそれこそ掃いて捨てるほどあった。当時の大学生のカップルたちは、そうやって稼いだカネで、クリスマスイブは高級レストランで事をしたり、高級ホテルに泊まったりした。日経済が歴史的絶頂期にあるときに、経済学を学ぶことができるとは、なんてすばらしいのだろう、と思った。自分の人生が未来に向かって

    必要なのは「日本企業」ではなく「日本人を雇ってくれる企業」 - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2010/03/08
  • 就活なんか勝ち抜いても、どこにも行き着かない - elm200 の日記(旧はてなダイアリー)

    なんだろうな、この気持ちの悪さは。 なぜ、「働く」とこと「内面」がここまで結び付けられるのか? - 隠フェミニスト記 今の就活の企業向け「自分語り」を無理やり構築しなければならない。 大学の新卒組は3年生ぐらいから、エントリーシートを書くために、 小学校一年生から自分史をさかのぼり、企業にアピールできる部分を抽出し、 「自分はこんな人間です」という漠然とした疑問に企業が喜ぶ自己像を作り上げる作業をする。 たとえばアメリカなんかだと、履歴書(レジュメ)は自分を売り込むためのマーケティングツールとして捉えられていて、応募する会社ごとにカスタマイズするのは普通だ。そのカスタマイズはいかに自分のもっている技能が、企業のもとめているものとマッチするかをアピールするものだ。 それに対して、日のシューカツにおいては、企業は学生たちの職業的技能も学問的達成も見ていない。働いたことがないんだから、職業的な

    就活なんか勝ち抜いても、どこにも行き着かない - elm200 の日記(旧はてなダイアリー)
  • 日本が中国より貧しくなる日 - elm200 の日記(旧はてなダイアリー)

    今年あたり、中国の GDP が日の GDP を追い抜くといわれている。「いや、一人当たりGDPじゃ日のほうがずっと大きいから、そんなの問題じゃないよ」とか言っているあなたに、簡単な算数の問題。 20年後の一人あたり GDP を日中で比較してみよう。 中国の人口を日の約10倍だと考えよう。いま日中国のGDPがほぼ同じだから、中国の一人あたりGDPは日のそれの10分の1ということになる。中国は人民元、日は円を使っているから、当然比較するときは、為替レートを使って、他の通貨(普通は米ドル)に変換して見ることになる。では為替レートはどうなるだろうか? いまの中国は高度成長期の1970年ころの日によく似ている。日は1970年代はじめに変動相場制に移行して、1990年代はじめの20年間で、円の価値は米ドルに対して3倍あがった。中国でも同様のことが起こる可能性が高い。20年後、人民元の

    日本が中国より貧しくなる日 - elm200 の日記(旧はてなダイアリー)
  • IT業界に関する統計(その4) - elm200 の日記(旧はてなダイアリー)

    391 ソフトウェア業の研究の続き 第1回、第2回、第3回の続き。日の情報サービス産業≒IT産業の実態に迫るため、経済産業省の「特定サービス産業実態調査」を見ていく。 第4表 ソフトウェア業務の業務種類別の該当事業所数及び年間売上高 細かい数字は、ここから拾える。(平成20年特定サービス産業実態調査(速報) ソフトウェア業 統計表データ(Excel 2003形式)) 業務の種類 年間売上高(百万円) 構成比 受注ソフトウェア開発 9,959,382 87% 業務用パッケージ 1,059,454 9% ゲームソフト 261,620 2% コンピュータ等基ソフト 192,190 2% 合計 11,472,646 100% 受注ソフトウェア開発というのが、おそらくは一般的に SI 業務と呼ばれている仕事だ。その金額、約10兆円。この部分に関しては、外注費が水増しされているので、実質的な売上と

    IT業界に関する統計(その4) - elm200 の日記(旧はてなダイアリー)
    yogasa
    yogasa 2009/12/16