タグ

2012年6月2日のブックマーク (11件)

  • Using Rake to Automate Tasks

    Installing RakeUsing Existing Rake TasksWriting Rake FilesManaging Files and Directories with RakeUsing Other Ruby Libraries in Rake TasksIntegrating with the ShellManaging Large Numbers of TasksMore Advanced Options for Running Rake TasksOther Automation ToolsUseful Resources Rake enables you to define a set of tasks and the dependencies between them in a file, and then have the right thing happe

    antipop
    antipop 2012/06/02
    Rails Recipesで紹介されてた
  • h300 にかかった CDN 利用料と、それを半分に抑えてくれた JPEGmini - おいちゃんと呼ばれています

    少し前に書いたエントリーでは、h300 にどっと押し寄せたアクセスを捌くために、画像ファイルを別サーバに移したり、最終的には AWS の CDN である「Amazon CloudFront」を導入したことなどを、その判断基準も含めてまとめました。 -オシャレエロサイト「h300」をリリースして、10万PV/日を捌くためにやったこと それに対して、1番よく訊かれたのが で、ぶっちゃけ、結局サーバ代(CDN 利用料含む)にどれだけかかったの? << という質問でした。 ぶっちゃけたところを、書きます。また CDN 利用料を抑えるために JPEGmini という Web サービスが非常に役に立ったので、併せて紹介します。 **h300 にかかった CDN 利用料と、それを半分に抑えてくれた JPEGmini -1. h300 のサーバ代は、ぶっちゃけ 3万円/月 -2. CDN 利用料を半分に抑

    antipop
    antipop 2012/06/02
  • 山崎亮 ローカルデザイン・スタディ

    〈 この連載は… 〉 コミュニティデザイナー・山崎亮が地方の暮らしを豊かにする「場」と「ひと」を訪ね、 ローカルデザインのリアルを考えます。

    山崎亮 ローカルデザイン・スタディ
    antipop
    antipop 2012/06/02
    こんなんあったんだ。読む。
  • サウンドプログラミング用のJavaScriptライブラリができた!!!! - 音の鳴るブログ

    とりあえず疲れた。リポジトリもめちゃくちゃだし。暴飲暴もした。 timbre - JavaScript Library for Objective Sound Programming http://mohayonao.github.com/timbre/ 新しいデモもつくった http://mohayonao.github.com/timbre/examples/004_timbresynth.html ライブラリにはUIついていないけど、デモのときは分かりやすいのでわざわざ書いた。バッハとJavaScriptは相性が良いとおもう。JSだけに。 そういえば、前につくった これ もバッハだった。 関連エントリ サウンドプログラミング用のJavaScriptライブラリをつくっている

    サウンドプログラミング用のJavaScriptライブラリができた!!!! - 音の鳴るブログ
    antipop
    antipop 2012/06/02
    ヤバい!!!!!!11
  • timbre : JavaScript Library for Objective Sound Programming

    I started working on timbre.js successor, v13.xx. It's almost a full rewrite, so this project page is no longer recent working. The new project page is here: http://mohayonao.github.com/timbre.js/ CAUTION!! The new timbre.js(v13.xx) is not compatible old timbre.js(v12.xx), but you may approve the new version, because that is truly convenient and super awesome than old. See Also: Overview of what's

    antipop
    antipop 2012/06/02
    すご過ぎる……!!1
  • MySQLをさらに理解するために読んだ記事まとめ - $shibayu36->blog;

    最近MySQLの勉強をしていました。実践ハイパフォーマンスMySQLを読むべきという話を聞いていたのですが、かなり網羅的に書かれていて、今の知識ではどれが重要なのかわからない状態でした。そこで色々調べてみて、参考になる記事をいくつか見つけたので、少しまとめてみようと思います。 今回まとめた記事を読んで、大体以下のことが理解できました。 インデックスの使われ方とその構造(MyISAMとInnoDB) EXPLAINの詳しい使い方、見方 InnoDBの特性 ALTER TABLEの特性 レプリ遅延 まず最初に Webエンジニアのための データベース技術[実践]入門 (Software Design plus)posted with amazlet at 12.06.02松信 嘉範 技術評論社 売り上げランキング: 9767 Amazon.co.jp で詳細を見る 松信さんの書いた「Webエンジ

    MySQLをさらに理解するために読んだ記事まとめ - $shibayu36->blog;
    antipop
    antipop 2012/06/02
  • 「Coders at Work」を読みました(後半)

    Coders at Work プログラミングの技をめぐる探求の紹介の後半です。 心に残ったひとことの引用と、それに対する個人的な感想を書きます。引用は手動で書き写しているので書き間違いがあるかもしれません。何か変だったら前後から類推するかを当たってください。 ジョー・アームストロング 今から思うとおかしいのは、現代的な小道具というのはどれも、実際にはより生産的にしてくれるものではないことです。(略)ソフトウェア開発の大部分はどのみち頭の中で行われるのです。(略)それから今日では選択の重荷が大きすぎると思います。(略)昔は選択による麻痺状態なんていうものはありませんでした。単に始めるだけのことで、言語やなんかに何を使うかという選択は、すでになされていたのです。どれにするかと考えることはなく、ただやり始めれば良かったのです。 Erlang作者のジョー・アームストロング氏の懐古主義な感想です。

    antipop
    antipop 2012/06/02
  • Ruby Kaja

    Rubyist award for regional communityRuby kaja冠者To begin recruitment from 2012-06-02.©2012 RubyKaja Team

    antipop
    antipop 2012/06/02
  • zaw - hitode909の日記

    zaw.zshのzaw-historyみたいなやつ,履歴に変な文字が入ってるとだめみたいで,bad patternとか言って,動いてなかったけど,おかしい感じの行を消したら動くようになった.grep -P -v "[\x80-\xFF]" zsh_history_old > .zsh_history みたいな感じ.うまくいくかわからないからバックアップを取っておいたり,先に grep -P "[\x80-\xFF]" zsh_history_old してなにが消えそうか調べておくとよいと思う.それで,動くようにはなったけど,ぼくはzshの履歴ずっと消さずに使っているから,12万行くらいあって,それをzsh-history起動するたびに毎回読み込んで何かしてるみたいで,使いものにならないくらい遅かった.12万行でも3MBくらいだから,grepするだけなら一瞬だろうけど,なにかもっとリッチなこ

    zaw - hitode909の日記
    antipop
    antipop 2012/06/02
    素晴らしい
  • この1ヶ月、発言小町でトピ職人して分かったことまとめ

    更新情報[2012/6/2 1:30 投稿] [2012/6/2 13:30 応用編追記。文字数制限で[応用編]人気トピの作り方、[応用編]Tipsをhttp://anond.hatelabo.jp/20120602131430に分割] [2012/6/2 17:40、23:20 分割した方でブクマに返信] [2012/6/4 2:20、8:30 釣りトピリスト / リンクを作成。http://anond.hatelabo.jp/20120604022123 ] [2012/6/4 22:50 釣りトピ紹介をAnonymous Diaryで行うのがとても手間がかかるので、twitterアカウントを取りました。http://twitter.com/topisyu ] [2012/9/18 TumblrでBlogライクに色々まとめてます。http://topisyu.tumblr.com/ ]

    この1ヶ月、発言小町でトピ職人して分かったことまとめ
    antipop
    antipop 2012/06/02
    素晴らしい記事
  • Working With TCP Sockets - A short, concise guide that teaches Rubyists the basics of socket programming, and then some!

    The TCP/IP protocol is used by computers to communicate over the Internet. Any device using the Internet – even your intelligent lightbulb – utilizes this protocol. And as you probably know, it’s an acronym for Transmission Control Protocol (TCP) / Internet Protocol (IP). In fact, TCP/IP is much more than a protocol. It’s a full set of communication protocols that use different layers to specify h

    antipop
    antipop 2012/06/02
    すっかり忘れてたけど、購入した