タグ

2012年2月5日のブックマーク (5件)

  • 「エンジニアを確保しやすい」という理由でプログラム言語を選んでいいのか?

    昨日、プログラム言語についてつぶやいたら、いろいろFBを頂きました。ありがとうございます。つぶやきのきっかけは、ちょうどエンジニアと言語の選択について話をしたからでした。 チームは今Rubyと戯れているけれど「なんでRuby」と聞かれたので「まつもとさんとFBで友だちになった」と答えている 「そんな理由で」っていうけど「初めて配属されたところがJava使ってた」とかいう理由でJava始めるのよりはよっぽどいい話だと思うけどなぁ よく聞く選定の条件や理由として、「エンジニアを確保しやすいかどうか」というものがあります。これは言語だけでなくフレームワークでも言えることかもしれません。 組織的な視点で考えると、なるほど。気持ちはわかる気がします。ただ、「エンジニアを確保しやすい=いいエンジニアがいるわけではない」ので、「確保できる=プロジェクトが成功する」というわけでもないでしょう。ふと「マンパ

    「エンジニアを確保しやすい」という理由でプログラム言語を選んでいいのか?
    yujiorama
    yujiorama 2012/02/05
    "私も、はじめの現場がJavaだったからJavaエンジニアからスタートしました。" から、ここに至るまでにいろんなことがあったんだろーなー。藤原さん++
  • 態度重要

    Ryuzeeが「うちの会社ではアジャイルなんてできない」という人に贈りたい僕はアジャイルな開発のやり方を企業や組織に導入していくお手伝いをすることを生業としています。アジャイルコーチなんていう呼び方をしたりします。 ここ1、2年、色々な媒体やメディアでアジャイルという言葉が出てくるようになりました。 SIerの中でも、アジャイルな開発手法を取り入れるところが増えましたし、変化の速度がとても早いソーシャルゲーム業界では、アジャイルな開発スタイルでなければ、そもそもビジネス面での競争に勝てない状況になっています。 またシステム開発を仕事としていないお客様の経営レベルの方が、アジャイルに興味を持ち、システムを作る際に発注先に、「アジャイルで」と指定されるケースも聞くようになりました。 一方で、コーチとして色々な方の相談をうけた際には、しばしば「うちの会社ではアジャイルはできない」といった嘆きを聞

    態度重要
    yujiorama
    yujiorama 2012/02/05
    "自分の置かれた環境ではプラクティスが適用できないこともあるでしょう。ただ行動を起こさないことには何も変わりません。" 「角谷さんや西田さんがいつも言ってることだ」と思ったけど、自分の言葉にはできてない
  • 日本語入力を支える技術という本を書きました - 射撃しつつ前転 改

    (追記):「このに書かれていないこと」という項を追加しました。 以前も告知しましたが、日本語入力を支える技術というを書きました。技術評論社から2012年2月8日に発売されます。(私の知っている限りでは、ジュンク堂池袋店、有隣堂AKIBA店、丸善丸の内店、書泉ブックタワーでは既に先行販売しているよう…でしたが、ジュンク堂池袋店、有隣堂AKIBA店、書泉ブックタワーは先行販売分は売り切れの模様です。)どんななのか、目次などについては公式ページを参照していただくとして、以下ではどんななのか宣伝したいと思います。 こののキーワードは「実装」と「初心者向け」です。初心者でも実装ができるようにサンプルコードを多用し、また数式が出てくる部分に関してはちょっとしつこいぐらいに説明を加えました。私自身の経験からすると、を読んだで理解したと思っていても、大抵の場合、細かいところはわかっていないもの

    日本語入力を支える技術という本を書きました - 射撃しつつ前転 改
    yujiorama
    yujiorama 2012/02/05
    エンジン寄りの内容っぽい。そろそろ「日本語音声認識を支える技術」とかが一般向けに出版される、のかな?(大学生あたり向けにはすでに出てるし)
  • 関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 - ( ꒪⌓꒪) ゆるよろ日記

    こんにちわ。今日は、関数合成の話をします。 標準入力から何行か読み込んで、ソートして返す以下のようなScalaのコードを例にします。 例なので、あえて冗長なコードを書いてます。 このコードでは、4つの関数が用意されています(unlines/putstr/sort/lines)。 この4つの関数を組み合わせて、読み込んだ文字列を行に分解して、ソートして、 また改行コードをつけて文字列にもどして表示、ということをやっています。 object Main extends App { val in = scala.io.Source.stdin.getLines.mkString("\n") // 改行をつけて結合する関数 val unlines = (s:Seq[String]) => s.mkString("\n") // 文字列を表示する関数 val putStr = (s:String) =

    関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 - ( ꒪⌓꒪) ゆるよろ日記
    yujiorama
    yujiorama 2012/02/05
    OOP プログラマのことなんてまったく気遣ってないところにしびれる
  • ネットが守るべき言論の自由とはなにか? - はてなポイント3万を使い切るまで死なない日記

    ネットでわんこ☆そば氏なるひとのブログに面白い記事がのった。 ドワンゴ川上会長「中国のようにネット言論は国で規制すべし」 - SKiCCO JOURNAL そこだけ読むと、多くのひとがこのひとは無茶苦茶いっているなと反感を持つような見出しである。ネットではこういうように自分が都合がいいように情報を切り出して加工して、架空の敵をつくって攻撃をするということがよく行われる。 ちなみに面白いことに、このブログをさらに引用したニュース記事があって、タイトルはこんな風になる。 『ネットの意見は国が封殺すべし!』ドワンゴ川上会長の驚き発言 - 楽天ソーシャルニュース 要するに読者を刺激する、できるだけ読者が怒り出すようなタイトルをがんばってつけようとしているのだ。そしてネット民はそういう情報を取捨選択かつ判断する賢さはあまりもっていないひとが多いから、そういう作られたイメージでどんどん空想の議論を発展

    ネットが守るべき言論の自由とはなにか? - はてなポイント3万を使い切るまで死なない日記