All of Percona’s open-source software products, in one place, to download as much or as little as you need.
All of Percona’s open-source software products, in one place, to download as much or as little as you need.
NAME AnyEvent::ReverseHTTP - reversehttp for AnyEvent SYNOPSIS use AnyEvent::ReverseHTTP; # simple Hello World server my $guard = reverse_http "myserver123", "token", sub { my $req = shift; return "Hello World"; # You can return HTTP::Response object for more control }; # more controls over options and callbacks my $server = AnyEvent::ReverseHTTP->new( endpoint => "http://www.reversehttp.net/rever
Apple MailやiPhoneなどからメールを送信すると、受信側のメールソフトによっては、長い行が変なところで改行されて表示されます。 これは、RFC3676の「format=flowed; delsp=yes」というものに従って改行処理がされているためです。 例示のために仮に20バイトで改行されるとして、 あいうえおかきくけこさしすせそ が あいうえおかきくけこ(スペース) さしすせそ のように、改行されたところは「スペース+改行」になるのです。 そして、メールヘッダのContent-typeが例えば Content-Type: text/plain; charset=ISO-2022-JP; format=flowed; delsp=yes のようになります。 これを「format=flowed; delsp=yes」に対応していないメールソフトで表示すると、行末のスペースの意味を
データベースの醍醐味は、パフォーマンスチューニングにあります。 チューニングによっては、同じ処理でも1時間掛かる場合もあれば、 1秒で終わるということもあり得る世界です。 僕はDBの魅力に取り付かれた者の一人です。 DBという技術の奥深さが気に入っています。 DBを極めると、どこの現場に行っても絶対に必要とされます。 また、どこの現場に行っても正解を導く方程式は一緒なので応用が利くのです。 しかし、その基本原理を体系的に学べる手段はあまりありません。 OracleMasterやMCDBAといった資格試験でも学べることは限られていて あとはWebで調べるなりマニュアルを読むなりするしかありませんでした。 とくに肝であるパフォーマンスチューニングについては、 経験則でチューニングしている部分も多いです。 Oracle、SQLServer、MySQLと色々なDBのチューニングをしてきましたが、
mala さんのMySQLにおけるbulk insert と bulk update - 金利0無利息キャッシング – キャッシングできます - subtechのエントリーを見て, MySQL でbulk update ができることを知り, 丁度欲しい機能だったのでとりあえず動くだけのメソッドを実装. # User.extend BulkExecuteMethods # User.update_multi([:id, :name, :age], [[1, 'bob', 11], [2, 'mary', 21]]) # # refs # http://dev.mysql.com/doc/refman/4.1/ja/insert.html # http://subtech.g.hatena.ne.jp/mala/20090729/1248880239 module BulkExecuteMet
アプリを国際化してAndroid Marketから世界へ発信:Androidで動く携帯Javaアプリ作成入門(8)(1/2 ページ) 本連載で、SDKとEclipseを使ってAndroidの携帯端末で動くJavaアプリを作成し、Android Marketでの配布を目指しましょう Android国際化のススメ 作成したアプリをできるだけたくさんのユーザーに使ってもらうためには、どうすればよいでしょうか。 これまでのケータイアプリでは、“配布する場所”と“方法”が最も重要でした(参考「携帯アプリを無料で公開して使ってもらうには?」)。Androidアプリの場合は、あらゆるユーザーがAndroid Marketからアプリをダウンロードするため、配布場所と方法は確立しています。「あらゆるユーザー」とは、「あらゆる“国”の、あらゆる“端末”を持つユーザー」という意味になるため、アプリがカバーする言
RailsはWebアプリケーションを手早く作るのに向いたフレームワークだが、いろいろ作っている内に同じ作業を繰り返すのが嫌になってくる。例えばテンプレートの当てはめや、認証系のプラグイン、Gitの設定などだ。 認証系をはじめ、よく使われる機能を盛り込んだWebアプリケーションテンプレート RailsはDRY(Don't repeat yourself)の規約がある。開発のはじめからそうだ。 今回紹介するオープンソース・ソフトウェアはGroundwork、Railsアプリケーションの基盤を生成するソフトウェアだ。 GroundworkはデザインにWeb App Themeを使い、認証系の生成も自動的に行う。パスワードリマインダーの機能もある。基本的な管理画面もある。テンプレートにHaml、Sassといったエンジンを用いれるようにもなっている。 パスワードリマインダーも実装されている またテス
nginx mogilefs moduleはモジュールとしてnginxに組み込んで使うMogileFSクライアント。これを使うと、「普通のWebDAVのようにアクセスできるのに背後にあるストレージはMogileFS」ということを簡単にできる。http://www.grid.net.ru/nginx/mogilefs.en.htmlhttp://github.com/vkholodkov/nginx-mogilefs-module/tree/master インストールnginxの再ビルドが必要。 $ wget http://www.grid.net.ru/nginx/download/nginx_mogilefs_module-1.0.2.tar.gz $ tar xzf nginx_mogilefs_module-1.0.2.tar.gz $ wget http://sysoev.ru/n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く