タグ

2011年6月6日のブックマーク (21件)

  • Pimple を読んだ - わからん

    Pimple は PHP で実装されたシンプルな DI コンテナです。 Pimple - A simple Dependency Injection Container for PHP 5.3 で公開されています。試してみました。 <?php require dirname(__FILE__) . '/Pimple.php'; class Klass { public $v1; public function __construct($v1) { $this->v1 = $v1; } } $container = new Pimple(); $container['key1'] = 'val1'; $container['something'] = function ($c) { return new Klass($c['key1']); }; var_dump($container['s

    fukken
    fukken 2011/06/06
    implements ArrayAccessを実践的に使うコードを初めて見た。ネタ的に使うコードは量産しているが
  • 高木浩光@自宅の日記 - 今井猛嘉参考人曰く「バグが重大なら可罰的違法性を超える程度の違法性がある」

    ■ 今井猛嘉参考人曰く「バグが重大なら可罰的違法性を超える程度の違法性がある」 先日の「バグ放置が提供罪に該当する事態は「ある」と法務省見解」の件、その4日後の5月31日に参考人質疑が行われ、法政大学の今井猛嘉教授が、有識者参考人として、不正指令電磁的記録に関する罪(いわゆる「ウイルス作成罪」)について意見を述べている。この今井参考人は、8年前の平成15年に、法制審議会の「刑事法(ハイテク犯罪関係)部会」で、この法案の原案が作られた際に、部会の幹事を務めていらした方だそうだ。 今井猛嘉参考人の発言内容 衆議院の会議録に全文が掲載されているように、参考人の意見陳述の後、質問に立った大口善徳議員が、前回の法務大臣答弁を踏まえて、今井参考人に対し、以下の質問を投げかけている。 ○大口委員 (略)それでは、まず今井先生に、実体法の立場から、この不正指令電磁的記録作成罪の構成要件の解釈についてお伺い

    fukken
    fukken 2011/06/06
    そもそも重大なバグって何?エンジニアのミスの度合いが大きい物?与える影響が大きい物?要件の時点で腐ってるものをそのまま実装した場合誰が悪いの?というか要件定義がないソフトの「バグ」ってどう定義するの?
  • 枝野長官、今上陛下が第何代か「知らない」 - MSN産経ニュース

    枝野幸男官房長官は6日の参院決算委員会で、現在の天皇陛下が第何代なのかについて「知らない」と述べた。天皇陛下は初代神武天皇から数えて125代目にあたる。枝野氏は今年が皇紀何年(2671年)にあたるかも答えられなかった。山谷えり子氏(自民)に対する答弁。

    fukken
    fukken 2011/06/06
    知らんわ。皇紀に至っては存在自体を知ってる奴の方が少数派だろ。これが常識だと思ってる議員の「常識」を疑う▼ちなみに俺は皇紀は分かるが天皇は分からん
  • 【乞食速報】50インチのTVが2万8810円     ※ - 痛い信者(ノ∀`)

    【乞速報】50インチのTVが2万8810円     ※ 2011年06月06日18:44    | カテゴリ:ニュース速報   |    Tweet 1:名無しさん@涙目です。(福岡県):2011/06/06(月) 17:47:43.74 ID:trNMyscm0● AZUMAYA ディスプレイTV50インチ DIS-450 http://www.amazon.co.jp/exec/obidos/ASIN/B002YGN7F8/itaishinja-22/ref=nosim/ 参考価格: ¥ 52,500 価格: ¥ 28,810 OFF: ¥ 23,690 (45%) 通常3~4日以内に発送します 配送料無料 ・メーカー型番:DIS-450 ・サイズ:W122×D22.5×H90cm ・体重量:21.5kg 7:名無しさん@涙目です。(佐賀県):2011/06/0

    fukken
    fukken 2011/06/06
  • Unity はじめました。 | _level0 - KAYAC Front Engineer Blog

    海賊王をめざす男 マツです。こんにちは。 UnityiPhone & Android アプリをつくろう。 Unity for iPhone and Android http://unity3d.com/japan/mobile.html Unity Spring 2010 Highlight Reel from Unity3D on Vimeo. Unity は、格的なゲームの開発を誰でも可能にすることを目標に作られたゲーム開発ツールです。 iPhoneAndroid などのプラットフォームに対して効率よくゲームを提供することが可能です。 ダウンロード UNITY: Download and Start Creating Games http://unity3d.com/unity/download/ Unity から MonoDevelop を関連付ける Unity といっ

    Unity はじめました。 | _level0 - KAYAC Front Engineer Blog
  • SEOの終わりとソーシャルとnanapiのコンテンツの未来 : けんすう日記

    SEOはそろそろ終わる? 最近、「SEOってもう終わるよね」と思っています。昔のブログを見たら、2005年にも同じこといってて恥ずかしかったわけですが、そろそろ当に終わるんじゃないかと思ったので、もう一度まとめてみます。 あ、SEOの定義って何?という話にもなりがちなので、以下にも書いてみました。気になった方はどうぞです。 とても大雑把なSEOの言葉の定義と「SEOは終わる」議論のずれ - ロケスタ社長日記 @kensuu コンテンツビジネスの背景 まず、Webコンテンツビジネスの背景を説明してみます。 Webでコンテンツを提供している会社のビジネスモデルは、多くが広告料です。広告はいろいろな売り方がありますが、一番多いのが「ページビューの多さに応じて増えていく」というパターンです。ページビューとは、要は「そのページが見られている数」のことです。 広告には、クリック率や、効果(実際に紹介

    SEOの終わりとソーシャルとnanapiのコンテンツの未来 : けんすう日記
    fukken
    fukken 2011/06/06
    細かいHTML記述法とか、どんどん複雑怪奇になっていくMicroFormat的なものとか、サイト内のリンク構造(≒サイト構造)とか、ソーシャルメディアからの効果的なリンク流し込み手法とか、いくらでもあるだろ
  • 誰からも後ろ指を指されない社内ニートになるための10の方法

    インチキ専門学校卒、フリーターから地元のやや有名企業に潜り込み、社内ニートとしてもうすぐ10年を迎えるオレが経験則から編み出した「いかに仕事をせずに社内ポジションを保持するか(もしくは自分の能力を過大評価させる10の方法)」。一生懸命やっても、どうせ誉めてもらえないという貴方、腐っていてはソンですよ!この10箇条のライフハック(笑)をぜひ実践して、社内評価とお気楽生活を一挙に手にしてみてはいかが? (1)当にこの会社にいるべきなのか? 「会社にいて仕事をしないのは、仕事をすることより難しい」。普通の会社というのは、みんな働いて当然というスタンスですから、この認識が必要です。仕事をしないと居られないような会社であれば、辞めた方がいいでしょう。また、自分以上に仕事をしていない社員が複数見られる場合も、早めに辞めるのが賢明です。新たなステージでこそ、あなたの社内ニートとしての才能は開花するのか

    誰からも後ろ指を指されない社内ニートになるための10の方法
  • ツイートされたURLの後ろに半角空白がないとどうなるか - F.Ko-Jiの「一秒後は未来」

    たとえば次のような内容のツイートもしくはダイレクトメッセージを送信したとします。 「これはテストですhttp://blog.fkoji.com/これはテストです!」 URLの前後に半角空白を入れていません。 これをたとえばiPhoneアプリの TwitBird で見ると、次のようにURLの後ろの日語までがURLの一部と認識されてしまいます。 このリンクにアクセスすると、アクセスされたサーバーのアクセスログには次のようなログが残ります。(見やすくするために改行を入れています。) [05/Jun/2011:23:12:05 +0900] "GET /%E3%81%93%E3%82%8C%E3%81%AF %E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%99%EF%BC%81 HTTP/1.1" 404 1805 "-" "Mozilla/5.0 (iPh

    ツイートされたURLの後ろに半角空白がないとどうなるか - F.Ko-Jiの「一秒後は未来」
    fukken
    fukken 2011/06/06
    「URLっぽい英字の直後に非ASCIIが並んでる場合スペースを空ける」みたいな実装をしておいて、初回にダイアログで有効にするか問い合わせ、以降は設定から変更可能、がいいのかな
  • new XSS pattern with jQuery

    XSS with $(location.hash) demo Click this link. It works on IE, Firefox, Chrome, Opera. In Safari, location.hash is percent encoded, not work. why? $("#id") is css selector, $("<img>") is createElement, and $("#<img>") is createElement too. how to fix in your library var hash = "#" + location.hash.replace(/[^\w]/g, ""); if ($(hash).size()) { ... } or patch to jQuery - quickExpr = /^(?:[^<]*(<[\w\W

    fukken
    fukken 2011/06/06
    $("#<img>")が要素を生成するのを利用、URLの末尾にこういうのを含むページに遷移した場合に、#以降をID指定とかと見做してjQueryオブジェクトを生成してどうこうしているサイトで、ページに予期せぬHTML要素が挿入される
  • 「明日のナージャ」Shareで公開の男性逮捕、「当然のことをした」と供述 

    fukken
    fukken 2011/06/06
    "なお、この男性は「ファイル共有ソフトを使うものとして当然のことをした」と供述しているという"なんで無駄に潔いんだよ
  • PHPで二次元配列の転置行列を得る方法 - かなりすごいブログ

    表のデザイン的に行列を転置したい時ってあるよね。 昔にいさんが恐ろしく短いコードで書いてた気がするので聞いてみたら教えてくれた。メモ。 [php]<?php function transverse_matrix($array){ return call_user_func_array(‘array_map’,array_merge(array(null),$array)); } print_r(transverse_matrix(array( array(‘Id’,'Name’,'Age’), array(’1′,’Taro’,’15′), array(’2′,’Hanako’,’16′), array(’3′,’Tom’,’5400′) ))); /* Array ( [0] => Array ( [0] => Id [1] => 1 [2] => 2 [3] => 3 ) [1] =>

    fukken
    fukken 2011/06/06
  • ドメイン駆動式ソフトウェアの育て方 - Digital Romanticism

    レッツゴーデベロッパー2011での発表原稿とスライド 導入 2011年05月28日「レッツゴーデベロッパー2011@仙台」が開催されました。このイベントのテーマは「共有と交流」。"「共有」には、最新技術、知識、復興への想い、それぞれの決意を共有することを、「交流」には、東北と東北圏外のデベロッパーやコミュニティ同士の交流を深めることを込めて。" このイベントにてDDDセッションに登壇させて頂きましたので、そのときの発表原稿とスライドを公開致します。なお、当日はワークとして参加者の方にペアモデリングを行って頂きましたが、このドラフトではその部分を割愛しています。 スライドはこちら また映像はこちらで公開して頂いています。 さて今年4/9にDDD日語版が出版されました。それから2ヶ月弱、翔泳社様から、はやくも増刷のお知らせを頂きました。多くの方々とおかげと深く感謝しています。さて、この増刷が

    ドメイン駆動式ソフトウェアの育て方 - Digital Romanticism
  • スクレイピングするなら ScraperWiki 使うといいよ - ヤルキデナイズドだった

    Web ページからデータを抽出してデータベースに突っ込むことに性的興奮を覚えるみなさん、 ScraperWiki 使うとキモチイイですよ。以上です。 そうではないみなさんには少々の説明が必要かと思いますので少々書きます。 ScraperWiki はスクレーパ(Web ページをスクレイピングするスクリプト)とスクレイピングで得られたデータを共有しようぜっという Web サービスです。Wiki と名が付いていますが Wiki っぽいページ構成になってるわけではなく、スクレーパやデータを誰でも編集できるようにして成果を共有するという理念が Wiki と共通しているのが由来みたいです。 ScraperWiki を使うとスクレーパを作るのがラクになります: Web ベースのエディタでスクレーパを書き、その場で実行できる PHPPython または Ruby が使える(HTML パーサなどのモジュ

    スクレイピングするなら ScraperWiki 使うといいよ - ヤルキデナイズドだった
  • 自転車置場の議論 - bkブログ

    自転車置場の議論 人が集まると、なぜかどうでもいいようなことほど議論が紛糾してしまう傾向がありますが、このような現象のことを、FreeBSD のコミュニティでは自転車置場の議論 (bikeshed discussion) と呼んでいることを知りました。 この、「瑣末なことほど議論が紛糾する現象」はパーキンソンの法則というの「議題の一項目の審議に要する時間は、その項目についての支出の額に反比例する」という法則として知られています。 このの中で著者は、原子炉の建設のような莫大な予算のかかる議題については誰も理解できないためにあっさり承認が通る一方で、市庁舎の自転車置場の屋根の費用や、果ては福祉委員会の会合の茶菓となると、誰もが口をはさみ始めて議論が延々と紛糾するというストーリーを紹介しています。 このように、「瑣末なことほど議論が紛糾する現象」はパーキンソン氏によって見事に説明されているの

    fukken
    fukken 2011/06/06
  • 【レビュー】iPhone・iPod touchをカスタマイズ可能な学習リモコンにする『L5 Remote』

    iPhone・iPod touchを、カスタマイズ可能な学習リモコンにとして使えるアクセサリー『L5 Remote』を購入、試してみました。 テレビやレコーダーだけではなく、最近では扇風機や温水洗浄便座、さらには電球にまでもと、私たちの身の回りにはリモコンが溢れています。 便利なはずのリモコンも、 ボタンがたくさんあって分かりにくい 必要なときにみつからない 大き過ぎ・重過ぎる など、ストレスの原因になることもあります。 この『L5 Remote 』は、iPhone・iPod touch (iPadも対応)をパワフルで使いやすい「学習リモコン」にし、リモコンに関する様々な問題を解決してくれるアクセサリーです。 「学習リモコン」とは、身の回りのリモコンから出る赤外線信号をセンサーで読みとり、同じ信号を出すことができる、まさに学習できるリモコンを指します。 学習リモコン自体は珍しくありませんが

    【レビュー】iPhone・iPod touchをカスタマイズ可能な学習リモコンにする『L5 Remote』
    fukken
    fukken 2011/06/06
  • 【レビュー】設定不要〜挿すだけでiPhone・iPadをワンセグ対応にする『バッファロー ちょいテレi』

    バッファローから発売された、iPhone・iPod touch・iPad用のワンセグチューナー『ちょいテレi DH-ONE/IP 』を購入してみました。 充電・同期を行う「Dockコネクタ」に直接挿して使うはじめてのタイプのワンセグチューナーで、以下のような特徴があります。 Wi-Fi接続など設定無しに、ドックに挿すだけで使える バッテリーを内蔵し、iPhoneなどの電池を消耗しない 軽量・コンパクトで持ち歩くのに便利 番組表・字幕に対応した専用の視聴アプリ(無料)を使用 パッケージには、ワンセグチューナー体の他に、内蔵バッテリーの充電に使用する、USB-microBケーブルが付属します。 ループ状のヒモのようなものは受信用のアンテナで、引っ張ったり無理に曲げないよう、警告が付いています。 ドックから外す際に引っ張りたくなる形状なので、家族で共有する場合や人に貸す際は、注意が必要でしょう

    【レビュー】設定不要〜挿すだけでiPhone・iPadをワンセグ対応にする『バッファロー ちょいテレi』
    fukken
    fukken 2011/06/06
  • 【レビュー】ペン先の交換も可能〜永く使える上質なスタイラス『Wacom Bamboo Stylus』

    CAD・デザイン用ペンタブレットで業界No1の株式会社ワコムが満を持して発売したスタイラス『Wacom Bamboo Stylus 』を購入、試してしてみました。 まずはメーカーによる紹介動画をご覧ください。 プラスチッキーでチープなスタイラスが多い中、上質なデザインと書き心地を目指した製品で、 手に馴染む重量バランス サテン・シルバーの金属製ボディー 着脱可能なクリップ 業界最小(6mm径)のペン先 ペン先の交換が可能(予定) といった特徴があります。 ペン先はタッチパネルに反応する特殊なラバーを採用。 中空で適度な弾力があり、硬いガラス面でもなめらかにペン先が滑ります。 メーカーによると、ペン先は6mm径で他社よりも25%小さく、滑らかな描き心地を実現するそうです。 クリップの部分はスクリューになっており、自由に着脱することができます。 クリップを外してもデザイン性が保たれ、よりスッキ

    【レビュー】ペン先の交換も可能〜永く使える上質なスタイラス『Wacom Bamboo Stylus』
    fukken
    fukken 2011/06/06
  • Jim Weirich さんから学ぶ DI(Dependency Injection) - わからん

    PHP コミュニティでは今、DI コンテナが花盛りです。良い機会と捉え、勉強しています。このブログ記事では、Jim Weirich さんの O’Reilly Open Source Convention August 1-5, 2005 での Vitally Important or Totally Irrelevant? というタイトルのプレゼン資料を紹介します。完全な翻訳ではなく、省略したりおぎなったりしています。間違いはコメント欄などでご指摘下さい。 この資料では、動的型付け言語である Ruby にとって DI は重要な設計方針なのかを、静的型付け言語である Java のサンプルコードを引き合いに出し論じています。これを読むことで、DI とは何かを(実際に動く)コードレベルから理解することができました。また、Ruby ならではの実装を知ることができました。しかし、Ruby にとって

    fukken
    fukken 2011/06/06
  • 「国家によるインターネット遮断は国際法違反」――国連報告書 | ニコニコニュース

    国連は6月3日(現地時間)、国家がインターネットを遮断するのは人権侵害であり、国際法に違反するものだとする報告書(リンク先はPDF文書)を発表した。おりしも政情不安のシリアでは、全国規模でインターネットが使えなくなっていた。【拡大画像】 国連人権特別報告官を務めるフランク・ラ・ルエ氏は「個人が情報を迅速に広めたり、組織化したり、世界中に不平等な状況を知らせることができるというインターネットのユニークな機能は、政府に恐怖をもたらしている」と述べ、報告書で「インターネット上の特定のコンテンツにユーザーがアクセスできないようブロックしたり、フィルタリングするだけでなく、インターネット全体へのアクセスを遮断する手段を講じた国家がある。正当な理由を説明することなくインターネットへの接続を遮断することは、知的財産権法に違反しており、市民的および政治的権利に関する国際規約に違反していると報告官は考える」

    fukken
    fukken 2011/06/06
  • 初音ミクみく UTAUでヘンな音源を作るのがひそかなブームらしい件

    リンク 初音ミクニュース 覚え書きオブジイヤー みっくみくなレイティアさん 初音ミク視聴のススメ 初音ミクみくらぶ Eclipse01の日記 VOCALOID総合まとめ ボーカロイドの歌詞置場 未来私考 海外もみっくみく 歌い手支援ブログ にわかボカロ厨の地図 へろへろだめにっき リクエスト投票実況板(・ω・)モキュ 作ってみた業者 キオ式アニキャラ3D act.3 キオ式PVサウンド連合 天体少女図鑑 おくまの部屋(new新館) ねころぐ 蒼かな(ao no kanata) タリイ・アイシャムの青 BUNKA:EXTEND ----------------- VOCALENDAR ボカロ関係者Twitter一覧 ボカランまとめ VOCALOID関係のwiki一覧 VPVP(MikuMikuDance) みくだん VPVP wiki MMDアクセサリ管理庫 ぼかさち ぼかさる ボカ路地(R

  • なぜ優秀なプログラマは人を雇わないか - 人生を書き換える者すらいた。

    僕の知っている範囲だと、優秀なプログラマはフリーランスか小規模な法人のオーナー社長であることが多い。人を雇っている場合でも、ほんの数人である。もちろん僕もその一人。そりゃまあGoogleMicrosoft社には凄いプログラマもいるだろうけど、日人だと当に一匹狼系の人が多い。 僕もフルタイムの従業員を雇って1年以上経ち、人を雇うと何が起きるのかについてけっこう分かってきた。なので、なぜこのようになるのかについて考えてみた。 なんと金銭的な面「だけ」でも、合理的な理由をつけることができる。僕を含めた何人かを平均したモデルで例を出してみよう。すごく単純化しているけれど。 いま一人の優秀なプログラマがいて、平均的な会社でサラリーマンとして働いても年俸1000万取れる実力があるとしよう。この人が独立した場合、「好きなプロジェクトを選べるのでやる気が出る」「独立していることについてのリスクプ

    なぜ優秀なプログラマは人を雇わないか - 人生を書き換える者すらいた。
    fukken
    fukken 2011/06/06