連絡先 宮城県仙台市宮城野区福田町1-12-20 TEL.022-387-7331 FAX.022-254-3226
デーモン側をこんな感じで書きます。 use Errno qw(EEXIST); use Fcntl qw(S_IFIFO); use POSIX qw(mkfifo); my $FIFO_NAME = "/tmp/my_messenger.fifo"; if (mkfifo($FIFO_NAME, 0666)) { # ok } elsif ($! == EEXIST) { die "$FIFO_NAME is not a fifo!" unless +(stat($FIFO_NAME) & !S_IFIFO) != 0; } else { die "failed to create fifo:$FIFO_NAME, $!"; } while (1) { open my $fh, '<', $FIFO_NAME or die "failed to open fifo:$FIFO_NAME,
【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した
新卒準備カレンダー 2011 春というおもしろい企画がありまして、3 日目は自分が担当させて頂くことになりました。@shibukawa さんの様に抽象的なレベルまで高めて書くほどの経験は残念ながらありませんので、僕ものんべんだらりと自分語りをしたいと思います。 Who are you? DeNA のサーバインフラエンジニア新卒 2 年目(=もうすぐ 3 年目)です。主な言語は Perl とshow slave statusです。プログラムやコンピュータに結構詳しい学生さんでも、インフラって何やってるのかについてはイマイチ伝わらないことが多いのですが、一応説明しておきます。僕は大してコードも書いてませんし、かといってプロジェクトマネージャみたいに人の管理もしていません。僕が相手にしているのはシステムが動いているコンピュータ(=サーバ)そのものです。システムの多くは無数のサーバが通信しあって提
結婚に至った過程を思い出して語るスレ 3 yuzuru.2ch.net/test/read.cgi/tomorrow/1285591289/ 515 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2011/03/02(水) 05:43:45.82 大学生の時、親友がバーでバイト初めてちょくちょく行ってたら その親友の姉が来てて一目惚れ。 今まで年齢=彼女居ない歴の俺はどうアプローチしていいか分からず おどおどしてたらすごい気を使って話してくれて、楽しくていい匂いがしたのを 覚えてるなぁ。二歳しか変わらんのに大人って思ってた。 その後何度か二人で遊ぶことになって、 映画みてカラオケ行って、いつの間にかいつも一緒だった。 親友の姉だし中々肝心な事が言えなくてどうしようってヘタレてたら 相手から言ってくれて付き合えることになった。嬉しくて眠れなかったな(笑) それからは喧嘩もなくて一緒に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く