「Hatena Engineer Seminar #2」で発表した資料です
業務で CentOS なサーバを触ることが多くなり、最近 service コマンド(以下 service)で daemon の起動等が出来る事を知った。Debian をずっと使ってきた身としては全然なじみが無くて % sudo /etc/init.d/hoge startで実行するのと % sudo /sbin/service hoge startで実行することの違いはなんだろうかと思った。そこで、service のソース*1を読んでみたところ、違いや便利な機能があることが分かった。 service で実行する時は一部の環境変数しか引き継がれない /etc/init.d で実行する時には、すべての環境変数が有効なまま実行されるのに対して、service で実行する時には、以下の環境変数しか引き継がれない事が分かった。 LANG PATH TERM env コマンドの -i オプションで上記
インターネット上の仮想通貨である「Bitcoin(ビットコイン)」では、専用プログラムを使って「マイニング」を行うことで新たなコインを"採掘"できるため、マシンスペックを高めてできるだけ多くのビットコインを採掘する状況はまさに軍拡競争と言っても差し支えないレベルに達しています。そんなBitcoinマイニングの最先端は、もはや素人がお遊びで参入する次元のものではなくなっています。 Visit of ASICMINER's Immersion Cooling Mining Facility https://bitcointalk.org/index.php?PHPSESSID=fbvnjss0tjorsv8rda728g0vn2&topic=346134.0;all こちらはXiaogang Caoさん。中国版クラウドファンディングサイトのDreamChinaを運営しており、今回は特別にビット
Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we
HRForecast の API で値を投げた時に返ってくる JSON に、これまではエラーの有無とエラーメッセージだけでしたが、POST 成功時にはグラフの情報が含まれるようになりました。 { :metricses => [ [0] { :section_name => "test_section", :id => "1", :colors => "[\"#99cc33\"]", :updated_at => nil, :service_name => "test_service", :graph_name => "test_graph", :color => "#99cc33", :meta => "{\"color\":\"#99cc33\"}", :created_at => nil, :sort => "0" } ], :error => 0 } 他にもいくつかの JSON AP
« 2014年に向けた JSON API の実装の方向性と X-JSON-Status 改め X-API-Status header のご提案 | Main | ギーク系女子に捧げる「クリスマスにプロポーズにされた時の対応プロトコル」2013年版 » Shibuya Plack/PSGI Conference #1 #plackcon 開催してきた yapc hackathon の後の飯で「最近 perl のイベント少ないからもうちょっと頑張ろうぜ!」って話になって、とりあえず plackcon やろうぜ!ってなったので開催しました。 やろうと決めたのは9月末だったけど、実際動き出したのは2週間前でとりあえずダブル基調講演の fujiwara さんと kazeburo さんの予定抑えて会場抑えて1週間前にスピーカー全員決まって募集した感じでございました。 fujiwara さんに ISUC
Rack::Multiplexerという、複数のRackを束ねるものをつくった。 Plack寄せ この前Perl界隈の人達と鍋を囲む機会があって、 !!1;の話、livedoor BlogのPlack化の話、ISUCONの話、 各社古いアプリ抱えていて辛いね苦しいね頑張ろうね若者に1日で書き換えさせようといった話をして、 結局、何となくこの界隈は全体的に「Plack寄せ」が進んでいるねという話に落ち着いた。 Rack寄せ 一方Ruby界隈だと比較的皆Rackに寄っている傾向にはあると思うけど、 もっと寄せてみると面白いんじゃないかと思って、Rack::Multiplexerをつくった。既にありそう。 Rack::Multiplexerは、所謂WebアプリのRouter(=Dispatcher)の処理を行うための実装で、 メソッドやパスの規則に従って受け取ったリクエストを別のRack app
collectd-6.0.0.rc3 collectd-5.12.0 Start | Download | Documentation | Contact collectd is a daemon collecting system and application performance metrics periodically and provides mechanisms to store the values in a variety of ways, for example in RRD files. What does collectd do? collectd gathers metrics from various sources, e.g. the operating system, applications, logfiles and external devices,
新規サービス用の監視をNagiosからsensuに切り替えて2ヶ月経ったので、 導入時の調査で社内で公開してたissueと、投入して2ヶ月間運用した記録を公開しておこうと思う。 というか以前Sensuの事を書くと公言していたのに、すっかりサボっていて 昨日@ma0eさんのブログを見て下記のやり取りを思い出して急いで書いた… @ma0e We started using it. @glidenote will report the detail soon, I think. — kentaro (@kentaro) 2013, 10月 30 @kentaro @glidenote that would be nice — Mitsutoshi Aoe/maoe (@ma0e) 2013, 10月 30 導入環境はCentOS 6.4で、利用しているsensuのバージョンは0.12.1-1にな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く