blog-ja.intransient.info blog-ja.intransient.info

blog-ja.intransient.info

Success is a Journey, not a Destination

Success is a Journey, not a Destination. スケーラブルな開発と Conway’s law. Twitter で自分が関わっているサービスの開発者の数は、この 4 年間で約 5 倍に増えた。エンジニアの数とサービスの開発・運用について考えてみたい。 2, 3 人の小さいチームが作ったサービスが徐々に複雑になり、アーキテクチャの大きな変更がないまま、複数のチームに属する数十〜数百人のエンジニアが関わるようになる、ということはよくある。このときの問題点として、次の 3 つが考えられる。 数十人が関わるサービスは大抵コードが複雑で、全体像をしているのは一部のエンジニアだけという状況になる。そして、その一部のエンジニアが「コアチーム」となり、コード変更の決定権を持つ。 エンジニア全体の増加に比べて、コアチームのメンバーは増えない(システムの複雑性が上がっていくので、全体を理解しているエンジニアの数が比例しない)ので、コアチームのレビューが開発のボトルネックになる。 4 年間を振り返って、自分が学んだことをまとめておきたい。 テストカバレッジのチェックやマイクロベンチマークは...

http://blog-ja.intransient.info/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR BLOG-JA.INTRANSIENT.INFO

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

August

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Monday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.0 out of 5 with 11 reviews
5 star
7
4 star
1
3 star
1
2 star
0
1 star
2

Hey there! Start your review of blog-ja.intransient.info

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

1.1 seconds

FAVICON PREVIEW

  • blog-ja.intransient.info

    16x16

  • blog-ja.intransient.info

    32x32

CONTACTS AT BLOG-JA.INTRANSIENT.INFO

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Success is a Journey, not a Destination | blog-ja.intransient.info Reviews
<META>
DESCRIPTION
Success is a Journey, not a Destination. スケーラブルな開発と Conway’s law. Twitter で自分が関わっているサービスの開発者の数は、この 4 年間で約 5 倍に増えた。エンジニアの数とサービスの開発・運用について考えてみたい。 2, 3 人の小さいチームが作ったサービスが徐々に複雑になり、アーキテクチャの大きな変更がないまま、複数のチームに属する数十〜数百人のエンジニアが関わるようになる、ということはよくある。このときの問題点として、次の 3 つが考えられる。 数十人が関わるサービスは大抵コードが複雑で、全体像をしているのは一部のエンジニアだけという状況になる。そして、その一部のエンジニアが「コアチーム」となり、コード変更の決定権を持つ。 エンジニア全体の増加に比べて、コアチームのメンバーは増えない(システムの複雑性が上がっていくので、全体を理解しているエンジニアの数が比例しない)ので、コアチームのレビューが開発のボトルネックになる。 4 年間を振り返って、自分が学んだことをまとめておきたい。 テストカバレッジのチェックやマイクロベンチマークは...
<META>
KEYWORDS
1 コードレビュー
2 デプロイ・インシデントレスポンス
3 リソースプランニング
4 そのサービスが使用するリソースの予測が難しくなる
5 conway’s law
6 0 コメント
7 コードレビューで心掛けていること
8 正しく動く
9 メンテナンスしやすい
10 設計が正しい
CONTENT
Page content here
KEYWORDS ON
PAGE
コードレビュー,デプロイ・インシデントレスポンス,リソースプランニング,そのサービスが使用するリソースの予測が難しくなる,conway’s law,0 コメント,コードレビューで心掛けていること,正しく動く,メンテナンスしやすい,設計が正しい,を読んで、 サンプルコード,を書き始めてみた,なんにせよ、 この記事,インフラ関係,アプリケーション sharding を動的に変更する,開発体制の改善,各チームの責任範囲の明確かなど,プロダクト,第二子誕生,第一子がプリスクールに,家を購入,交通事故に遭う
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Success is a Journey, not a Destination | blog-ja.intransient.info Reviews

https://blog-ja.intransient.info

