読者です 読者をやめる 読者になる 読者になる

zimathon blog

宿泊事業部システム開発部でエンジニアリーダーやってます。楽しくやってます。

4ヶ月の間に一休.comで起きた変化

概要 最近いろいろな方(社内、社外含め)に、エンジニアチームどうですか?良くなってますか?という質問を頂きます naoya さんってどうなんですか?やっぱりすごいですか?とも その度に「良くなってますよー」と返事をするのですが、肌感としてはあるもの…

一休.comでサービス開発をやるということ

ちょっとタイトルの主語が大きい(笑) 概要 昨日、今日でマネジメントメンバー(社長や各チームのリーダー等、全員で30人ぐらい)で合宿をしました。(その時に感じたことや得たものは別途) その時に今のエンジニアリングチームがこの2年をかけてどういっ…

チーフエンジニアになって半年が経ちました。進捗良いです:)

宿泊の開発責任者になって半年が立ちました。あっというまだったなーと感じます。 最近自分のアクションを振り返る機会があったので、まとめておこうと思います。 最初考えていたこと 俺がこの会社を変えてみせる! 技術的負債とか全部返済するぞ! よりモダ…

YapcAsia2015初日(2015/08/21)

聞いたものや聞きたかったもので見つけたスライドあげときます:) Effective ES6 Effective ES6 from teppeis 今フロントエンドで何が起こっているのか HTTP/2時代のウェブサイト設計 HTTP/2時代のウェブサイト設計 from Kazuho Oku 大規模でも小中規模サービ…

最近チーフエンジニアとして感じている一休という会社の方向性

この立場になって3ヶ月経ちました。(最初はメンバーそれぞれの価値観や多すぎるタスクに戸惑い、大変だった時もありました。) 最近やっと慣れてきたかなーと感じると同時に、一休という会社の方向性も見えてきたように感じています。 今感じている方向性 W…

4/1から宿泊事業部システム開発チームの責任者(チーフエンジニア)やっています

宿泊事業部システム開発チーム、3代目チーフエンジニアの笹島です。 (部長って名前にすると大事な何かを忘れそうなので、役職は部長ですが社外・社内的にもチーフエンジニアということにしようと思います(ちなみに名刺もそうなりましたw)) 今考えている…

エンジニアサポート CROSS2015 参加した&登壇した

