kentana20 技忘録

技術ネタを中心に、セミナー、勉強会、書籍、会社での出来事を綴っていきます。不定期更新。

DevLove現場甲子園2014で一休の現場について発表してきました

8/23(土) にオラクル青山で行われたDevLove現場甲子園2014東日本大会にスタッフ&スピーカーとして参加してきました。 DevLoveとは DevLoveは@papandaこと、アジャイル界隈で有名な市谷さんが主催するコミュニティで、頻繁に勉強会イベントを開いている活動…

開発合宿的なものに行ってきた

8/8(金)〜9(土) の1泊2日で会社の有志4名+OB1人(別の会社でエンジニアやってる元後輩)の合計5名で開発合宿的なものに行ってきました。 宿泊先 日光にあるペンションはじめのいっぽという開発合宿プランのあるペンションに行ってきました。「はてな」さん…

Railsアプリのバックグラウンド処理をWheneverを使ってCron化する

Railsアプリの話。というかWheneverの話。 Railsアプリケーションを実装していて、「この処理はオンラインではなくて、バックグラウンドでバッチ処理にして、Cronで定期実行したいな」っていうとき、ありますよね。そんな時は whenever というgemを使えば、…

作業中のファイルをgit stashして、一部のファイルだけ戻す

小ネタ。 gitでバージョン管理しているプロジェクトで、git stashを使って一部のファイルだけをcommitする方法を忘れないためにメモっときます。ユースケースとしては 新規開発案件とかでfeature branch作って作業中 作業途中に案件を2つに分割することにな…

RailsアプリケーションをRSpecでテストする#1

趣味で書いてるRailsアプリケーションのテストを書いたときの備忘録。いや、技忘録。 RailsアプリケーションをRSpecでテストする Gemfileの変更とgemのインストール Rails初級者なので、キソから。RailsのGemfileに以下を追加します。大体、RSpecによるテス…

GitHub Kaigi参加レポート#1(はてなブログの開発フローと Github @shiba_yu36)

本日(6/1)、渋谷のサイバーエージェントさんで開催されたGitHub会議に参加してきました。 GitHub会議はnaoyaさんが中心となって企画したGitHubのユーザイベントです。タイムスケジュールはこんな感じ。休日のイベントとしてはかなり長めでした。 スケジュ…

週末ランサーズで「Infrastructure as Code」をハンズオンしてきた

本日(5/24)は渋谷のランサーズさんで開催された 週末ランサーズ「Infrastructure as Code」〜ヌーラボ社の事例によるVagrant や serverspec、ansibleツールのご紹介〜 に参加してきました。 プログラム 14:00-「週末ランサーズ」について 14:05-「Infrastr…

Web系な人のキャリアカフェでビール片手に理想のチームについて考えてきた

今日は定時ダッシュをかまして、コワーキングスペースCoedoで行われた Qiitaの中の人とQiita:Teamを使う人と共に理想のチームについて考えてみませんか? に参加してきました。 Coedoは茅場町から新川方面へ向かってすぐにあるコワーキングスペースです。 今…

OS XでRedisをインストールしてRuby on Railsで使う(gem 'redis')

連休中にRuby on Railsを使ってWebアプリを作っていて、Redisにデータ登録するとこまでやったので備忘録のために書いておきます。 Redisは高速で動作するインメモリ型のKVSでありながら、非同期でディスクに書き込みを行い、データを永続化してくれるありが…

KPTふりかえり 体験ワークショップ に参加してきました

ワークショップイベントの参加レポート。 4/16(水) に上野の永和システムマネジメントさんで行われた「KPTふりかえり 体験ワークショップ」に参加してきました。 ワークショップの詳細はこちら。 KPTふりかえり 体験ワークショップ 講師は これだけ! KPT作者…

自ら動くということ

今日は技術ネタや勉強会参加ネタではなくて、マインドのお話。以前、このブログでモダンな現場にするために - kentana20 技忘録というタイトルで自分が所属する一休の現場について書いたのですが、それがきっかけとなり、開発プロセスや情報共有といった現場…

Redmineを再起動する

小ネタ。これくらいなら、Qiitaに書けば良い気もしてるけど、エントリを充実させるために書いておく。 Redmineでプラグインを追加したり、Rubyのコードを修正したりした時に、ササッと再起動したいときってありますよね。そんな時のためにTips。 Redmine再起…

アドテクスタジオ・データサイエンティストアカデミーに参加してきました

久々の更新。しばらくギョームが忙しかったのと、土曜日がほぼ潰れてたのと、4月にDBスペシャリスト受けるので、ベンキョーしてるせいで更新がなかなか出来てません(言い訳)。 2/22(土) 3/01(土) 3/08(土) 3/15(土) 3/22(土) の5週連続で渋谷のサイバーエ…

エンジニアだからできる自由な生き方@デブサミ2014(DevelopersSummit2014)

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#9です。 エンジニアだからできる自由な生き方(増井雄一郎〔ミイル/トレタ〕) @masuidriveこと、増井雄一郎さんによるGeek感満載の自由な生き方のお話。 増井さんの…

