記事一覧
CyberAgent AdTech Studio Deep Dive
CyberAgent Developers #2 Advent Calendar 2018の12/24の記事です。 最近(再び)採用にも携わるようになったので、手っ取り早く「サイバーエージェント アドテクスタジ…
すぐに理解できないことに時間で対峙する
息子がやっているドリルを一緒にみて教えていて考えたことのメモ。
あることを学ぶときに、1回では理解できないときがある。説明を読んだり聞いたりしても理解できない。言ってることはなんとなく分からなくもないが、自分では思いつかないし、わかったようで納得してないという状態。
私は、日々情報収集や学習をしていてこのようなことが多い。パット見で理解できないのはもちろん、けっこう熟読・熟考しても分からない。
CyberAgent AdTech Studio Deep Dive
CyberAgent Developers #2 Advent Calendar 2018の12/24の記事です。
最近(再び)採用にも携わるようになったので、手っ取り早く「サイバーエージェント アドテクスタジオ」での仕事・環境について知ってもらうリソースとしてこれを機会にまとめてみたいと思います。
候補者や(まだ配属先が決まっていない)内定者と直接話す機会はあるものの、短い時間で口頭で紹介し
新しい仕事を始めました
XTech株式会社で業務委託のエンジニアとして働きはじめました。一ヶ月経って、継続していけそうなので簡単に振り返りたいと思います。
サイバーエージェント(CA)ではこれまで通り働き続けています。会社から副業の許可は得ていますが、チームメンバーなど周囲に知らせてはいませんでした。ただ隠すつもりもなく、断片的に誰かに伝えて噂で広まる感じにもしたくないと思っていました。
副業(複業)という働き方が話
「現場の行動は曖昧さを解消する」
「ウェブオペレーション」という本があります。開発と運用がいかに連携するかという話を中心に、ウェブアプリケーションの運用業務のあれこれについて語ったエッセイ的な著作です。DevOpsの流れを決定づけた作品でもあります。
O'Reilly Japan - ウェブオペレーション
3年前くらいにこの本を読んだときにけっこう衝撃を受けて、「最近、普段の自分がやっている仕事はこれだな」とピンと来たのを覚え
集権型と分権型のインフラ設計
それなりの数のサーバーをクラウドで管理しているのですが、管理の方法をそろそろ分権型の設計に移行するべきなのかどうか、考えています。
これまでは完全に集権型でした。中心となる管理サーバーがあって、コマンドはそこから発行します。これまではfabricをコアライブラリとして使って、各ノードにSSHコマンドを発行することを軸にオーケストレーション運用を設計してきました。
しかしこの方法には限界もあって
会社がどことかじゃなくて、誰と働くか
今月、1人の仲間が退職しました。
つくづく、「どの会社・どの部署で働くか」じゃなくて、「誰と働くか」が大事なんだなあと思い返しています。
誰がいいとか、誰が嫌とかそういうのじゃなくて、一緒に時間を過ごす人たちは仕事でも皆大切に思っています。というよりは、一緒に長い時間、場をともにすることで自然と影響を受けていくものだなあと。
サイバーエージェントにいると、会社自体がパワーありすぎて、会社の一
スタートアップにあこがれる私と、スタートアップに向いてない私
Beatroboは一風変わったビジネスを志向するスタートアップとして業界界隈で最近話題だ。
BeatroboがローソンHMVエンタテイメントなどから110万ドルを調達——「PlugAir」事業を加速 | TechCrunch Japan
PlugAirはiPhoneのイヤホンジャックに指すことで認証を行い音楽をダウンロードすることができる小型のガジェットで、音楽以外にもさまざまなことに応用
"スキルの貯金"を崩す働きかた、貯める働きかた
ウェブテクノロジーの世界は、もっとも技術革新のスピードが速い業界の一つだと思います。数ヶ月の単位で新しいパラダイムが現れ、既存の価値観を転換させてしまいます。流行り廃りも激しく、少し前に花形だった技術をもはや今は誰も使っていないということはざらです。
そうした中、競争環境の中でキャリアを維持するには、ちょっとやそっとじゃ揺るがない確固たる基礎力をつけることと、既存のワークフローの効率性をがらりと
GCによってしか開放されないリソースがあった
下記のようなケースに近いケースに遭遇したので、DisableExplicitGCのオプションを指定しました。
How we solved – GC every 1 minute on Tomcat | Sumit Pal's Blog
しかし、私たちのほうで運用しているサービスのソースコード自体ではなく、インクルードしているライブラリの中に明示的なGCが必要な箇所があったらしく、障害を招い