prprしないで (。・x・)ゝ愛しのせっけんPさまが素敵なモーションを制作&公開してくれたので早速使わせていただきました(〃▽〃)えっちでぃ版→sm15435690■歌:ココアさま(sm15281012)■本家(sm14044008)■モーション:せっけんPさま(sm15356096)■モデル:くらうちさま■ステージ:カブッPさま(sm15290090)★第7回MMD杯ダブルエントリー→ sm15356011 sm15378239
今宵、星のかけらを探しに行こう――PVの習作のつもりです。L4U素材なのはご愛嬌ということで。少しでもお楽しみいただければ幸いです。追記:使用した写真も置いておきますね http://www.dotup.org/uploda/www.dotup.org1955916.zipothers:mylist/29587479
なんでもありのWebアプリケーション高速化バトル、#isucon 開催のお知らせ 参加経緯 後、@hansode さんを含め、@kyanny さんと俺の3人、”チーム情熱会” で参加してきました。 結果は審査用の3分間ベンチマークがこけたので、参考数値の100,604/minが最終でした。 チームでやれたこと mysqlのパラメータ調整(innodb周りとか) mysql問い合わせ結果をmemcachedでキャッシュ リバースプロキシをapacheからnginxに変更 刺身さんがアプリで入れてくれたクエリキャッシュが一番効果あったと思います。 俺はリバースプロキシの変更をやったくらいで、nginxにしてパフォーマンス下がったときはちょっと涙目だったけどベンチツールのhttpのkeep-alive罠を回避出来たのは良かったかな。 DBがボトルネックになってて原因になるクエリがあったのは早い段
既に多くの参加者の方々がブログに書いておりますが。 #ISUCON に参加しました。 livedoor Techブログ : なんでもありのWebアプリケーション高速化バトル、#isucon 開催のお知らせ livedoor Techブログ : ISUCONやりましたーっ! 最終結果発表 #isucon 以前参加したチューニンガソンも面白かったし、コレも出たいなーと思って社内で調整してみたころ、ちょうどよく3人集まった、ということで@fujiwaraさんと@songmuさんと一緒に参加しました。結果は優勝! #isucon で優勝してきました - 酒日記 はてな支店 #isucon ではどんなことを考えながら作業していたか - 酒日記 はてな支店 おそらくはそれさえも平凡な日々: #isucon で優勝させてもらってきました お二人のエントリの通り、fujiwaraさんとsongmuさんでと
ISUCONに行ってきました。社内での事前βテストに参加して問題を知っていたので出場はせず。社内β参加を持ちかけられたときは、正直「めんどくせーなw」が素直な感想だったんですが、実際にやってみるとスコアがリアルタイムにわかる&ちょっとずつ自分のスコアが上がっていくってのは楽しくて、わりと本気でチューニングしてしまいました。 さて、本戦でも14時頃からお遊び用としてサーバー一式が解放されたので、大人げも無くそこで112500req/minをたたき出して参加者のやる気を削いだ(・・と懇親会で言われました。色々すいません!)構成について。 reverse proxy nginx(1.0.5) ngx_http_memcached + ngx_http_ssi_filter + ngx_http_scgi + ngx_http_upstream_keepalive(3rd party plugin
isuconに参加してきた 当日の行動 ややうろ覚えですが、自分がやっていたことをざっくり書いてみます。 まず、実行用の環境へアクセスしようとしたら、reverse proxyのサーバーへしかsshできなかったので、とりあえずisuconユーザー以下にあるファイルをざっと眺める ソースいじっりするための、reposやdeployスクリプトを作ったり Devel::KYTProfをuseするようにして、ベンチマークを走らてみる → 即興で作ったdeployツールのバグに気づかず、Devel::KYTProfのログが出なくてあれー、ということで時間を使う。 → そもそもClass::Data::Inheritableがうまくuseできていないという問題があったので、とりあえずsudo -H cpanmで入れるようにした。(たぶんarch用のpathもuse libするようにすればよかったはず)
#isucon に応募した - 刺身☆ブーメランのはてなダイアリー というわけで参加してきた。まず何よりも、一緒に参加してくれた @tnmt @hansode のお二人に感謝したいです。ありがとうございました!それから運営の皆様、他の参加者の皆様、お疲れ様でした。あと差し入れをもってきてくれた @umazura さん、 Ust で応援してくれた皆さんもありがとうございました。 ベストスコアは 10,000 を超えたものの最終測定時は FAIL というちょっと残念な結果に終わった。個人的にも悔しいことが二点あった。 遅いクエリは早々に突き止めていて、最適化にも取り組んでいたのに、途中で諦めて他のことをやり始めてしまったのが一点目。 id と日時だけを持つ中間テーブルを作ってそこから引くようにスキーマを変更しようとしたのだけど、そのテーブルから引き直したら結果がおかしくて混乱してしまった。いま
はてなブックマーク Facebook 連携機能の追加を記念して、「はてなブックマーク Tシャツ」が当たるキャンペーンを実施します。 応募方法はかんたん。Facebook 連携機能を設定して、このページをブックマークするだけです。Facebook のニュースフィードにこのページのブックマークが投稿されていれば応募完了です。 キャンペーンは終了しました。たくさんのご応募ありがとうございました。 はてなブックマーク Facebook 連携機能を利用することで、自分がブックマークした内容をFacebook へ投稿したり、Facebook でシェアしたリンクをはてなブックマークに追加することができます。 ※Facebook連携機能は、はてなブックマークのPCサイトと、ブックマークレット、はてなブックマークGoogle Chrome拡張、はてなブックマークSafari拡張、はてなブックマークFiref
昨日プロセスを強引にとる手法でやったところ もっといい方法があるよと@mikedaさんが教えてくれましたので修正しました 自前で作るRPMのvarnishのinit.dはこれでいこうかなーと /etc/init.d/varnish #! /bin/sh # # varnish Control the varnish HTTP accelerator # # chkconfig: - 90 10 # description: Varnish is a high-perfomance HTTP accelerator # processname: varnishd # config: /etc/sysconfig/varnish # pidfile: /var/run/varnish/varnishd.pid ### BEGIN INIT INFO # Provides: varnish #
Web 開発や拡張機能開発で JavaScript のコードを書いていると、誰もが一度は次のようなことで悩むかと思います。 ブロックスコープと名前空間 (グローバル変数汚染の回避) 読み書きしやすくデバッグしやすいコードスタイル コールバック関数と this オブジェクトの取り扱い デバッグ方法とデバッグ支援モジュール 非同期処理の書き方 いずれも解決方法は人によって様々で、これが常にベストと言えるものがなさそうですが、私なりにそれぞれ検討したことなどを書いてみようかと思います。もっと良い方法があるとか色々皆さんのご意見やツッコミをいただければ幸いです。 JavaScript では名前空間は言語仕様でサポートされておらず、ライブラリや拡張機能などのコードを書くときにはグローバル変数の使用を最小限に抑える必要があります。先日の Mozilla 勉強会@東京 3rd でも佐藤さんと守山さんの発
これまで。 これから。 これまで。 もちろん大学にいた頃は、先を見据えて点と点を結ぶことは不可能でした。しかしそれは、10年後に振り返ってみると非常にはっきりと分かります。もう一度言います。あなた方は先を見て点と点を結びつけることは出来ないけれども、過去を振り返るとそれらをつなげることが出来るのです。だからあなた方は、将来点同士が何らかの形でつながることを信じなければなりません。-Steve Jobs いまから6年前。アメリカの高校3年生で、大学も決まってなかった俺は、スタンフォード大学で行われた彼のスピーチが大好きだった。 高校生になったのび太くんだった。運動はからっきし苦手で、成績もそこそこで特技も無く、睡眠時間より長い間2ちゃんを読んでた。何よりも友達が少なかった。なんとかしなきゃと思ってたとき、ドラえもんの代わりにStay Hungry, Stay Foolishという言葉がやって
or enter your Best Offer Once the reserve price is met, Sedo automatically bids on your behalf up to your maximum bid. Your best offer The current price of impresario.me is . You can place an offer below the seller's listing price, however the seller will only respond if they are interested in negotiating based on this offer.
夢見る少女でいいじゃない。ハルカニ、NoNoWire、NRFそれぞれお疲れ様でした。(注:NoNoWireは26日まで)sm15129544の高画質版です。mylist/7712483
唄:ジェニーはご機嫌ななめ/Perfume■作ったモノたち⇒mylist/39492120
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く