タグ

2015年2月3日のブックマーク (14件)

  • lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する | レンタルサーバー・自宅サーバー設定・構築のヒント

    lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する

    lsyncd と rsync を使ってリアルタイムなサーバー間ファイル同期を実現する | レンタルサーバー・自宅サーバー設定・構築のヒント
  • Replication using lsyncd - Lucas Rolff

    umiyosh
    umiyosh 2015/02/03
  • Prometheus: Go言語で書かれたモニタリングシステム - ワザノバ | wazanova

    https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 Prometheusは、SoundCloudが中心となって開発を進めているオープンソースのプロジェクトDockerの社内でもメインのモニタリングシステムとして利用されているようです。 各社のブログのエントリーから、その特徴をまとめると。 多元データモデルとそれを活かす柔軟なクエリ言語 全てのデータにタイムスタンプのある、OpenTSDBに準じたデータモデル。 http_response_500_totalやhttp_response_403_totalなどHTTPレスポンスのステータスごとに用意しなくても

    umiyosh
    umiyosh 2015/02/03
  • Amazon Glacierでクラウド破産しないために - HDE BLOG

    おはこんばんちは!! 尾藤 a.k.a. BTO です。 HDEのメールアーカイブシステムでは、月間1億6000万通ものメールを処理しています。 それだけのメールを処理するので、メールのデータ量も大変なものになります。 一方で、過去のメールに関しては、それほど頻繁にアクセスするものでもありませんので、できるだけコストを抑えたい。 そこでAmazon Glacierを使ってみてはどうかと考えたのですが、詳しく調査してみると、気をつけないと破産をしかねない危険なものでもあるのが分かりましたので、今回はそれを書きたいと思います。 Amazon Glacier とは まずは Amazon Glacier についてご紹介しましょう。 Amazon Galcier は平たく言うと、安価なストレージサービスです。安価である代わりに、取り出すのに3〜5時間かかります。 Glacier と S3 の料金は次

    Amazon Glacierでクラウド破産しないために - HDE BLOG
    umiyosh
    umiyosh 2015/02/03
  • Prometheus - Monitoring system & time series database

    «Even though Borgmon remains internal to Google, the idea of treating time-series data as a data source for generating alerts is now accessible to everyone through those open source tools like Prometheus [...]» — Site Reliability Engineering: How Google Runs Production Systems (O'Reilly Media) Open Source Prometheus is 100% open source and community-driven. All components are available under the A

    Prometheus - Monitoring system & time series database
    umiyosh
    umiyosh 2015/02/03
  • process-book

    この文書はなんですか? この文書は*nix系のシステムにおけるプロセスやシグナルなどについて説明することを目的に書かれました。「プロセスとかよくわかってないからちゃんと知りたいな」みたいなひとたちが想定読者です。 書いているあいだは gist で管理されていたのですが、ボリュームが大きくなったので github で管理するように変えました。 目次 導入 プロセスの生成 プロセスとファイル入出力 ファイルディスクリプタ preforkサーバーを作ってみよう ゾンビプロセスと孤児プロセス シグナルとkill プロセスグループとフォアグランドプロセス epub と pdf epub化したもの、pdf化したものが release ディレクトリに入っています。thanks to mitukiii & moznion! ライセンス この 作品 は クリエイティブ・コモンズ 表示 - 継承 3.0 非移

    umiyosh
    umiyosh 2015/02/03
  • Amazon SES(Simple Email Service)でメールを送ってみなイカ? | Pocketstudio.jp log3

    Amazon SES を使ってみなイカ? AWS に新メニューが1月25日に追加されました。Amazon Simple Email Service (Amazon SES) は、その名の通り、メールを送ることが出来るサービスなのです。メールが送るといっても、そこは Amazon Web Services が提供するサービスはひと味違いまっせ。Postfix や Sendmail のような MTA 的な機能を、API を使って利用できるのです。 これまでメールを送るときは、MTA のセットアップや、外部の SMTP サーバを利用しないと送ることができませんでした。ですが、今回リリースされた Amazon SES を使えば、プログラム的にメールを送信できるので、面倒なメールサーバの調達・準備から解放されます。正直、これは画期的だと思います。 ____ / \  /\  キリッ .     

  • Go 1.5のブートストラップ化を目指すGoogle

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Go 1.5のブートストラップ化を目指すGoogle
    umiyosh
    umiyosh 2015/02/03
  • EpicのボスTim Sweeney氏が初代「Unreal Engine」のオープンソース化に意欲、いつの日か実現したい « doope! 国内外のゲーム情報サイト

    現在、安価なサブスクリプションを採用した最新エンジン“Unreal Engine 4”を利用した新生“Unreal Tournament”の開発を進めているお馴染みEpic Gamesですが、新たにEpicを率いるボスで「Unreal Engine」の父として知られるお馴染みTim Sweeney氏が公式フォーラムにて古い“Unreal Engine”のオープンソース化に言及。初代“Unreal Engine”であればオープンソース化が可能かもしれないと説明し注目を集めています。 これは、昨年11月にTim Sweeney氏が投稿した発言が改めて話題となっているもので、氏はUnreal Engine 2と3が多くのクローズドなミドルウェアパッケージと複雑なライセンスが障壁となることから、オープンソース化は出来ないと明言。一方で、初代“Unreal Engine”であれば可能かもしれないと述

    umiyosh
    umiyosh 2015/02/03
  • なぜ道の駅は儲からなくても店を出せるのか | 地方創生のリアル | 東洋経済オンライン | 経済ニュースの新基準

    前回のコラムでは、「なぜ地方は補助金をもらっても衰退するのか」について取り上げました。「地方に必要なのは『おカネそのもの』ではなく、『おカネを継続的に生み出すエンジン』である」というのが主な趣旨ですが、当に多くの反響がありました。 さて、今回は全国各地にある「道の駅」をとりあげたいと思います。 この施設を一度でも訪れたことがある方は、結構いるのではないでしょうか。では、道の駅は誰が作っているのでしょうか。「民間業者が、普通に地元の特産品などを買える便利な商業施設として営業している」、と思っている方も多いと思います。 しかし、実は、道の駅の約8割は行政が設置しているという、立派な公共事業の一つです。 そのため、売上げを伸ばしていこうという努力が足りなかったり、そもそも立派な建物すぎてコストが高かったり、さらには「破綻しても行政が事業主体だから、行政任せ」という状況になっていたりしているので

    なぜ道の駅は儲からなくても店を出せるのか | 地方創生のリアル | 東洋経済オンライン | 経済ニュースの新基準
    umiyosh
    umiyosh 2015/02/03
  • 社内ITシステムを構築・運用するのに最重要な3つのポイント - たごもりすメモ

    自社で使用するシステムを開発する、とする。 このとき迂闊にやっていると、気付いたら過去に構築したシステムのメンテナンスにばかり時間をとられ、新しいコードがぜんぜん書けていない、という状況に陥ることがある。 こうなると地獄だ。新規の興味深いコードを書くなんてとんでもない、という状態になる。メンテナンスコストを下げるためのコードすら書けなくて永遠に悲惨な撤退戦を繰り返すことになる。絶対に避けなくてはならない。 ということで、自分が心掛けていることをざっと書く。 全く手を入れずに動き続ける状態を最初に作る もちろんシステムというものは生き物なので、ある程度のメンテナンスコストが必要になる。特に会社というものは生き物なのでシステム周囲の環境は常に変化する可能性がある。データ連携している別のシステムの仕様が変われば、当然そのデータを利用する側も対応しなければならない*1。 ということで、システムには

    社内ITシステムを構築・運用するのに最重要な3つのポイント - たごもりすメモ
    umiyosh
    umiyosh 2015/02/03
  • やる気とモチベーションは関係ない - 書架とラフレンツェ

    タイトルは半分くらい釣り。やる気ってのはやる気のことで、モチベーションとは「やる気を起こさせるような刺激、動機づけ」のことだけれど、やる気とモチベーションは「実はそれほど密接には」相関がない、ということで。 記事は 「今後のIT企業における若手の採用と教育について - Togetterまとめ」 にインスパイアされてのものだけれど、必ずしもこれに合致した内容ではない。 一般的に、ある業務に対するやる気を出すにはモチベーション(動機付け)が必要とされている。動機付けには内発的なものと外発的なものがあって、前者は例えば「プログラミングtanoshiiiiiiiもっと勉強したい!!」みたいなもので、後者は「おちんぎん一杯もらえるから頑張ります!」みたいなものだ。従業員にある業務に継続的にコミットし、スキル向上のために自発的に努力してもらうには、こうしたモチベーション――特に持続力が高く企業側のコ

    やる気とモチベーションは関係ない - 書架とラフレンツェ
    umiyosh
    umiyosh 2015/02/03
  • 私がコーディングで垂直方向にそろえるインデントをとる理由 | POSTD

    先週、 Hacker News上で興味深い議論が行われました 。テーマは Linux Kernelのコーディングスタイル についてです。 議論の中で私は、 コーディングで垂直方向にそろえるインデントをとるべきか というささやかな聖戦を仕掛けました。私は全面的に賛成です。理由を説明しましょう。 垂直方向にそろえるインデントをとるとは? 簡単な例を挙げてみます。 int robert_age = 32; int annalouise_age = 25; int bob_age = 250; int dorothy_age = 56; ちょっと見ただけで、「bob_age」がおかしいと分かるでしょう。また、目視であちこち探さなくても、全ての値が整数であることが簡単に確認できます。 この考え方は 一般的に 共有 されているわけではありません。ですので、なぜ 多くの 人たち がこれを有効なスタイルガ

    私がコーディングで垂直方向にそろえるインデントをとる理由 | POSTD
    umiyosh
    umiyosh 2015/02/03
  • 優れたプログラマに対しての、管理職への昇進以外のキャリアパス | POSTD

    あなたは、これからキャリアを切り拓こうとしている素晴らしいエンジニアたちを抱えています。チームは優れた成果を出して成長し続けているので、何らかの具体的な方法で賞賛したいと考えています。すぐに思いつくことは、特にエンジニアたちがそのチーム内ですでに事実上リーダーの役割を果たしている場合には、彼らにチーム内での役職を与えて昇進させることでしょう。でもその報酬は、当にエンジニアたちが望んでいるものでしょうか? もしかしたら彼ら自身も、昇進は望むべきもの、と思い込んでいるだけではないでしょうか? 人材マネジメント力は別のスキル エンジニアの世界では、エンジニアたちが技術面ではピークに達した後に、これまで習得したものとは全く別の、社交面だとかソフト面におけるスキルを学ぶよう求められることがよくあります。これらは、エンジニアたちが過去のキャリアではほとんど気にしていなかったものです。このようなスキル

    優れたプログラマに対しての、管理職への昇進以外のキャリアパス | POSTD
    umiyosh
    umiyosh 2015/02/03