「Perl徹底攻略」が7月23日に発売になります

61U-P7UQRZL._SL500.jpg

弊社のエンジニア達が執筆している、Perl 徹底攻略が 7月23日に発売されます。

本書の概要は、

『Perl徹底攻略』では,本誌で人気のリレー連載「Perl Hackers Hub」の過去記事を中心に,Perlの基礎からモダンなPerl開発までを名だたるPerlハッカー達が解説していくほか,小飼弾さんによるインタビュー記事や,伊藤直也さん,大沢和宏(Yappo)さんによる書き下ろしなど,内容満載でお届けします。

となっております。

Perl 新機能や、はまりがちなリファレンスの説明、今時の Perl 開発環境の構築方法などから始まり、Web 開発向けの Plack/PSGI の説明、Amon2 というフレームワークや Xslate という高速なテンプレートエンジンの話、データベースやキャッシュの上手な使い方など、盛りだくさんの内容になっております。

また、Web 開発にとどまらず、様々なトピックにも触れていますので、Perl や Web に興味が無い人でも楽しめる内容になっております。

著者より一言:

「モバゲーを支える技術が惜しみなく網羅されてるので、ぜひこの書籍を手にエントリーしてください!」

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る

Web+DB PRESS vol.63 の Perl Hackers Hub に寄稿しました

320771787.jpg

初めまして、プラットフォームシステムグループの xaicron こと嶋田です。一部では鈴木と呼ばれていますが、実在する個人、団体とは関係ありませんのでご了承ください。

6/24 発売の Web+DB PRESS vol.63 に 「高速なWeb APIの実装とテスト」というタイトルで記事を書きましたのでちょこっと紹介します。

Mobage API を例に、どのようなことに気を付ければ高速な Web API を実装できるのかという割とニッチなネタを書きましたが、通常の Web アプリケーションであっても、そのまま転用して使えると思いますので「Web API とか興味ないし〜」と言う人も騙されたと思って読んでいただけると幸いです。

「Web API をOAuthに対応させよう」という記事や、pixiv さんの「段階的サービス拡張」という記事も載っているので、これ一冊あれば、Web API サーバーの全てを作ることが出来ますね!

また、見捨てられがちな DB や memcached を実際に使ったテスト方法についても少し説明してますので、この記事を読まれた方は、ぜひテストに挑戦していただければと思います。

樋口さん(大先輩ですので「さん」は欠かせませんね)が開発した Handler Socket についてもちょこっとだけ解説しています。 一部ではすでに導入されていて、すでに効果のほどが実証されており、今後もマッチする場所には積極的に使っていく予定です。 Handler Socket について詳しくは、こちらをご覧ください。

興味のある方は、ぜひお手に取って読んでみてください!

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る

Perlの中をgdbで覗く

こんにちは。DeNAの樋口です。

Perlで書かれたアプリを動かしているときに、Perlのプロセスが今コードの何処を実行中なのか知りたいことがよくあります。そのような場合には、gdbで実行中のプロセスにアタッチし、Perlインタプリタインスタンスの内部を覗くことによって調べることができます。また同様の方法で、プロセスのコアダンプを取り、後でじっくりデバッガで調べることも可能です。

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る

DeNA and YAPC Asia 2010

すっかり秋になりましたね。皆さん美味しいもの食べてますか?

DeNA では Perl を使っているのは周知の所ですが、先日行われた YAPC Asia 2010 にもスポンサーとして協賛し、また LT も含めてスピーカーとしても何名か参加しております。今回はそれぞれの発表について簡単に紹介し、また各スピーカーのスライドを公開しているブログエントリのまとめです。

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る

DeNA Technology Seminar #1 のスライド及び動画を公開します

ちょっと遅くなってしまいましたが、先日行われました DeNA Technology Seminar #1 の資料と動画を公開します。

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る

DBIx::ProfileManager で SQL Profiling

風邪を引きっぱなしで全然治らない山口です。恐らくネット上では zigorou と言うハンドルでご存知の方もいらっしゃるかもしれません。
まずは技術系のネタの第1弾です。

今回は実際にモバゲーオープンプラットフォームで用いている SQL Profiling の方法をご紹介致します。

続きを読む
ツイート
シェア
あとで読む
ブックマーク
送る
メールで送る