雑記

FacebookとTwitterの両方にポストするのめんどくさいなーと思って横道

今朝 HootSuiteからFacebookとTwitterの両方につぶやこうと思ったらFacebookにポストできなくて、調べたらFacebookのポリシーが変わったみたいで、その影響で今月からHootSuiteからもIFTTTからも連携がなくなったみたい。 ちぇっ。両方に書くのめんどくさい…

ウェブアプリケーション開発チームの念能力風スキルマップ

川口さんのRPG風スキルマップ( SkillMapping - Speaker Deck )をぼーっと眺めながら、念能力でもできるかもーと思ったので考えながら書いてみる。 前提 こんな感じを想像しながら書いてる。 7,8人くらいのウェブアプリケーション開発チーム。 そのアプリケー…

ルクア大阪のキッチン&マーケットが最高だった

昨日行ってきた。最高だった。 www.lucua.jp とりあえずフロアをうろうろしてあいてる席を見つけて、んでフロアをうろうろして好きなお店で食べ物や飲み物を買って、席に持ち寄ってわいわい楽しむ感じ。ピザ屋とかパスタ屋とかみたいなのもあれば、お惣菜エ…

組織を改善するときは足すより引く感じで

僕は数年前に改善グループってのを立ち上げて、部内の他のグループに行ってそこの改善を手伝うみたいな活動をしてる。開発の進め方の改善をしたり、アーキテクチャーの改善をしたり、他のグループの人どうしをつないだり、とか。そういう感じのこと。 そした…

サービス開発運用エンジニア

僕は、Javaのエンジニアだけど。全然JVMについて詳しいわけでもないし。技術トレンドのキャッチアップも、だいたい3,4年遅れてる感じあるし。Linux上でサービスを動かしてるけど、Linuxがどんな風に動いてるか分かってないし。 エンジニアとしてまだまだだな…

僕はドキュメントを読むのが苦手

頭の中にスタックが3つしかないからネストは3つまでがいいし。リンクを辿って色んなところに飛ぶと戻ってこれないし。こういう意味にも取れるけどどっちだろう?とかなるし。似たようなことが複数の箇所に書いてあると目diffをしてしまうし。気が散りやすい…

選ぶと選ばない

以前は「こういうことができた!」とか「これだけの人の役に立った!」とかそういう、できたことを数えてて、もっとできるようになろう!って思って過ごしてたと思う。だけど今は、できなかったことの方も考えてしまってる。「何かをすることができた」って…

見た目の進捗と頑張り依存

AとBどちらも期限まで1週間しかないので、50%ずつ時間を使って進めましょう!僕「ない」え?「まずAを終わらせなよー」みたいなー。今日は豆乳ラテ☕— ばふ ぁ (@bufferings) 2018年3月9日AもBも時間がないから、並行で進めましょう!みたいな話。よくある。…

「まず公式のドキュメントを読め」というのは分かってるんだけど・・・

サービスやライブラリーやフレームワークを触るときは「まず公式のドキュメントを読め」というのは分かってるんだけど。なんだかつらいときが多くて。僕の順番的にはこういう感じだなーって思ったメモ。 1. 公式ドキュメントを読もうとする 雰囲気だけパラパ…

TDDなぁって

ぼーっとしながら思ったのは。バグが認識のズレの中に隠れてることって多いよなぁって。ビジネスの人の頭の中と、デザイナーさんの頭の中と、デベロッパーの頭の中で、それぞれ違うものを思い描いてたりする。だから、ユーザーストーリーマッピングとか、プ…

チームリーダーをやるときに気をつけてた「4つの混ぜない」

開発チームのチームリーダーやってたときってどんなこと考えながらやってた?って相談があって、僕がチームリーダーやってたときはこういうことに気をつけてたよ。って話をした。今は僕はリーダーは後輩にまかせて、自分はシニアエンジニア的な立場でコード…

読みやすいコード(僕にとって)

最近気づいたことがある。それは、僕はみんなみたいに複雑なことが理解できない、ってこと。話をしてても「ごめんなさい。いまのわかんなかった。もう一回教えて欲しい。」とかよくあるし。ドキュメントも、ちょっと複雑なことが書いてあると、全然頭に入っ…

TDDはあんまり使わなくなったけど心の中にある

今日は娘たちとコログ探しして楽しかった。この数年間、頭の中にTDDを入れた状態で開発をしてきたんだけど。タイトルに書いた風に思う。 良い所がいっぱいある 見失わずに済む 僕にとってTDDの良さは、まず、自分が何をしようとしているかを見失わずに済むと…

Macでgit graphのエイリアス設定せんでよくなってたっぽい?←よく分かってない

いつもはね git graph でグラフが出るようにエイリアス設定してたんだけど。んで、いつからか、うすうす気づいててたんだけど、MacOSにgitをインストールしたらデフォルトでいくつかエイリアスが入ってるっぽい?どっかにドキュメントあるんかな? $ git ali…

だんだん開発スピードが遅くなっていくのをどうやってとめたら良かったんだろう?

先日、モブプロをやってきた。その中で、モブプロとは別で、いくつか感じたことがあって、今日はその中のひとつを思い浮かんだままにメモ。bufferings.hatenablog.com 要件を満たすプロダクトをより早く出す モブプロでTDDしながら、要件を満たすプロダクト…