Success is a Journey, not a Destination. スケーラブルな開発と Conway’s law. Twitter で自分が関わっているサービスの開発者の数は、この 4 年間で約 5 倍に増えた。エンジニアの数とサービスの開発・運用について考えてみたい。 2, 3 人の小さいチームが作ったサービスが徐々に複雑になり、アーキテクチャの大きな変更がないまま、複数のチームに属する数十〜数百人のエンジニアが関わるようになる、ということはよくある。このときの問題点として、次の 3 つが考えられる。 数十人が関わるサービスは大抵コードが複雑で、全体像をしているのは一部のエンジニアだけという状況になる。そして、その一部のエンジニアが「コアチーム」となり、コード変更の決定権を持つ。 エンジニア全体の増加に比べて、コアチームのメンバーは増えない(システムの複雑性が上がっていくので、全体を理解しているエンジニアの数が比例しない)ので、コアチームのレビューが開発のボトルネックになる。 4 年間を振り返って、自分が学んだことをまとめておきたい。 テストカバレッジのチェックやマイクロベンチマークは...

INTERNAL PAGES

blog-ja.intransient.info blog-ja.intransient.info
1

Success is a Journey, not a Destination: Paxos の解説の解説(その 4)

http://blog-ja.intransient.info/2015/05/paxos-4.html

Success is a Journey, not a Destination. Paxos の解説の解説(その 4). Proposer の振る舞いは説明したので、次は acceptor の説明。 Prepare" request と "accept" request のどちらについても、acceptor は自由に無視できる。無視してもアルゴリズムが誤動作することはない。 Prepare" request を無視すると、proposer は(前回説明した)集合 S を作れなくなり、その提案は破棄される。つまり、合意を取るのが遅れることになるが、誤った値が選択されることはない。 Accept" request を何人かの acceptor が無視し、半数未満の acceptor だけが受理したとする。すると、「値 v がいくつかの acceptor によって受理されるが、全体としては選択していない(合意していない)」という状況が生まれる。これは問題だろうか? 65288;これは私の理解であって、 解説. 直感的には、"prepare" request とは、proposal ...P1a accepto...

2

Success is a Journey, not a Destination: 7月 2012

http://blog-ja.intransient.info/2012_07_01_archive.html

Success is a Journey, not a Destination. アメイジング・スパイダーマン (3D) の短い感想. で、アメイジング・スパイダーマン (3D) を見た。3D 映画は、アバターに次いで 2 回目。難しいことを考えずに見られるアクション映画としてよくできている。「絶対見なきゃいけない傑作」とは言わないが、ちょっと非日常的な時間を過ごしたいときにおすすめです。 ソニーピクチャーズは、シリーズ物に力を入れていく。全く新しい話は当たり外れが読めなくてリスクが大きいが、シリーズ物だと観客数が読みやすい。 という話をどこかで読んだ気がする。シリーズものだと流石にいつまでも続けられないので、同じ設定でパラレルストーリーとして描くのは賢いと思う。 スパイダーマンがヒーローとして人々に認知されていく過程の描写が無かったり、学校のいじめっ子といつのまにか友達になってたり、「娘に近づくな」という彼女の父ちゃんの遺言をあっさり破ったり、と構成上突っ込みたくなる点はいくつかある。が、そういう出来を見...アメイジング・スパイダーマン (3D) の短い感想.

3

Success is a Journey, not a Destination: 現役 / 老人比率が 1.2 になる国

http://blog-ja.intransient.info/2015/05/12.html

Success is a Journey, not a Destination. 現役 / 老人比率が 1.2 になる国. 12300; デマこい! - いま失敗すれば、日本終了。 2050年における現役世代と老後世代の人口比だ。現在の日本では現役世代2.4人で老人1人を養っている。しかし、2050年にはこれが半分になり、現役1.2人で老人1人を支えることになる。私たちの子供世代は高額の社会保険料と重税に苦しめられ、優秀な人から順番に海外に脱出するだろう。国民皆保険は、たぶん崩壊する。年金は、おそらく有名無実のものになる。 12 というのはスゴイ数字だ。現役世代のほぼ全員(6 人中 5 人)に老人 1 人が割り当てられ「この老人の面倒をみてくださいね、あなたの負担で」ということだ。(現状の 2.4 も十分キツイ数字なのだが). 最初の 2 点はよくわかるが、最後の点は賛成できない。 アメリカで交通事故にあった話(その 2). アメリカで交通事故にあった話(その 1). Raft: もう一つの consensus algorithm. Paxos の解説の解説(その 4).

4

Success is a Journey, not a Destination: Paxos の解説の解説(その 3)

http://blog-ja.intransient.info/2015/05/paxos-3.html