CROSS2015 横浜の大さん橋ホールでの開催となったCROSS2015に参加してきました。更にあるセッションで登壇(人生初!)してきましたヽ(´ー`)ノ CROSS 2015 | エンジニアサポート CROSS 2015 中の雰囲気とかは941さんのブログにまとまっていたので、そちらを…

DevLOVE Advent Calendar 2014「越境」 会社を越境しそうになった話

このエントリーは DevLOVE Advent Calendar 2014「越境」の25日目の記事です。 今の自分 僕は一休.comという会社で宿泊のサービス開発をしています。 僕が越境しそうになったのは自分が所属する組織です。 (つまり転職を考えたということです。) 越境を考…

ISUCON本戦に出場して、下から2番目だった話

11/8(土)に渋谷のLINEで開催された、ISUCONの本戦に出場してきました。 こんなに楽しいイベントを開催してくださったLINEさん、 こんなに楽しい問題を作ってくれたCookpadさん、 こんなに楽しいイベントをインフラで支えてくれたテコラスさん まじでありがと…

reattach-to-user-namespace が Yosemite で動かない

Yosemiteにあげていぇいいぇい言ってたけど、reattach-to-user-namespaceが動かなくて困った話 表示されていたエラー dyld: Library not loaded: /usr/local/lib/libgdbm.4.dylib Referenced from: /usr/local/bin/zsh Reason: image not found gdbm入れなお…

ReactiveCocoa Tokyoに行ってきました #rac_tokyo

iOS

概要 2014-10-18 (土)、freee社@五反田のオフィスで開催されたReactiveCocoa Tokyo に行ってきました! そもそも行ったきっかけは ninjinkunさんが勉強会やるって聞いたのと、会社の製品にReactiveなやりかたを導入したかったから @tinpay はじめてのReactiv…

YAPC::Asia Tokyo 2014に行ってきました!(初日)

YAPC::Asia Tokyo 2014 YAPCに行ってきました!!! 一応個人スポンサー(会社ぱわー借りた) 今日聞いたセッション Go For Perl Mongers 今日のベストセッション!!!!!!!!!!!!!!!!!! スライドはこちらから でもGitリポジトリからcloneした…

GithubEnterpriseでhubコマンドを使う方法

hubコマンドって? Githubの操作をコマンドラインからあれこれ操作できるようになるツール 参考記事 GitHubユーザーのためのhubコマンド インストール 参考記事 https://github.com/defunkt/hub#installation そのままじゃ使えなかった。。 社内のGithubEnte…

Vimで自動的にコメント文字列が挿入されるのをやめたい

Vim

.vimrcにこれを設定する (いろいろやったけどうまくいかずこの設定ででけた) augroup auto_comment_off autocmd! autocmd BufEnter * setlocal formatoptions-=r autocmd BufEnter * setlocal formatoptions-=o augroup END

【Objective-c】メソッドよりも同じ意味のリテラル構文を使う

リテラル構文? NSObjectを使うときの構文が簡素化できる リテラル数値 NSNumber *someNumber = [NSNumber numberWithInt:1];; NSNumber *someNumber = @1; ほら短くて簡潔 リテラル配列 NSNumber *animals = [NSArray arrayWithObjects:@"cat",@"dog",@"mou…

OctoTreeをGithubEnterpriseで使う方法

OctotreeがGithubEnterpriseで利用できるようになったらしいので設定してみた OctoTreeって? GoogleChromeのExtensionでGithub上でリポジトリ内部をTree構造で表示する機能があります 参考記事:Octotree – GitHub利用者は必見!GitHubでツリー表示 利用方…

【RubyOnRails】nokogiri をインストールしようとしてエラーが出るときの解決方法

開発環境 OS:MacOSX 10.9.4 ruby:ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin13.2.0] rails:4.1.4 発生したエラー bundle install 時に nokogiri インストール時にエラーになる Building nokogiri using packaged libraries. Gem::Installer…

GoogleChromeでUserAgentを変更する方法

GoogleChromeでUserAgentを変更する方法がぱっとわからなかったので、メモしてまとめる バージョン 35.0.1916.114 m Chromeデベロッパーツールを開く デベロッパーツール上で以下操作を実施 変更したいUserAgentを選択 変更したいUserAgentを選択するだけ Ot…

エンジニアの学び方を改めて考えた

今回のWEB+DB PRESS Vol.80にとても良いセクション エンジニアの学び方 がありました。 WEB+DB PRESS Vol.80 いろいろ参考になったので、今後の為にまとめておこうと思います。 そもそも何故こんなことが話題になるか 今のWEB業界って変化がめちゃくちゃ激し…

CTOって何なんだ

こう思った理由最近いろいろあったのと、@wadapさんのブログを読んだのでいろいろ考えさせられました。(GWでじっくり考える時間もあるし。)CTO募集とかフルスタックエンジニア募集とか都合の良いこと言っちゃだめ - UNIX的なアレ僕が考えるCTO求められてい…

システム開発のトレードオフに関して

システム開発においてよく言われている 「トレードオフ」 について考えることがありました。 開発において大事にすべき要素(僕が大事にしていること)は スピード クオリティ(+セキュリティ) フレキシビリティ です。 よく「何かを取れば何かを捨てない…

nodebrewが素晴らしすぎる

nodeは頻繁にバージョン上がるし、毎回インストールまじで面倒だし、 新しく出るバージョン11試したいし とか思ってたらすげー素敵なやつ見つけた nodebrewというNode.jsバージョン管理ツール https://github.com/hokaccha/nodebrew 導入手順は下記が参考に…

仮説と事実を混同してほしくない

それぞれの定義(Wikipediaから引用) 思いつき 急にひらめいたこと、ふと心に浮かんだこと 仮説 真偽はともかくとして、何らかの現象や法則性を説明するのに役立つ命題 事実 現象として観測された事柄 引用:https://ja.wikipedia.org/wiki/ 思いつきで物事…

Gunosy(グノシー)の新しいiOSのアプリがイマイチだったからGunosyLiteにしました

所感 正直イケてない イマイチな理由 アプリアイコンのデザインがダサい Gunosyらしさが全くない(Smar○Newsと変わりない) ということで元のUIに戻すことにしました。 でも前のバージョンに戻すとか出来ないしな。。。 と思っていたら、GunosyLiteなるもの…

デブサミ2014 iOSアプリケーションの継続的デリバリー ~エンタープライズ品質のiOSアプリケーションを目指して~ #devsumi

iOSアプリケーションの継続的デリバリー ~エンタープライズ品質のiOSアプリケーションを目指して~(梅原直樹(株式会社リコー)) iOSアプリケーションの継続的デリバリー from Naoki Umehara どうも。@sisijumiです。 今年はスマホアプリ開発Yearにしよう…

テスト駆動開発入門に行ってきました(ずーっと前の話)

ずーっと前に参加したテスト駆動開発入門 和田さん(@t-wada)の話した内容を、反省(チームに全く導入できていない)含めて残しておきます。 TDDの目的 動作する綺麗なコード!! TDDのサイクル 1 次の目標を考える 2 目標を示すテストを書く 3 テストを実…

目標を達成するためにやるたった一つのこと

今年の目標を立てるぞ!もう絶対やってやる!!と年初に意気込んでいたあなた、今の状況はいかがですか?結局何も変わっていないのではないでしょうか。言い訳は簡単です。仕事が忙しい子育てが忙しい見たいテレビがあるなぜ毎年こうなるのでしょうか。理由…

エンジニアとして最近感じている3大欲求

現場を改善したい 開発を進めていると、不思議なルールやそれってあるあるだよね〜とかいう話をよく聞きます。別にいますぐ修正する必要は無いんだけど、いつかやらないと良くならない。 そういったことを変えていきたいと思います。 どれだけ変えれたかは、…

2014年にやりたい

今週のお題「2014年プライベートでやりたいこと」 アプリ開発 TODO管理アプリを作りたいと考えております。 サーバはAWSで、スマホOSはもちろんiOSです。 宅建取得 将来的な資産形成を考えると、35才までにアパート一棟を購入したいと考えてます。その為の第…

今年からブログを始めようと思った3つの理由

新年あけましておめでとうございます。本年もよろしくお願いいたします。 今年からブログを始めようと思います。以前からちょこちょこ書いてはやめてを繰り返していましたが、今年は毎週必ずブログを書きます。 今年から決心した理由は、三つあります。 1.…