「DDD Alliance! ドメイン駆動設計をやってみた 6つの現場からの報告」に参加してきた #DDDAlliance

2015年11月10日に開催された「DDD Alliance! ドメイン駆動設計をやってみた 6つの現場からの報告」の抽選に当たったので参加してきました。 ddd-alliance.connpass.com 第一部 ビックローブでの2年間の取り組み DDDを組織で始めるための考え方 元BIGLOBE社…

Scala Best Practiceの和訳を進めています

少し前からScala Best Practiceの和訳を進めていて、現在0章と1章が済んだところ。 github.com ライセンスはCC BY 4.0だけど、一応著者本人に声かけとくかな―と思ってた矢先に、一緒に和訳してくれている知人が知らせてくれていた。 github.com こんなことや…

次世代 Web カンファレンス #nextwebconf に参加してきた

2015年10月18日に開催された「次世代 Web カンファレンス #nextwebconf」に参加してきました。 次世代 Web カンファレンス - connpass server_perf server_arch standardization http2 front_arch さいごに server_perf 以下自分のつぶやきと参考になったツ…

今回俺がいかにして転職したか晒す

9月から新しい会社で働き始めました。折角なので今回どのように転職したのかをまとめておきます。 何をつかったか 期間・エントリー数 準備 プロフィールを書く 履歴書・職務経歴書 企業にエントリーする まずは1社エントリーすると良い エントリー後の流れ …

YAPC::ASIA Tokyo 2015に参加してきた #yapcasia

YAPC::ASIA Tokyo 2015 2015年8月22日に開催されたYAPC::ASIA Tokyo 2015に参加してきました。1日目は参加できず2日目のみの参加です。なお僕は初参加で、かつYAPCは今回で最後らしいです。 セッション PolyglotのためのDocker - 我々はどこから来てどこへ向…

diffコマンドでファイルではなく標準出力を比較する(Process Substitution)

いざ使おうとして良く忘れるのでブログに書いておく。 bashやzshのProcess Substitutionを使えば、diffをファイルからではなく標準出力の結果から比較できる。(実際は/dev/fd/に一度ファイルとして吐かれるのだけど) $ diff <(echo "hoge") <(echo "fuga") 1…

『アジャイルサムライ横浜道場 特別編「RSGT再演 くじびきイテレーション改』 に参加してきました #agilesamurai #横浜道場

2015年5月12日に開催された『アジャイルサムライ横浜道場 特別編「RSGT再演 くじびきイテレーション改』 に参加してきました。 アジャイルサムライ横浜道場 特別編「RSGT再演 くじびきイテレーション改」yokohama-dojo.doorkeeper.jp 台風ですが、横浜道場始…

kawasaki.rb #23 に参加した & 寄稿した #kwskrb

2015/4/23に行われたkawasaki.rbに参加してきました。 今回はこちらのブログに内容をまとめるのではなく、kawasaki.rb公式ブログに寄稿という形をとりました。以下がその記事です。 kawasaki.rb #023を開催しました #kwskrb 大体の内容は上の記事に書かれて…

Fluxを修得するためにkriasoft/react-starter-kitをコードリーディングした

発端 react-starter-kitのコード読んでて、Server側でStoreのコード呼んでServerSide Renderingしててこれがisomorphicか...! ってなってる— ぺら@Civ中毒リハビリ中 (@Peranikov) 2015, 4月 2 実践的なFluxの勉強するためになにかいいサンプルコードないか…

わからなかった英単語まとめ その1

英語の記事を読んだりした中でわからなかった単語をまとめるメモ curiosity a 好奇心 [用例] from [out of] curiosity 好奇心から、物好きに b <...したい> 気持ち [用例] She satisfied my curiosity to know the reason. そのわけを知りたいという私の好奇…

kawasaki.rb #22 に参加してきました #kwskrb

2015/3/25に開催されたkawasaki.rb #22に参加してきました。 Doorkeeper Kawasaki.rb #022 - Kawasaki.rb | Doorkeeper Togetter kawasaki.rb #022 まとめ #kwskrbtogetter.com パーフェクトRuby読書会 以降のコードはRuby 2.2.0で試しています。 3-5-12 ::…

プリンテイルのtwitterのアイコンステッカーキャンペーンにあたった

ppworksさんのブログ記事でプリンテイルのキャンペーンを知って、試しに応募してみた。 プリンテイルのtwitterのアイコンステッカーキャンペーンに応募した結果www - pblogppworks.hatenablog.jp 欲しい( ・ω・) /【TAシール毎週プレゼントキャンペーン】@pr…

kawasaki.rb #21に参加してきました #kwskrb

2015/2/25に開催されたkawasaki.rb #21に参加してきました。kawasaki.rbへの参加は先月から続けてまだ2回目です。 Doorkeeper Kawasaki.rb #021 - Kawasaki.rb | Doorkeeper パーフェクトRuby読書会 今日は「3-5-9 擬似キーワード引数」、「3-5-10 キーワー…

Chefをやめてitamaeに乗り換えた

