Viibar Advent Calender 2015

はじめに こいつは Viibar Advent Calender 24日目の記事です。 自己紹介 Viibarではリードエンジニアをやらせてもらってます。エンジニアとしては10年オーバーですが、若手に前線を譲って便利な器用貧乏にはならないぞ!が合言葉で頑張ってます。 技術的に…

#isucon4 予選で惨敗してきた

記事かかないせいで、予選で惨敗してきたブログになりつつあります。 今までどおり、 @iszk, @froncool のチームで。 仕事でつかっているアカウントの ec2 のinstanceが運悪くほぼ全部これにあたり、前日どたばたしていて、全然なにも準備できないまま当日を…

#isucon3予選で惨敗してきた

前回と同じメンバー(@froncool,@iszk) でリベンジ!のはずが、リベンジならず。 なにか神がかった奇跡が起きて、自分たちより全員失格で決勝進出をはたすわけもなく、今年のisuconが終わったので、次回に向けてブログに残します。 前日 土曜日に出場するので…

#isucon2 で惨敗してきた

先日 NHN主催の #isucon2 に「アルコールが足りない人たち」チームで参加してきました! メンバーは 私と @iszkと@froncool でして、なんと「全員アプリ側」という。 バランス悪! 当日までの流れ みんな普段書いているのが ruby, perl, php という状態で、…

MacでApacheのlog解析

WindowsだとApacheLogViewerとかが有名どころで、なんか解析したいときはこれをつかってたんですが、 今は会社の開発環境がMacなのでMacでいいのがないか調べてみた。 Macなんだしgrepとかawkとかなんかそのへんでがんばるという手もなくはないが、なんかapa…

Redmineからのメールがメーリングリスト宛だと届かない

最初は全然理由がわからなくて詳しい人にヘッダをみてもらってやっとわかった。 原因としては以下のヘッダが含まれているのが原因 Precedence: bulk元々はMLからMLへおくった際にループしないように暗黙的に捨ててくれという場合のために 使うものらしい。自…

gitでsubmoduleがある際にデプロイする方法

何も考えずデプロイしたらsubmoduleが空っぽなので調べた。 deploy.rbに以下を追加すればOK。 set :git_enable_submodules, 1やったーこの辺が参考になりました。 http://github.com/guides/deploying-with-capistrano

楽天テクノロジーカンファレンスでLTしてきました!

楽天テクノロジーカンファレンス2009View more documents from gaooh.裏の仕組みとか説明しだすと、別にやっていること自体はそれほど難しくないんだけど、mixiアプリをさわってない人には ぽかーんなので前提から説明する必要があって、それだとさすがに5…

git submodule

入門gitを読んで知りました。 svnでも似た機能があるのであるだろうとは思ってたんだけど調べてなかった。railsだと更新が頻繁だったり自分で管理しているpluginをsubmoduleにすると便利ですね。 使い方 ★現在のsubmodule一覧を表示 % git submodule ★submod…

9/30付けでドリコムを退職し、10/1からライブドアでお世話になることになりますた。 もちろんunshiuはそんなん関係なく続けます。 私がスムーズに続けられるようにドリコムの関係者の方にはだいぶ骨をおってもらいました。 自分の成果物を認めてもらった上で…

バックアップをgmailへ

そういえばVPSなレンタルサーバのバックアップしてないや。 ちゃんとやりたいけなー。あ、このレンサバ、追加料金払えば丸ごと日時バックアップとってくれるのね。 いやそこまでじゃなくて、とりあえず個人的なwikiとかだから「あのディレクトリだけ」とれれ…

Rubykaigi2009でLTしました!

とりあえず資料。Ruby Kaigi LT - unshiuView more presentations from gaooh.カラーリングはunshiuということで「グリーン」と「オレンジ」。そしてそれが映えるように背景は「ブラック」とすぐ決まりました。 今後もこれベースにしようっと。 発表の際はだ…

--no-commitを覚えた

gitを用いてある修正のマージとかをする際に、普通に git merge hogehogeとやってしまうと、コミットログに Merge for xxxxx... と記録されちゃう! シンプルなgitのみの管理だと別に気にならないのですが、 git-svnを利用して git と svn でそれぞれソース…

git cherry-pick を覚えた

「全部mergeは困る。この変更だけgithub側にもmergeして更新したいのに」って場面に遭遇したので、そんなことができないかしらべてみたら、あっさりできることがわかった。 git cherry-pick commit-idでいいらしい。 なんかかわいらしいコマンド名。

gitでコミットと同時にhudsonのテストを実行する方法メモ

