MacBookのモニタを閉じると普通はスリープする。スリープしたMacBookは、Wake on LAN あるいは Wake on Demand の仕組みを利用して呼び覚ますことができるが、モニタを閉じた状態ではそれも不可能。 そんな不便を解消してくれるのがInsomnia。Insomniaが有効な状態であれば、OSX標準のスリープを無効にしてくれる。モニタを閉じてもスリープしない。 しかし、閉じた状態で稼働し続けるのも省エネに反するので、そんな時はInsomniaのシステムスリープを実行してからモニタを閉じれば、モニタを閉じた状態で Wake on LAN あるいは Wake on Demand に反応するMacBookになる。理想的な環境だ。 でも、いつもの習慣で、Insomniaのシステムスリープを忘れてモニタを閉じてしまうと、MacBookは永遠と稼働し続けることになってしまう..
Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Norwegian Rubyist August Lilleaas has been busy putting together a ton of examples of using the Net::HTTP Ruby library that comes with most Ruby distributions. I asked him if it'd be okay to put some of them directly on Ruby Inside for reference purposes and he said "No problem!" It's worth noting that Net::HTTP has been s
首藤 一幸 Last-updated: January 5, 2010 注: このページの文章は Software Design 誌 2010年 2月号に掲載された以下の記事の元原稿です。 Software Design 誌編集部の了承の元に、本ウェブページに掲載しております。 首藤一幸: "key-valueストアの基礎知識", Software Design 2010年 2月号, p.14-21, (株)技術評論社, 2010年 1月 18日 クラウド、特にPaaS向けのソフトウェア開発が現実のものとなり、 そこではリレーショナルデータベースとは違ったデータベースが 勢いを増しています。 その代表であるkey-valueストアを解説します。 もくじ key-valueストアとは なぜkey-valueストアか key-valueストアの使いどころ key-valueストアとNoSQLの
分散Key-Valueストア kumofs を、本日オープンソースソフトウェアとしてリリースしました! kumofs@SourceForge kumofs関連資料まとめ kumofsとは? kumofs(クモエフエス)は、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサーバーに障害が発生しても動作し続けます。単体でも高い性能を持ちながら、サーバーを追加することで読み・書き両方の性能が向上する特徴を持ち、低コストで極めて高速なストレージシステムを構築・運用できます。 kumofsの大きな特徴は、システムの構成の簡単に変更できる点です。システムを止めることなく、簡単な手順でサーバーを追加したり復旧したりできます。アプリケーションには一切影響を与えません。 またkumofsは、広く利用されている分散キャッシュシステムの「memcached」と互換性のあるプロトコルを実装
近頃はWebAPIを使ったアプリケーションを作ることが増えていると思いますが、自動化テストからのWebAPIへのアクセスはどうやってますか? 私は、自分でstubしたりFakeWeb(レシピ先輩に教わった!!)を使ったりしてたんですが、イマイチしっくりこない部分がありました。で、Sinatraなぞで作ってたんですが、それをgemにまとめましたので、よろしければご利用ください。 http://github.com/moro/ww http://gemcutter.org/gems/ww 概要 ww(Double Web)はいわゆるDouble(mock, stub, spyなど)の機能を備えたダミーWebサーバを簡単に作るためのフレームワーク(笑)です。現状では、以下のようなことが出来ます。 他のAPIサーバを使う場合などに、簡単にダミーサーバを作る そのダミーサーバは自動化テストないから起
いま参加しているプロジェクトで、ひさしぶりにCukeをゴリゴリと書いています。その際、チームメンバーから「表の使い方を教えて欲しい」という要望がありましたので、勉強会用にまとめます。 「表」とは? まずはここをみてください。 http://wiki.github.com/aslakhellesoy/cucumber/multiline-step-arguments CukeではAAで表が書けます。こんな感じのフィーチャを記述します。 # language: ja フィーチャ: 表のデモ TopHatenar陥落した私としては 表の機能を解説して いっぱいブクマされたい シナリオ: 表を、テーブルとして使う 前提 以下の表をテーブルにする: | title | author | | きゅうりかわいい| もろはし | | cool cuke! | morohashi | ならば "2"件のレコ
なんて早まったことを…顔にメガネのタトゥーを彫ってしまった青年 こちらのサングラスをかけた青年はマシューと言うそうですが、首から指先までびっしりとタトゥーが彫ってあります。そしてありふれたタトゥーではもはや飽きたらなくなったのか、なんとメガネのタトゥーを彫ることにしたと言うのです。 若気の至りにも程があるという感はありますが、メガネが彫られていく一部始終をご覧ください。 サングラスのサイズを参考に彫り師がスケッチを取っているところ。 そしてついにレーザーで彫り始めてしまいました。あ〜あ。 とりあえずアウトラインが彫られた段階。 「似合ってるかなー?」 こんな奇人変人とも言えるマシュー君ですが、綺麗な彼女がいたりします。 「さあ、続きを頼むぜ」 それを見守る彼女。 いいの?見守っちゃっていいの? 黒ぶちメガネになるようです。 さらに見守る彼女。 いいの?ホントにいいの? いいみたいです。 「
ちょっと最近改めてGoogleってすごいなと思ったので、まぁ、もう聞き飽きたネタかと思いますが、たまにはGoogleの話を。 YouTubeの黒字化は達成済み説 第27夜のポッドキャストでも述べたのですが、YouTubeが単年度で黒字化したのはどうも間違いなさそうです。ネタ元は以下などに列挙されています。 http://it.blog-jiji.com/0001/2009/11/youtube-9a82.html 黒字化の理由ですが、YouTubeにがっつり半透明の広告が設置されるようになったなどの広告の強化に加えて、多くの人々が予想していた動画ビジネスはその配信コストをまかなうことが広告収入からは出来ないといった予測に対して、Googleがあっさりとその上を行ったという点が上げられます。というのも、現状Googleが動画配信に必要な配信コストが劇的に下がっているのです。Googleが海底
RedcarはRuby製のオープンソース・ソフトウェア。プログラマにとってテキストエディタは最も重要なツールだろう。それだけにカスタマイズできるものや軽いもの、多機能なものなど自分の手にあったものを慎重に選ぶ必要がある。エディタの好き嫌いで生産性は大きく変わるはずだ。 シンプルなエディタ 自分でカスタマイズできることに大きな意味を持つのならば、普段使っているプログラミング言語でできたエディタを使ってみるのはどうだろう。RedcarはなんとRubyで作られたテキストエディタだ。Rubyを開発言語にしている方にはぴったりと言えるだろう。 RedcarはRubyはRubyでもJRubyで作られている。インストールはGemを使えるがインストールコマンドを実行するとJRubyもインストールされる。Redcarはシンプルなエディタで、行番号表示とコードハイライト機能がメインになっている。ハイライトはR
■ [ruby] shinhさんの迷路ゴルフ解読した ビフォー: q=gets(p)*1,~/S/ (a,i,*q=q a[i]<?S&&a[i]=?$ 4.times{|x|q+=[a*1,x]if$_[x=-~x%3*-~~/$/-~/$/+-x/2+i]!=$_[x]=?*})while/G/ puts a http://shinh.skr.jp/m/?date=20100113#p06 アフター: seen = gets(nil) queue = [[seen.dup, ~/S/]] wid = ~/$/ while seen =~ /G/ maze, here = *queue.shift maze[here] = ?$ unless maze[here] == ?S 4.times{|k| d = (k+1) % 3 n = here + (d-1)*wid + (d + -k
新潮社のフォーサイトが休刊するにあたり、代替を探していた[URL]。たくさんの有益なアドバイスをいただき、とても感謝しています。リサーチと呻吟の結果、以下の雑誌を定期購読することに。 フォーリン・アフェアーズ・リポート COURRiER Japon まず、フォーリン・アフェアーズ、これはスゴい。アメリカの外交問題評議会によって創刊された外交・国際政治専門誌で、最も影響力のあるそうな[Wikipedeia:フォーリン・アフェアーズ]。「フォーサイト」でいうなら、巻頭リポートに相当するネタが3倍入っている。さらに、ホット・イシューに対応する「特集」が3-4本の論文、フォーラム、対談形式で集められている。マネジメント層(しかもかなり上の)での政策決定の材料として充分。 たとえば今号(2010年1月)の「中国の台頭の戦略的意味合い」を読むと、中国をステレオタイプに描く日経○○との差が際立つ。中国に
2010年01月16日 zsh: ファイル名展開 zsh せっかくの休日なのでzshでいろいろと遊んでいます。調べた中で、もの凄く有用だけど一瞬で忘れてしまいそうなものをメモします。 特殊文字 以下は一般的な特殊文字です。 ファイル名展開:特殊文字 表記 意味 ~ ホームディレクトリ * 0文字以上の任意の文字列 ? 任意の1文字 [文字列] 文字列に含まれる任意の1文字 [^文字列] 文字列に含まれない任意の1文字 { }の使い方 { } は言葉では言い表しがたいので例で示します。 % touch {a, b, c}.txt % ls a.txt b.txt c.txt 上記のような感じで使います。もう少し便利に、範囲を指定して使うこともできます。 % touch {1..5}.txt % ls 1.txt 2.txt 3.txt 4.txt 5.txt ただし上記の範囲指定と同様にアル
考えるきっかけになったのは、最近話題になっている以下のエントリ。 人生を書き換える者すらいた。: 人材獲得作戦・4 試験問題ほか 個人的に、あるアルゴリズムを用いて解くような問題を採用試験にだすのはどうかと思っていた。理由としてはいくつかあるのだけれど、「業務でそういったアルゴリズムを使うことが少ない(為、そういう知識がない」「知っている人と知らない人とで差がでてしまう」などなど。 で、先程Twitterに発言しながら似たようなことを考えていたのだけど、よくよく考えると上記の理由は「採用される側」での意見ということに気づいた。 まず、「採用する側」で一番避けたいのは、「ダメな人を雇ってしまわない」ということ。優秀な人を間違って落してしまうのも勿体無い話ではあるが、ダメな人を雇ってしまうよりはマシだ。そうなると採用試験では、その「ダメな人」を確実に篩い落したいわけだ。 大体において、業務で使
「日々の音色」がYouTube Video Award Japan 2009にめでたく入賞しました!投票してくださったみなさま、ありがとうございました!素敵な感じに一年をスタートできます :) YouTube Video Award Japan 2009 → http://www.youtube.com/ytvawardsjp2009
Captcha security check stack3.com is for sale Please prove you're not a robot View Price Processing
BOOKS The Pomodoro® Technique The Pomodoro® Technique Book The Pomodoro® Technique Sheets The Pomodoro® Technique Get Started Pomodoro® Trademark Guidelines Pomodoro® Press SOFTWARE The Pomodoro® Technique The Pomodoro® Web/Mobile App The Pomodoro® Desktop Timer COURSES The Pomodoro® Technique Complete Pomodoro® Time Management Course Pomodoro® Course for Students Mastering Software Design Program
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く