タグ

2011年4月23日のブックマーク (19件)

  • 2011年のVimプラグインの管理はVundleで

    Vimをお使いの皆様の多くは、pathogenとgit-submoduleを駆使してプラグインを管理しているのではないかと思います。 pathogenとgit-submoduleの問題私もこの方法を使っていたのですが、git-submoduleをVimプラグインの管理に使うのはオーバースペックだと感じていました。 私はプラグイン開発者ではないので、プラグインのバージョンを固定したいという欲求があるわけでもないですし、できるだけ新しい物を使いたいわけです。 そうすると、たとえば毎朝「git submodule update」とかやっちゃうともう大変です。 毎日「plugin version bump」みたいなコミットをしなきゃいけないわけですよ。 私は常に最新のプラグインを使いたいだけなのに、コミットログがどんどん汚れていきます。 また、外の環境でプラグインを管理しなきゃいけないというのが、

    2011年のVimプラグインの管理はVundleで
  • runit によるユーザ権限でのデーモン化 - Little Tech Notes

    はじめに ネタがなかったのでずっと更新してなかったのですが、久しぶりにブログ更新します。 今回はユーザ権限によるプログラムのデーモン化をrunitを使って試したのでそれをまとめようと思います。 今まで仕事でdaemontoolsを使うことが多かったのですがroot権限でservice登録する必要があり(私が回避方法を知らないだけかもしれませんが。。。)、runスクリプトを変更した際に毎回rootになる必要があって不便だと思っていました。 そこで最近runitというものがあることを知り調べて実際に使ってみたのでそれをまとめます。 適当なサンプルプログラムを作るのも味気ないので IRC proxy で有名な tiarra をrunit管理下においてデーモン化してみたいと思います。 tiarraのインストール・設定 まずさっそくですが tiarra 体をインストールします。 私の環境が Deb

    runit によるユーザ権限でのデーモン化 - Little Tech Notes
  • 0.02%の嘘 - lizard-tail studio

    水を飲んでも大丈夫?誰かにこう問われ、僕は一瞬迷い、大丈夫だよと答える。これぐらいなら大したことないよ。一瞬の躊躇を見抜いたのか、相手は怪訝そうな顔をする。 理由を一生懸命説明する。今伝えられているような放射線の量では滅多な事じゃガンにはならない。はっきり影響が出るような数字には全然足りない。不安そうな表情は消えない。彼らや彼女たちが聞きたいのは解説なんかじゃない。ただ安心したいだけだ。言葉は空しく虚空に消えていく。 当に? うん、大丈夫だよ。 少しだけ良心の呵責を覚える。僕はたぶん嘘をついている。 日では約1/3の人がガンで亡くなる。「あなたは福島原発の放射線が原因で、ガンにかかって死ぬかもしれない」この予言は後半は1/3の確率で当たり、前半は決して証明できない。たとえば10万人が1mSvの放射線を浴びるとガンで亡くなる人が5人増える。残りの約3万人は別の原因でガンになって亡くなる。

  • iPhoneでPC内の全楽曲が聞ける!!!!「Audiogalaxy」は凄かった

    前々から気になっていたサービス、それがAudiogalaxy 自宅PCiTunesライブラリをネットで飛ばし、iPhoneで聞けるようにすると言うサービスです。 要するに、iPhone音楽データが入っていなくとも自宅PCに入っている曲が全て聞けると言うわけですよ。 Audiogalaxy Mobile 1.7.0 iPhone、iPod touch および iPad 互換 iOS 3.1 以降が必要 カテゴリ: ミュージック 価格: 無料 更新: 2011/04/21 参考:音楽データを持ち歩かずにiTunesの全てが聴ける!”Audiogalaxy Mobile” – Gadget Girl 参考:感動。自分のPCをクラウド化する「audiogalaxy」で、全ての音楽を、あらゆるデバイスで。 | おまえは今までスキャンしたの冊数をおぼえているのか? @spring_mao ちゃん

    iPhoneでPC内の全楽曲が聞ける!!!!「Audiogalaxy」は凄かった
  • RAIDレベルの話: 1+0と6はどっちが安全か? - たごもりすメモ

    仕事でちょっくら12台のHDDを使ったRAIDアレイを組むんだけど、その折にちょうどTwitterで「RAID-1+0にしないとRAID-6とか怖くて使えませんよ!」というウソ八百な内容のWebページのURLを見掛けたので、いいかげんそのような迷信が消え去ってもよかろうと思って書くことにした。 1重ミラー設定のRAID-1+0は安全性においてRAID-6に劣る。ただし、正しく運用されている場合に限る。*1 知っている人はずっと前から知っている事実ではあるんだけど、某巨大SIerなんかでも高い方が安全に決まってる的な残念な脳味噌の持ち主がいっぱいいて「いやあデータの安全性を考えるとRAID-1+0」とか考えもなしにクチにし、そっちの方がディスクがいっぱい売れて嬉しいストレージベンダーもニコニコしながら否定せず売りつけて去っていくといううわなにをす(ry まあそんな感じで。ちなみに正しくない運

    RAIDレベルの話: 1+0と6はどっちが安全か? - たごもりすメモ
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • git commitをやり直しする&取り消しする(「get commit --amend」と「git reset」) - hogehoge foobar Blog Style Beta

    git commitを実行あとでコミットをやり直したり、コミット自体を取り消す方法です。 直前にしたコミットをやり直す(git commit --amend) 直前にしたコミットをやり直す場合、「git commit --amend」を使用します。 例えば、直前のコミットログが以下のような状態だったとします。 実は直前のコミットに含めるべきであった「hoge.txt」が含まれていませんでした。 コミットログ(git commit --amend 実行前) $ git log commit cca638b48b4c8be7ad5432f7882497534b04e2b4 Author: mrgoofy <hogehoge@example.com> Date: Wed Sep 8 23:03:57 2010 +0900 2nd Commit.-> New Add File : bar.txtこ

    git commitをやり直しする&取り消しする(「get commit --amend」と「git reset」) - hogehoge foobar Blog Style Beta
  • 【SNS/海外戦略】GREE Open Feint買収についてまとめてみた - 業務外メモ@edy_choco_edy

    どうも、@edy_choco_edy です。今日もweb業界、というよりソーシャルゲームプラットフォーム業界(?)で大きな動きがありました。 GREEによるOpenfeintの買収です。 グリー、全世界で7,500万ユーザーが利用するOpenFeint社を完全子会社化 〜 世界最大級のスマートフォン向けソーシャルプラットフォームに 〜 http://www.gree.co.jp/news/press/2011/0422_02.html グリー、世界最大級のスマートフォン向けソーシャルプラットフォーム「OpenFeint」を85億円で買収 http://headlines.yahoo.co.jp/hl?a=20110422-00000003-isd-game&utm_source=twitterfeed&utm_medium=twitter 朝方の発表で、通勤中もtwitterのタイムライン

    【SNS/海外戦略】GREE Open Feint買収についてまとめてみた - 業務外メモ@edy_choco_edy
  • リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想

    リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想 MySQLの次期バージョンとPostgreSQLの次期バージョンにどのような新機能が追加されるのか、昨日、一昨日の2の記事で紹介しました。 MySQLの次期バージョンはMemcached APIを備える! MySQL Conference & Expo 2011基調講演 PostgreSQLの現状と次期バージョン9.1の新機能。MySQL Conference & Expo 2011 この2つのデータベースの次期バージョンに共通しているのが、NoSQLの機能を取り込んでいることです。NoSQLに対するリレーショナルデータベースによる反撃が始まっています。 リレーショナルデータベースがNoSQLを取り込み始めた MySQLの次期バージョンであるMySQL 5.6に搭載予定の新機能の1

    リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想
  • Evernote XSS事件のエクスプロイトとその対策過程と顛末 | uuu

    Evernoteに任意のHTMLを注入できる脆弱性がありました。 http://togetter.com/li/125281 Evernoteセキュリティポリシーとかには触れず、とりあえず何が可能だったのか、どういう状況だったのかを書きます。 4/18 16時ごろ Evernoteの登録ページのHTMLに以下のような記述があります。 <script type="text/javascript"> $(document).ready(function() { suggestedTags = []; suggestedNotebook = ""; sourceUrl = ""; providerName = ""; payload = { "user" : { ... }, ..後略.. </script> このsourceUrl = ""の部分、https://www.evernote.c

  • evernoteのテキストをevernote社の管理者にも見えないように暗号化する - ockeghem's blog

    このエントリでは、evernoteクライアントを使って、evernote社にも復号できない状態でテキストを暗号化する方法について紹介します。 昨日、EvernoteのXSS問題に関連して、「Evernoteの開発者も徳丸読んでいたらよかったのにね」などとつぶやいていたら、「EvernoteCEOが徳丸さんに会いたがっている」という連絡をもらいました。こういうのは異例のことでちょっと悩みましたが、行くっきゃないだろうということで、Evernote社の日法人でmalaさんと一緒にCEOにお会いしました。 XSSやポリシーについては非常に誠実な対応をお約束いただいたのでよいミーティングだったと思います。僕が指摘した脆弱性についても、当日の夜のうちに直っていたようです。米国時間では深夜から早朝という時間帯で、迅速な対応だったと思いますが、題はこれからです。 その場で、malaさんが「Eve

  • DNS サーバ PrimDNS オープンソース公開のお知らせ | GREE Engineering

    こんにちは。インフラチームの ebisawa です。 独自に実装した DNS コンテンツサーバ PrimDNS をオープンソースとして公開させて頂きましたのでお知らせいたします。ご興味がありましたらぜひお試しいただければと思います。 グリー内では特に何もしなくてもなぜか各サーバの名前を DNS 解決できたり、その他いろいろなサービスが提供されています。今回公開させていただいた PrimDNS は、もともとグリーのインフラ内で利用されているものをベースに、一般の利用に向けてアレンジしたものです。 公開先はこちら → http://labs.gree.jp/Top/OpenSource/PrimDNS.html なぜ DNS DNS には、かつてより超定番の実装が存在しますが、何らかの理由でもっと他の選択肢もあるといいのに、と思われたことはないでしょうか。 特に DNS のようなインターネット

    DNS サーバ PrimDNS オープンソース公開のお知らせ | GREE Engineering
  • livedoor Techブログ : ライブドアでは毎週水曜がノーエンジニアデーになりました

    こんにちは、櫛井です。 ライブドアの開発部ではエンジニアを対象にフレックス制度を導入しており 11:00〜16:00がコアタイムとなっています。そして、先週から新たに 「ノーエンジニアデー」というのを導入してみたところ、なかなかうまく いっているようなのでご紹介したいと思います。 ※試験的な導入のため今後も続けるかは現時点では未定です 内容としては、毎週水曜は自宅作業を推奨しコアタイムの間は いつでも連絡つくようにPCの前にいることが条件で、必要があれば 都度出社してくださいという運用です。節電対策というのもありますが 夏に向けて計画停電があるかも知れないため、その予行練習も兼ねています。 いつもは沢山のエンジニアがいる開発部ですが、水曜はこうなります。 わりとスカーン!としていて、CTOだけがポッツーン! 「人がいないところの電灯ついてるじゃん!」というツッコミがありそうですが 省電力な

  • bit.ly の OAuth 2.0 とか色々試してみたら色々アレだった : にぽたん研究所

    ある日、うちのサービスで bit.ly 使って URL を短縮したいねーなんて話があがって、まぁ、単純に短縮化するなら、@shiba_yu36 さん作の WebService::Bitly なんか使えば簡単に色々出来て便利だなーって思いました。 で、きっと、このモジュールを使っているであろうはてなダイアリーとか見てみたら、bit.ly の設定画面があるんですね。 自分自身の bit.ly アカウントを使えば bit.ly でトラッキングとか出来るし便利だなーと思いました。 …でもね、うちのサービスの利用者の方々は、はてな民のようなリテラシーの高いユーザばかりではないのですよ。 「bit.ly の API キー」とか言っても「は?????」って感じの方が大多数。 意味わからないものを設定画面につけるとなっちゃん宛にクレームがいっぱい来てしまいます。 とりあえず、bitly API Docum

    bit.ly の OAuth 2.0 とか色々試してみたら色々アレだった : にぽたん研究所
  • Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog

    Chrome版のFirebugことGoogle Chrome Developer Toolsですが、以前gihyoで解説したときよりさらに便利になっているので、少し紹介します(元はWebKitなので、そのうち(近いうちに)Safariでもそれなりに使えるようになるはずです)。 圧縮されたコードの整形 まず、目立つところからいきましょう。ちょうど先日更新されたChromeのdev版(12.0.742.0)に搭載されたばかりの機能で、minifyされているJavaScriptコードを読みやすいように整形して表示してくれるというものです(IE9の開発者ツールにも実装されている機能です)。 例えば、Google Analyticsのコードは圧縮されていて普通は読めません。 しかし、Chromeのデベロッパーツールなら、 このように整形してくれます。 やり方は簡単で、デベロッパーツールのScript

    Google ChromeのJavaScriptデバッガの進化がすごい - os0x.blog
  • Androidもユーザーの位置情報を記録、Googleに送信か

    iPhoneがユーザーの位置情報を記録・蓄積していることが明らかになったが、Androidも位置情報を取得・蓄積し、Googleに送信していることが分かったと、Wall Street Journal(Web版)が報じた。 セキュリティ専門家が台湾HTC製のAndroidスマートフォンを調べたところ、ユーザーの位置情報を数秒ごとに記録し、少なくとも1時間に数回、Googleに送信していたという。氏名や場所、付近のWi-Fiネットワークの信号強度も送信していた。Googleはコメントを拒否したという。 一方、Appleはユーザーの位置情報を12時間ごとにAppleに送信していることを米議員への手紙で明らかにしたという。 関連記事 iPhoneがユーザーの位置情報をこっそり記録――研究者の指摘で発覚 iPhoneでユーザーの位置情報を記録した隠しファイルから情報を取得して、自分がいつどこにいたか

    Androidもユーザーの位置情報を記録、Googleに送信か
  • すぐに実施できる、あなたのウェブページのスピードを改善する10のチップス

    ウェブページのスピードを改善することは最適なユーザエクスペリエンスを提供するだけでなく、Googleの検索結果にも影響を与える大切な要因です。 すぐに実施できる、あなたのウェブページのスピードを改善する10のチップスを紹介します。 10 Tips for Decreasing Web Page Load Times [ad#ad-2] 下記は各ポイントを意訳したものです。 1. 現在のスピードをチェック 2. 画像の最適化 3. 画像は実寸で配置 4. コンテンツを圧縮して、最適化 5. スタイルシートは上に配置 6. スクリプトは下に配置 7. スクリプトとスタイルシートは外部ファイルで 8. HTTPリクエストは最小限に 9. キャッシュの利用 10. 301リダイレクトは避ける 参考資料とツール 1. 現在のスピードをチェック まず、現在のあなたのウェブページのスピードの分析からはじ

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    starsky5
    starsky5 2011/04/23
    p[webサービス]
  • 今年は計画的にいきたいー社会人3年目を迎えてー - As a Futurist...

    3,4 月とえらいドタバタして、年度を振り返ったりするのがすっかり遅くなってしまいました。毎年毎年重ねていくと、あとで Connecting the Dots するときに参考になるかなーと思うので、今の気持ちを素直に綴っておこうと思っています。 社会人 2 年目どうだった? 1 年目は文字通り右も左もわからず、右往左往してたわけですが、おかげさまでその 1 年目の貴重な体験もあって 2 年目はおそろしく落ち着いて仕事ができました。幸運(?)なことにほっといても勝手に仕事の方からやってくるけど、それに負けずに自分で突っ込んでほじくり返して手を広げて、興味の赴くままにいろんな仕事をできて、引き続き楽しい 2 年目でした。まさに「やりたいようにやれる」環境な感じです。 んで、この 1 年は結構ブログでのアウトプットができた気がしたので実際数えてみました。 mysql> select date_f

    今年は計画的にいきたいー社会人3年目を迎えてー - As a Futurist...