タグ

2011年7月10日のブックマーク (50件)

  • 巨大な円形の生物種進化系図ポスター「Tree of Life」(画像) | naglly.com

    生物学で良く見る、生物の進化を上から下へと辿る系図ではなく、円形の内側から外側へと進化の過程を辿る生物種の系図ポスターです。進化の起源である円の中心から外側に向かって、生物の多様性がどんどん広がっていく様子が印象的です。 参照元はこちら。 Download Graphic Images from the Hillis/Bull Lab http://www.zo.utexas.edu/faculty/antisense/DownloadfilesToL.html 細かく見たい方は、下記のPDFをダウンロードしてからご覧下さい。下記のPDF提供は、非商用に限り無料です。可能な限りでっかく印刷して部屋に貼りたくなります。 Tree of Life PDF http://www.zo.utexas.edu/faculty/antisense/tree.pdf 参照元の記事によると、この系図は、地

    巨大な円形の生物種進化系図ポスター「Tree of Life」(画像) | naglly.com
  • パスワード認証を回避してWindowsにログインする方法 - うさぎ文学日記

    目の前にPCがあるのに、パスワードがわからずログインできないという状況ありますよね。合法的な状況なのであれば、パスワードなしでログインする方法を試してみてはいかがでしょうか。 今日現在、最新状態のWindows7で実行可能です。当たり前ですが、自分に権限のないPCなどで試さないようにして下さいね。 方法は以下の通り簡単です。 Ubuntuなどでブートして、Windowsドライブをマウント C:\Windows\System32以下の「Utilman.exe」を「Utilman.old」にリネーム C:\Windows\System32以下の「cmd.exe」を「Utilman.exe」にコピー 再起動して、Windowsの起動画面で「Windowsキー + U」でコマンドプロンプトが起動 あとは、「explorer.exe」などを実行することもできます。 実験 Ubuntu(ここではBac

    パスワード認証を回避してWindowsにログインする方法 - うさぎ文学日記
  • http://everwiki.ogaoga.org/

    http://everwiki.ogaoga.org/
  • 何をしていても、何も上手くいかない時にする事

    何かをしている、しなければならないけど何を しても上手くいかない時、という状況は、誰でも 一度は経験したことがあるかと思います。僕も 例外なく仕事にしろプライベートにしろ、上手く いかないことは多々有ります。で、こういう時に、 起こす行動としてどういう選択肢があるのか考 えてみました。 どちらかといえば、自分の思い通りに上手くいかないことのほうが多いのが当たり前だとは思うんですけど、僕はやっぱり普通の人間なので普通にストレスも溜まってしまいます。 特に今がそういう状態というわけではないんですけど、僕は多分冷静に物事を考えられていないので、冷静でいるうちに行動の選択肢を考えてみることにしました。 そういうわけで、申し訳ありませんが今日は誰かの役に立つ記事じゃないです。 仕事、プライベート、家族とか人間関係とかいろいろ。適当に思いついたことを羅列。こうしろ、とかおすすめ、とかアドバイス求む!と

    何をしていても、何も上手くいかない時にする事
  • 無駄な知識などない: カード払いの場合、店舗等は「領収書」を発行することができない

    カード払いの場合、店舗等は「領収書」を発行することができない 【全板集合】2chにある無駄な知識を集めるスレ83 http://society6.2ch.net/test/read.cgi/gline/1217164035/ 624 :水先案名無い人:2008/08/06(水) 22:12:57 ID:zFBLkwYz0 1. カード払いの場合、店舗等は「領収書」を発行することができない(領収書の請求もできない)ことが法で決められている 2. カード裏面に持ち主の署名が無いカードは使用できない(店舗等は無記名カードの使用を拒否できる) 3. 急造しているICチップクレジットカードの場合、店舗によってカードの暗証番号を知らないとカード払いができないことがある 626 :水先案名無い人:2008/08/06(水) 22:23:04 ID:Txd+HyVb0 >>624 1.は知らんかった、勉強

  • 論理的なプログラムを書くプログラマは、論理的な文章も書けるか?

    論理的なプログラムを書くプログラマは、論理的な文章も書けるか?:誰にでも分かるSEのための文章術(10)(1/2 ページ) 「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 連載の第5回「ドキュメントの質を確実に上げる6つの文章作法」、第6回「読みやすい文章の極意は『修飾語』にあり」では、分かりやすい文章を記述するためのポイントを説明しました。 読み手に理解してもらえる文章表現にするためには、1つひとつの文章を分かりやすく記述するだけでなく、文章の流れ(文章のつながり)が読み手にとって分かりやすいものでなければなりません。そこで今回は、「分かりやすい文章の流れ」を構成するポイントを解説します。 論理思考に慣れている技術

    論理的なプログラムを書くプログラマは、論理的な文章も書けるか?
  • Ruby+MongoDB+MeCabで全文検索

    これに検索コマンドをつけたのでメモ。MeCabを選んだのは気分です。 User Streamsから取得する際にそのままのJSONをMongoDBに入れてたのを、MeCabかませた配列も入れるコードを追加(過去ログもバッチ処理した)。 if status['text'] status['keywords'] = MeCab::Tagger.new("-Owakati").parse(status['text']).split(' ') end あとインデックスを張る $ mongo > use userstreams > db.status.ensureIndex({keywords: 1}) 検索する関数 def search(keyword) keywords = MeCab::Tagger.new("-Owakati").parse(keyword).split(' ') return

  • Samurai Framework | PHP Web Application Framework

    ようこそ!Samurai Frameworkプロジェクトへ! - 驚くほどストイックな国産フレームワークが登場 - Samurai Frameworkは、PHPのためのフルスタック・ウェブアプリケーションフレームワークです。 単純な仕組みでありながら柔軟性に富み、高いメンテナンス力を誇っています。 また、Ruby on Railsなどを代表とする他フレームワークも採用しているように、Samuraiでも MVC(モデル・ビュー・コントローラー) / ORM(O/Rマッピング) / CoC(Convention Over Configuration = 設定より規約)などの優れたアーキテクチャや手法を踏襲しています。 Samurai Frameworkを使用して幸せになれる10のポイント MVC(モデル・ビュー・コントローラー)に自然と分かれる構造で、見通しのよいプロジェクトに。 O/Rマッ

  • Are You a Software Architect?

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    Are You a Software Architect?
  • プログラミングにかかる時間、正確に見積もるには? | スラド

    ストーリー by makeplex 2010年02月10日 23時47分 1人月と1人月を合わせて2人月!!いつもより2倍残業して4人月、そして休日出勤をすれば4人月*3、これが工数を上回る12人月だーっ! 部門より オラクルのシニアソフトウエアエンジニアであるSuvro Upadhyaya氏が、プログラミング時間の見積もりに関するブログエントリをIT worldに寄せている。同氏の経験では、スクラムが一つの有効な手法であるという。しかし、しっかりした開発チームであっても正確な見積もりを出せるようになるまで6カ月ほどかかることもあるそうだ。 Upadhyaya氏曰くプログラミングにかかる時間を正確に見積もることは、限界を明確化するプロセスであるとのこと。プログラマーの経験や知識、スピードと質の兼ね合いなどさまざまな要素が関わっており、チームや組織のカルチャーに依るところも非常に大きいという

  • _level0 | Kayac Interactive Designer's Blog

    KAYAC Front End Engineer チームによるHTML5 iOS Android ActionScript Flash イベント デザイン ニュースのブログ

    _level0 | Kayac Interactive Designer's Blog
  • htmlSQLよりアツい!?jQueryみたいにセレクタでHTMLをparse(解析)する「PHP Simple HTML DOM Parser」

    htmlSQLよりアツい!?jQueryみたいにセレクタでHTMLをparse(解析)する「PHP Simple HTML DOM Parser」 今週はてブでも大人気を博した記事「真面目にエロサイトを作ってみた【プログラマ編】|ASTRODEO」や、IDEA*IDEAさんでも紹介されていた、PHPHTMLをparseするライブラリ「htmlSQL」ですが、解析するHTMLを指定するにはSQLちっくな書き方をするので、SQL自体に触れる機会の少ない方には手を出しにくいシロモノです。 SQLわかんないです>< もっとカンタンにparseしたいぉ☆ってゆー方に全力でゴリ押ししたいのが、今回紹介するMITライセンスのPHPライブラリ「PHP Simple HTML DOM Parser」です! PHP5で書かれたこの「PHP Simple HTML DOM Parser」の最大の特徴は、解析し

    htmlSQLよりアツい!?jQueryみたいにセレクタでHTMLをparse(解析)する「PHP Simple HTML DOM Parser」
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    akkun_choi
    akkun_choi 2011/07/10
    argumentsは変数の参照を持っている
  • Webコミュニケーションモデルをまとめてみる - voidy21の日記

    あくまで自分の頭を整理する感じでいきたい 新しい形のWebコミュニケーションシステムを模索してみたくなったので、既存のモデルを確認しておこうという自己満足型エントリ Webは自己満足で成り立ってるから細かいことは気にしない! でも、偏見とかありそうなので、ツッコミとか大歓迎です いくつかのWebコミュニケーションモデルから特徴を見つけたい なるべく被っているモデルは除外していきたいので、俺の好きなサービスとか無いぞ!みたいなことになるかもしれません。ごめんなさい! 思ったことをホイホイ書いていくスタンスでいきたい E-mail :-) 返信・転送できる 基的にはプライベート 添付ファイルとしてファイル送信可 個人サイトのページのメールフォームから送れたりする メーリングリスト 一応パブリック(でもなかったりするけど) 添付ファイルでファイル送信可・・・だけどネチケットがそれを許すのか?そ

    Webコミュニケーションモデルをまとめてみる - voidy21の日記
  • BugsVoice - turn bugs into opportunities

    jQuery.tagInput by Roberto Bicchierai A free delicious javascript tagging input field About the component This component is inspired by delicious's tagging system. It is described on detail here on my blog. Some features: supports already used tag list, eventually filled with an Ajax call results filtering using user inputs supporting suggested tags, with �smart� selection supporting multiple sepa

  • Simple Tuner

  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • A Collection of "Coming Soon" Web Pages

    "Coming soon" pages are a great way for websites to engage and connect with visitors, even before the actual site is published. A well designed "coming soon" page is a great teaser to grab the attention of potential visitors and make them look forward to the website's launch. These pages usually include a short sign up form or social media links to notify visitors of updates and the release date.

    A Collection of "Coming Soon" Web Pages
  • Linuxの開発コストは1200億円 | スラド

    Linuxの開発費用は、EUのコストモデルで換算するとおよそ10億ユーロ(約1200億円)以上であると試算されるそうだ(家記事より)。 この試算はスペインのオヴィエド大学の研究者らによるもの(PPTファイル)とのことで、2005年から2007年の間の年間開発コストは毎年 1億ユーロ(約120億円)、2008年は2億2500万ユーロ(約270億円)の試算されるとのこと。2008年に関してはマイクロソフトの年間R&Dコストの4%、Googleの12%に当たるという。コストモデルIntermediate COCOMO 81が、David Wheelerによるパラメータ評価に従って使われている。 EUROSTATのデータから、開発者に対する年間平均基給は 31,040ユーロ(約375万円)と見積もられた。 以前もRed Hat、Debian、Fedoraでも同様の試算が行われていた。このような

  • Vim-users.jp - Hack #131: Rubyで#{をラクに入力する

  • ご近所への苦情は Wi-Fi接続名で | スラド モバイル

    近所迷惑を被っているとしたら、Wi-Fi接続名でメッセージを伝えるのはどうだろうか(家記事より)。 passive aggressive notes.comでは、そんな風にさりげなく(?)ご近所さんに苦情を伝えるWi-Fi接続名を取り上げている。「YourDogShitsInMyYard (お宅の犬がうちの芝生でフンするのですが)」「3rdFloorAssholesSTFUOnYourBalcony (3F野郎、ベランダでうるさすぎるぞ)」「Wecanhearyouhavingsex (いたしている声がまる聞こえです)」「please no more grindcore at 3am (深夜3時のグラインド・コアは勘弁してくれ)」などなど。 /.Jerはなにか面白い Wi-Fi接続名に遭遇したことはあるだろうか?

  • 日本で7年間働いた中国人が日本で学んだこと - モジログ

    中国の深センに暮らす武田千夏さんのブログで、おもしろいエピソードが紹介されている。 住めば都!中国ほどおもしろい国はない! - 日で何を学んだか? http://china.blog.smatch.jp/blog/2010/03/post-408f.htmlで7年間働いた経験のある中国の人が、何を日で学んだかという武田さんの質問に対して、次のように答えたとのこと。 「自分は中国にいたとき、自分の発言や行動を他人がどう思うか、なんてことは一度も考えたことがなかった。日人がそれを一番に考えて行動していることを知って、自分をコントロールすることを学んだ」 この中国の人は、日にはお金を稼ぐ目的で行ったのだが、お金はそれほど稼げなかった。しかし、仕事の効率や礼儀正しさなどを学んだという。 「じゃあさ、中国の若者が 「日に留学したいんだけど」 ってあなたに相談してきたら、なんて答える?

  • Rubyの黒魔術

    NSEG第1回勉強会 http://kokucheese.com/event/index/1654/ で発表したネタRead less

    Rubyの黒魔術
  • PageRankは今でも重要なのか? ~ 2010年版

    PageRank テクノロジー: PageRank は、5 億の変数と 20 億以上の用語の等式を解決することでウェブ ページの重要度を客観的に測定します。 PageRank は、リンク数を数えるのではなく、ページ A からページ B へのリンクを、ページ A によるページ B への投票として解釈します。ページの重要度は、ページが受けた投票数によって決まります。 PageRank では、投票したページの重要度も考慮されます。重要度が高いページからリンクされたページも重要度が上がります。重要なページは PageRank が高くなり、検索結果の上位に表示されます。Googleテクノロジーは、ウェブ上に蓄積された情報を使用してページの重要度を決定します。検索結果にまったく人の手が加わらないことが、有料広告などに左右されない客観的な情報源としてユーザーの皆様から信頼されている理由です。 ~ G

    PageRankは今でも重要なのか? ~ 2010年版
  • kawangoさんによる起業論

    @kawango 起業ってばくちなんだけど、怖いのは、いけるかいけないか判断材料があるネタは、もう競争で席が埋まっていて、遅すぎる。つまりほぼ必ず外れる。いけるかいけないかまったくわからないネタしか、実は可能性がないんだけど、それは当にばくち。 @kawango 当に起業が可能性があるのなら、そういう勝負はもっと人生のあとにすべきで、もっとカードを貯めてから。若くて成功できるビジネスって種類が限られているけど、それって人脈いかした人材派遣とか根性営業とかの労働力のダンピング商売だから、自分が年ったら賞味期限も終わる。 @kawango 自分の人生と家族をかけたギャンブルするなんてバカ&無責任でしかない。どうしてもやるなら勝てなくてもなかなか死なないギャンブルをすることが重要。生き残ってゲームを続けられればいつか成功する可能性も残る。極少数の例外みて夢見ないほうがいい。

    kawangoさんによる起業論
  • UTF-8ならばXML宣言は入れなくてもいい: 世界中の1%の人々へ

    2010年3月| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 明確な理由がなければXML宣言はいれないことにした。 このブログをはじめとして、仕事ではずっと、XML宣言を惰性で入れてきたのですが、昨年7月から明確な理由がなければXML宣言をいれなくなりました。 IE6の後方互換対策ができないわけでもないし、XML宣言を知らないから入れないわけでもありません。入れない理由は以下によります。 ルールの正当性:W3C勧告に条件を満たせば省略してよいと明記してある 物理的理由:ブラウザはDOCTYPE スイッチを読みHTMLの種類を判別する 作業の合理性:IE6の後方互換対策をする必要がないから 何人かの国内のHTMLの権威の人たちに確認したら例外なく「不要」と。 以下で、少

  • 第八回Wikiばな - Wikiと集合知

    Wikiばな @WikiBana 第八回Wikiばなの開場は12:30を予定しています。有志スタッフで会場設営をするのですが、もし、開場時に椅子などの設置が終わっていない、など足りないところがありましたら、みなさま、ご協力、お願いします。 #wikibana Wikiばな @WikiBana 明日のWikiばなはust中継をしてくださるスタッフさんがみつかりませんでしたが、野良ust中継席を前方に設けることにしました。当日でも、もし、ust中継をされたい方がいらっしゃいましたら、優先的に前方席を確保しますのでスタッフまでお申し出ください #wikibana

    第八回Wikiばな - Wikiと集合知
  • https://jp.techcrunch.com/2010/03/27/20100326factual-visualize-big-data/

    https://jp.techcrunch.com/2010/03/27/20100326factual-visualize-big-data/
  • ハタさんのブログ(復刻版) : 横書きのままタテに表示するアレ

    最近よく見かけるようになった、スクロールバーのとこにくっついてくるアレ (follow me とか) (feedback とか) 問題は、これがスクロールについてくることじゃなくて、横書きなのに、縦に表示されているってこと。 これ、どうやるんだろう...。 (中略) やっぱここは流行りのSVGだよね。ってことで、やってみた(注:Firefox,Chrome以外動かないと思う) ref - http://xole.net/svg.html 横書きのままタテに表示されるようになったけど、リンクが動かない...。 しょうがないので、onclickで逃げる。 ソースは↓ (function (){ var anchor = function (href, str){ var svg = document.createElementNS('http://www.w3.org/2000/sv

  • アイデア溢れるFlashのナビゲーション集(ソースコード付き)

    デザインはもとより、動きも面白いアイデア溢れるFlashのナビゲーションをNtt.CCから紹介します。 17+ Flash Vertical Navigation Menus 各ナビゲーションはswfをはじめ、flaファイルやフォントなどを含むデータ一式がダウンロード可能です。 各デモのリンクはswf直です。

  • 問題を抱えてしまったソフトウェア工学を、もう一度やりなおそうという活動

    「Software Engineering Method and Theory」(ソフトウェア工学の方法論と理論)の頭文字を取った「SEMAT」というWebサイトを中心に、問題を多く抱えてしまっている現在のソフトウェア工学をもういちど作り直そう、という活動が始まっています。 この活動については、アジャイル開発手法の第一人者でもある平鍋健児氏のブログ「An Agile Way」で2月28日にポストされたエントリ「SEMAT.org にて「ソフトウェア工学再建」運動が開始」で紹介されています。 そしてその平鍋さんが、この活動に関する「ビジョンステートメント」を日語訳にして公開されました。 ソフトウェアの工業化には工学の進化も重要ではないか ソフトウェアの開発というのは、エンジニアが顧客のために1つ1つ精魂込めて作るようなことが多い、職人的な色彩が強いのが現状ではないかと思います。これがいま、

    問題を抱えてしまったソフトウェア工学を、もう一度やりなおそうという活動
  • 「力ある」者は嘘をついてもバレにくい ? | スラド サイエンス

    コロンビアビジネススクールの研究によると、権力の座にある (と感じている) 人は嘘をつくのが上手いとのこと (Columbia Ideas At Work の記事、家 /. 記事より) 。 人は嘘をつく時、否定的な情動が引き起こされたり、生理学的なストレスを感じたり、嘘がバレる恐怖を感じたりするとのこと。その結果、そわそわしたり、発話速度を変えたりと「嘘をついている」という合図を自ら発することが多いという。 しかし権力を持つものの場合、これらが軽減されることが分かったという。他者の社会的結果や金銭的結果を支配するといった力を持つと、人は認知能力が向上し良い気分になるという。「力を持つ」ことによる感情的、認知能力的、生理学的影響は嘘をつく時と正反対であり、権力ある者のほうが嘘によるマイナスの影響が軽減され、上手く嘘をつけるということだそうだ。 なお、高い地位にある人が皆嘘をつくのが上手いと

  • Scala言語を学ぶやさしいツール「Kojo」が無償公開

    オブジェクト指向言語と関数型言語の特徴を備えたプログラミング言語「Scala」は、JavaVM上で高速に動作する生産性の高い言語として最近注目されている言語です。 Scalaは静的型付け言語としての高速性を実現しつつ、非常に柔軟なプログラミングが可能で、オブジェクト指向言語としてコードが記述できると同時に関数型言語の機能も発揮できるとされており、これらが高い生産性につながるといわれています。 また、関数型言語は並列処理を記述するのに適したプログラミング言語としても注目されています。 そのScalaを、子ども向けにやさしくプログラミングを学ぶための言語として採用したオープンソースの統合学習環境「Kojo」が、無償公開されています。 タートルグラフィック機能を搭載 Kojoは、いわゆるタートルグラフィックス機能を標準で備えたScala言語のサブセットで、タートルに命令を与えると画面上にグラフィ

    Scala言語を学ぶやさしいツール「Kojo」が無償公開
  • SinatraとHamlでRailsっぽくPartialする - @yohfee.blog!

    helpers do def partial(template, *args) options = args.last.is_a?(Hash) ? args.pop : {} options.merge!(:layout => false) if collection = options.delete(:collection) then collection.inject([]) do |buffer, member| buffer << haml(template, options.merge(:layout => false, :locals => {template => member})) end.join("\n") else haml(template, options) end end end -# items.haml = partial :item, :collectio

    SinatraとHamlでRailsっぽくPartialする - @yohfee.blog!
  • 独自/ミラー yum リポジトリを作ろう

    % lftp -e 'mirror --delete --only-newer -X *isos/* /centos/5.4 /path/to/mirror/centos/5.4  & & exit' (site url) パスは適宜環境に合わせて読み変えてください。 2通りの方法を紹介しましたが、いずれも既にあるミラーから差分を見つけ、更新のあったパッケージのみをダウンロードしてきます。 なお、--exclude(rsync)や -X(lftp)で指定した名前のディレクトリはダウンロードされませんので、ローカルに不要なisosなどのパッケージは除外しておきましょう。 これを深夜に1日1回程度の頻度でcronで回してやれば、手軽にローカルのリポジトリを獲得することができます。 あとは、ここでDLしてきたパッケージ群をHTTPDの見えるところに置いてやり、公開するようにhttpd.confを

    独自/ミラー yum リポジトリを作ろう
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • P=NPであることが効率的市場仮説成立の必要十分条件 - himaginary’s diary

    というタイトルの論文(原題は「Markets are efficient if and only if P = NP」)が少し前のMarginal Revolutionで紹介されていた*1。ただしエントリのURLは「just-dont-claim-i-said-this-was-true」となっており、取り上げたタイラー・コーエン自身は、論文が正しいと裏付けしたわけではないよ、と但し書きを付けた格好になっている。 以下にコーエンが引用した要旨を紹介しておく。 I prove that if markets are weak-form efficient, meaning current prices fully reflect all information available in past prices, then P = NP, meaning every computational

    P=NPであることが効率的市場仮説成立の必要十分条件 - himaginary’s diary
  • 【文系ど素人シリーズ】開発したmixiアプリの敗因分析まとめ あるいはソーシャル・アプリ戦略論 - kazu0620's blog

    就職活動の現状 昨日の記事ですが、素晴らしい反響を頂いてびっくりしています。実を申しますと、複数の企業の方から既にアプローチを頂けました。近日中にお会いできるところもあると思います。最終的な結果に関しても、企業の了承が取れればこのブログで報告したいと思います。もちろん、全滅だった場合もここで報告します。その時は【文系ど素人シリーズ】は、【ニートのソーシャル・アプリ開発ブログ】に変更する予定です。乞うご期待、じゃない、がんばって仕事を探したいと思います。 さて、題に入りましょう。昨日は技術的な面からmixiアプリについて書きました。今日は、企画戦略的な面からソーシャル・アプリを見てみましょう。昨日を記事を読んで今、どんなアプリを作ろうかと試行錯誤している人もいることかと思います。そこで、今回僕が作ったアプリの反省を踏まえながらソーシャル・アプリの戦略論について考察を述べます。僕も今回失敗し

    【文系ど素人シリーズ】開発したmixiアプリの敗因分析まとめ あるいはソーシャル・アプリ戦略論 - kazu0620's blog
  • SQLのオレオレコーディング規約 - Do You PHP はてブロ

    via. ホームページ移転のお知らせ - Yahoo!ジオシティーズ 読んでて懐かしかった(?)ので、なんとなくエントリ。。。 下手すると宗教戦争になりかねないコーディング規約ですが、複数人で開発する場合、プログラミング言語だけではなく、SQLにもあった方が良いのは言うまでもありません。 今のところ、オレオレ規約で書いてるわけですが、ベースとなってるのは最初に入社した会社の先輩の書き方です。で、SQLプログラミング作法の"コーディング・ルール"にある項目に沿って、それぞれどんな感じで書いてるのか晒してみます。 コメント ハイフン2つ(--)も複数行コメント(/* 〜 */)も両方使ってます。後者はjavadocっぽく書いてます。 /** * ○○○○を日毎に集約 * * @todo チューニング */ インデント スペース4つ。基的に、"意味が切れる"予約語(FROM、WHERE、AND

    SQLのオレオレコーディング規約 - Do You PHP はてブロ
  • カーソルキーでエントリーを移動するjQuery pluginを作成しました - KAYAC Engineers' Blog

    は大豆がメインです。agoです。 このブログでも使用している左右のカーソルキーでエントリーを移動するJSをjQuery pluginとして切り出したので紹介します。 使い方 jQueryと以下のJSを読み込んでください。 jQuery.keyscroll - GitHub 以下の内容をscriptで記述してください。 (selectorは各サイト毎に合わせて変更してください) $(function () { $.keyscroll({ 'selector' : '.entryWrapper' // 各entryのCSS Selector }); }) 使用される際は是非以下のマークも表示させてみてください。 (必須ではありません) (画像URLが変更になる可能性があるので、画像はコピーしてご使用ください) カヤックでは作ったものを積極的に共有する技術者も募集しています!

    カーソルキーでエントリーを移動するjQuery pluginを作成しました - KAYAC Engineers' Blog
  • JavaScript Syntax探訪 - 枕を欹てて聴く

    blogめったに書いてない... 2.5年で110件... 前々からJSのScannerを読んだりするのが楽しかったのですが, id:miya2000 さんからの「commentを削除するprogram」という話が出たときに, 結局JSのlexerというものは単体では生成できずParserと密着している(主にRegExpとRegExpとRegExpのせいです)ということがわかり, 自分でも書きたいという考えが浮かんできてC++でずっと書いていました. AST構築までできて, jqueryなどをparse成功 + json形式のtreeにシリアライズする程度になったのですが, せっかくなのでLLVMへのbridgeとか検討しています. LLVMおもしろいー. Constellation/iv · GitHub で, Constellation's gist: 387832 — Gist くら

    JavaScript Syntax探訪 - 枕を欹てて聴く
  • オリジナルフォントが作れるiPad用フォント作成アプリ「iFontMaker」|linker journal|linker

    The domain name Linker.in is for sale A great idea deserves a great domain name!

    オリジナルフォントが作れるiPad用フォント作成アプリ「iFontMaker」|linker journal|linker
  • Adam Barth「WebKitがウェブページをロードするしくみ」 - 以下斜め読んだ内容

    Surfin' Safariの2010.4.18のブログエントリ。 記事では作者はabarth(post by abarth)となってる 歯が立たない。が読んだ How WebKit Loads a Web Page 以下斜め読んだ内容 レンダリングの前にページと各種コンポーネントのロードが必要 このエントリはWebCoreとページロードの関係について エントリで説明する部分を図にしてくれてる オリジナル(SVG画像) WebCore=レンダリング処理をするWebKitのコンポーネント ページロードは二立て ドキュメント(ex.html)をロードし、Frameオブジェクト生成するライン 画像や外部jsなどをロードするライン FrameLoaderオブジェクト ドキュメントをロードする ドキュメントをFrameオブジェクトに変換 DocumentLoaderオブジェクトを生成 トリガー例:

    Adam Barth「WebKitがウェブページをロードするしくみ」 - 以下斜め読んだ内容
  • Fake - Mac OS X Web Browser Automation and Webapp Testing Made Simple.

    Fake is a new browser for Mac OS X that makes web automation simple. Fake allows you to drag discrete browser Actions into a graphical Workflow that can be run again and again without human interaction. The Fake Workflows you create can be saved, reopened, and shared. Inspired by Apple's Automator application, Fake looks like a combination of Safari and Automator that allows you to run (and re-run

  • 手軽に出来るApacheモジュール開発②

    こんにちは、井川です。 前回、Apacheモジュールの手軽な作り方をご紹介しました。Webページに先頭に"hello world"を追加するモジュール(mod_hello_world)は意外と簡単に作成できたことと思います。今回は、モジュール開発を一歩進め、モジュールのOn/Offをディレクトリ毎に設定する方法をご紹介します。 前回(手軽に出来るApacheモジュール開発)と比べていささか複雑にはなりますが、モジュール起動の切り替えを使えるようになると開発の幅が大きく広がります。ぜひ試してみて下さい。 今回の開発の流れは以下の通りです。 ① テンプレートの作成 ② コード(mod_hello_world.c)の修正・追記 ③ コンパイルしてインストール ④ Apacheの設定と再起動 検証環境は次の通りです。 ・ CentOS 5.5 ・ Apache 2.2.3 ① テンプレートの作成

    手軽に出来るApacheモジュール開発②
  • 授業開始時間を遅らせたところ、欠席率低下。英学校で実験。 | スラド Linux

    英国の学校で始業時間を 1 時間遅らせる実験を行ったところ、欠席率が大幅に低下したそうだ (家記事) 。 13 〜 19 歳の生徒 800 人が通う Monkseaton High School では、始業時間を 1 時間遅らせ 10 時開始とした。その結果、一般的な欠席率は 8 % 下がり、長期欠席は 27 % も下がったそうだ。校長曰く「ティーネイジャーにとって、精神的にも身体的にも午後の授業の方が習熟度が高いことが医学的に確立された」として開始時間を遅らせてみたとのことで、結果として生徒達は「よりハッピーで習熟度も高いティーネイジャー」になったという。 実験はオックスフォード大学神経科学の Russell Foster 教授によって監督されている。若者の体内時計はティーネイジャー (13 〜 19 歳) になるにつれ変化すると考えられ、早く起きられないのは怠け者だからではなく、生物

  • Usage share of web browsers - Wikipedia

    The usage share of web browsers is the portion, often expressed as a percentage, of visitors to a group of web sites that use a particular web browser. Accuracy[edit] Measuring browser usage in the number of requests (page hits) made by each user agent can be misleading. Overestimation[edit] Not all requests are generated by a user, as a user agent can make requests at regular time intervals witho

    Usage share of web browsers - Wikipedia
  • ようやく Rails3 アプリを一つリリースした。

    リリースしたものよりもそこに至る過程や理由が自分にとって大事なのでそれを残しておこうと思う。 ※ なんかこれしか書いてないとリリースしたものがどうでもいいように聞こえるけど、そんなことないよ! 付き合い続ける気があるからこその Rails だもの。 Rails の採用に関してオレフレームワークとの決別と人材採用のコストダウンこれまで、PHP 4.2 以降で使えるオレライブラリ、オレフレームワークで小規模なものを作ったり、PHP 3 時代からのレガシーというか遺跡級のシステムの漸進的リプレイスなどを行っていたが、どうも限界を感じていた。なんか仕事が後ろ向きな感じもしていた。このままだとずっと時代に追いつけずに終わりそうという危機感もあった。 また、Google App Engine の登場以降感じていた「うちに必要な技術はこれだよ」と具体的にはっきり言えること、それによって生み出すことのでき

  • Iphooone

    3M architectural finishes are decorative surfaces that can be applied virtually anywhere and offer hundreds of different design choices. Because…

  • monday.vim : Ctrl-a、Ctrl-xで曜日、月をループ (+他の用途への応用) — 名無しのvim使い

    使い方 現在のバージョン(2004/09/13)で対応しているのは、 曜日 monday、tuesday、wednesday、thursday、friday、saturday、sunday 月 january、february、march、april、may、june、july、august、september、october、november、december です。 これらの単語の上で、 Ctrl-aを押すと、1つ先の曜日、月に変更し、 Ctrl-xを押すと、1つ前の曜日、月に変更します。 なお、このスクリプトは、大文字小文字の構成もなるべく確保してくれます。 monday → tuesday (全部小文字の場合) Monday → Tuesday (先頭の文字だけ大文字の場合) MONDAY → TUESDAY (全部大文字の場合) と変換します。 拡張 このスクリプトを拡張して、ス