タグ

2010年12月3日のブックマーク (9件)

  • 橋本商会 » エゴサーチツール feedim

    エゴサーチツール feedimを作った。3ヶ月ぐらい使い続けている。 以前はtwitter検索で “shokai” とか検索した結果をRSSリーダーで読んでいたんだけど、最近ビリケン商会とか大塚商会とかキラキラ商会とか、 “shokai” をユーザ名やURLに含むtweetが増えてきたし、邪魔なbotからのtweetも除外したいのでなんとかするツールを作った。 で、feedを吐くのもいいけどせっかくAndroid持っているから、im.kayac.comを使ってAndroidにpush通知するようにした。 im.kayac.comを使っているのでGoogle TalkやiPhoneのpush通知でも受信できる。 主にtwitterで使っているけど、feedなら何でも定期的に監視できる。 ソースはgithubにある github.com/shokai/feedim 先にim.kayac.com

  • http://atnd.org/events/10524

    mikage014
    mikage014 2010/12/03
    おもしろい企画
  • Twitter の JSON に罪はない

    TwitterのステータスIDが53bitを越えたお話 - tmytのらくがき http://d.hatena.ne.jp/tmyt/20101201/1291166929 から引用。 このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません。 こういう微妙なまちがいをしてる人はこの記事書いた人だけでなく大勢いるようだけど、記事としてはまとまっていたので参照。 JSON という書式は、確かに JavaScript から派生したサブセットですので、 JSONを仕様書通りにパースするとidの値はdouble と考えてしまうのも無理はない気はします。 が、まちがいであるのも確かです。 RFC 4627 - The application/json Media Type for JavaScript Object Notation (JSON) http://t

    Twitter の JSON に罪はない
    mikage014
    mikage014 2010/12/03
    なるほどっ/「今回の原因は「JavaScript やその派生の ActionScript では 53bit を越える整数が扱えない」に尽きます。」
  • 「SIerとしての責務を果たせていなかった」 図書館システム問題でMDIS謝罪

    SIerとしての責務を果たせていなかった」――三菱電機インフォメーションシステムズは、岡崎市立図書館などに納入した図書館システムで、アクセス障害や個人情報流出を引き起こしたことについて謝罪した。 三菱電機インフォメーションシステムズ(MDIS)は11月30日、同社が愛知県岡崎市立図書館など全国の公立図書館に納入した図書館システムで、アクセス障害や個人情報流出を引き起こしたことについて謝罪した。「システムインテグレーターとしての責務を十分に果たせておらず、根原因は弊社にある」とし、再発防止に努めるとしている。 「サイバー攻撃」 問題の発端は今年3~4月、岡崎市立中央図書館に納入した図書館システム(製品名は「MELIL/CS」)で断続的に起きたアクセス障害だった。同図書館のWebサイトから蔵書を検索できる機能などを備えていたが、このWebサイトにつながらないと市民から苦情があったという。

    「SIerとしての責務を果たせていなかった」 図書館システム問題でMDIS謝罪
    mikage014
    mikage014 2010/12/03
    これまずいんじゃないのと言える人がいない、受け止められる体制になっていない。管理職も現場も責務を果たせる人材が不足している。そんな体制でツールチェックをかけても気休めにもならない
  • CakePHP Modelとの付き合い方(CakePHP Advent Calendar 2010 3日目)

    CakePHPのModelに悩む人が多いようなので、自分なりの付き合い方(考え方)をご紹介します。 CakePHP Advent Calendar 2010の3日目です。 前日の k1LoW さんのエントリ、参考になりますね。GETのフォームをdata[]でやるとURLがすんごいことになるので、ウチでは別途対応できるライブラリを作ったりしてます。 さて、3日目の今日は書きたいネタは幾つかあったのですが、「君の当たり前に僕らは感嘆させられるんだ」の精神に従って、自分なりのModelの使い方、考え方を書いてみます。 1. 適正なインターフェイスを用意して処理をカプセル化 まず基的な考え方。 Model(に限らずですが)では、処理単位でインターフェイス(メソッド)を用意して、実装はカプセル化しておきます。 こうすることによって、Modelを利用する側(Controllerや他のModel等)は

    mikage014
    mikage014 2010/12/03
    コードがシンプルになってよさそう/複数テーブルのJOINが必要な場合はDBにViewTableを作成して、それに対応するModelを作る
  • Logging Application Behavior to MongoDB

    Presentation given at Mongo SV conference in Mountain View on December 3, 2010. Covers reasons for logging to MongoDB, logging library basics and library options for Java, Python, Ruby, PHP and C#. Updated 1/1/2012 with more info on logging in Ruby and tailable cursors.

    Logging Application Behavior to MongoDB
  • さくらインターネット伝説

    ネット上でみかけたさくらインターネットの伝説を覚えている限り書いてみた ・石狩にデータセンターを建設する事が決まってから石狩関係企業の株価がuprising ・長らく国内VPS市場は王座不在のまま零細企業が平和にシェアを分け合っていたが、さくらが信じられない価格で参入するという第一報を受けた某サーバー会社の社長が発狂して新幹線の中で全裸になり逮捕 ・さくらがクラウドに参入するとの報告を受けたAmazonジェフ・ベゾスが取締役会で思わず舌打ち EC2最高責任者は号泣 Rackspaceの株価がストップ安 ・業を煮やした競合サーバー業者がWikileaksに田中社長のプライベートでの悪行を密告しようとしたが清廉潔白すぎてネタが見つからず断念 ・石狩のデータセンターで空調代わりに北海道特有の低温外気を取り入れようとしてホコリの問題が持ち上がるが、半導体生産にも使われる高度なホコリ除去技術を導入し

    さくらインターネット伝説
  • 「ヒ素を食べるバクテリア」発見、初の元素置換生物 NASA発表 (1/2ページ) - MSN産経ニュース

    生物にとって必要とされるリンの代わりに有毒なヒ素を摂取し、遺伝情報を担うDNAにも利用するバクテリアが、米カリフォルニア州の塩湖で発見された。生体を構成する主要元素を、別の元素で代用できる生物が見つかったのは初めて。生物の概念を広げる発見で、地球外生命の探索でも視野を広げる必要がありそうだ。米航空宇宙局(NASA)などの研究チームが、2日付の米科学誌「サイエンス」(電子版)に発表した。 「ヒ素をべるバクテリア」が発見されたのは、米カリフォルニア州東部のモノ湖。アルカリ性で塩分濃度が高く、ヒ素などの有毒物質も多く含まれている。生物にとっては過酷な極限環境だ。 NASAの研究者らは採取したバクテリアを研究室で培養し、リンがない環境下でも増殖することを確認。生命活動を担っていたリンをヒ素に置き換えて、生命を維持していることを実証した。バクテリアが摂取したヒ素が、細胞に入り込んでいく様子を「放射

  • MobileHackerz再起動日記: au IS01の/systemプロテクトもついに突破される

    2010/12/02 ■ au IS01の/systemプロテクトもついに突破される au IS01は「rootが取れても何もできない」と言われていました。実はIS01は、ワンセグなどの“ガラケー”機能をAndroidに取り込むにあたりセキュリティのレベルが他の“普通の”Android機よりもかなり強力に引き上げられており、その結果root権限を得たところで出来ることは非常に限られていたのです。実際以前に私がちょっと遊んだ時も、あれーほんとに何もできないなーなるほどーふーん、という感じで終わってしまいました。 しかし今回は当にスゴイ人たちが気で解析を始めただけあって、この難航不落だったプロテクトも突破!ついに格的にシステムを改変できるようになりました。マジすげえ。惚れる! IS01をいじるにあたって当面の障害になっていたのは、「/systemなどの主要なディスクエリアはデバイスドライ

    mikage014
    mikage014 2010/12/03
    ダミーのドライバを使って/system以下の書き換えが実現