urapico.medium.com こちらの記事でも書いている通り自分がいなくなってもプロジェクトは、問題なく回るのかを常に考えてます。なので、チームに対してルールを新しく作るのではなく仕組みを作ることを常に意識しています。 すると開発プロセスにおいては、G…
最近、palenight というテーマを見つけて、利用しています。 marketplace.visualstudio.com github.com 目に優しい感じで、気に入っています。
Git を利用して開発をしていると、PRを公開する前にcommit を綺麗にしようとする時がありますよね。 そういった場合、私は git rebase を利用します。そして、同時にパラメータを確認する必要があります。どこのコミットまで対象なのか。 そんなときに confi…
普段、Markdown でメモを取っています。仕事でもプライベートでも。 その時に利用しているエディタは、VS Code なんですが、以前は、bear.app という Mac のアプリを利用していました。 bear.app その bear.app で Markdown の拡張された文法がいくつかある…
8年ぶりに家のマックを新しくしました。それまでは、2012年に購入した MackBook Airを使っていました。 2012のAirは、かなりへばっていたので買い替えたいと、3、4年前ぐらいか思っていたんですが、家庭もありなかなか10万円以上するものを購入する気に…
qiita.com HashiCorpの Terraform を利用して、よくインフラ層の管理を行っています。 理由としては、いくつか考えられるます。 様々な IaaS に対応しているので、Terraform での書き方が分かっていれば、学習コストなどを抑えて新しい IaaS の導入ができる …
用語としては、ずっと前から知っていたが具体的にどのように、どのような利点があるのかなどが分かっていなかった。書籍の SRE の中でも Google のロードバランサーのシステム内で、この gRPC を利用しているとあったので、興味を持ったのでちょっと調べるこ…
普段、サーバーのプロビジョニングツールとして Ansible で利用することが多いのですが、その時いつもモヤモヤするのが共通処理をどこに書くのが正しいのだろうかという問題があります。 www.ansible.com 共通処理とは? ここで私が考えている共通処理という…
この記事は、子育てエンジニア Advent Calendar 2016 の24日目の記事です。 4歳と1歳の息子がいます。webエンジニアでパパをやっています。 エンジニアという職種は、新しい事柄や基礎について学習が必要です。子どもが生まれると自由な自分の時間というもの…
これは、Goodpatchのアドベントカレンダー 18日目の記事です。 こんにちは、Goodpatchでエンジニアをしている@urapicoです。 先日、GoodpatchのサービスのProttのインフラを専用サーバーからAWSに全て移行しました。 特に骨が折れたのは、S3の引っ越しですが…
PHPのExceptionの処理で、catchしたら、どうするのがいいのか - Qiita PHPのExceptionの処理で、catchしたら、どうするのがいいのか - Qiita これであっているのかなぁ。。。
今まで、PHPのいくつかのフレームワークに触れる機会が、あります。 自分なりに振り返り。。。 触ったことのあるフレームワーク symfony1 Symfony2 Codeigniter Laravel4 FuelPHP Yii 触ったことのないフレームワーク(気になっているけど) CakePHP Fhalcon …
健康 新しいことに貪欲 家族と楽しく過ごす とにかく運動を始めないと。 錦織くんが活躍しているので、テニスかなぁ。。。
イノベーションという言葉を考えると、普通の人たちの生活を劇的に変えてしまう現象だけど、その場合、技術だけが注目されちゃうけど、デザインも同じく重要だと思う日々。
息子が数日前、初めてトイレで、オシッコしたらしい。
はてなブログのAndroidアプリが出たッ!これは、待ちに待ったアプリ!電車とかでも書いたりするのが。快適になりそう!!ありがとう!はてな!
(自分に対するメモ。数ヶ月後とかに読んで、どう思うかな。) チームにおいて、様々な不満が出るのは、しっかりとした情報の共有がされていないことから発生していることが多いと思う。 同僚がどんな事に挑戦しているのか、何に困っているのか。 すぐ隣の席…
結果からいうと惨敗。 詳しいログは、id:tknzkの記事参照 ISUCON4の予選に出た #isucon - tknzk's tech log ISUCON4の予選に出た #isucon - tknzk's tech log 感想 1年前も出たんだけど、家庭の事情で、途中から離脱させてもらったので、フル出場は初めてで…
特に受託系のエンジニアの仕事を第三者から見ると、「ただ作っているだけ」という風に見られてしまう事があるんですが、これってきっと開発フローに問題があるのかと最近思っています。 アジャイル系の本を読むとその辺りを強く思うんですが、ウォーターフォ…
いろいろと、Webサービスもアップデートがあって、自分の「あとで、読む」の設定を見直したので、まとめてみます。 「あとで、読む」は、エンジニアの嗜み?? 自分は、サラリーマンのWebエンジニアで、朝9時から夜まで、会社に出社し業務をこなしています…
最近は、「Immutable Infrastructure」が流行っていますが、仕事の受託に取り入れることを考えていたんですが、どうもしっくりこないなぁと思っています。だって、受託開発の場合、サーバーはお客様のものですから、なかなかImmutable Infrastructureの運用…
最近、SEKAI NO OWARIの曲ばかり聞いている。とっても自分としては、新鮮でハマった。幻の命というのも良い曲だ。これは、ピアノのさおりちゃんが、15歳のときに作曲。20歳の深瀬くんが歌詞をつけて、完成した曲のようで、15歳でこのメロディーを作れ…
子育てや、生活環境の変化で、体調をずっと崩してしまっている。家族三人とも風邪とかでダウン。これから、いい感じにしていきたいなぁ。
一つのシステムの開発フローの種類は、多種多様に存在します。ただ会社に属していると、その組織で決められた開発フローに対して、なんの疑問も抱かずに日々を過ごしてしまいます。また、もし自分自身が気づいたとしても、組織の開発フローは、周囲の理解と…
前にGitHubも使ったことないのに、GitHub Enterpriseの勉強会に参加したことがあった。GitHub Enterpriseを利用する場合、今まで運用していたリポジトリとは別に運用する必要性もあったり、そもそもGitしか選択できない。そんなこんなで、業務で利用したいけ…
「恋するフォーチュンクッキー」サイバーエージェントグループ STAFF Ver. / AKB48[公式 ...なんだろう。すごい楽しそうですね。。。
PhabricatorというFacebookのエンジニアがメンテしていて、Facebookの社内でも実際に使っているプロジェクト管理ツールを使用開始した。http://phabricator.org/英語で、ソフトウェア開発用語の単語なのか、イマイチ理解できないところがあったが、ここに出…
会社で利用しているバージョン管理をsvnからgitに移行したいと最近考えている。 ただ、同僚含め自分も全然、gitを理解していないので、しっかりと理解を深めようと思い、今日から再度gitを学ぶ事にしました。
前々から、Rubyを勉強しようとして、なかなか動けていない自分。反省。。。でもほんの少しずつですが、始めてます(忙しいので、通勤の電車の中だけとか)。RubyMotionとかきになりつつ、お高いので、何かにたものないかなぁと探していたら、Androidのネイテ…
今日は、納会。家族が待つ家へとそそくさと帰ります。あとで、一年を振り返りたいと思います。