若い人のエネルギーを利用して成長

ふと、書いとこうと思ったのであった。 20代前半:特に何も考えてなかった期 バイトの先輩に誘われてプログラミングを始めて、特に何にも考えずにコード書いてた。 20代後半:自分の理想を追いかけてた期 色んなことを勉強して、それをどんどん試してた。先…

雑用上司

僕はWebサービス開発会社のエンジニアなんだけども。雑用は新人にお願いするんじゃなくて、上司がやると良さそう。だよなって思ってる。会議の設定とか、飲み会の幹事とか、会議の資料作りとか、そういうの。 そうすると、良さそうのは。 上司は新人より組織…

エンジニア立ち居振舞い: _(:3 」∠ )_

お題「エンジニア立ち居振舞い」僕はWebアプリエンジニアなんだけど。最近は、どんなことに気をつけてるかなぁ・・・。楽をする。かなぁ。 楽をするために、勉強しといたり 楽をするために、自動化してみたり 楽をするために、テストから考えたり 楽をするた…

カラフルで楽しい

昨日は楽天テックカンファで、大阪サテライトにもたくさんの人が来てくれて幸せだった。控え目に言って最高の1日だった。その反動で、今日は1日中ぼけーっと過ごした。ぼーっとしながら、今年はスタッフに海外出身のメンバーがたくさんいたなぁとか考えたり…

Vampでお手軽カナリアリリースを試してみた

ちょっと前にも書いたけど、Microserviceを家で素振りしておきたいなーって思ってて↓こういう状態。MSA試そう!→SpringCloudだ!→Azure上でやろう!→Azure Container Serviceだ!→DC/OSだ!→Marathonか!→Vampだ!・・・絶賛発散中。知らないことばかりで吐…

エンタープライズエンジニア

「エンタープライズエンジニア」って聞くと「社畜エンジニア?」とか「Excel方眼紙が得意そう?」って思ったりするのかな?これは、去年僕のチームにOJT(On the Job Training)に来てたカナダ出身の海外新卒のメンバーが言った言葉で、すごく印象に残ってる。…

DC/OSのドキュメント読んでるところメモ

メモ DC/OSはMesosベースの分散OSで、複数のマシンをまるで1台のコンピューターのように管理できる。https://t.co/k4WRriPGgg— Mitsuyuki.Shiiba (@bufferings) 2016年9月18日リソース管理の自動化、プロセス配置のスケジューリング、プロセス間コミュニケー…

全力で効率の良くないチームをつくる

というのが、最近の僕の好み。 効率の良いチーム 効率の良いチームは、みんなすごく効率良く仕事を頑張ってて。システムも効率良く既存のリソースを使ったりしてて、開発もすごいスピードで進んでいる。なんだけど、最短の道を選び続けていて、どんどん選択…

タンスに灯り

Webサービスの運用のこととかを、ぼーっと考えたり。何にも知らないときって、真っ暗な部屋の中で手探りで歩いてるのみたい。足の指をぶつけてしまって初めて、そこにタンスがあることに気がつく。 そんな暗闇でも、慣れた人は、どこに何があるかを把握して…

疑問形で自分を守りながら伝えるのをやめたいな

疑問形 「どうしてそういう設計にしてるんですか?」自分の意見があるときに、それを伝えるのに疑問形で言ってしまうのを、やめたいなと思った。 伝える 「僕はこういう設計がいいと思うんです。なので、ちょっと話を聞きたいんです。」って、先に自分の気持…

2015

振り返ってみると、色々やってたんだなー。自分メモ。 1月 #EffectiveJava独書会 を開催しました! - Mitsuyuki.Shiiba そうだ。正月に読んだんだった。いつも嫁ちゃんには感謝しかない。Using Thymeleaf の日本語訳が公開されたー!!! - Mitsuyuki.Shiiba…

プログラムが動くのが1割で、残りの9割って何だろう?って思って書いてみた。

ぼけーっと、自分の中に、観点とそのレベルみたいなんがあるなぁって思って。書いてみた。 A: 動く A-0: 動かんよ! A-1: とりあえず動くよ! A-2: 動くことをテストで確認してるよ! B: 異常系 B-0: 正常系しか考えてないよ! B-1: 想定内の異常系が考慮さ…

できる人と、足せるけど引けない人と、目に見えないもの。

できる人、足せるけど引けない人、になってしまうと、気づいたら年老いてるんじゃないかなって印象ある。気を抜くとそっちに流れていきそうになってる自分がいるので、気をつけようと思います。 できる人 自分が知ってるやり方でできる場合に、新しいやり方…

「今やること」と「目指す場所」の話を区別したい。

そんな話。 分かりにくい例えをしたい気分。特に深い意図はないです。 今の自分って理想からは程遠い 例えば、僕はすごく歌がうまかったらいいのに、と思うんだけど。 そうはなってない。歌いやすい環境でもない。じゃあ歌わないのか?って言われると。 歌え…

今年も残り半年。やること・やらないこと。

今年も半年過ぎたね。最近は、やることよりも、やらないことを決めることを重視しようかなと思ってます。娘と過ごすのにできるだけ時間を使いたいしね。 やること モデリング系 DDDの勉強 イベント駆動型アプリケーションの勉強 メッセージング系 Kafkaの勉…