年も開けて2011年。心機一転、新しくブログを始めたり、あらためてブログを再開しようと意気込んでいる方も多いのではないでしょうか。 ブログ新生活応援キャンペーンとして、話題のMacBook Air 11インチが当たるプレゼントキャンペーンを実施いたします。2011年は、新しいマシンといっしょにブログを書いてみませんか?
![MacBook Air 11インチ欲しい!とは はてなの人気・最新記事を集めました - はてな](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2399268c45f05176589994884651cf8a795231e/height=288;version=1;width=512/https%3A%2F%2Flive.blog-tags.st-hatena.com%2F%2F_next%2Fstatic%2Fimages%2FogImageDefault-0b14dbf84ffadcafc73ec8b1d951813c.png)
新年おめでとうございます。2009年の最初のネタはプログラミングのネタにすることにしました。 Rubyについてのステキなエントリーがあったので、紹介します。 no title 私は翻訳能力がないばかりか、リーディング能力も貧相です。ぜひ、原文を読んでみてください。 はじめに Rubyのblock、Proc、lambdaはパワフルですが、解りにくい。Rubyはクロージャを使う方法が4つあって、それぞれチョットずつ違います。ここでは、そのへんを解説したいと思います。 Block もっとも簡単で、かつRubyっぽいと言えば、Blockですね。 array = [1, 2, 3, 4] array.collect! do |n| n ** 2 end puts array.inspect # => [1, 4, 9, 16] 何が起こっているか? まず、block付きでArrayの"collect
去る12月16日、クックパッドさんのオフィスで行われたオーマxクックパッド勉強会にて「SPYSEEの新検索機能の裏側」というタイトルで発表してきました。クックパッドの皆様&見に来ていただいた皆様、どうもありがとうございました。発表スライドはこちらになります:Ohmapadslideshareを見られない方は下記のPDFをご参照くださいhttp://dl.dropbox.com/u/9436074/ohmapad.pdfSPYSEEの検索ログを見ると、「さかなクン」や「ウィルスミス」など、検索全体のほぼ99%を人名が占めています。今回の発表では「人名に限らず、『Ruby』や『料理家』などの『キーワード』でも検索できますよ」ということを伝えようとしました。肝心の検索の計算に関しては厳密性にこだわらず、分かりやすさを優先させたつもりですが、「難しかった」との声もあったようですね、すみません。。。
生き別れた兄妹はネタですwFacebookで、ゆーすけべーさんとりすこさんのやり取りが、とてもおもしろく、一人で笑ってしまったのでご紹介します。ライブドアでFacebookの勉強会があったようです。そこへ、ゆーすけべーさんと、りすこさん、そして、あまちゃんも参加していたようですよ。ライブドアへ ゆーすけべーさん、同じ画像を3枚アップロード ドキドキしていたらしいですw りすこさんがFacebookを使っているのを見て... 3人の会話がとてもおもしろです! ゆーすけべーさん、さっきの3枚の画像を悔いる... 風邪を引いていたんですね。。 すげぇー その後もおもしろい会話が勉強会が終わったあとのようです。 りすこさん迷子になる!大変でしたね・・・無事で良かったです! 有名人同士の会話ネット上では有名な、ネタフルのコグレマサトさんとエンジニアの閑歳孝子さんとのやり取り。こういった有名な方々のや
会社からだから、走り書き。 特に推敲もしていない。一度も見直していない。 だが、これは限りなく本音に近いのだ。 ruby -rdebug hoge.rb よく使うコマンド break クラス:メソッド名 delete ブレークポイント解除 c ブレークポイントまで続行 l 該当ソースコード表示 n 次の行へ s 次の行へ、関数であれば中に入る p 画面にデバッグ表示 catch off 例外発生時に止まらなくする。 catch <Exception> 指定した例外発生時に停止 var l ローカル変数をすべて表示 良いところ rubyの標準モジュールが使えるところ。 irb 見たいな感覚で使える。 当然、デバッグ中に require 出来るので、 たとえば、pritty print したかったら require 'pp' pp @hoge とかもできるし、 require 'y' y @h
注意 現在の KeySnail にはプラグインシステムというものが導入され、これまで以上に拡張性が高まっています。最新版の KeySnail は以下のページよりダウンロードすることが可能です。 no title プラグインについては次のエントリを参照してください。 KeySnail 1.0 の新機能「プラグインシステム」を使う - mooz deceives you KeySnail とは KeySnail は Firefox のキーバインドを極限までカスタマイズすることが可能なアドオンです。このアドオンが keyconfig などの「ショートカットキーカスタマイズ系」の拡張機能と比較して優れている点は、次の四つ (or 人によっては三つ) となります。 キーボードショートカットに「連続したキーの組み合わせ」を指定することが可能 モードごとのキー割り当てが可能な為、同じショートカットキーに
遅ればせながらあけましておめでとうございます。 新年早々 Amazon Digital Text Platform (Amazon DTP)に大きな動きがありました。 1/15に英語のほか、フランス語とドイツ語による電子書籍の製作をサポートすることを表明。また、アメリカ国外の著者や出版社も Amazon DTP で作成した書籍を Kindle Store で販売することができるようになるようです。 これまでは社会保障番号(SSN)、連邦納税者識別番号(TIN)、米国法人番号(EIN) のいずれかが必要である上に、米国の銀行口座を持たなければなりませんでした。この大きな制約がとうとう撤廃されたのです。 さらに、その他の言語のサポートも数ヶ月以内に追加されるようです。追加される予定の言語に日本語は明記されていませんが、Kindle で読める日本語の本を誰もが出版・販売できるようになる世界がまた
GPW ネタは書いていいのかどうなのか。査読結果が返ってくるまで放っておくのも何だし、やっぱり書こうかなぁ。職人の朝は早い(時差ボケ)とか。 小宮日記さんでFutility Pruning のお話(Futility Pruning大研究!)。うわーい、リンクされている過去日記を読み返したけれど、アレは、、、良いのかなぁ。 >ProbCutってオセロの解説で見た覚えがありますね。えーとなんだっけ? ProbCut の研究をしているので自分の知識整理も含めて説明。 論文(PDF) http://www.cs.ualberta.ca/~mburo/ps/probcut.pdf ProbCut とはオセロプログラムLogistello の開発者M.Buro 発案の前向き枝刈手法で、発展版のMulti-ProbCut という手法もある。 基本アイデアは、浅い探索は深い探索の近似になるということで、深
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く