zimathon blog

フルリモート開発エンジニア

2014-01-01から1年間の記事一覧

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

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

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

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

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.…