Success is a Journey, not a Destination. Paxos の解説の解説(その 3). P2b 提案 [m, v] が選択されたとする。ある proposer が n m となる提案 [n, u] を発行するならば n = v である。 という 2 つの条件を満たせば良いことがわかった。 P2b を満たすには、proposer は、すでに選択されている値 v を、新しい提案を発行する前に知らなくてはならない。どうすれば v を知ることができるのか? その前に、ある提案があったときに、P2b を満たしているかどうか証明する方法を考える。 まず簡単のために、P2b の仮定を拡張し「提案 m, m 1, m 2, ., n-1 が全て、値 v を持つ」とする。つまり、. P2b' 提案 [m, v], [m 1, v], [m 2, v], ., [n-1, v] が選択されたとする。提案 [n, u] が発行されるならば、u = v である。 ここから、P2b を満たすには P2c を満たせば良い、と書き換えられる。 つぎに「S の各要素が今までに受理した n...

5

Success is a Journey, not a Destination: 5月 2012

http://blog-ja.intransient.info/2012_05_01_archive.html

Success is a Journey, not a Destination. Yesod の Scaffold を使って Wiki らしきものを作ってみた. Haskell の文法とか理論的なところとかは少しわかったので、具体的なアプリケーションを書いてみようと思ったのだが、今どき具体的なアプリケーションと言ったらウェブアプリに決まってるので、Yesod を触ってみた。 初心者が言うのも何だが、 Yesod book. は内容が足りないと思う。書籍版では内容が追加されていることを期待したいが、Amazon.com の Look Inside を見る限り、ウェブと同じ内容のようだ。残念。 Yesod book の Examples は、1 アプリケーションが 1 ファイルに記述されていて、読みやすいのかもしれないけど、全く実用的ではない。あと、せっかく scaffold があるんだから、そのサンプルも欲しいところだ。 だけ。今気がついたけど、ページ削除機能作るの忘れてた・・・。 データベース: 本格的なアプリを作るなら PostgreSQL を選ぶのだろうが、ここでは SQLite にする.

UPGRADE TO PREMIUM TO VIEW 14 MORE

TOTAL PAGES IN THIS WEBSITE

19

SOCIAL ENGAGEMENT



OTHER SITES

blog-j7m.com blog-j7m.com

Blog J7M | Une semaine / Sept jours / Sept morceaux

Le concept est simple. Une semaine / Sept jours / Sept morceaux. J7M de la semaine. Wayfarers – Just Our Style. Patrick James – All About to Change. Langhorne Slim and The Law – Strangers. The Mowgli’s – Say It, Just Say It. Theo Berndt – Atomic. Keaton Henson – Sweetheart, What Have You Done To Us. Youth Lagoon – 17. Page 1 of 7. 2015 J7M. Tous droits réservés.

blog-ja.activegamingmedia.com blog-ja.activegamingmedia.com

AGM Blog (JP)

AGMのブログが移転しました!AGM・PLAYISMの最新情報をお求めの方は、こちらのブログまで: http:/ playism.jp/articles. 投稿者 Active Gaming Media. 8月も間近に控え、いよいよサマーシーズン。日本のゲーム業界的には、8月21日から23日までパシフィコ横浜で行われる CEDEC2013. が最大のイベントだろう。1999年から開催されているこのゲーム開発者の交流イベントは、日本版のGDCとして捉えることができる。徐々に認知され、現在ではそれなりに大規模なものになってきた。とはいえ、昨年のCEDECの参加者数は4500人ほどであり、 2万3000人ものの開発者を呼び寄せるGDC. と比べると小規模だ。IGDA日本が取り組んでいるように、今後は海外からの若い参加者も増えてCEDECが大いに盛り上がることを期待している。 さて夏といえばもう一つ大きなイベントがある。8月10日から12日まで東京ビッグサイトで行われる コミックマーケット(C84). 同人ゲームの世界には、二次創作やアダルトコンテンツも含めて、多様な作品がある&#1...また日本のPCゲームが...

blog-ja.blogspot.com blog-ja.blogspot.com

ohho-blog

Blog สำหรับผู้สนใจเลี้ยงปลาทะเล. วันจันทร์ที่ 26 ตุลาคม พ.ศ. 2552. แรก ๆ ผมเข้าใจว่า. ผมเข้าใจว่า แต่ละ g-mail address จะสร้าง blog ได้ blog เดี่ยว ตอนนี้เข้าใจถูกแล้ว ว่า ไม่ใช่. เจ้า blogger ก็สามารถสร้าง ชุมชน ส่วนตัว (ขนาดสมาชิกไม่เกิน 100 ได้) ที่น่าสนใจ ชุมชนหนึ่งทีเดียว. ยุทธนา เลาหะวิสุทธิ์. ไม่มีความคิดเห็น:. วันจันทร์ที่ 19 ตุลาคม พ.ศ. 2552. มาเลี้ยงปลาทะเลกันเถอะ. อุปกรณ์ในการเลี้ยงปลาทะเล. 1 ภาชนะใส่ปลา แน่นอนว่าจะเลี้ยงปลาก็ต้องมีที&#3656...2 โปรตีนสกิมเมอร์. 3 ปั๊มน้ำ เจ&#...ตามชื&#36...

