タグ

ブックマーク / edvakf.hatenadiary.org (6)

  • pixivに入社しました - by edvakf in hatena

    東京に住み始めたので近くの人は遊びに誘ってください。 3月31日にGEEK DAY TOKYOというイベントで(たぶん)WebGLについて何か話します。ネタはまだ決めてませんが15分程度になる予定です。 ワクワクエンジニアリング ギークだってはしゃぎたい! GEEK DAY TOKYOは、パイプ椅子に座ってプレゼンを聞いて、神妙な面持ちでメモを取るようなイベントとは、ちょっと違います。 メモの代わりに酒や肴を片手に、プレゼンを聞いたり展示を見たり。 ちょっと疲れたら、参加者同士でギークな話に花を咲かせたり。 お酒が飲めなくてもOK。会場にはコーラやレッドブルも完備です。 3月31日。GEEK DAY TOKYOは、ワクワクエンジニアリングをテーマに、終始ゆるーくお送りします。 http://geekday.jp/ ↓100人までだそうですが、すぐ埋まりそうな感じですね。 http://at

    pixivに入社しました - by edvakf in hatena
    HolyGrail
    HolyGrail 2012/03/14
    胸熱入社情報
  • 「なぜ CSS が巨大になってしまうのか、なにがいけないのか」 - by edvakf in hatena

    Nicole Sullivan さんの素晴らしいプレゼン。 5 Mistakes of Massive CSSView more presentations from Nicole Sullivan. 内容は30分ぐらい。ビデオのほうが分かりやすいのでおすすめ。だいたいスライドの35ページ目まではあんまりおもしろくないので飛ばしてもいいと思う。 スライド中に出てくる衝撃的な統計は、Sullivan さんのブログにもまとめられているのでご一見を。 Top 5 Mistakes of Massive CSS | Stubbornella 要旨 CSS の「ベストプラクティス」は間違っている。 プレゼンでは Facebook の例を挙げているけど、例えばサーバー側のロジックでは、ページヘッダー、右コラム、中央、左コラム、フッター、のようにビューを分けるところだけど、CSS をそのような区分でデザ

    「なぜ CSS が巨大になってしまうのか、なにがいけないのか」 - by edvakf in hatena
    HolyGrail
    HolyGrail 2010/07/06
  • Macでログイン時にアプリケーションを時間差で起動する - by edvakf in hatena

    Mac では .command 拡張子はダブルクリックできたりするので、もしかしてログインアイテム (System Preferences -> Accounts -> Login items) に .command ファイルを使えるんじゃないかと思った。 ↓ できた。 ↓ ログインアイテムを極力減らして、再起動時のストレスを減らす作戦。 というわけで、こんなファイルを書いて、実行権限を付けて保存した。(そういえば shebang を付け忘れてることに気付いたけど動いてるのでいいや。付けた) login.command #!/bin/sh cat $0 sleep 120; open -g /Applications/Mail.app sleep 30; open -g /Applications/Quicksilver.app sleep 30; open -g /Application

    Macでログイン時にアプリケーションを時間差で起動する - by edvakf in hatena
  • 他人の記事のタイトルを使ってスパムリンクを大量に貼ってるウザいページ - by edvakf in hatena

    Firefox だとおかしいと言われたので直した。 querySelectorAll を使ってるので Firefox 3.5 以上、Opera 10 以上、Safari 4.0 以上なら使えるはず。 Google検索の上位に表示されているページが元ページへのリンクを貼っただけのサイトでイラッとしたのでグリモン書いた - 今日もスミマセン。 深江直人(カッペ)さんのサイトは邪魔だよね、という話 - 隠れん坊将軍の隠れ蓑 常日頃からウザいと思ってました。 いや、別に検索結果で元の記事より下に来てくれるならあまり文句は言わないのですが、元記事はずーっと下のほうにあるのにこういう役に立たない自動生成ページが上に来るのが許せないのです。 というわけで、snaka さんが最初に書いてた UserJS をフォークしてみました。 http://gist.github.com/153078 http://g

    他人の記事のタイトルを使ってスパムリンクを大量に貼ってるウザいページ - by edvakf in hatena
    HolyGrail
    HolyGrail 2009/08/13
  • JavaScriptのsortは必ずしも安定ではないのを覚えといてね - by edvakf in hatena

    配列要素はソート (並べ替え) される。ソートは必ずしも安定的ではない(つまり、等価と比較された要素が元の順で残るとは限らない). comparefn が undefined でないならば、それは 2 個の引数 x と y を受け付け、 x < y ならば負の値、 x = y ならば 0、 x > y ならば正の値を返す関数であるべきである。 15.4 Array オブジェクト (Array Objects) 安定であると仮定した実装はしないでください。(複数列でのテーブルソートなど注意) 以上。 これより先は脱線なので読み飛ばしてもらってかまいません。 脱線1 Tagrolls on Delicious このページを開いたとき、Firefox と Safari ではタグがアルファベット順にソートされる。(たぶん IE も) Chrome と Opera では変な順にソートされる。 htt

    JavaScriptのsortは必ずしも安定ではないのを覚えといてね - by edvakf in hatena
  • JSDeferredがやっとわかった - by edvakf in hatena

    JSDeferred による非同期処理のスライドを見て、「JSDeferred っておもしろそー」って思ってたんだけど、1ヶ月放置した挙句にやっと読み始めた。 JSDeferred の解説記事って検索しても出てこないので、ソース読まずにはちゃんとした使い方がわからない。 それどころか、ソース読んでも一見何やってるのかわからない。(おまけにコメント部分の英語がちょっとアレなのでというのもあるけど…) というわけで腰を落ち着けて読みながら理解した点をメモってたら、こんな分量になってしまった。 JSDeferredのソース読んでる - JavaScriptで遊ぶよ - g:javascript JSDeferredのソース読んでる・その2 - JavaScriptで遊ぶよ - g:javascript JSDeferredのソース読んでる・その3 - JavaScriptで遊ぶよ - g:jav

    JSDeferredがやっとわかった - by edvakf in hatena
  • 1