タグ

2009年5月11日のブックマーク (19件)

  • smush.it!

    Performance just got a little bit easier. Optimizing images by hand is time consuming and painful. Smush it does it for you. Image optimization is an art that not many people master. There are many good image editing tools that allow us to get the best visual result for a certain file size but "under the hood" a lot more optimization can be done. Smushit.com is a service that goes beyond the limit

    dealforest
    dealforest 2009/05/11
    PNG等の圧縮。不要なチャンクデータの削除
  • Yahoo!ニュース高速化へのサイトデザイン側からのアプローチ

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!ニュースのデザイナーの黒田・由衛です。 Yahoo!ニュースが2009年4月27日にリニューアルしました。今回のリニューアルでは、お客様に快適にサイトを利用していただけるよう最速でページを表示させることに重点をおきました。 お客様がウェブを閲覧するのは1日の中のほんの限られた時間です。その貴重な時間を割いてYahoo!ニュースに来ていただくわけですから、1ページでも多くの記事を「読みやすく」「ストレスなく」見ていただけるようにするのが、Yahoo!ニュースがお客様にできる最高のおもてなしだと考えています。そこで、今回のリニューアルでは、サイトデザイン側からのアプローチとして以下の2点の施策を行いました。 1

    Yahoo!ニュース高速化へのサイトデザイン側からのアプローチ
  • Loading...

    dealforest
    dealforest 2009/05/11
    DATETIME型はUNIX_TIMEにした方が爆速。Int型だからそれもそうか。
  • MySQL の slowlog を logrotate する方法 | Carpe Diem

    よく MySQL に発行されている重いクエリーをチューニングするために slowlog を出力すると思います。サービスが成長してくると slowlog は増えていく傾向にあります。毎日、せっせとチューニングしているのは基中の基ですが、slowlog が肥大化してしまうとチューニングの結果がだんだんと見えなくなってしまいます。特に mysqldumpslow で解析をしているときなら、過去のクエリーまで分析に含まれてしまったりします。 かなり前置きがなくなりましたが、この slowloglogrotate する方法をまとめておきます。やり方は、いたってシンプルで /etc/logrotate.d/ に次のファイルを置くだけです。 /var/lib/mysql/mysqld.log /var/lib/mysql/mysql-slow.log  { # create 600 mysql

    dealforest
    dealforest 2009/05/11
    slowlog を logrotate する
  • http://bestdesignoptions.com/?p=2314

  • http://www.samba.gr.jp/project/translation/3.3/htmldocs/manpages-3/index.html

    cifs.upcall(8)CIFSのためのユーザ空間upcallヘルパ eventlogadm(8)Samba のイベントログ格納領域にレコードを書き込む findsmb(1)サブネット内で SMB 名前問合わせに応答したマシンの情報を一覧表示する。 idmap_ad(8)Winbind用のSambaの idmap_adバックエンド idmap_adex(8)Samba の Winbind 用 idmap_adex バックエンド idmap_hash(8)Samba の Winbind 用 idmap_hash バックエンド idmap_ldap(8)SambaのWinbind用idmap_ldapバックエンド idmap_nss(8)SambaのWinbind用idmap_nssバックエンド idmap_rid(8)SambaのWinbind用idmap_ridバックエンド idmap

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • ヴィッツ シャンブル ア パリ コレクション | _level0 - KAYAC Front Engineer Blog

    ヴィッツ シャンブル ア パリ コレクションの制作をお手伝いしました。 女の子のためのクリエイティブコンセプト 1万人の女性にクルマ作りに関するアンケートを実施して、その中から人気の高 かった「パリの小部屋」というコンセプトを元に、トヨタの女性デザイナーがデ ザインしたヴィッツ。 その世界観をwebで体験してもらえるように、ドールハウスをモチーフに自分らしい”Chambre à Paris(パリの小部屋)”を作ることができるコンテンツが今回のメインコンセプトでした。 気合いの入った行動力でミニチュアを集め、ドールハウスをプロダクトデザイナーまで連れてきて作り始めるディレクター。僕が企画・仕様書から設計を始める横でルンルンでデザインするデザイナーを見ていると、「あぁ、女の子は大好きな世界感なんだな〜」と改めて企画の精度の高さを感じました。 今回のクリエイティブで頭を悩ませたのは着々と出来上が

    ヴィッツ シャンブル ア パリ コレクション | _level0 - KAYAC Front Engineer Blog
    dealforest
    dealforest 2009/05/11
    ポイントはコマアニメーションと何種類かのシェイプを混ぜたキラキラをパーティクルとすることと、easingジェネレータ系の動きに見えない、自然なようで誇張された放物線だったようです。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

  • sorround.vimが便利すぎ。でもコマンド覚えられないからまとめてみた - goryugo

    vimtext-object をより便利に使えるプラグイン - surround.vim ここにいい感じで紹介されてるんだけど、これはもうホント便利。 vim7.0から実装されたっていうtext-object関連の機能と併せて、なかなかコマンドを覚えられないんで自分なりにまとめてみた。 vim text-object 関連操作(含むsorround.vimは引数(って言っていいのかな?)3つで操作 行いたい操作、範囲、対象の記号 d(delete),y(yank),c(change),v(view mode?範囲を選択できる) などのあとに .i(inside), ,a(all)押して .範囲' とか " , ( など (ここで t を押すと、xmlタグの操作が可能 ex. di" "の中を削除 (Delete Inside " ci" "の中を削除してinsetr modeに

    sorround.vimが便利すぎ。でもコマンド覚えられないからまとめてみた - goryugo
  • vim plugin (プラグイン) surround.vim の使い方メモ : Serendip – Webデザイン・プログラミング

    vim plugin (プラグイン) surround.vim は、パーレン、ブラケット、クオート、xmlタグ、htmlタグなどの囲み文字に関する処理を簡単に行えるようにする。 インストールは ~/.vim ディレクトリでアーカイブを展開して、次のコマンドでヘルプタグを再生成する。 :helptags ~/.vim/doc ds 削除(Delete Surroundings) ds" テキストオブジェクトを囲む " を削除する。 "Hello World!" ↓ Hello World! ds( ds) ds[ ds] ds{ ds} テキストオブジェクトを囲む ( ) [ ] { } を削除する。 (var i=0; i<length; i++) { ↓ var i=0; i<length; i++ { dst テキストオブジェクトを囲むタグを削除する。 <h1>Hello World!

  • flair4 blog - AS3.0 リンケージシンボルの生成・描画速度検証(ソース付)

    先日、アクセスログを見たのですが、様々な方がこのブログを見てくれているようで チューニング情報くらいしかない、地味なブロガーとしては非常に嬉しく思っとります。 ありがとうございます。 そしてまた飽きもせずチューニング話です。 今まではプログラム的なものが多かったので たまには、描画速度やらを検証してみたので公開します。 そして今回は何気にニーズが多そうですし 描画が軽いのはユーザの利益にも繋がると思ったので ざっくりとクラスも公開してしまいます。 はじめに 今回の検証結果とクラスは、主に検索系のUIや 一覧を表示する系のFlashで効果を発揮します。 Flashでのコンテンツ制作では、ライブラリに、アイテムの背景だとかアイコンだとか 要するに描画上の変化が無く ただ表示するだけ のものが結構あると思います。 何気なく生成しているこのパーツを より早く・より軽く・

    dealforest
    dealforest 2009/05/11
    getDefinitionByName は若干遅いよ cacheAsBitmap を使おう opaqueBackground の指定をしよう初回生成時にリンケージシンボルを bitmapData に draw して Bitmap クラスで使いまわす
  • casualplay.net blog: キャッシュを有効にしてアニメーションを高速にする - cacheAsBitmap

    Flashやillustratorで描いたベクターデータは拡大しても表示が乱れず、データのサイズも増えないというメリットがある一方、複雑なベクターコンテンツを含むムービークリップを動かそうとした場合、毎フレーム描画に計算を要するために、どうしてもスムーズに動かない問題がありました。 これまではこの問題を解決するために、一時的に_quality プロパティの値を"LOW"に変更したり、ベクター画像をビットマップに書き出して置き換えたりしていたわけですが、Flash8からはcacheAsBitmapプロパティをtrueに設定することで、ベクターで描かれたオブジェクトがビットマップとしてメモリにキャッシュされ、複雑なベクターデータも高速に動かすことが可能になりました。 上の例では複雑なベクターで描かれたムービークリップを同時に20個移動させています。「cacheAsBitmap」にチェックを入れ

  • gitサーバーをubuntuに構築してgit://からアクセスできるようにする手順メモ - AorBorF

    gitサーバを自宅のubuntuマシンに立てたのでその手順をメモ ubuntuにgitをインストール sudo apt-get install git-core ubuntuにローカルリポジトリを作成 一応ubuntuマシンは完全なサーバではなく、開発マシンとしても使用するのでローカルにリポジトリを作成する。 mkdir -p /home/amacou/repos/tstrepos cd /home/amacou/repos/tstrepos git init touch init git add . git commit -m "init" ubuntuに公開用リポジトリの作成 sudo mkdir /var/repos cd /var/repos git clone --bare /home/amacou/repos/tstrepos ./tstrepos.git touch tstr

    gitサーバーをubuntuに構築してgit://からアクセスできるようにする手順メモ - AorBorF
    dealforest
    dealforest 2009/05/11
    公開用のリポジトリはbareで作るのに注意
  • 最近のzshrcとその解説 - mollifier delta blog

    zsh週間と言うことで、最近の僕のzshrcを紹介してみる。 解説 zshrc体を紹介する前に、ちょっと分かりにくい所の解説。 lessのオプションを環境変数で指定する export LESS='--tabs=4 --no-init --LONG-PROMPT --ignore-case' lessはよく使うので、快適なオプションを指定しておきたい。環境変数LESSで指定しておけば自動的にlessのオプションとして認識されるよ。 --LONG-PROMPT ってのはプロンプト(lessの一番下の行)に詳細を表示させるっていうオプションで、今は上から何行目で何%まで進んだか、とかが表示される。 ちなみにこれはzsh関係なくて、bashとかでもできる。 smart-insert-last-word の設定 コマンドライン編集用の便利なキーバインドで、Ctrl+] で一つ前のコマンドの最後の単

  • IDEA * IDEA

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

    IDEA * IDEA
  • Gitの使い方メモ - sotarokのお勉強

    Web+DB Press 50号に載ってるGitの特集がすごくわかりやすかった. で,まあ,ただ読んでると頭に入ってこないから頭に入れたいところだけメモ. git add インデックスに追加する系. インデックスは,次のコミットでコミットする変更を記録したもの. git add <paths> <paths> をインデックスに追加 git add . 現在のディレクトリ以下のすべての変更ファイル/新規ファイルをインデックスに追加 git add -u インデックスから変更されてるファイルの変更をインデックスに追加 git add -A -u + 新規ファイル git add -p たとえば index.html の変更箇所(hunk)が2つあったとしたら, その2つのうち片方だけをインデックスに追加みたいなことができる(対話形式で) git commit コミットする系. git comm

    Gitの使い方メモ - sotarokのお勉強
  • straightline bookmark | Web design bookmarking

    Ttersへようこそ! 「Tters(ッターズ)」は、自分に合った〇〇ッターを作成し、フォローして自由につぶやける匿名SNSです。 匿名だからこそ、人間関係のストレスやプレッシャーとは無縁で、自分らしく自然体でありながら自己表現が可能な空間を提供しています。 初めての方は、当サービスの代表的なタイムライン「みんなのッター」にて、思いの丈をつぶやいてみてください。ユーザー登録は必要ありません。 まずは挨拶してみよう この表示は一度つぶやくと消えます。

    straightline bookmark | Web design bookmarking
  • TiltShift Generator - Art&Mobile

    ABOUT TiltShift Generator is a web service that adds cool camera effect to your picture on the fly. This app is originally made to improve my cheap iPhone Camera's potential. DOWNLOAD You can download local version that supports drag&drop. To run content you neeed free Adobe AIR Runtime. - going to be released on 10th May

    dealforest
    dealforest 2009/05/11
    画像をToycameraみたいに加工できる