タケハタのブログ

プログラマの生き方、働き方、技術について雑多に書いていくブログです。

遠方にある物理サーバーのrootユーザーが逝った話

本番環境でやらかしちゃった人 Advent Calendar 2019 16日目の記事です。
内容はタイトルの通りです。

10年前くらいの話なので少しふわっとした部分もあるかもしれませんが、ご了承ください。

その当時やっていた業務内容

システムのサーバー移行作業

東京のとある会社で、とあるシステムのサーバー移行の作業をしていました。
そのシステムは大阪にあるデータセンターの物理サーバーで動いていて、今使っているサーバーの使用期限が切れるため、新しいサーバーへ移行するというものです。
客先常駐で、クライアントさんとやり取りしながら仕事をしていました。

続きを読む

KotlinConf 2019参加レポート 〜セッション編〜

去る12/4〜12/6にデンマークのコペンハーゲンで開催されたKotlinConf 2019の参加レポート。
今回はDay2、Day3に行われたセッション編になります。

セッション一個一個の細かい内容は長くなるので書きませんが、観てきた中で良かったセッションをピックアップしてざっくりと概要を紹介。
最後に全体を通しての所感を書きます。
興味を持った方は動画なども観ていただければと。

ワークショップ編のレポートはこちら↓ blog.takehata-engineer.com

続きを読む

KotlinConf 2019参加レポート 〜ワークショップ編〜

去る12/4〜12/6にデンマークのコペンハーゲンで開催された、KotlinConf 2019に参加してきました。 今回はその中で、初日のWorkshop Dayに参加してきたレポートを書きたいと思います。

受けてきたワークショップは「Go multiplatform with Kotlin」。

kotlinconf.com

ここで学んだKotlin Multiplatformの使い方はまた別の記事で今月中に書こうと思っているので、この記事は会場の雰囲気とかざっくりやったこと、学びや所感などを紹介します。
ワークショップは参加したことのある方も少ないと思うので、雰囲気を知ってもらえればと。

続きを読む

サーバーサイドKotlin×gRPCコトハジメ 〜⑤プロジェクト作成から基本的なAPI実装までまとめ〜

Kotlin Advent Calendar 2019 2日目の記事です。

過去4回に渡って「サーバー再度Kotlin×gRPCコトハジメ」というタイトルでKotlinを使ったgRPCのサーバー実装方法について紹介してきたのですが、ここまでバラバラと書いてきたものをまとめ、Githubに公開しました。
(時間がなくてREADMEとか全然書けてないのはご容赦ください・・・)

github.com

そちらを使いつつ、今回はその実装について通しで説明していきます。

続きを読む

KotlinConf 2019で観に行きたいセッションメモ

来週12/4〜12/6にデンマークのコペンハーゲンで開催される、KotlinConf 2019に参加してきます。
kotlinconf.com

なので半分自分のメモとして、観てこようかと思ってるセッションを書き並べておきます。
全コマ分書いてるわけじゃないので、気になっているセッションという感じ(残りはその日の気分で)。

ちなみに初日のワークショップも参加してきます。

続きを読む

サーバーサイドKotlin×gRPCコトハジメ 〜④インターセプターとメタデータ(後編)〜

前回の記事でgRPCのインターセプターについて書きましたが、今回はその後編です。

blog.takehata-engineer.com

後処理とトレーラーについてです。
また、今回はその前に「クライアントサイドからのgRPCの実行」についても書きます。

これまでgrpccというクライアントツールを使ってきましたが、メタデータの扱いなどそろそろ説明がしづらくなってきたので、ここで1回書いておきます。

続きを読む

サーバーサイドKotlin×gRPCコトハジメ 〜③インターセプターとメタデータ(前編)〜

かなりお久しぶりになってしまいました・・・ 「サーバーサイドKotlin×gRPCコトハジメ」、3回目です。 今回から、インターセプターとメタデータについて2回に分けて紹介する予定です。

前回、前々回のコードも実行しながら説明するので、こちらも参照してもらえればと思います(主に第1回の記事)。

続きを読む