俺はChefをやめるぞ(ry Puhaar!を置いているサーバの管理をChefでやっていましたが、Rubyのバージョンを変えようとしたところ色々と辛みがあってこれを機にオーケストレーションツールを変えようと思いました。 参考にした記事 導入にあたって以下の記事を参…

同僚と2人でやってた「なるほどUnixプロセス―Rubyで学ぶUnixの基礎」ランチ読書会が無事に終わった #naruhounix

ランチ読書会シリーズ2本目。以前の記事でも書いていた「なるほどUnixプロセス―Rubyで学ぶUnixの基礎」が無事に終了しました。記念ついでに感想をまとめます。 なるほどUnixプロセス ― Rubyで学ぶUnixの基礎【電子書籍】Jesse Storimer, 島田浩二(翻…

神奈川Ruby会議 01参加レポート #kana01

2015年1月17日に開催された神奈川Ruby会議 01に参加してきました。会場はNTTアドバンステクノロジさん提供です。 オフィシャルホームページ 当日のスライドや動画が更新されたようです。 神奈川Ruby会議01 - Home DoorKeeper 神奈川Ruby会議 01 - Kawasaki.r…

同僚と2人でやってた「Rubyによるデザインパターン」ランチ読書会が無事に終わった

昨年から「Rubyによるデザインパターン」の読書会をランチ取りながら同僚と2人で実施していて、晴れて完走してので記念に残しておきます。 「Rubyによるデザインパターン」とは Amazon曰く... スクリプト言語Rubyの持つ力強さ・エレガントさ・シンプルさを、…

2014年振り返り

簡単に今年の振り返りと来年の豊富。 やったこと 結婚式終えた ハネムーン行った 個人サービスPuhaar! オープン 業務の内訳としてはRails:70%、iOS:20%、Java:10%くらい? 個人的には多忙で濃厚な1年となった。 Puhaar!はまだ全然流行らないけど、新しい技術…

puhaar.jpをRails4.2にアップグレードした

Rails4.2がリリースされたので、合わせてpuhaar.jpもアップグレードすることにしました。 Puhaar! - みんなでお酒を共有するサイト - 基本的には公式ドキュメントに則って行えば問題ありませんでした。rake rails:update後の設定ファイルのコンフリクトは上…

TDDBC in Tokyo 2014-11にSwiftで参加してきました #tddbc

TDDBC in Tokyo 2014-11に参加してきました。TDDBCの参加は昨年のin Yokohamaから2回目です。 当初はJSで参加するつもりでしたが、前日にサポート可能な言語を見たところ、@akuraruさんがSwiftをサポートしてくださるとのことで、急遽前日に環境を作ってFizz…

【Rails4】turbolinks使って新規サービス作ってみた

8月あたりから帰宅後や土日にちょこちょことRailsで遊んでたら、だんだん形になってきたのでサーバ借りてドメイン取って公開してみました。 Puhaar! - お酒を共有するサイト - http://puhaar.jp Puhaar!とは お酒の写真を取って、みんなで共有しようというSN…

アジャイルサムライ横浜道場 「具現化させる」レポ #agilesamurai #横浜道場

2014年7月8日に開催されたアジャイルサムライ横浜道場に参加してきました。本日は第5章「具現化させる」からです。 doorkeeper http://yokohama-dojo.doorkeeper.jp/events/12145 @makopi23 さんによる章の解説 アジャイルサムライ 5章「具現化させる」 from…

Rubyのキーワード引数で遊んでみる

まだ試していなかったので少し遊んでみました。 Ruby 2.1.2 まずはオーソドックスな形から。 def language name: "Java", ver: "1.8" puts "name: #{name} ver: #{ver}" end language name: "Ruby", ver: "2.1.2" # => name: Ruby ver: 2.1.2 引数を何も渡さ…

JRuby on Rails with Pumaでマルチスレッドに動作させる

最近、JRuby on RailsとPumaを使うことになったのでメモがてら残しておきます。 一般にRuby on Railsでリクエストを同時に処理したい場合、マルチプロセスで立ち上げたりUnicornのように複数のworkerを立ち上げたりしますが、Pumaの場合1プロセスに複数スレ…

アジャイルサムライ横浜道場 「ざっくりわかるアジャイル開発」 に参加してきた #agilesamurai #横浜道場

2014年3月4日(火)に開催されたアジャイルサムライ横浜道場 「ざっくりわかるアジャイル開発」に参加してきました。2014年になってからは初めての回で、会場も横浜市西公会堂に変更となっています。 再び本の冒頭からということになりましたが、昨年までは輪…

Yokohama.rb Monthly Meetup #40 に初参加してきた #yokohamarb

Yokohama.rb Monthly Meetup #40 に初参加してきました。 Doorkeeper http://yokohamarb.doorkeeper.jp/events/7112 Togetter http://togetter.com/li/614976 セッション1 Rubyレシピブック読書会 150 浮動小数点数を比較する レシピブックには、Float:: EPS…

Xcode5でXIBに貼り付けたUIImageViewの座標がおかしくなる

なにがおきた Xcode5にアップグレード後、iOS5向けに作成していたプロジェクトのXIBを開いたところ、XIBに貼り付けていたUIImageView(Image指定あり)の座標が Origin(0, -568)、 Size(0,0)などとおかしい値となっていた。 座標を元に戻そうにも、XIBの[File …

Xcode5で「Appをインストールできませんでした」エラーの対処方

Xcode5にアップグレードした後、iOS6のシミュレーターでアプリを起動させようとしたとき、「Appをインストールできませんでした」のエラーが発生しアプリが起動できなかった。 明確な原因はわからなかったが、以下の対処で解決したのでメモを残しておく。 iO…

TDD Boot Camp 横浜 3rdレポ #tddbc

TDD Boot Camp 横浜 3rdに参加して来ました。 doorkeeper: http://tddbc.doorkeeper.jp/events/5751 togetter: http://togetter.com/li/572791 基調講演 安井 力さん(@yattom) TDDBC横浜3rd from yattom ケント・ベック氏著の有名な本田が、既に出版されてい…

knife solo init で`select_or_disable_by_chef_config!': undefined method `select!'

knife solo initで以下のエラーが出力された。 $ nife solo init chef-repo -VV Creating kitchen... Creating knife.rb in kitchen... Creating cupboards... DEBUG: Selecting cookbook manager... /Library/Ruby/Gems/1.8/gems/knife-solo-0.3.0/lib/knif…