vi .git/hooks/post-commit に以下を追加するだけ。 /usr/bin/curl -u username:password http://build.unshiu.jp:8080/job/jobname/build?token=xxxxxx usernameとpasswordはそれぞれhudsonのものを。 特にユーザ管理してなければいらないけれど、hudson用…

hudson立ち上げました

unshiu用にhudsonを立ち上げました。 コミットを起点にビルドしてます。 http://build.unshiu.jp:8080/ えっと既に真っ赤でテスト全部とおってないのはご愛嬌。。。一応社内で全部通してから外にもってたんですが、うーん無念。なるはやで緑にせねば。 hudso…

ぴんぽーん

おとどけものですーー えすかるごえくすぷれすからでーーす ぽえ〜ん♪ はなをなでなですると、きもちいいです。

unshiuをオープンソースとして公開しました。

http://github.com/unshiu 元々社内でモバイル用のCGMフレームワークとしてつくっていたものです。 モバイルに特化したSNSを構築する案件があったのですが、モバイルの場合、絵文字の問題や各キャリア間や機種での差異があるため、どうせなら共通のものをつ…

とりあえず

プロフィールかえてみちゃったもんね。

四苦八苦

GWあそぼうなんて計画はおもいっきりすっとばして、いろいろ追いつめられ中。 きっと今月末もしくは月初め直後になにかだせるはず。 でかい花火を。 それのおかげでしばらく外の勉強会もいけてなかったから来月はいろいろいきたいな。

GWにやること

なんかやっぱまとめておくと、「やらないと」感がましてやるみたいなのでリストアップしておく。 chumby ちょっとFlashで遊んでみたい気分。ちょうどchumbyで遊ぼう!っていう本をかったばっかりだし。 django rails以外にも手をだしたい今日この頃。Merbと…

はてなブックマークツールバーをいれてみた。

なんだか一時期からコミュニティツール化しているけれども、個人的にははてブはあくまでも「ブックマークツール」として使っています。 はてブのコメント欄はよくみるし、嫌いじゃないけど、通常のブックマークとそういうコミュニティをとりたいだけのブック…

しばらく更新してなかった

放置しはじめるとずっと放置ですね、反省 1日目:あ、更新しなきゃ、でも昨日書いたし 2日目:あーなんか書かなきゃ。明日にしよう 3日目:書くネタできた!これはかかねば、いやでも今日は忙しいので明日かな 4日目:。。。なんか一日たったら書くほど…

Redmine Plugin 0.7 リリース

管理画面からインストールできるようになったのでお知らせ。 やったことは主に2つです。 Redmine 0.8.1 に対応 どうやらRedmine 0.8.1 からレポジトリのURLの仕様がかわってしまったようです。 0.8.0からそんなかわってないだろうとチェックしてなかったの…

俺アジャイル

どちらかというとコレ系の本はあまりかわないほうなのですが、買ってよかった!と久しぶりに思える本でした。 アジャイルな見積りと計画づくり〜価値あるソフトウェアを育てる概念と技法〜 を買った。 まだ1/3ぐらいしか読んでないけど、これはいい。 ぜひ営…

Google Hackathonに参加しました。

デブサミ会場で行われた Google Hackathonに参加しました。 10:00集合だったので会社に寄らずに直接会場へ。 Hackathon自体は初だったので行く前はかなりどきどき。 ただ同僚がくる予定だったので、それでちょっと気が楽かなって開始10分前ぐらいは気楽でい…

Nabaztag購入

売り出した初日に買って2日後にはつきました。 包装はこんな感じ。 箱とか説明書は全部英語でした。でもサイトで日本語のマニュアルが公開されているので、困らなかった。 あけるとこんな感じ。 電源は見えにくいように背面にあったりする。 さすが世界中で…

ウサギ?

ひさしぶりにはまりました。 http://ascii.jp/elem/000/000/206/206441/ こういうガジェット系は好きな部類ではあり、chumbyなんかも家にあるわけですが、いやなんというか今まで何か足りなかった面を全部うめてくれました! ちょっとフランス人に嫉妬すらw …

明日から仕事

はてはて、どこまでできたか一応ふりかえってみる。 iPhoneアプリなんかつくる とりあえずつくった。デザインとかの問題があるので公開はもうちょっと先だけど、なんとなくちょっとしたものはつくれる自信がついた。(ゲームは専門外なのでのぞく) テストを…

今年のふりかえり

なんか思い出しレベルでかいてみる。おもいだせなかったものはたぶんそんなもんだったってことで。 時系列は関係なし 勉強会とかいった 月1か2は最低でもいくようにした。いけるように時間をつくるようにした。やっぱ外に出るといろいろ刺激をうけるし、来…