タグ

2007年10月11日のブックマーク (12件)

  • sevil 0.3 - 兼雑記

    http://shinh.skr.jp/osx/sevil.tgz OSX に嫌気がさしまくりだったのですが、その要因の一つは間違いなく sevil が遅いというか、 Apple Event 使ってるせいでなんか重い処理してるプロセスがあると、そのプロセスへの Apple Event の返事が遅れてスイッチが待たされる、という現象があったので、高速化してみました。 やってることとしては、まず Core Graphics Service だけ使ってウィンドウの位置を割り出して移動したいウィンドウを調べておいて、その対象のウィンドウの中心座標が他のウィンドウとかぶってなければその座標からそのウィンドウハンドル取り出して移動するって感じ。重なってれば見えてるウィンドウ全部に Apple Event 打ってなめていって対象のウィンドウが見つかったらそこに移動する。こっちのケースでもなめる量が平均半

    sevil 0.3 - 兼雑記
    send
    send 2007/10/11
  • Vim7.1でChangeLogを利用する方法 - ぽっとの陽だまり研究室2.0

    Posted on 2007年07月02日 at 7:51 午後 by ぽっと はじめに Vim7.1のChangeLogでエラーが発生することを報告したが,Vim7.1にgnuchangelogを導入するとChangeLogが利用できることが判明した。この方法で回避して、Vim7.1でChangelogメモを取っています。 導入方法 gnuchangelogをダウンロードし,解凍する。 ダウンロードサイト:gnuchangelog - Changelog support like Emacs/GNU : vim online 解凍して得られたpluginフォルダの中のgnuchlog.vimVimの/plugindirフォルダに入れる。 ftpluginフォルダ内のchangelog.vimVimのftplugindirフォルダにコピーする。(上書きする) 以上でセットアップを終了

  • SWFObject v2.0 ドキュメント日本語訳 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • また君か。@d.hatena - 「趣味は人間観察です」問題

    ところで成句「趣味は人間観察です」は、いろんな経緯があってのことだが、発声即ち「自分は自意識過剰の痛いひとです」という主張を意味するので、取り扱いが簡単でない。ようするに、 観察する側の人間である=行動する側の人間ではない=場の主流派に所属していない、まして集団の主導的立場に立つ機会などほとんどない人間である、と言っているのに等しい(もちろん個別の例外はあるが、それは後々カスタマイズしていけばよいだけのことで、データベース型の第三世代人間関係インデックス能でマッピングする際は、初期位置をそこにセットするのが自然だ)。コミュニケーション至上主義勢の用語で一言でいえば「さびしいひと」。 なぜここで「まして集団の主導的立場に立つ機会などほとんどない」とまで断定できるのかといえば、それができるひとの大概はそれなりの人間観察能力を持ちつつもそれをあくまで手段として使っているから。趣味的な観察はあくま

    また君か。@d.hatena - 「趣味は人間観察です」問題
    send
    send 2007/10/11
  • 蘭丸旅立つ (テトらんな刹那)

    send
    send 2007/10/11
  • マルチスレッドのコンテキスト切り替えに伴うコスト - naoyaのはてなダイアリー

    また Linux カーネルの話です。 Linux では fork によるマルチプロセスと、pthread によるマルチスレッドでの並行処理を比較した場合、後者の方がコストが低く高速と言われます。「スレッドはメモリ空間を共有するので、マルチプロセスとは異なりコンテキストスイッチ時にメモリ空間の切り替えを省略できる。切り替えに伴うオーバーヘッドが少ない。」というのが FAQ の答えかと思います。 が「オーバーヘッドが少ない」と一言にいわれても具体的にどういうことなのかがイメージできません。そこで Linux のスレッド周りの実装を見て見ようじゃないか、というのが今回のテーマです。 3分でわかる(?) マルチプロセスとマルチスレッド まずはうんちく。マルチプロセスとマルチスレッドの違いの図。以前に社内で勉強会をしたときに作った資料にちょうど良いのがあったので掲載します。Pthreadsプログラミ

    マルチスレッドのコンテキスト切り替えに伴うコスト - naoyaのはてなダイアリー
  • YappoBan1 - Soozy.org

    ■ YappoBanConference#1 われわれは Yappo のひどい行いに対し、怒っている。 すべてのウェブサービス運営者はもっと積極的に Yappo をバンするべきである。 ■ 日程 1月7日(Yappoの誕生日) ■ スピーチ 基調講演 Yappoの悪行について - mariko(講演依頼中) トーク Yappo の家について - mala(講演依頼中) Yappo について。ウォッチャーの立場から。 - otsune(講演依頼中) Yappo をいかにして殺すか - itkz(講演依頼中) はてなブックマークと Yappo - naoya(講演依頼中) 若干○ろい Yappo - Kesuma(講演依頼中) Yappo に出された日 - marchang(講演依頼中) Yappo の粘着性 - hirosiki(講演依頼中) livedoor クリップ on Yappo -

    send
    send 2007/10/11
    参加希望です!
  • JavaScriptエスケープについて論考 - hoshikuzu | star_dust の書斎

    http://d.hatena.ne.jp/hoshikuzu/20060130#P20060130BARSFAKE http://d.hatena.ne.jp/amachang/20071010/1192012056 (IT戦記 - 一行で IE の JavaScript を高速化する方法) はじめに 次のような限定されたケースにおいてなのですが。説明上の都合でこれを課題Aと呼ぶこととします。 <SCRIPT TYPE="text/javascript"> <!-- var strA = "$data"; // ・・・以下サイト運営者による処理記述例 alert(0); //--> </SCRIPT>上記のようなケースに限定してのオハナシですけれど、$dataをエスケープする方向でのXSS対策として金床さんなどによってかつて論議されて、このままでは使えそうにないと棄却されたJavaScr

    JavaScriptエスケープについて論考 - hoshikuzu | star_dust の書斎
  • QuickBuf : 軽量バッファマネージャー — 名無しのvim使い

    「qbuf.vim」は、シンプルだが軽快にバッファの操作ができる バッファマネージャの機能を提供するスクリプトです。 他のバッファ管理系のスクリプトと比べると軽量で、 バッファを管理する以外の余計なことは一切しませんが、 必要とされる機能は十分に備えています。 (Windows) 概要 QuickBuf : Very small, clean but quick and POWERFUL buffer manager! http://www.vim.org/scripts/script.php?script_id=1910 「qbuf.vim」は、シンプルだが軽快にバッファの操作ができる バッファマネージャの機能を提供するスクリプトです。 他のバッファ管理系のスクリプトと比べると軽量で、 バッファを管理する以外の余計なことは一切しませんが、 必要とされる機能は十分に備えています。 ↓(拡大

    send
    send 2007/10/11
  • IT戦記 - 一行で IE の JavaScript を高速化する方法

    以下の一行をすべての JavaScript の前に読み込む /*@cc_on _d=document;eval('var document=_d')@*/ この一行を読み込むことによって IE での document へのアクセスが 5 倍速くなります。 たとえば 以下のように、読み込む前と読み込んだ後を比較してみます。 // Before var date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date - date); // 643 /*@cc_on _d=document;eval('var document=_d')@*/ // After date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date -

    IT戦記 - 一行で IE の JavaScript を高速化する方法
    send
    send 2007/10/11
    自前でフレームワーク組んだり、でかいコードでない限りそんなに必要ないと思うけどGJ
  • Ruby on Rails LT@クックパッド

    <a name=今年3月に開催しましたAward on Railsライトニングトークですが、来る10月3日(金)に第四回を開催致します。 Award on Railsライトニングトークとは、RailsでWebアプリを作っている方同士で、ご自身のアプリについてプレゼンテーション・レビューを行う場です。 欲の秋、美味しいご飯とともに、大好きな技術話に没頭したいエンジニアの皆さんのご参加をお待ちしております! 各自発表の後は、自由に意見交換ができる懇親会も予定しています。 白金台に移転したクックパッドの素敵なオフィスで、 ぜひご自分の作品を磨きに来ませんか? 新しくなったクックパッドオフィスはこちら 第四回Award on Railsライトニングトーク概要 主催  : クックパッド株式会社 日程  : 2008年10月3日(金) 時間  : 19:30 OPEN 20:00 START(21

  • 楽天社内から業務に無関係なサイトにアクセスするとおかしなリファラとして残る

    非常に興味深いリファラをいただいた。人気殺到で Digg 落ちしたというHTML 2.0 - Browser detection [3]の参考文献になる記事を書いたところ、おかしなリファラが届いた。もちろんリファラで会話とかそういうんじゃなく(たぶん)物のリファラである。 http://d.hatena.ne.jp/notify-NotifyUser1?aHR0cDovL2QuaGF0ZW5hLm5lLmpwL2hhc2VnYXdheW9zdWtlLw==見る人が見ると一発で「あやしい」とわかるパラメータである。(中略)それ以外にもこんなバリエーションのもある。 http://d.hatena.ne.jp/notify-Notify_user_ifilter?aHR0cDovL2QuaGF0ZW5hLm5lLmpwL2hhc2VnYXdheW9zdWtlLw== http://d.hat

    楽天社内から業務に無関係なサイトにアクセスするとおかしなリファラとして残る
    send
    send 2007/10/11
    これは普通にセッション情報とかじゃないかと不安になる