家族アルバム みてねのMagicPod活用状況続報と、MIXI全社への自動テスト推進の取り組みについて / MagicPod utilization and automated test promotion
From Tomcat to Java EE, making the transition with TomEEjaxconf
PerlエンジニアによるPerlエンジニアのための、みんなでつくるオープンソース検定サービス「Perl道場」リリース! 株式会社カヤックは2011年10月14日、PerlエンジニアによるPerlエンジニアのためのオープンソース型Perl検定サービス「Perl道場」をリリースした。ソースコードを全公開し、問題はもちろん、みんなが集まる場となる「Perl道場」自体をみんなでつくりあげ、その過程もすべて公開されるオープンソース型の検定サービスとなっている。 Perl道場 国内外のPerl Mongersたちが集結! 「Perl道場」には、国内外のPerl Mongersたちが自由に集まり、誰でも問題をつくり、Perl道場で出題することができる。問題はgithub経由で投稿するものとし、複数人で協力をしながら良問をつくりあげていくことも可能となっている。 一方、Perlを学びたいエンジニアは無料で
Perl道場 説明がはいります。説明がはいります。説明がはいります。説明がはいります。説明がはいります。説明がはいります。
The Ring programming language version 1.7 book - Part 193 of 196Mahmoud Samir Fayed
今年の Advent Calendar もいよいよ中盤戦。 もういくつ寝ると、メリーク×ト×ス! 最近、休日になると漫画を大人買いするのが趣味になってしまったいけない大人になってしまった僕ことzentoooですが、最近のお気に入りは「未来日記」です。あー由乃かわいいなーかーわいいなーーーかーーーわいーなあーーーーあーあーあーーーーーーあーーーーーーーーーーー頭おかしいけど。 ふぅ。 さて、みなさん、コード書いてますか、コード読んでますか。 短く簡潔なコードを読むと、気持ちもスッキリしますね。 でも、たまには例外処理なんてどうですか。 Perlで例外処理ができるなんて、なんか渋くないですか。 Perlにおけるベーシックな例外処理 冗談はさておき、初めてのPerlというハレンチな本を読んだりすると、多分書いてあるのは以下のような方法による例外処理です。実際に初めてのPerlに書いてあるかどうか
This document describes differences between the 5.12.0 release and the 5.14.0 release.
hidekiy blog: node.js /dev/urandomを延々と出力するHTTPサーバー Mongo DBを半年運用してみた …ご愁傷様でございました グーグルがNoSQL軽量ライブラリ「LevelDB」をオープンソース化。SQLiteとの比較ベンチマークも公開 − Publickey (svn co, make 普通に通った。0730) LevelDB Benchmarks (CentOS)levelDBをインストールしてみた - だるい@あぷれんてぃす FreeBSDで,Google leveldbを使ってみた. - なぜか数学者にはワイン好きが多い Leveldbを使ってみた。 - ゆるやかにくちてゆくこの世界で あがく僕の唯一のかつろ Togetter - 「LevelDBを読む人たち」 AnyEventでイベント駆動プログラミング gihyo.jp 技術評論社 1/3
先日Twitterでも言及したけど、PerlでWebSocketを使いたい場合は、Socket.IO(WebSocket未対応のブラウザの場合はFlash Socket, Ajaxなどで同等の処理を実現できる)のサーバサイド実装であるPocketIOが使えます。 CPANには同作者のPlack::Middleware::SocketIOがありますが、GitHub - vti/plack-middleware-socketio: Socket.IO Perl/Plack implementation DEPRECATED USE PocketIO INSTEADに Socket.IO Perl/Plack implementation DEPRECATED USE PocketIO INSTEAD とあるので素直にPocketIOを使いましょう。 サーバサイド実装の本家であるNode.jsの
Node.jsで使えるTDD, BDDフレームワークはいくつかあるのですが(nodeunit, Jasmine, etc)コールバック・イベント周りのテストのしやすさとCoffeeScriptが利用出来る Vows が非常に熱い感じです。 特にテストコードをCoffeeScriptで(別途コンパイルせずに)そのまま記述出来るのは、テストコードの可読性を考えると大きなメリットだと思います。 Vowsのインストール# VowsはNode Package Manager(npm)でインストールする事が出来ます。vowsコマンドを有効にするためにカレントディレクトリの node_modules の他にグローバルにも入れておきましょう。 npm install vows npm install -g vows Vowsを使った開発手順# サンプルとして自分のフルネームを返す事しか出来ないPerson
Asynchronous behaviour driven development for Node. There are two reasons why we might want asynchronous testing. The first, and obvious reason is that node.js is asynchronous, and therefore our tests should be. The second reason is to make tests which target I/O run much faster, by running them concurrently. Write some vows, execute them: $ vows test/* --spec Get the report, make sure you kept yo
本日、明日(10月14日、15日)の2日間にわたり、YAPC::Asia Tokyo 2011が開催されます。本稿では、このYAPC::Asia Tokyo 2011 1日目の模様を随時レポートしていきます! ※セッションすべてをレポートするわけではありません。ご了承ください。 メイン会場となる70周年講堂の前の様子です。受付も設置されています。 10時20分頃のメイン会場内の様子です。 機材トラブルの関係から、10分押しの10時40分開始となるとアナウンスされました。が、セッション時間は規定どおりに進行されるとのこと(オープニングが若干短くなりました)。 オープニング YAPC::Asia運営事務局長 櫛井さんより、オープニングの挨拶が行われました。 今回のイベントは、過去最多の規模で構成されると話します。新たな試みとして、遠方からの参加者支援制度、個人スポンサーの募集、スイーツエリ
node.js でエラーが起きたり、ファイルが変更されたりした時に自動で再起動してくれる系のライブラリが、非常に乱立しまくってて、カオスなことになったので、 まとめというか、メモしておいて、一番いいのを紹介する。 kriszyp/nodules shimondoodkin/node-hot-reload shimondoodkin/nodejs-autorestart fgnass/node-dev isaacs/node-supervisor remy/nodemon indexzero/daemon.node 他にもまだまだあるらしいので、非常にキリがない。 目的は同じなので、2つくらいに減って欲しいところ。 以前はforever と node-devを使い分けていましたが、 とりあえず nodemon に統一しました。
はじめに このエントリでは、node.jsのプログラムを変更した場合に、その変更を自動的に検知して、サーバサイドのプログラムを自動的に再起動してくれるnode-devコマンドについて書いています。 サーバサイドJavaScript Node.js入門posted with amazlet at 13.01.26清水俊博 大津繁樹 Jxck 小林秀和 佐々木庸平 篠崎祐輔 高木敦也 西山雄也 アスキー・メディアワークス 売り上げランキング: 15,665 Amazon.co.jp で詳細を見る node-devは何がうれしいの? 普通にnodeコマンドを使ってサーバプログラムを起動すると、プログラムを編集するたびに、手動で再起動しなくてはいけないません。しかし、node-devコマンドを使うと、プログラムの変更を検知して、サーバプログラムの再起動を自動的にやってくれます。 さて、node.j
perldoc perlobj-Indirect Object Syntax。 また気持ち悪い書き方を覚えてしまったぜ・・・。 use strict; use warnings; use CGI; my $args = { param1 => 'value1' }; my $q = new CGI$args; #=> typoじゃないよ! my $p1 = param $q('param1'); say $p1; #=> value1 my @q = $q; charset {$q[0]}('UTF-8'); #=> $q[0]->charset('UTF-8'); say charset $q; #=> Error! #=> say() on unopened filehandle charset say {*STDOUT}(charset {$q[0]}); #=> 'UTF-8' s
Axway is pleased to announce the successful completion of our acquisition of Sopra Banking Software. Learn More In 2022, Axway made all private source code of the Titanium SDK public in the open source Titanium SDK GitHub repository. For more information, please read the full announcement and what you need to know about transitioning your apps. Amplify Enterprise Marketplace Today, Axway focuses
明日、明後日(10月14日、15日)に、YAPC::Asia Tokyo 2011が開催されます。それに先立ち、本日「YAPC::Asia 2011 前夜祭」が開かれます。本稿では、このYAPC::Asia Tokyo 2011 前夜祭を随時レポートしていきます! なお、JPA会長の牧さんから、「ホールにおいてあるビールはご自由にお飲みください」とアナウンスがありました(会場内では飲食NG、ホールでの飲食は可)。 17時30分頃の会場ホールの模様です。左奥が受付ブース、会場になります。 YAPC::Asia 事務局長 櫛井さん(右)と前夜祭進行役の鳥居さん(左)の事前チェックの様子です。もうすぐ始まります! オープニング 鳥居さんより、前夜祭開催の挨拶が行われました。本日のセッションの紹介や注意事項を説明しました。 Akihiro Nakaoさん「超個人情報のためのマルチクラウドを用
livedoor PICSサービス終了のお知らせ 平素はlivedoor PICSをご利用いただき誠にありがとうございます。 このたび2013年9月30日(月)をもちまして 「livedoor PICS」のサービス提供を終了させていただきました。 長きに渡るご愛顧をいただき、誠にありがとうございました。 livedoorホームへ戻る
Nagios plug-in development guidelines Nagiosのプラグインを使っているとどうしても独自のものが欲しくなる。調べてみると結構簡単に出来そうだ。例えば標準プラグインのcheck_file_ageは極めて短いPerlのスクリプトでこれを参考に改造すれば直に自分のスクリプトが作れるようだ。Rubyを使ってダミーの結果を返すスクリプトを作るときちんと動作した。#!/usr/bin/ruby result = 0 result = ARGV[0].to_i if ARGV[0] print result exit resultこのような簡単なスクリプトを作成し、Nagiosが読めるようにパーミッションを適当にゆるく設定して配置。設定ファイルに記述してみると動作が確認できた。これで通常のプラグインでは監視できないような特殊なデバイスも監視できるようになるだろう。
カーネル読書会の運営で困ったので、ここで相談してみる。 カーネル読書会に限らず、勉強会一般に言えることだと思うので、勉強会の運営を一般化していうと、(1)ネタの選定?とお題提供者との各種調整(スケジュールや、内容のすり合わせ)、(2)会場の確保、(3)告知その他、(4)当日の運営あれやこれや、(5)それ以外のあれやこれや。というのがあると思う。規模が大きくなって有償イベントになると、それ以外のあれやこれやが大きくなるのだけど、無償の数十人規模の勉強会ではそれは発生しない。あえていえば、ビアバッシュや懇親会をどうするかという話があるのだけど、本日のメインポイントはそこではない。 カーネル読書会というのは1999年4月からやっているオープンソース系の勉強会で、主にLinuxのことについて取り上げて2009年10月の第100回にはLinuxを作ったLinusも参加してくれた。今年の5月には第10
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く