グリーを支えるデータ分析基盤の過去と現在@デブサミ2014(DevelopersSummit2014)

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#8です。 グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕) 【14-B-2】グリーを支えるデータ分析基盤の過去と現在(橋本泰一〔グリー〕) from Develo…

Redmineでテーブル内のセルに改行を入れる

今日はデブサミレポートを休憩して、ちょっとしたTipsをご紹介。 一休では、現在はプロジェクト管理ツールとしてRedmineを使っています。 今更説明するまでも無いくらいにメジャーなプロジェクト管理ツールになっていますが、簡単に概要を。RedmineはRuby on…

やる気を引き出す組織風土のつくり方@デブサミ2014(DevelopersSummit2014)

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#7です。 やる気を引き出す組織風土のつくり方(藤田晋〔サイバーエージェント〕) スライドは公開されていません(公開されたら、更新します) ご存知、サイバーエー…

何故クックパッドのサービス開発は日々進化しているのか@デブサミ2014(DevelopersSummit2014)

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#6です。 何故クックパッドのサービス開発は日々進化しているのか(庄司 嘉織 〔クックパッド〕) クックパッドのサービス開発部、Happy Author部の部長である庄司さん…

成功と失敗の狭間に横たわる2つのマネジメント@デブサミ2014(DevelopersSummit2014)

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#5です。 成功と失敗の狭間に横たわる2つのマネジメント(中村 洋 〔DevLOVE関西〕) DevelopersSummit2014「成功と失敗の狭間に横たわる2つのマネジメント」_yohhatu …

社内システムの構造と設計、実装のはなし@デブサミ2014

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#4です。 社内システムの構造と設計、実装のはなし(田籠聡〔LINE〕) 社内システムの構造と設計、実装のはなし from SATOSHI TAGOMORI @tagomorisこと田籠さんは人気…

テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする@デブサミ2014

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#3です。 テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕) デブサミ2014【13-B-L】テスト自動化を見…

グリーにおけるChef導入事例~既存の資産を活かし新しい技術を導入する~@デブサミ2014

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」の参加レポート#2です。 グリーにおけるChef導入事例~既存の資産を活かし新しい技術を導入する~ グリーにおけるChef導入事例 ~既存の資産を活かし新しい技術を導入する~ // Speak…

サーバプロビジョニングのこれまでとこれから@デブサミ2014

2/13(木)、14(火) に目黒の雅叙園で開催された「Developers Summit 2014」に参加してきました。エンジニアの方には説明不要という噂もありますが、Developers Summitは翔泳社さんが主催する開発者向けのイベントでDeNAやGREE、Microsoft、Oracleといった大き…

NUCONに参加してきました

2/4(火) に浅草橋のヒューリックホールで開催された「NUCON」に参加してきました。 NUCONはBacklog、Cacooなどのサービスを提供されているヌーラボさんが主催するカンファレンスです。イベントの詳細はこちら。NUCON - つなぐ、つながる、ヌーラボのカンファ…

第13回Solr勉強会に行ってきました

1/29(水) に渋谷のVoyage Groupさんで開催された「Solr勉強会」に参加してきました。イベントの詳細はこちら。 http://solr.doorkeeper.jp/events/7260Apache Solr入門の改訂新版が出版されたので、その宣伝も兼ねて?の開催でした。新版はこちら[改訂新版] …

DiffMergeとSublimerge Proでファイル差分をとる

これはメジャーなのかよくわからないので、とりあえずメモ感覚で残しておく。Macで作業していて、ファイル差分をとりたいときにどうすれば良いのかよくわからなかったので、イケてるアプリは無いかと探していて見つけた。 DiffMerge https://sourcegear.com/…

日本Seleniumユーザーコミュニティ勉強会 に参加してきました

1/18(土) に品川の渋谷のサイバーエージェントさんで開催された「日本Seleniumユーザーコミュニティ勉強会」に参加してきました。イベントの詳細はこちら。 http://kokucheese.com/event/index/117476/ 登壇者と発表内容はこんな感じです。 [プロローグ] コ…

モダンな現場にするために

このエントリーは『DevLOVE Advent Calendar 2013 「現場」』の63日目?の記事です。 Doorkeeperからのメールに反応して、勢いで急遽参加させていただくことになりました。 chachakiさん、いきなりのご連絡にも関わらず快く応じていただき、ありがとうござい…

exciting coding 2013に参加してきました

11/29(火) (いい肉の日)に品川の日立ソリューションズさんで開催された「Exciting Coding2013」に参加してきました。イベント詳細はこちら http://www.ipsj.or.jp/event/s-seminar/2013/Exciting_Coding/登壇者と発表内容はこんな感じ セッション1 13:40-1…

Hatena Engineer Seminar #2 参加してきました

11/25(月) に渋谷で行われたはてなエンジニアセミナーに参加してきました。 セミナー詳細はこちらhttp://developer.hatenastaff.com/entry/2013/11/15/120723 Vagrant と Chef でつくるはてなブックマークの開発環境 id:aereal はてなにおけるモダンiOSアプ…