僕のYak Shavingは終わらない

車輪の再発明をやめたらそこには壮大なYakの群れが

TimeTicketで上位にいたらしい

後輩がkazuphさんが上位にいるっていうからどのページか探したら普通にランキングページがあったのね。 人気チケットランキング(最近1ヶ月) | TimeTicket[タイムチケット] タイムチケット「プログラミングなど相談乗ります( ・`д・´)b」with 本間 和弘 0.5時…

いつの間にか終わっていたYAPC。

毎年ほぼフル参加して楽しんでいてやっぷしーですが、今年は起業の準備とか色々していたら発表も全然見にいけませんでした。 見れたのは今後関連のある金曜日のIoT関連の発表だけ。 直近は土日の方が忙しい。。。 あと後輩がたくさんLTで発表していたみたい…

#IoTapp (あいおーてぃーあっぷ)勉強会2に行ってきた!

IoTapp(あいおーてぃーあっぷ)勉強会2 : ATND最近IoT関連のプロダクトに関わり始めたこともあり、回路の勉強のために勉強会に行って来ました!場所はバーガー屋さんで開催され、店内の一角に集結した10人強の人たちが、PCと回路を広げて怪しい光が点滅する…

【写真あり】スタートアップiOS勉強会に行ってきた #3 #startup_ios

時間が経ってしまいましたが先週土曜日に「スタートアップiOS勉強会」というものに行って来ました。 スタートアップiOS勉強会 #3 #startup_ios on Zusaar写真ありというか、ほぼ写真だけです。雰囲気をご覧ください。会場はこちら。 全体はこんな感じです。 …

「エンジニアサポートCROSS 2014」に行ってきた! #cross2014

一度やって見たかったんだよね。プレモルうまぁぁぁぁぁぁぁぁぁあっぁぉぁぁぁあああああああぁあっぁぁぁぁぁぁあっっっっっつ!!!!!!!!! #プレモルセミナー— kazuph (@kazuph) 2014, 1月 17 い。— kazuph (@kazuph) 2014, 1月 17 ということでCRO…

ちょっと早いけど2013年を振り返ってみる

去年もやったので今年も振り返っておこうと思います。自分向けの備忘録ですね。 やったこと 某ブログプラットフォームのレスポンスタイムのスパイクを大幅軽減(gzip導入やクエリ改善) 採用セミナー等でLTをやりまくる(好評だった気がする) インターン生…

App::MadEyeをインストールする

cc1: warnings being treated as errors X509.xs: In function ‘_decode_netscape’: X509.xs:238: error: passing argument 1 of ‘ASN1_i2d_bio’ from incompatible pointer type make: *** [X509.o] エラー 1 Crypt::OpenSSL::X509とやらが入らないので調べ…

Hatena Engineer Seminar #2に行ってきた! #hatenatech

内容のまとめは他の人が書いてくれてると思うので写真だけ。ちなみにはて風呂アプリからの投稿です。写真は問題あったらすぐ消しますので、言ってください。ChefとVagrant化は1人で頑張ってるみたいです。年代物のサービスのChef化は大変そう。Chefかするた…

Shibuya Plack/PSGI Conference (shibuya.pl) #1 に行って来た! #plackcon

Blogを書くまでが #plackcon— songmu (@songmu) 2013, 11月 21 ということなので、とってもゆるふわだったPlackConに行って来たのでご報告です。だらだら書きます。適当に流してみてください。発表自体はとてもがっちりしてて参考になるものが多かったです。…

最近いじってなかったのでターミナルをいじってみた。

ちょっと前はビールをターミナルに表示させて(・∀・)ニヤニヤしてたんだけど、疲れたし飽きたのでちょっとシックでシンプル目にしてみた。いい。 元々これなのでだいぶ印象変わりましたね。 やり方は以下のブログを見ればおk! oh-my-zshとiTerm2のテーマでタ…

ISUCON2013予選を復習するための情報

予選レギュレーション ISUCON2013 いつでも再戦できるAMI ami-b34ad3b2 ベンチマークツールを差し替え testモードで --workload が指定できるようになっています benchmarkモードでAPIサーバと通信しないのでいつでも実行可能です。--init を指定する場合はt…

zshでエラーや時間のかかる処理後に通知センターで通知するようにする

※現在最新版のMavericksだとterminal-notifierが動かないかも・・・最近やっと山ライオンを使い始めました。TDDのときにprove+Guard+通知センターで捗る感じにしてましたが、そういえば昔はGrowl使ってたなと。zshでエラーの時にGrowlで通知するようにする…

#isucon 2013に参加してきた><

最初にこちらのコピペを御覧ください(小物感)。 013/10/06 17:59:52 benchmark mode 2013/10/06 17:59:52 initialize data... 2013/10/06 18:00:12 run /home/isucon/webapp/config/init.sh timeout 60 sec... 2013/10/06 18:00:13 done 2013/10/06 18:00:…

求めるものは「健全さ」 DevOpsDay Tokyo 2013に行ってきた! #devopsdays

オープニングでスタッフ:「Blogを書くまでがDevOpsDays… 某YAPCにインスパイアされていますw」 #devopsdays— Masayuki Ishikawa (@M_Ishikawa) 2013, 9月 28 とうことなので、ブログを書きますよ。イベント告知 http://connpass.com/event/3052/プログラム …

YAPCで「Vim実践入門 Perl編」というタイトルで発表してきました!またはgifアニメーションの話。

YAPCに参加されたみなさんお疲れ様です。今日はVimに関する発表をさせていただきました!MAX180名ほど入りそうな会場でしたが、ちゃんと数える余裕はありませんでしたが、百数十名は最終的に入ったのではないかと思っています。お越しいただいたみなさん本当…

今日はYAPC前夜祭ですね & 明日のYAPC1日目でしゃべります

今日は YAPC の前夜祭ですね! 今年の YAPC の前夜祭は、去年の YAPC で好評を博した LTThon が Tiny となって開催されます! 僕は LTThon には参加者として参加していている最中で、楽しめるように努力しますので是非是非ご参加下さいませ!さて、明日のYAP…

PocketのIDを何気なく消してみた

あとで読むサービスを使いまくっていて、なんだか消化できないRSSみたいな感じになっていたので、「あー、、、いらね」ってなってアカウントごと消してみました。 これでもう自分が過去にした「あとで読む」は見れない。今Twitterの公式アプリや、HBFavで設…

bash環境でブランチ名表示をユーザー全部に適用する

/etc/bashrcをいじればと助言を頂いたので、それでやってみます。もちろんgitが入っている前提です。末尾に以下を追加 # vi /etc/bashrc source /etc/bash_completion.d/git PS1='[\u@\h \W$(__git_ps1 " (%s)")]\$ '

ChromeExtensionを使ったAtomPubからの投稿です。

https://github.com/moznion/google-chrome-hatena-blog-post便利

brew install ctags

memo patch部分をコメントアウト(現在だとgistにアクセスできずインストールに失敗する) $ brew edit ctags # def patches # # fixes http://sourceforge.net/tracker/?func=detail&aid=3247256&grou p_id=6556&atid=106556 # { :p2 => "https://raw.githu…

Tategaki力をちょっとだけ上げたAcme::Tategaki

こんな感じで地道にがんばってます。 sub _convert_vertical { my @text = @_; @text = map { [ split //, $_ ] } @text; @text = transpose_ragged( \@text ); @text = map { [ map {$_ || ' ' } @$_ ] } @text; @text = map { join ' ', reverse @$_ } @te…

┣¨┣¨┣¨ ドドド

┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨の打ち込み方がわからないので、ブログにしたためておく。あと誰か大きなゴゴゴの打ち方を知ってたら教えて下さい。┣¨ ┣¨┣¨┣¨ ┣¨┣¨ ┣¨┣¨…… ┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨┣¨ - アンサイクロペディア

MacにCapybara-webkitをインストール

フレームワークで実践! JavaScriptテスト入門(5):Capybara-Webkit+Cucumber+Sinon.JSでJavaScriptのテストはここまで変わる (1/3) - @IT この記事を元にインストールしていき、gemのタイミングでエラーがでました。 $ gem install capybara capybara-…

perlでreturnのデフォルと引数は、

return wantarray ? () : undef; なので #!/usr/bin/env perl use strict; use warnings; use utf8; use feature 'say'; use Data::Dump qw/dump/; say dump sub{return }->(); say dump scalar sub{return }->(); __END__ 出力結果 () undef そっかーそっか…

PlackでとりあえずJSONだけ返すサーバーを立てる

メモです。下のjsonに特に意味はありません。 API完成を待っていて開発進まない的なシチュエーションがあったのでつくりました。他の言語だとどうなるんでしょうね?app.psgi #!/usr/bin/env perl use strict; use warnings; use Plack::Request; my $json =<<EOF; { "items":[ { "year" : 1954 }, { "year" : 2000 } ] } EOF sub { my $req = Plack::Request-></eof;>…

社内でCPAN Authorになろうハッカソンを開催しました!!

とりあえずCPANAuthorになりたくてやった。後悔はしてない。 / “kazuph/Acme-Tategaki · GitHub” http://t.co/o3gdjA3Zhn— kazuph (@kazuph) 2013, 6月 16※追記(2013/06/17)…人生初の知人でない人からpull req来ましたとても嬉しいです。Perl界ではMinillaと…

Gruntでlivereloadするときに気をつけるべきこと

解説系の記事だけ見てたら色々組み合わさってはまってたので整理 仮想マシンでやっているときはconnectのoptionにhostnameを追加する そもそもconnectで静的サーバーたちあげてみたら全然アクセスできなかった。なんでかと思ってゲストの方で $ curl http://…

Cent OS 6.3にthe-silver-searcher(ackに変わるagコマンド)をインストール

rpm -lvi http://swiftsignal.com/packages/centos/6/x86_64/the-silver-searcher-0.14-1.el6.x86_64.rpm 瞬殺。参考:https://github.com/ggreer/the_silver_searcher

CoffeeScriptを始める開発環境最低限

Gruntを使って*.coffeeなファイルを監視してごにょごにょするとかっこいいな!って思いつつも、単にCoffee書いて実行結果を表示して、かつJSにコンパイルされたものを眺めたいだけとかの場合はもっと簡単で楽ちんな方法があります(そもそもGruntメインで考…

CentOS 6.3にHaskellをインストールメモ

なんか以下の文章がhaskell_install.txtって名前でデスクトップに保存してあって邪魔だったのでブログにコピペしておく。 Varant環境のCentOS 6.3にHaskellをインストールしたのでメモ wget http://www.haskell.org/ghc/dist/7.6.2/ghc-7.6.2-x86_64-unknown…