タグ

2010年3月19日のブックマーク (25件)

  • メモcache: gitを知らないデザイナとgitで共同作業するには?

    2009/12/14 gitを知らないデザイナとgitで共同作業するには? デザイナとgitで共同作業するまでの過程をログに残しておきます。 第一段階 会社で使っているフレームワークの Vの部分(いわゆるテンプレートまわりとか)はデザイナもさわるので、 .gitignore で無視することにして、 フレームワークのMVCのVの部分を除いてプログラマしかさわらない部分だけの リポジトリを作ってgitでバージョン管理することにした。 第二段階 ところが、Vの部分はデザイナしか関わらないわけではありません。 当然のごとく、プログラマ側から 「できればVの部分もgitでバージョン管理したい」 との要望がでてきました。 第三段階 そこで、デザイナに「バージョン管理は何を使っていますか?」 と聞いてみたところ「Mac の Time Capsule です。」 と言われ若干放心状態に…。 確かにバージョン

  • Bigtable論文を読んだメモ - スティルハウスの書庫の書庫

    Bigtable: A Distributed Storage System for Structured Data をざっと読んだ感想: Bigtableは単なるソートされたkey-valueペアだ Multidimensionalという言葉に惑わされない方がよい レコードをイミュータブルにして履歴を残し、たまにGCするのはpgsqlやInterBaseなどのバージョニング系DBと同じ row keyとcolumn keyを組み合わせて1つのキーをつくり、2次元の表のように使っているが、実態は単なる超巨大なkey-valueペア column familyとかlocality groupも、とりあえず忘れてOK アクセス権チェックとか、でかいBlobだけ遅延読み込みするとか、そういうやつだ Bigtableはこれしかできない keyを指定して特定行をatomicにCRUDする 分散txは

    Bigtable論文を読んだメモ - スティルハウスの書庫の書庫
  • 「われわれは100倍、速く書ける」――PFI 西川徹

    「天才」と呼ばれるプログラマたちが自ら会社を立ち上げるとどうなるか。その答えが知りたければ、あるベンチャー企業に注目すればいい。IT業界で注目を集めるテクノロジーベンチャー「プリファードインフラストラクチャー」の社長に話を聞いた。 特集「学生起業家たちの肖像」、最終回は現在、最も注目を集めているテクノロジーベンチャーの1つ、プリファードインフラストラクチャー(PFI)の代表取締役社長 西川徹氏に登場してもらった。東京大学大学院に在学中、ACM国際大学対抗プログラミングコンテスト(ACM/ICPC)の世界大会に出場したメンバーと設立した会社は、自然言語処理の分野で日増しにその存在感を大きくしている。 今回は特別に、連載「天才プログラマに聞く10の質問」でおなじみ、Lispハッカーの竹内郁雄氏にインタビュアーをお願いした。2人の濃密な対談の様子を余すところなくお届けする(以下、敬称略)。 出会

    「われわれは100倍、速く書ける」――PFI 西川徹
  • innotop - Project Hosting on Google Code

    Code Archive Skip to content Google About Google Privacy Terms

  • PHP5.2.0でserialize()とjson_encode()はどちらが速いのか

    結論としては速度はほぼ同じ。 ただし、配列の階層を深くしたときには面白い結果が出た。 コード(test.php): <?php // Configure Command => './configure' '--disable-all' '--without-all' '--enable-json' $data = array(); for ($i = 0; $i < $argv[1]; $i++) { $data[] = array(uniqid() => uniqid(), $data); // 階層をどんどん深くする配列 //$data[] = uniqid(); // 単純な配列 } if (@$argv[2] == '1') { $buf = json_encode($data); json_decode($buf); } else { $buf = serialize($data

    kamipo
    kamipo 2010/03/19
  • memcachedでキー一覧を取得したい時に - UNIX的なアレ

    実際のサービス運用時はないと思いますが、debugしているときやトラブルの調査をしているときにmemcachedのキー一覧を閲覧したいときはありますよね。 そんな時は、telnetを使って下記のコマンドを打つことでKey一覧を取得することができます。 $ telnet localhost 11211 stats items STAT items:1:number 6 STAT items:1:age 20505 STAT items:1:evicted 0 STAT items:1:evicted_time 0 STAT items:1:outofmemory 0 STAT items:1:tailrepairs 0 stats cachedump 1 100 ITEM foo [9 b; 1264464651 s] ITEM bar [9 b; 1264464649 s]ざっとこんな感じ

    memcachedでキー一覧を取得したい時に - UNIX的なアレ
  • 富士通、データセンターに特化した高密度サーバー「PRIMERGY CX1000」

    今回発表されたPRIMERGY CX1000、左は同社執行役員常務 システムプロダクトビジネスグループ長の佐相秀幸氏 富士通株式会社は3月17日、ラックあたり38サーバーノードを搭載可能な高密度サーバープラットフォーム「PRIMERGY CX1000」を発表した。全世界で同日より販売を開始する。 PRIMERGY CX1000は、クラウドコンピューティング向けのサーバープラットフォームで、数十台から数千台規模のスケールアウト型システムに適した製品。開発コンセプトは“Keep it simple”。「データセンターが抱える課題として、高密度化が進んでも、サーバー台数も増加しており、ファシリティコストが増大するというものがある。台数が増加することによる運用保守コストも課題だ。また、消費電力や床荷重などファシリティとの不整合も問題化している」(同社IAサーバ事業部長の河部章氏)と、単純に高密

    kamipo
    kamipo 2010/03/19
  • 网站维护中...

    非常抱歉,全站内容审核中... 为了更加合法合规运营网站,我们正在对全站内容进行审核,之前的内容审核通过后才能访问。

  • FreeBSDとBitlBeeとTiarraで快適Twitter生活 - カーリアの日記@Alice::Diary

    shunirr.orgとかgoogleとか見ながら頑張ってBitlbeeを設定してたんだけど、3日ぐらい迷った末にやっとできたので設定方法とかメモっておきます。メモだけなので他所も参考にしましょう。うまくいけば最近話題のJaikuもIRCクライアント経由で読み書きできるようになるよ! 登場人物と目的 Bitlbee IM-IRCゲートウェイ。要するにインスタントメッセンジャー(MSN MessengerとかGoogleTalkとか)をIRCクライアントで見るためのソフト。 tiarra IRC proxy。複数のIRCサーバへの接続を1つにまとめられる上に、繋ぎっぱなしにしたりログを取ったりできる。 Twitter はてなキーワードみれ。 TwitterGoogleTalk経由で送信したり発言したりすることができるので、Bitlbeeを使ってIRCクライアントでTwitterの読み書きが

    FreeBSDとBitlBeeとTiarraで快適Twitter生活 - カーリアの日記@Alice::Diary
  • BitlBee で AIM や GTalk や Twitter を IRC にまとめる - World Wide Walker

    BitlBee で AIM や GTalk や TwitterIRC にまとめる Posted by yoosee on Debian at 2007-05-13 22:00 JST1 BitlBee - An IRC to other chat networks gatewayDay Tripper の記述を読んで、IM - IRC gateway の BitlBee を導入した。BitlBeeとはインスタントメッセンジャーとIRCをつなぐゲートウェイサーバーです。 これを使うとIRCクライアント一つでMSNメッセンジャーやGoogle Talkも使えるし、おまけに大ヒット中のTwitterをJabber経由で投稿できるのでウハウハじゃね?nofuture.tv - BitlBeeを使ってXchatでIRCとMSNメッセンジャーとTwitterをひとまとめにする 実際うはうはだった

  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • TwitterIrcGateway と Tiarra を使ってみる

    TwitterIrcGatewayTiarra を使ってみる TwitterIrcGateway(以下、TIG)を使うと IRC 経由で Twitter を利用出来るということなので試してみました。あらかじめ TIG の Windows 版をダウンロードしておきます。 まずは手元の MacBook Pro で動かしてみました。 Windows 版の TIG を Mac で動かすために Mono をインストール。ダウンロードページから Mac 用のインストーラーをダウンロードしてインストールします。ターミナルから以下のように TIG を起動します。 yosshi@~: mono [PATH_TO_TIG]/TwitterIrcGatewayCLI.exe --encoding=utf-8 --ignore-watch-error=true --interval=90 & yosshi@

    TwitterIrcGateway と Tiarra を使ってみる
  • im.kayac.com

    Farewell of im.kayac.com im.kayac.com was closed at Oct 31, 2017. If you need alternative sevice, see Pushballet or LINE Notify. Thank you for using our service for a long time.

  • 404 Blog Not Found:perl - Encode 入門

    2008年04月09日01:00 カテゴリLightweight Languages perl - Encode 入門 すでにOSCONでもYAPCでも、あちこちそちこちでこの基方針に関しては話したのですが、ここ 404 Blog Not Found でも改めて。 Perl で utf8 化けしたときにどうしたらいいか - TokuLog 改め だまってコードを書けよハゲ 入り口で decode して、内部ではすべて flagged utf8 で扱い、出口で encode する。これがすべてです!とにかくこの基方針をまもっていれば幸せになれます。ここでは、EUC-JPでエンコードされたファイル中の「小飼弾」「こがいだん」「コガイダン」「Kogai Dan」を正規表現で書き換えて標準出力にEUC-JPで出力するプログラムを例にとって説明します。 decode() then encode(

    404 Blog Not Found:perl - Encode 入門
  • Tiarra + mobirc を導入してIRCを楽しもう。

    IRC を便利に楽しく利用するようになって早1年が経ちましたが、これからも色々な人がどんどん IRC を利用してくれるように Tiarra と mobirc の導入をまとめた記事を書いておこうと思います。 TiarraIRC Proxy ソフトで、IRC のチャンネルに入りっぱなしにしておいて、ログをとっておいたり、Tiarra に接続するだけで、登録してあるチャンネルに自動的にJoinしてくれるようにする便利なソフトです。 mobirc は携帯でIRCを使うためのソフトで、Tiarra と組合せると、TiarraJoinしているチャンネルを見たり、書き込んだりできます。 他にも Twitter や Wassr やはてなハイクなどの各種IRCゲートウェイを組合せる事で、IRCで色々楽しめるという優れものです。 導入については、ターミナルを使って SSH でサーバーに接続して操作

    Tiarra + mobirc を導入してIRCを楽しもう。
  • irssiからtiarraに/loadコマンドを送る方法 - すぎゃーんメモ

    tiarraの設定変更は、IRCクライアントから/loadコマンドを送れば反映される仕組みらしいのだけど、 irssiで/loadコマンドを入力するとそれはirssiのモジュールをloadする命令となり、tiarraに届かない。 tiarraのSystem::Reloadでcommand名を変更してやればいいのかと思ったけど、登録されていないコマンドはirssiが受け付けてくれない。 irssiで何か特殊なことをしないといけないのかな…? そこで悩むくらいなら他のクライアントを使うべき…? 追記 …というところで実際にIRCを使いこなしている方々にIRCで質問してみたところ、 /quote loadと入力することでtiarraに"load"コマンドを投げられることが判明! id:tokuhiromさん、id:yappoさん、ありがとうございました! ><

    irssiからtiarraに/loadコマンドを送る方法 - すぎゃーんメモ
    kamipo
    kamipo 2010/03/19
  • Ubuntu上のtiarraでtig.rbとwig.rbを動かした - すぎゃーんメモ

    先日ようやく自宅サーバーでtiarraを動かしたので、そこでtig.rbとwig.rbを動かした。予想外に苦戦… Tiarraを使ってみる - すぎゃーんメモ tig.rbとwig.rbはIRCTwitterやWassrのタイムラインを表示させたりPOSTしたりできるIRC Gateway。このあたりを参考にした。 IRC, irssiとtiarraとtig.rbでtiwtterとか色々と | RUNELEAF_LOG tiarra を導入してみた | Carpe Diem とりあえずtig.rbとwig.rbを入れる。 $ svn co http://svn.coderepos.org/share/lang/ruby/net-irc/trunk/examples/ の下にtig.rb、wig.rb、その他諸々が入っている。 動かそうと思ったら、そもそもRubyが入ってなかったw $ s

    Ubuntu上のtiarraでtig.rbとwig.rbを動かした - すぎゃーんメモ
  • IRC, irssiとtiarraとtig.rbでtiwtterとか色々と

    サーバーに常駐させておきたいメモ。 CentOSだけど多分osxでもいけるはず。 twitter以外にもサーバーログを流したりしておきたいので準備。 gem install net-ircはやらない方向で。 # sudo yum install irssi # svn co http://svn.coderepos.org/share/lang/ruby/net-irc/trunk net-irc # svn co http://svn.coderepos.org/share/lang/perl/tiarra/trunk tiarra # sudo gem install xmpp4r-simple tiarraの設定ファイルを編集する。 # cd tiarra # cp sample.conf tiarra.conf # vi tiarra.conf 62,64c62,64 < nick

    IRC, irssiとtiarraとtig.rbでtiwtterとか色々と
  • tiarra を導入してみた | Carpe Diem

    最近、社内で IRC がはやっていることもあって、IRC をよく使っている。 twitter や wassr の情報も IRC で集められる net-irc という id:cho45 さんの tig.rb と wig.rb があることを知った。これを使えば、すべて IRC にまとめらると思って、さっそく導入してみた。 環境は、FreeBSD 7.0-RELEASE。 0. ruby-gems や ruby gem の json がインストールされていない場合は、インストールする $ sudo portinstall devel/ruby-gems $ sudo gem install json 1. coderepos から net-irc/trunk を checkout する $ svn co http://svn.coderepos.org/share/lang/ruby/net-i

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Apache Cassandra | Apache Cassandra Documentation

    What is Apache Cassandra? Apache Cassandra is an open source NoSQL distributed database trusted by thousands of companies for scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data.

  • ちょっとしたメモ - JSONがRFCに

    JSONの文法などについて、今年の2月1月からインターネットドラフト(I-D)が出されているが、はやくもInformational RFCとすることが決まった(I-Dは現在04版draft-crockford-jsonorg-json-04.txt)。MIMEタイプはapplication/jsonとされている。 このI-D/RFCは、JSONの構文とMIMEタイプをオフィシャルな形で定義しようというもので、内容は基的には既に知られている文法と違いはない。大まかに言えば、次のようなことが書かれている。 JSONは4つの基型(string, number, boolean, null)と、2つの構造型(object, array)で表現される。 objectは、名前:値 の組の順不同のコレクションで、これらの組を , で区切り、{ と } で囲む。名前はstringで、値は上記6つの型の

  • ちょっとしたメモ - スクリプトのMIMEタイプがRFCとなって公式登録へ

    2001年の秋からInternet Draftとして検討されてきたScripting Media Typesが、ようやくInformational RFCになるとアナウンスされた。これで「まだ公式には登録されていないが」と断りつつ使ってきたtext/javascriptなどが、「正規の」メディアタイプとして記述できることになる。 この文書は、text/javascript, text/ecmascript, application/javascript, application/ecmascriptの4つをスクリプトのメディアタイプとしてIANAに登録する。ただしプログラム言語のタイプがtext型なのはいろいろ問題が多いとして、最初の2つはobsolete扱いとされた。もっとも、application型のスクリプトMIMEタイプをサポートしているUAは少ないので、現実的にはtext/jav

  • スペクトラルクラスタリングは次元圧縮しながらKmeansする手法 - 武蔵野日記

    機械学習系のエントリを続けて書いてみる。クラスタリングについて知らない人は以下のエントリ読んでもちんぷんかんぷんだと思うので、クラスタリングという概念については知っているものとする。 それで、今日はスペクトラルクラスタリングの話。自然言語処理以外でも利用されているが、これはグラフのスペクトルに基づくクラスタリングの手法で、半教師あり学習への拡張がやりやすいのが利点。なにをするかというとクラスタリングをグラフの分割問題(疎であるエッジをカット)に帰着して解く手法で、どういうふうに分割するかによって Normalized cut (Ncut) とか Min-max cut (Mcut) とかいろいろある。 完全にグラフが分割できる場合はこれでめでたしめでたしなのだが、実世界のグラフはそんな簡単に切れないことが往々にしてある。それで近似してこのグラフ分割問題を解くのだが、Normalized c

    スペクトラルクラスタリングは次元圧縮しながらKmeansする手法 - 武蔵野日記
  • HITS, 主成分分析, SVD - naoyaのはてなダイアリー

    ウェブグラフのリンク解析によるページの評価と言えば PageRank が著名ですが、もうひとつ Jon Kleinberg による HITS (Hyperlink-induced topic search)も有名です。最初の論文 Authoritative Sources in a Hyperlinked Environment は 1999年です。IIR の 21章で、この PageRank と HITS についての解説がありました。 HITS HITS はウェブページの評価に二つの軸を用います。一つが authority スコア、もう一つが hub スコアです。 例えば「Perl の情報が欲しい」という検索要求に対しては CPAN や 開発者である Larry Wall のホームページなどが重要度の高いページかと思います。これらのページは「Perl に関して信頼できる情報源」ということ

    HITS, 主成分分析, SVD - naoyaのはてなダイアリー