2015-05-01から1ヶ月間の記事一覧

Bashで「1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に」の5問目を解いてみた

$ cat p5.sh #!/bin/bash.exe calc(){ if [ $1 -eq 10 ]; then [ $(expr $2) -eq 100 ] && echo ${2// /} else for x in ' + ' ' - ' ''; do calc $(expr $1 + 1) "${2}${x}${1}" done fi } calc 2 "1" $ time bash p5.sh 1+2+3-4+5+6+78+9 1+2+34-5+67-8+9 …

MySQL Master HA and Write Scale-out

MySQLとNoSQL MySQLでは、マスタ:スレーブを1:N構成とすることで、参照系クエリを複数のスレーブに振り分けることができ、スレーブを増やすことによって参照系クエリのスケールアウトが可能。 更新系クエリは、データを一意に保つためマスタ1台で対応する…

MySQL Semi-Synchronous Replication in Facebook

Yoshinori*1さんのブログポストについてまとめておく Yoshinori Matsunobu's blog: Semi-Synchronous Replication at Facebook MySQL standard Semi-Synchronous Replication MySQL 5.5から導入された機能で、コミット時にマスタのバイナリログとスレーブの…

Informational sources to MidoNet plugin for OpenStack Neutron

以前に見たと思った資料をこの度やっと見つけたので、忘れないようにまとめておく 情報資料 Neutronの検証 http://ja.community.dell.com/techcenter/m/mediagallery/3660 Neutron(OVS)とMidoNetの比較検証 http://ja.community.dell.com/techcenter/b/weblo…

SSHの接続断タイミング

SSH Frequently Asked Questions SSHサーバがクライアントからの接続を切断するのは、クライアントからの接続により起動されたSSHプロセスがexitしてpipeを閉じることで、SSHサーバ(sshd)がそのSSHプロセスのstdout/stderrに繋がるpipeでend-of-file(eof…

SQL実践入門読了

SQL実践入門──高速でわかりやすいクエリの書き方 (WEB+DB PRESS plus)作者: ミック出版社/メーカー: 技術評論社発売日: 2015/04/11メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る 集合論としてのクエリだけでなく手続き型のクエリや、…

Google Code Jam Round1A/Qualification Round 2015 レビュー

Round1A Dashboard - Round 1A 2015 - Google Code Jam とりあえずContest analysisを見ないでトライ 制限時間(2時間30分)で、A-Small+A-Large+B-Small、まで正答(間違いなく合格圏外 orz) Problem A. Mushroom Monster 問題文を理解するのに時間がか…