タグ Dマイナー志向
人気順 10 users 50 users 100 users 500 users 1000 usersISUCON7予選1日目にチーム「ババウ」で参加して最終スコアは205148でした - Dマイナー志向
ISUCON7予選1日目に @netmarkjp, @ishikawa84, @matsuu でチーム「ババウ」にとして参加しました。最終スコアは 205148 でした。 考察 netmarkjp 例年通りの役割分担がしっかり機能して気持ちよくできた 視点を変えたり休憩とったりがいい感じにできた 去年の何もできなかった無念は多少供養できた 練習をきちんと活かせた ベンチが安定しててすごくよかった ... 続きを読む
ISUCON5で予選敗退しましたがアクセスログ解析ツールkataribeは充実しました - Dマイナー志向
「チームSELinuxはEnforcing」としてishikawa84g、matsuu、netmarkjpの3人でISUCON5に参加したものの、スコアが伸びず予選敗退となりました。最終スコアは3886。構成はVarnish+Python+MySQLでした。ちなみにUbuntuだったためSELinuxはインストールしておらずEnforcingにしてません。すみません。でもAppArmorは有効にし... 続きを読む
ISUCON過去問で予選通過のスコアを再現できるようにした - Dマイナー志向
前回のエントリーでISUCON過去問を再現できるようにしましたが、予選時と異なるスペックでどこまでスコアを上げればいいのかわからないという問題がありました。そこで、ほぼ予選通過のスコアを再現できるAnsibleを用意しました。https://github.com/matsuu/vagrant-isucon-passhttps://github.com/matsuu/ansible-isucon-p... 続きを読む
ISUCON予選突破の鍵は過去問を解くことなので無料で試せるようにした(Vagrant+Ansible) - Dマイナー志向
タイトルでいいきった。 ISUCON5参加者へのアドバイスまもなくISUCON5が開催されますね。毎年参加して予選突破を果たしている私からのアドバイスは、過去問を解いてチューニング力を高めることが重要です。これホント大事。 過去問やってる?ですが、ISUCONの過去問はAWS用AMIとソースコード一式が用意して提供されているものの結構難しいんですよね。 AWSの利用は課金がつらい(特に学生) AW... 続きを読む
WoSign Free SSL Certificateが3年無料でマルチドメイン対応かつStartSSLがクロスルートと最強な件 - Dマイナー志向
TL;DR 申し込みはこちらから はじめにLet's Encryptが2015年9月14日の週から利用可能になる予定だったり、さくらインターネットがRapidSSL証明書1年分無料キャンペーンを展開するなど最近盛り上がりをみせるSSL証明書業界ですが、今ここに新たな救世主がやってきました。それが中国系SSL認証局の沃通(WoSign)が提供するWoSign Free SSL Certificate... 続きを読む
ApacheのAddHandlerはセキュリティ上の懸念から使用すべきではない - Dマイナー志向
元ネタはこちら。Apache AddHandler madness all over the placeGentoo Bug 538822どういうことか次のような指定は危険である。 AddHandler php5-script .php この時に指定される.phpはファイル名の末尾である必要はない。例えば、 aaa.php.html bbb.php.png などもphp5-scriptとして解釈さ... 続きを読む
SSLv3亡き今、ciphersuiteはFIPS@STRENGTH:!aNULL:!eNULLでいいんじゃなかろうか - Dマイナー志向
今までmozilla wikiのSecurity/Server Side TLSの記述を個人的に推奨してきましたが、Historyを追ってるとたまに迷走してるし、今の設定が本当に良いのか怪しくなってきたので、もう FIPS@STRENGTH:!aNULL:!eNULL でいいんじゃないかと思いました。 FIPS準拠、PCI準拠になるし。https://matsuu.net/ は2014年10月現在... 続きを読む
第4回ISUCON予選にチーム「ご注文はPHPですか?」で参戦して1日目暫定10位になりましたがPHP使ってません - Dマイナー志向
いい感じにパフォーマンスチューニングするコンテスト第4回ISUCONに参戦しました。まだ現時点で本戦に進めるのかわからないのですが、1日目で暫定10位になりました。PHPでも十分に戦える!と思った方、ごめんなさい。Go言語使いました。 チーム紹介チーム名ご注文はPHPですか?チーム略称ごちぺちメンバー@do_aki @matsuu @netmarkjpえぇ、ぺちぱー(PHPer)で有名なdo_ak... 続きを読む
オープンソースになったFC2ブログをDockerで構築してみた - Dマイナー志向
Dockerデビューしてから今日で10日ですが、FC2ブログがオープンソースになったと聞いたので、Dockerfileの作成練習も兼ねてDockerで構築してみた。ソースはこちら。https://github.com/matsuu/docker-fc2blog/ベースOSとしてCentOS版とUbuntu版を用意した。工夫したことLink Containerを使ってMySQLとApacheを接続し... 続きを読む
Mac Pro(Late 2013)を火鉢に見立てて暖を取る方法 - Dマイナー志向
Appleの初売りに並んでる皆様、寒い中お疲れ様です。寒いですね!ツライですね!そんな時は最新のMac ProのCPUをぶん回せば暖かくなるかもしれませんね!え?インターネット接続環境がないからベンチマークソフトをダウンロードできない?大丈夫、Mac OS Xに標準で含まれているソフトウェアでお手軽にCPUをぶん回すことが可能です。 Finder→アプリケーション→ユーティリティ→ターミナル CP... 続きを読む
RHEL(CentOS)6系でトラフィックをたくさん捌くサーバが死ぬ問題は6.5のkernel-2.6.32-431.el6以降で多分直る - Dマイナー志向
タイトルで言いたいことはすべて言った。 経緯うちの場合はLVS+keepalivedなロードバランサなんだけど、ちょくちょくkernel panicになる問題が発生してた。そこでcrashコマンドで解析してみた。crashコマンドの使い方はこちらが参考になる。Linux crash dump 読み方入門 # crash /boot/System.map-2.6.32-279.14.1.el6.x8... 続きを読む
isucon3本選に└('-'└)└)└)<HEARTBEATSとして参加した&予選本選を通して得た知見 - Dマイナー志向
11月9日に開催されたisucon3本選にチーム「└('-'└)└)└)<HEARTBEATS」*1として参加してきました。結果は惨敗だったのですが、当日やったことと、予選本選を通して得た知見を書き留めておきます。 当日やったこと 画像のサムネイル作成をなんとかするためImager使ったら孔明の罠ベンチマーク中にtopを眺めているとconvertコマンドがボトルネックになっていたのでここをなんとか... 続きを読む
2chの書き込み規制のしくみを調べてみた - Dマイナー志向
規制されてないのに2chに書き込めない原因判明スレを読み進めていくと、どうやら206.223.144.0/20207.29.224.0/19からのTCPポート4439951723へのアクセスをフィルタすれば書き込めるらしい。と書かれてて、ほう書き込むたびにTCPポートスキャンをしているの?と興味が湧いたので調べてみた。ちなみに元記事には情報源スレッドのURLが記載されているが、読み方がわからなかっ... 続きを読む
SSL証明書のインストールチェックはどのサイトを利用すべきか - Dマイナー志向
先日ツチノコブログでクロスルート証明書の確認にIE6を使ってる話が紹介されてた。確かに実機で確認するのは大事なのだが、SSL証明書が正しくインストールされているかチェックしてくれるサービスがいくつかある。それで確認すればいいんじゃね?と思って調べてみたが、実はクロスルート証明書まで調べてくれるサービスは少ない。また各社チェックしてくれる内容が結構違う。そこでオススメのSSL証明書チェックサイトを3... 続きを読む
Googleの検索結果リンクページはブラウザ毎に異なる - Dマイナー志向
まずはこちらをご覧ください。Google先生の検索結果リンクが予想以上に作り込まれていた件なるほどー。window.location.replace()を使うことでブラウザのhistory遷移でも問題が出ないようにしてるのねと関心したのだが、実はブラウザごとに異なるとの情報を@dancerj先生から教えていただいた。 @matsuu ブラウザ毎にバグがあってそれぞれ違う挙動してると思うのでそこら辺... 続きを読む
Amazon EC2のインスタンスにスケジューリングされているイベントを通知するNagiosプラグインcheck_ec2_eventsを改良した - Dマイナー志向
NagiosAmazon EC2のインスタンスにスケジュールされたイベントはAmazon EC2 API Toolsに含まれるec2-describe-instance-statusで取得できるんですが… Amazon EC2 API Toolsはとにかく起動が遅い遅い。とにかく遅い。洒落にならんぐらい遅い。やってらんねー!とお嘆きの全国1億2000万人の皆様、いかがお過ごしでしょうか。 そこでc... 続きを読む
Gentooサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - Dマイナー志向
もう何番煎じですか。やりすぎですか。でもGentooですからね。元RX-7乗りの適当な日々Linuxサーバがディスク容量不足になった!何か消さねば!ってなった時にどう対処するかtagomorisのメモ置き場Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するかiをgに変えるとorangeになることに気づいたoranieの日記Cassandraサーバのディスク容量減少アラー... 続きを読む
qpstudy 2013.07の懇親会でRDBMSのインデックスに関するクイズLTをしてきた - Dマイナー志向
2013/07/28に開催されたqpstudy 2013.07の懇親会で、RDBMSのインデックスに関するクイズLTをしてきました。発表資料はこちら。 インデックス使えてる?じぇじぇじぇ! from Takuto Matsuu 補足事項発表では3問出題しましたが、本家のThe 3-Minute Test: What do you know about SQL performance?は5問あります... 続きを読む
ApacheのRewriteRuleで検索条件に^/がマッチしない場合がある理由 - Dマイナー志向
ApacheのRewriteRuleで「/hoge/配下にアクセスがあったら http://example.jp/fuga/ に301リダイレクトを行う」ってな処理を書く場合、先頭に/が必要な場合と必要ない場合がある。 RewriteEngine on # これでいける場合もある RewriteRule ^/hoge/(.*) http://example.jp/fuga/$1 [R=301,L]... 続きを読む
RHEL/CentOSでネットワークインタフェースの起動が遅い原因を調べてみた - Dマイナー志向
RHELやCentOSのネットワークインタフェースって静的IPアドレスを付与するときでもやたら起動が遅くないですか。ネットワークインタフェースが2,3個程度なら大した問題ではないのですが、例えばVLANをたくさん食わせている場合などはやたら遅くて話にならんレベルです。 Bringing up loopback interface: [ OK ] ←loは早い Bringing up interfa... 続きを読む
AWS CloudFormationを使ってisucon2を13分で構築できるようにしてみた - Dマイナー志向
本家で自家製 #isucon2 のつくりかたが公開されていますが、正直面倒くさいですよね。そこでisucon2をすぐに試せるAmazon CloudFormationテンプレートを作成しました。これを使えばisucon2環境を約13分で構築できます。https://github.com/matsuu/isucon2-cloudformation必要なものAmazon Web Servicesのアカ... 続きを読む
isucon2に参加してきました&主にSQL周りでやったこと - Dマイナー志向
いんふらえんじにあーチームとして @netmarkjp 先生、 @ishikawa84g 先生の3人でISUCON2に参加したmatsuuです、こんにちは。大まかにやったことは同じチームのnetmarkjp先生にツイートをまとめていただいたので省略。で、ツイートした以外の補足とか。以下は当日やりながら考えた内容です。最近購入されたチケットをどげんかせんといかんトップページ、アーティストページ、チケ... 続きを読む
OpenSSHのセッションを束ねるControlMasterの使いにくい部分はControlPersistで解決できる - Dマイナー志向
OpenSSHには1本のコネクションで複数のSSHセッションを束ねて使える機能があります。例えば、~/.ssh/configに Host example.com ControlMaster auto ControlPath ~/.ssh/mux-%r@%h:%p と設定しておくと、最初に接続したsshセッションのコネクション(マスターコネクション)を使いまわし、複数のSSHセッションをマスターコネ... 続きを読む
株式会社ハートビーツに入社してました - Dマイナー志向
そういえばTwitterにさらっと書いただけでここに書き忘れてましたが、5月16日付けで株式会社ハートビーツに入社しました。サーバの監視、管理、構築、ハウジングサービスなどを手がけるインフラ屋さんです。24時間体制で監視してもらいたいサーバ、ほったらかしになっているサーバ、サーバを建ててほしい等のご用命は是非弊社までお問い合わせください。ツイートする 続きを読む
社員の約7割がGentoo使いの会社を退職しました。新社員募集中! - Dマイナー志向
退職, Gentooこんにちはmatsuuです。一身上の都合で、社員の約7割がGentoo使いの有限会社プラスワンデジタルを退職しました。在籍期間は6年5ヶ月ぐらいでしょうか。多分それぐらいです。今日が最終出社日で、実際の退職日はもうちょっと先です。しばらく有給消化モードに入ります。スタッフの皆様および取引先の皆様には色々とお世話になりました。この場を借りて御礼申し上げます。有限会社プラスワンデジ... 続きを読む