タグ

2010年8月23日のブックマーク (12件)

  • Amazon.co.jp: Emacsテクニックバイブル ~作業効率をカイゼンする200の技~: るびきち: 本

    Amazon.co.jp: Emacsテクニックバイブル ~作業効率をカイゼンする200の技~: るびきち: 本
  • Re: Perl豆知識 - Pixel Pedals of Tomakomai

    Perl豆知識に便乗というかツッコミというか、です。 Re: 完全修飾名で呼び出す場合も括弧はいります。 use Carp; Carp::croak('aaa'); Perl豆知識 これは以下のように括弧は不要のはずです。 use Carp; Carp::croak 'aaa'; 省略ができないのは、以下のようにメソッド呼び出しのときです。 use Text::Xslate; Text::Xslate->new(path => ['.']); Re: 無名サブルーチンは最初から最後まで存在する 静的な場合はそうですが、クロージャとなる場合は不要となった時点で破棄されるはずです。 【8/24 追記】↑こんなに事情は単純ではなく、id:perlcodesample さんがコメント欄でおっしゃっているようにサブルーチンの実体は最後まで開放されないようです。id:gfxさんの解説も合わせてご覧下さ

    Re: Perl豆知識 - Pixel Pedals of Tomakomai
    lapis25
    lapis25 2010/08/23
  • Geohash で緯度経度の範囲検索のベンチマークとか - Pixel Pedals of Tomakomai

    Geohash で特定範囲内の地点を取得する時は、以下のような戦略をとるといいみたいです。 東京タワーの周りを探す場合は、「xn76gg」だけを検索するのではなく、’xn76gu’,'xn76gf’,'xn76u5′ ,’xn76ge’,'xn76gs’,'xn76uh’,'xn76u4′,’xn76gd’,'xn76gg’も同時に検索することで、おおよそ 2km*3kmの範囲で検索が可能です。 緯度経度を文字列で表すGeoHash - @masuidrive blog 実際にやってみました。以下の赤い領域に10万個の地点を設置し、緑枠内に含まれる地点(今回は127件)を検索します。緑枠は、(35.727353, 139.716654)〜(35.827353, 139.816654)の範囲です。 下準備 MySQLに以下のようなInnoDBのテーブルを作りました。 CREATE TABLE

    Geohash で緯度経度の範囲検索のベンチマークとか - Pixel Pedals of Tomakomai
    lapis25
    lapis25 2010/08/23
  • oinume journal

    Raycastを使い始めて1年経ったので、どういうことに使っているかを振り返ってみる。去年書いた AlfredからRaycastに移行した - oinume journal の記事から少し使い方が変わっているところもあるのでメモがてら。 基的な使い方 Cmd + QをRaycast起動のショートカットとして割り当てている。Pro版は使っていないのでAI機能などは使ったことがない。 ブラウザのブックマーク検索など、よく使うけどHotKeyを割り当てるほどでもないRaycastコマンドはbmのようにAliasを設定している。 Cmd + QでRaycastを起動してbmと入力するとブックマークの検索ができるので楽ちん アプリケーションランチャー機能 アプリケーションを起動するときのランチャーとして使っている。よく使うアプリにはHot Key(ショートカット)を割り当ててる。 Clipboar

    oinume journal
  • 株式会社ミクシィを退職してました - bonar note

    6月末で4年半お世話になった株式会社ミクシィを退職しました。1ヶ月くらいひたすら子供と戯れていたのですが、自分の振り返りを兼ねて、あらためてご報告させて頂きます。ミクシィでの業務は当に色々なものがあったのですが、真ん中の3年間くらいはmixiミュージックの開発とメンテナンスをしていました。最初は開発もひとりで、http://twitter.com/syogokatayama さんと一緒に試行錯誤しながら作っていました。mixiミュージックは比較的複雑なシステムで運用の方にはかなり迷惑をかけてしまいましたが、段階的にDBを分散させていったり、非同期処理を入れて行ったりとサービスの拡大に会わせていろいろな技術的なチャレンジを経験することが出来て当に勉強になりました。その後ラジオストリーミングサービスや楽曲の都度課金購入等が始まって、チームとしては大きくなりましたが、大変ながらもとても楽しい

    lapis25
    lapis25 2010/08/23
  • お馴染みのあのコンピューターアイコン達にまつわる話

    誰でも知ってるあのアイコン、一体どんな意味が? 毎日毎日ガジェットと過ごしていると、たくさんのアイコンが目に入ります。電源アイコン、コマンドアイコン、BluetoothにUSB! あまりにも当たり前になって気に留めてなかったアイコン達。一体それぞれのアイコンにはどんなストーリーがあるのでしょうか? 電源コンピューターの電源オン/オフボタンのアイコン。ここを押せばスタートしますよ。TシャツになったりNYのコンドームパッケージデザインに選ばれたり、人気絶頂のお馴染みアイコン。 このアイコンのストーリーは、第2次世界大戦までさかのぼります。エンジニア達は各電源ボタンやスイッチをバイナリシステムを使ったラベルでタグづけしていました。1はオン、0はオフ。1973年、国際電気標準会議(International Electrotechnical Commission)にて、切れ目のある円の中にラインは

    お馴染みのあのコンピューターアイコン達にまつわる話
    lapis25
    lapis25 2010/08/23
  • http://xslate.org/benchmark.html

  • PHPのテスティングフレームワーク - p4lifeのメモ

    今回取り上げるテスティングフレームワークライブラリ,アプリケーションの品質を高めるために必要不可欠なテストですが,そのテストを実行するためのツールに関する情報を集めました. phpt PHPUnit SimpleTest lime DocTest PHPSpec phpthttp://qa.php.net/write-test.php PHP 独自のテスト機構 PHP 体,PEAR のテストで最も良く使われる.テストファイルの拡張子は .phpt TAP*1 対応:PEAR 1.5.0 から対応 pear run-tests コマンドに -t オプションを付けると run-tests.log に TAP フォーマットのログが出力される特徴: pear コマンドが使えればテストを実行できるため,大抵の環境で動かせる GET/POST/Cookie, php.ini 設定, 標準入力をパラメ

  • Google, mixiなどが対応している2-legged OAuthの練習問題でハマりつつ、PerlのOAuth::Liteがいけてることを確認した - つれづれ日記

    Google, mixiなどが対応している2-legged OAuthの 練習問題でハマりつつ、PerlのOAuth::Liteがいけてることを確認した。 Google Developers Conference参加申し込みで 出題された問題。OAuthの公開鍵を使った3-legged認証ではなく、共有鍵を使って鍵つきダイジェスト認証をする、著者不在の 2-legged(足)な認証をする。devquizという比較的簡単な問題 なのだけれども、いままで使ったことがないので練習のつもりでやってみた。自分でGoogle Apps premierを使っていれば、利用したかもしれないが、そうでもないし。3-legged OAuthを見て、あーめんど、と思って 敬遠していたのもある。 自分の理解のために、手でseed作成とHMAC-SHA1ダイジェスト作成を コーディングしていたが、どうもうまくいかな

  • ソフマップ梅田店様販促展開です « sprite Official Blog – 恋と選挙とチョコレート -

    lapis25
    lapis25 2010/08/23
  • 「迷っている暇はない」 スク・エニ飛び出し世界を目指す、たった1人のゲーム会社

    ソーシャルゲーム人気が爆発している。mixiやGREE、モバゲータウンなどで、数百万人単位のユーザーを集めるゲームも珍しくない。iPhoneAndroidも、新たなゲームプラットフォームとして注目を浴びている。 そういったプラットフォームでゲーム開発の主役に躍り出ているのは、ネットベンチャーや携帯コンテンツメーカーなど。ゲーム開発経験の浅い企業の躍進も目立っている。 「業界が転換点に来ている」――ゲームプロデューサーの加藤拓さん(32)はこの4月、8年半務めたスクウェア・エニックスを辞め、ソーシャルゲームメーカー「ミラクルポジティブ」を起業した。 「スクウェア・エニックスもいい会社で、面白かった」が、ゲームを取り巻く環境が急速に変化する中、「迷っている暇はない」と、ソーシャルゲームの海に飛び込んだ。 初心者を狙いのゲームが大半のソーシャルゲーム業界で、あえて“ゲーム玄人”にターゲットを絞

    「迷っている暇はない」 スク・エニ飛び出し世界を目指す、たった1人のゲーム会社
    lapis25
    lapis25 2010/08/23
  • 呼びかけ:「SAP」をSocial Application Providerの略として使うのはやめませんか

    このエントリは広くITに関わるブロガー、ジャーナリスト、メディア、広報、マーケティングなどのみなさんへの呼びかけです。 呼びかけの内容 ミクシィやグリー、モバゲーといったソーシャルネットワークの上で、ゲームなどのアプリケーションを提供する企業や組織、個人などをSocial Application Provider(ソーシャルアプリケーションプロバイダ)と呼ぶようになっていますが、その略語として「SAP」が使われている文章を最近目にするようになりました。 しかしこの「SAP」を、Social Application Providerの略語として使うのはやめませんか? これが僕の呼びかけです。理由を以下に示します。 略語SAPをやめよう、という呼びかけの理由 理由1:混乱しやすい3文字略語を増やすことになる SAPはすでに多くの方がご存じのように、ERPなどで有名なドイツの企業SAPの名称とし

    呼びかけ:「SAP」をSocial Application Providerの略として使うのはやめませんか
    lapis25
    lapis25 2010/08/23