blog-ja.chatwork.com blog-ja.chatwork.com

ChatWorkブログ

今までなかったのが不思議なくらいですが、チャットワークの導入を検討している方、導入後さらに活用したい方が読んで役に立つ書籍を刊行することができました! 執筆は、グループ会社でヒューマンリソースマネジメント事業を行うChatWork Academy株式会社が担当しており、読んでいただくとチャットワークで残業ゼロを実現し、仕事が3倍速くなっていただくとうれしいなぁ、という想いで書いております。 このたびのアップデートでは、パソコン版で好評のファイルプレビュー機能が、Androidアプリにも追加されました! Android アプリのファイル送信とパソコン版プレビュー機能を強化!データ共有がよりスムーズに! ChatWorkはネクストステージへ - GMO VP より資金調達のお知らせ. このたび、ChatWork株式会社はGMO VenturePartnersより第三者割当増資を実施し、3億円を資金調達いたしました。 Android アプリのファイル送信とパソコン版プレビュー機能を強化!データ共有がよりスムーズに! このたび、KDDI ChatWorkに新機能を追加しました。

blog-ja.clickest.net blog-ja.clickest.net

clickest blog | クリッカーアプリで楽しく効果的な授業

IOS 8に対応したclickest (v2.5)がApp Storeにリリースされました。 IOS 8をお使いの方で、clickestの旧バージョン v2.4以前 をお持ちの方は、アップデートをお願いいたします。 連載 クリッカーを授業で使うコツ 4 生徒同士で集計させる. 連載 クリッカーを授業で使うコツ 3 調査や実験と組み合わせる. 連載 クリッカーを授業で使うコツ 2 ディスカッションと組み合わせる. 連載 クリッカーを使ってみよう (8) 寝てないかチェック. クリッカーアプリclickestを使って授業やプレゼンを盛り上げよう 今回はクリッカーで 寝てないか チェックをするアイデアをご紹介します。 連載 クリッカーを使ってみよう (7) 参加者同士で いいね. クリッカーアプリclickestを使って授業やプレゼンを盛り上げよう 今回は、Facebookの いいね の代役としてクリッカーを使う方法をご紹介します。 連載 クリッカーを授業で使うコツ 4 生徒同士で集計させる. Proudly powered by WordPress.

blog-ja.intransient.info blog-ja.intransient.info

Success is a Journey, not a Destination

Success is a Journey, not a Destination. スケーラブルな開発と Conway’s law. Twitter で自分が関わっているサービスの開発者の数は、この 4 年間で約 5 倍に増えた。エンジニアの数とサービスの開発・運用について考えてみたい。 2, 3 人の小さいチームが作ったサービスが徐々に複雑になり、アーキテクチャの大きな変更がないまま、複数のチームに属する数十〜数百人のエンジニアが関わるようになる、ということはよくある。このときの問題点として、次の 3 つが考えられる。 数十人が関わるサービスは大抵コードが複雑で、全体像をしているのは一部のエンジニアだけという状況になる。そして、その一部のエンジニアが「コアチーム」となり、コード変更の決定権を持つ。 エンジニア全体の増加に比べて、コアチームのメンバーは増えない(システムの複雑性が上がっていくので、全体を理解しているエンジニアの数が比例しない)ので、コアチームのレビューが開発のボトルネックになる。 4 年間を振り返って、自分が学んだことをまとめておきたい。 テストカバレッジのチェックやマイクロベンチマークは...

blog-ja.lang-8.com blog-ja.lang-8.com

Lang-8 Blog (ja)

