退屈には、膨大な量の情報から本当に必要なことをふるいにかける効果があるのです。米紙『ニューヨーク・タイムズ』の記事(英文)では次のように説明しています。 ある専門家は「退屈は情報を整理するツールになっている」と言います。これはとても精度のいい電子メールフィルタリング(スパムフィルタ)のようなものです。また、神経科学や教育学、その他の研究では、上の空になることで脳は身の回りの捉え方の再構築を行うそうです。それにより、一時的に作業の流れは止まっても、結果的には生産性や想像力をアップさせる、ということがわかっています。 コメディ作家のGraham Linehan氏も英紙『ガーディアン』インタビュー(英文)の中で、クリエイティブな作品を作るためには退屈することが欠かせないと言っています。 自分にとって、書くという作業には退屈が必要なんです。わざとインターネットを遮断して、自分を退屈させています。イ
ライブドアは12月24日、独自開発のレコメンドエンジン「Cicindela」(シシンデラ)のソースコードをMITライセンスで公開した。ラボサイト「livedoor ラボ『EDGE』」の取り組みとして、Google Code上で配布している。 「このページを見た人はこんなページも見ています」といったおすすめ機能を、既存のサービスに追加できる。「livedoorニュース」「livedoorグルメ」など同社のサイトで稼働しているエンジンで、PerlとMySQLによる高速動作やカスタマイズ性の高さなどが特長。ASP提供も予定している。 開発者支援を目的に公開した。開発者がCGMサイトにCicindelaを導入することで「サイト内の回遊が増え、ユーザーにより良いコンテンツを提供できるようになり、ネット全体の活性化につながる」と期待している。 Cicindelaは虫の名前で、人が近づくと飛んで逃げ、す
小川 明彦, 阪井 誠 : チケット駆動開発 日本のソフトウェア開発の現場で生み出された「チケット駆動開発」という概念を、数多くの実例を元にモデル化・体系化を試みた最初の本。 小川 明彦, 阪井 誠 : Redmineによるタスクマネジメント実践技法 Redmineによるチケット駆動開発の実践技法に関する最初の本。アジャイルなソフトウェア開発への適用方法、TestLinkによるテスト管理手法についても言及。 清水 吉男: 「派生開発」を成功させるプロセス改善の技術と極意 組込システム開発をベースとして、ソフトウェア開発特有のスタイルである派生開発、特にXDDPについて解説した世界でも稀な本。既存製品を保守するのではなく継続的に機能追加していく昨今の開発では、派生開発特有の問題を意識しなければならない。XDDPはプロセス論だけでなく、要件定義などの上流工程の品質改善にも役立つので注意。 Le
9/30(日)に開催予定のDSIRNLP#03でウェーブレット木について発表しません。 なんで発表しないかというとウェーブレット行列というウェーブレット木の上位互換であるまじぱないデータ構造について話すからです。 ウェーブレット木がわからないとウェーブレット行列もわからないんじゃないの?と思われるかもしれませんが、その逆でウェーブレット木では必要以上に難しく考えていたことを「それ、もっと単純に出来るよ」っていうふうに見方を変えたのがウェーブレット行列です。 ウェーブレット木を知らない人はむしろウェーブレット行列から入ったほうが近道です。 なのでDSIRNLP#03ではウェーブレット木については発表しません。発表予定だった資料は以下のURLで公開していますので興味ある方は参考にどうぞ。 よくわかるウェーブレット木
What is Scribd?AcademicProfessionalCultureHobbies & CraftsPersonal GrowthAll Documents
いつもlivedoor Blogをご利用いただきありがとうございます。 まとめブログ等を運営されているみなさま向けに、3つのお知らせをいたします。 1.「dat形式のコメント機能」のお知らせ(PROプラン以上での提供) ブログの記事によせられたコメントをdat形式でダウンロードできる機能の提供を開始いたします。これにより、dat形式に対応したツールなどでのデータの利用が簡単に行えるようになります。 マイページから「記事一覧」をクリックして、各記事のコメント数をクリックしてください。 「dat形式でダウンロード(β)」をクリックするとダウンロードがはじまります。 2.livedoor Blogの利用者に限り、したらば掲示板の内容を転載可能に NHN Japanが運営する無料レンタル掲示板サービス「livedoorしたらば掲示板」において、その投稿の内容を、livedoor Blogの利用者に
jshint-tap-simple をいれると以下のようになってます。 [email protected]/home/tokuhirom/dev/jshint-tap-simple ├── [email protected] ├─┬ [email protected] │ ├── [email protected] │ ├── [email protected] │ └─┬ [email protected] │ └── [email protected] └─┬ [email protected] ├── [email protected] └─┬ [email protected] └── [email protected]で、まあこれみればわかるとおり、minimatch のバージョンがずれてます。 このケースだととくに問題ないんだけど、今後おおきいアプリケーションをつくっていくと、
FreeBSD・OpenBSDと他で ps -e の動作が違ってハマってしまいましたが、Proclet という簡単なsupervisor・プロセス管理モジュールをCPANにあげました。 Proclet - minimalistic Supervisor https://metacpan.org/module/Proclet GrowthForecastでは、growthforecast.pl というスクリプトを実行するだけでWebサーバと2つのWorkerが起動します。CloudForecastのように個別に実行が必要になると使うのも面倒ですよね。 growthforecast.pl を実行後、pstreeで見るとこうなってます。growthforecast.plがsupervisor的に動作し、終了したプロセスがあれば自動で起動し直します。 -+= 70330 kazeburo perl
技術者としての良心に従ってこの記事を書きます。俺はセキュリティとプライバシーの人ではなく、JavaScriptとUIの人である。法律の勉強だって自分の生活と業務に関わりのある範囲でしかしないだろう。しかし少なくともJavaScriptやブラウザが絡むような部分については、確実に自分のほうが理解していると思っている。高木浩光さんが、あからさまに間違ったことを書いたり、おかしなことを書いていたりしても、徐々に誰も指摘しなくなってきたと思う。おかしなこと書いていたとしても、非技術者から見たときに「多少過激な物言いだけど、あの人は専門家だから言っていることは正論なのだろう」とか、あるいは技術者から見た時でも、専門分野が違えば間違ったことが書かれていても気付けないということもあるだろう。 もう自分には分からなくなっている。誰にでも検証できるような事実関係の間違い、あるいは、技術的な間違いが含まれてい
Boost.FusionのカスタムIOフォーマットのようなことを実現する方法についてです。 Boost.Fusionのタプルは通常 "(a b c)"のようなフォーマットで入出力されますが、このフォーマットをユーザー側でカスタマイズできます。カスタマイズは、tuple_open()、tuple_close()、tuple_delimiter()をstreamのオブジェクトに流すことでできます。 #include <iostream> #include <boost/fusion/include/make_vector.hpp> #include <boost/fusion/include/io.hpp> namespace fusion = boost::fusion; int main() { // 入出力フォーマットを(a b c)から[a, b, c]に変更 std::cout <<
"JavaScript Library for Elegant and Rapid Front-End Development" jQuery is not a programming language; rather it is an efficient JavaScript library designed to make manipulating HTML documents and handling events simple and efficient. Since 2006 it has become one of the most-popular libraries due to its intuitive use interfaces that simplify working with Document Object Model (DOM), events, animat
test262にbug reportとか https://bugs.ecmascript.org/show_bug.cgi?id=215 https://bugs.ecmascript.org/show_bug.cgi?id=218 https://bugs.ecmascript.org/show_bug.cgi?id=270 https://bugs.ecmascript.org/show_bug.cgi?id=271 https://bugs.ecmascript.org/show_bug.cgi?id=287 https://bugs.ecmascript.org/show_bug.cgi?id=294 ECMA262のbug reportとか https://bugs.ecmascript.org/show_bug.cgi?id=129 https://bugs.ecmascrip
LL Decadeに参加してきましたー! プログラミング言語処理系を自作してわかったこと | LL Decade このメンツ, サンドバックになる気配を敏感に感じ取り, 「やばいっ!」と思っていたのですが, 皆さん優しい方ばかりで, 意外にサンドバックになりませんでした. よかったですです... 資料は以下のものになります. x86 / x64最適化勉強会の際よりも, engine全体を俯瞰する形で, また, ES.next方面の話を入れる等の構成にしました. shibuya: the ES.next engineの話 shibuya 概要としては, esprima harmony branchを用いてES.next engineを作り, 最適化可能ポイントを探りlv5での実装のための知識の蓄積を行い, 同時にES.nextの仕様のbugを発見, また非効率的, パフォーマンス上問題になり
RationaleI was reading up on web frameworks available when programming in Haskell earlier today, and I liked the use of domain-specific languages (DSLs) within frameworks such as the routing syntax in Yesod. Compared to how routes are specified in Django (as a similar example that I’m already familiar with), the DSL is both easier to read (because it doesn’t need to be valid code in the hosting la
話題のiPhoneテザリングサービス「t.free」を開発したのは、米国出身のクリストファー・テイトさん(24)だ。17歳で著名なネットサービスを作り、その後来日して5年。「技術の力でもっと自由につながりたい」と、サービスを作り続ける。 この夏、期間限定で公開された「t.free」が大きな反響を呼んだ。iPhoneを利用し、Mac OS X搭載機をインターネットに接続できる無料のテザリングサービスで、ITベンチャーのコネクトフリーが開発。iPhoneに専用アプリをダウンロードしたり、“脱獄”させる必要のない画期的なサービスとして人気を集めた。 「便利すぎておそろしい」「助かってます!」「神ツール」――Twitterにはユーザーの喜びの声があふれ、開発したクリストファー・テイトさんに届く。テイトさんはコネクトフリーの社長兼開発責任者で、1988年生まれの24歳。京都に住み、日本向けサービスを
2012年4月13日金曜日 レビューに対するお返事④ 朝おきたら、魔法石が10個増えていました。 運営さん、ありがとうございます。 それで、24時間限定で神シリーズが出やすいということなので2回レアガチャまわしてみたら、岩の魔剣士と、炎の魔剣士が出ました。 ちなみに友人は1回チャレンジで「カグツチ」っていう神タイプのが出たようです。 まあ、運試しみたいなもんでしょうかね(笑) モンスター図鑑が埋められていくのが楽しいですね。 僕はまだまだ弱っちいので、主要メンバーは 「ナーガ」「プレシィール」「アースゴーレム」「白龍」「ブラックファイター」です。 モンスターボックス増設やら、レアガチャには魔法石が必要ですよね。 まだしばらくはのんびり、初クリアでもらえる分の石で事が足りそうです。 モンスター図鑑をコンプリートさせようとすると後々課金する必要がでてきちゃうのかな? でき
経済産業省が7月20日に公表したリリース「避難指示区域の見直しに伴う賠償基準の考え方」では、旧屋内退避区域における家屋、営業損害などは「旧緊急時避難準備区域」(福島第一原発から20~30km圏)の扱いに準ずると明言している。それによれば、旧屋内退避区域の就労不能損害の賠償期間は今年12月31日までとなる。 ところが、そうした国の指針を無視するかのように、その4日後の24日、東京電力はホームページの片隅にこう掲載した。 「※(就労不能損害については)従前のお勤め先が上記区域(緊急時避難準備区域)以外の方のご請求受付は、原則として4回目のご請求(平成24年3月1日~平成24年5月31日)までとさせていただきます」 なんと、公表時点から2ヵ月もさかのぼって、賠償金の打ち切りを宣言したのである。 場内の放射能汚染により営業停止を余儀なくされている福島県いわき市のゴルフ場「いわきプレステージカントリ
https://npmjs.org/package/jshint-tap-simple You can run a jshint in your test case with only following one liner! require('jshint-tap-simple').run('*.js');Enjoy! ということで、jshint をはしらせて TAP をはく人です。 jshint-tap ってのもあるんだけど、これは jshint の結果を TAP 形式にフォーマットしてくれるだけなんでいろいろつかいにくい。1ファイルごとにテストケースかかなきゃいけないし、現実的ではない。 jshint-tap-simple なら、glob の pattern をわたせるし、出力は colorize されててみやすいし、まあなにかといいかんじなんですわ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く