タグ

2011年7月13日のブックマーク (10件)

  • 一人で DevOps するために心懸けていること | Carpe Diem

    先月、日で初開催された DevOps カンファレンスは、大盛り上がりでした。DevOps カンファレンスでは、それぞれの会社の中で複数人がチームがうえでどのような開発・運用体制をとっているかに主な焦点があたっていました。 しかし、中には小規模サービスを行っている人の中では、ほとんど一人で開発・運用を行っている人も少なくないでしょう。僕もそんな一人なのですが、個人的に一人で DevOps するために心懸けていることをいくつか紹介したいと思います。 「その場限りの実装を(できる限り)しない!」 ウェブサービスを開発している中で、よくあるのはその場限りの実装をしてしまうことです。もちろん、スケジュール・納期がありますし、一人が実装できる内容には当然ながら限りがあります。しかしながら、その場限りの実装をしてしまうと、そのあと問題になることがとても多いです。例えば、そのあとのウェブサービス改善の実

    hide_o_55
    hide_o_55 2011/07/13
    「一人DevOps」だと、「他の担当者」も「運用側」も明日の自分だから自分自身のためにもこのあたりは気を配りたいですね
  • Agile 書評 アジャイルサムライー達人開発者への道

    アジャイルサムライ−達人開発者への道− 著者/訳者:Jonathan Rasmusson 出版社:オーム社( 2011-07-16 ) 定価:¥ 2,808 Amazon価格:¥ 2,808 単行(ソフトカバー) ( 288 ページ ) ISBN-10 : 4274068560 ISBN-13 : 9784274068560 アジャイルサムライは、Jonathan Resmusson氏が昨年書いたで、日語監訳は永和システムマネジメントの西村さん(@nawoto)と角谷さん(@kakutani)。 僕は僭越ながら翻訳原稿のレビューに参加させて頂いたのだが、当に素晴らしいで、出版を心待ちにしていました。 これからアジャイルな開発に取り組もうとしている人にとっても、既にアジャイルな開発に取り組んでいる人にも役に立つ必携図書であること間違いなしです。 このの特徴 ScrumやXPやLe

    Agile 書評 アジャイルサムライー達人開発者への道
  • Apacheログに色を付けて快適tail生活 - y-kawazの日記

    ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow # [34m blue # [35m magenta # [36m cyan # [37m white s/\(HTTP\/1..\"\) \(2[0-9][0-9]\) /\1 \x1b[34m\2\x1b[0m / s/\(HTTP\/1..\"\) \(3[0-9][0-9]\) /\1 \x1b[32m\2\x1b[0m / s/\(HTTP\/1..\"\) \(4[0-9][0-9]\) /\1

    Apacheログに色を付けて快適tail生活 - y-kawazの日記
  • 【前編:バトル!】いろいろチューニングしてパフォーマンスを競うバトルイベント!「Tuningathon」 #tuningathon : ゼロスタートの広報ブログ

    2011年07月13日09:00 【前編:バトル!】いろいろチューニングしてパフォーマンスを競うバトルイベント!「Tuningathon」 #tuningathon カテゴリイベントプログラム Tweet こんにちは! ゼロスタートコミュニケーションズ広報もりのです! 先週末は暑かったですねー! そんな猛暑の中、渋谷では更に熱いチューニングバトルイベント「Tuningathon」が開催されておりましたよ。 ななな、なんと参加率100%!!!!!! 今日は、その様子を写真たっぷりでご紹介したいと思います! イベント参加者リスト(39名)※参加率100%!! イベント当日の様子:準備 イベント当日の様子:オープニング イベント当日の様子:チューニングバトル イベント当日の様子:バトル終了! 【後編に続きます】 はじめに「Tuningathonとは」 いろいろチューニン

  • Twitterブログ: #日本語ハッシュタグ

    日から、ハッシュタグに日語が使えるようになりました。今日は日語ハッシュタグの使い方や注意点などについてご紹介させていただきたいと思います。 ハッシュタグとは、ツイートを投稿する際にツイートの中に# (ハッシュマーク) で始まる単語を付加することによって、同じ話題のツイートを他のユーザーから見つけやすくするという機能です。例えば、次のようなハッシュタグが日では使われています。 #jishin 地震に関するツイートに付加するハッシュタグ #setsuden 節電に関するツイートに付加するハッシュタグ #coolbiz クールビズに関するツイートに付加するハッシュタグ ハッシュタグをキーワードとしてツイートを検索すると、そのハッシュタグのついたツイートの一覧が検索結果として表示されます。このように、ハッシュタグを付けると同じ話題に関するツイートを発見しやすくなります。 これまではハッシュ

    hide_o_55
    hide_o_55 2011/07/13
  • tokuhirom blog

    Amon2のアーキテクチャまずはこちらの図をごらんください。 Amon2 の構造は非常に単純であることをご理解いただけたかとおもいます。基的な構造はこれがすべてなのです。なにしろ、できるだけおぼえることがすくなくなるように意図して設計されておりますから、こういうシンプルな構造になるのもあたりまえといえましょう。 ここで特徴的なところが二点あります。Web Context Object が Context Object を継承しているところ、レスポンスオブジェクトが has-a 関係ではないところです。 Web Context Object が Context Object を継承しているのは、CLI でもなんとなくつかえるようにするためです。この工夫により CLI での開発が異常に楽になっています。このあたりについてはおって解説したいとおもっています。 レスポンスオブジェクトが has-

    tokuhirom blog
  • Inspirel - Vera++

    Vera++ - Programmable verification and analysis tool for C++ Vera++ is a programmable tool for verification, analysis and transformation of C++ source code. The simplest way to learn what Vera++ can do is to see the Vera++ Demo. Vera++ is a tool designed for programmers - not only in the sense that it helps with everyday development work, but also in the sense that all its rules are implemented as

    hide_o_55
    hide_o_55 2011/07/13
    C++のソースコードがルールに従っているか検証したり、ソースコードを変換するツール
  • Varnish3で多くのオブジェクトを持つサイトを運営するときに注意するべきたった一つのこと(Transient storage) « cat /dev/random > /dev/null &

    一回こんなタイトルで書いてみたかったいわなちゃんです。 別にこれだけ注意しとけ!というわけではないのですが、とりわけドハマリしそうでまず注意しておきたいポイントに付いて解説します。 Varnish3の新パラメータに shortlived というモノがあります。 これは指定TTLより短い秒数しかキャッシュしない場合テンポラリストレージ(Transient storage)に保存するというものです。 これはTTLが短い場合このストレージに保存することでパフォーマンスをあげようというものです(多分) パフォーマンスをあげようというものなのでこいつはメモリストレージで確保されます storage.list 200 Storage devices: storage.Transient =★★ malloc ★★ storage.s0 = malloc 問題 以下の設定の時Transientストレージ

  • 開発メモ: 辞書検索システムを作ろう (実装編)

    永続連想配列の一実装であるKyoto Cabinetを用いた辞書検索システム(仮称:kcdict)の機能について前回の記事で説明した。今回は辞書検索システムの内部の実装について紹介する。 データベースの構造 デフォルトでは検索語の前方一致検索を行うので、前方一致検索が高速に行えるデータ構造が求められる。辞書順の比較関数を使ったB+木はまさにその目的に叶うので、それを採用する。 辞書データには同じ検索語を持つ複数のエントリが存在するという、いわゆる重複キー状態が発生するが、KCのB+木は重複キーを許さない実装になっている。そのため、検索語の末尾に識別用の文字列を連結して、各々のエントリのユニーク性を確保する。同一検索語のエントリ同士の順序をユーザが操作できるようにするためにもこの識別用文字列は利用される。各々のエントリにはユーザが任意の数値を付与することができるようになっており、同一検索語の

  • FileSystemObject オブジェクトでファイル名にワイルドカード文字を使用できますか - Hey, Scripting Guy!

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    FileSystemObject オブジェクトでファイル名にワイルドカード文字を使用できますか - Hey, Scripting Guy!