12304;追記】(2018/03/12更新). 26032;規登録の再開については、以下の通り、2018年3月頃を目指しておりましたが、この度、再開時期を延期することとなりました。 29694;時点では、具体的な再開時期については未定となっております。 20197;上、ご理解いただければ幸いです。 65288;2017年8月28日掲載). Lang-8の新規登録の停止について. 12356;つもLang-8をご利用頂き誠に有難うございます。 32076;緯について. 12414;た、新規登録者の一部が、スパムを投稿するという状態もあり、既存のユ&#...20170;後の予定. 24403;初は6ヶ月を予定しておりしたが、未だ対応するためのリソ&...20170;後もLang-8とHiNativeをどうぞ宜しくお願い致します。 Posted 12 3月, 2018. 12414;だ実被害はでておりませんが、&#...65308;詐欺の概要>. 31859;国軍人と名乗る . 20197;上、もし実際に&#2...65308;ご参考>. Posted 22 9月, 2017. Lang-8は...

blog-ja.momonote.com blog-ja.momonote.com

MomoNote

MomoNote v5.0がリリースされました。 は読み取りのみ可能な状態になります。既存のメモは読み取りはできますが、修正、削除、追加はできません。 からのダウンロードのみ可能で、アップロードは不可能になります。予めご了承下さい。 東京:2011年12月15日(木)10時30分 ~ 2011年12月17日(土). 現在1件のメモに当たって1枚の画像のみ添付が可能ですが、これを改善し、メモに複数枚の画像の添付ができるようになります。 MomoNote for iOSのみで支援していた機能を momonote.com. これからはPC/Macからも画像のアップロード、Favorite Tags、Smart Lists、メモリストの整列順序変更機能などを支援致します。 Mac OS、Windows アプリケーション. MomoNote for iPadと類似なLook&Feelで製作されてオフラインでもご利用できます。 上記の事項は2012年初にMac OS、Windowsアプリケーションのベータテストから公開される予定でございます。 2 Retina ディスプレイを適用しました。 12300;設定&#12...

blog-ja.oinker.me blog-ja.oinker.me

Oinkerブログ | Chat, Connect and Grow Your Ideas.

Chat, Connect and Grow Your Ideas. Oinker.me – 何気ない会話から世界を変えるアイデアを生み出す. 今、友達同士や職場 家庭などでのコミュニケーションで、LINEやSMS、Skypeのようなオンラインチャット 短いメッセージのやり取りが出来るサービス は、口頭での会話に匹敵するぐらい重要な存在になっていますよね。 画面の上の方には Room 部屋 と書かれていて、部屋の名前も見えます。 と書くと Markdown が有効になります 、以下のような書式付きの文書も簡単に作れます。 使ってもらっているという事実が Oinker 開発の体制を整える原動力になりますので、ちょっとでも面白いと思った方は、 ユーザー登録 Sign up. Oinker.me – https:/ oinker.me. WordPress.com を使って Web サイトを作成する. Add your thoughts here. (optional).

blog-ja.python.org blog-ja.python.org

Python Insider JA

Python 3.6.3 リリース. 原文はこちら: Python 3.6.3 is now available. Python 3.6.3 がリリースされました。Python 3.6.3 は2016年12月に大きな関心とともにリリースされた Python 3.6 の3番目のメンテナンスリリースです。3.6.3 で行われたことの詳細は 更新履歴. にあります。3.6 系で提供されている新機能については What’s New In Python 3.6. Python 3.6.3 をダウンロードできます。次のメンテンスリリースは約3ヶ月後、2017年12月末頃を予定しています。 Python 2.7.14 リリース. 原文はこちら: Python 2.7.14 released. Python 2.7 系の最新のバグ修正リリースである 2.7.14 が ダウンロードできます. Python 3.5.4 と Python 3.4.7 リリース. 原文はこちら: Python 3.5.4 and Python 3.4.7 are now available. Python 3.5.4 はここから. Pytho...

blog-ja.sideci.com blog-ja.sideci.com

SideCI Blog

SideCIの [プロジェクト設定] - [言語設定] から ja を選択し、更新ボタンを押下してください。 SideCIの [プロジェクト設定] - [Webhooks] - [Webhook を追加] からSlack or HipChat上でのIncomming WebhookのURLを入力してください。 現行: 無制限に利用可能 2016年11月以降: 無制限に利用可能(変更なし). 現行: Organizationごとに月間30ビルドまで利用可能 2016年11月以降: Organizationごとに 登録後14日間が無制限. プランについてのご質問等ございましたら support@sideci.com までご連絡下さい。 GitHub: https:/ github.com/sideci/meowcop. RubyGems: https:/ rubygems.org/gems/meowcop. Gem install rubocop meowcop. 例えば eslintrc.json が. Eslintrc (JSON, YAMLどちらでも可/公式ではdeprecated).