Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
今にいたるまでずっと、他人と自分を比べて、そして自分が優れていたときの優越感と、自分が劣っていたときの劣等感を、そういう臆病な自尊心を、原動力に生きてきたように思う。 しかし今は、少しずつだが、他人と自分を比べない方法を見つけつつある気がする。 自分の原動力が自尊心であることに気づき始めたのは2年前の夏だったようだ。 まさにこの数日後、僕は当時所属していた会社から、今の会社に転職することになる。社員数は、1500人から、15人になり、エンジニアは5人に満たなかった。 win as a team, win as a result プログラミングに触れてからまだ3年経っていなかった僕は、スタートアップのエンジニアである彼らの高い技術力についていくのに必死だったし、居場所を自覚するために業務にいち早く貢献したかった。 そういうとき、自分の評価を気にするあまり能力を偽って(強がって?)大きく見せる
用途にもよりますが、通信の暗号化を目的とするのであれば、ドメイン認証型で十分です。例えば HTTP/2 でWEBサーバを動かすには、事実上SSL/TLSが必須になりますので、そういった用途でも普及しそうですね。 Let's Encrypt の証明書取得方法 Let's Encrypt クライアントソフト(コマンド)をインストールして、証明書取得用のコマンドを打つだけです。 冒頭にも書きましたが、Let's Encrypt での証明書取得の手続きは、他の認証局のものと大きく異なります。Let's Encrypt のサイトに行って「CSRを送信する申請フォームはどこだろう?」と探したのは、私だけではないはずです(^^;) 参考までに、一般的なドメイン認証型の証明書発行の流れは、以下の通りです。 (1) 秘密鍵を作成 (2) 秘密鍵を元に、CSR(証明書を発行するための署名要求)を生成 (3)
今回の記事ではエンジニアやIT業界ではすでに定着した感のあるポッドキャスト『rebuild.fm』の#123について触れてみたいと思う。 rebuild.fm いきなり横道にそれるが、podcastはランニング中や移動中に1.5倍速で流して聞けるのが便利。一方でメモがとれず終わった後にきちんと整理する時間を取らないと「要旨はなんだったのか」が曖昧になり自分に残らない感があるのが悩ましいですね。 今回のゲストである @naoya_itoさんが『エンジニアチームのリーダーシップ』というテーマについて『Fate/Zero』というアニメの11話「聖杯問答」になぞらえてうまく例えていた。 「聖杯問答」の内容について、超端的に言うと、世代を超えた3人の王が統治の仕方を論じ、民や臣に厚いタイプの王が大いなる野望を追いかけるタイプの王に負ける、という話。 趣旨:サーバントリーダーシップの是非 放送を通じた
業務でGitHubを使っていて、developブランチにマージされたらステージング環境として使っているAWS上のサーバにデプロイされるようにしています。この時点で割と便利なんですが、マージ前にデザインや挙動を確認したいというケースも多いのでこの部分何とかしたいなぁと思っていました。 Review Appsとは 最近、HerokuはGitHubとの連携を強化しています。以前だったら GitHubの特定のブランチにPushされたら、Herokuにデプロイする ということを実現しようとすると、CircleCIなどのCIツールを使ってやるのが一般的でした。 そこが最近変わりました。Heroku側からGitHubと直接連携して、「GitHubの変更を受けてHerokuにデプロイ」がHeroku側の画面でポチポチやるだけで簡単に実現できるようになっています。 この時点でかなり便利なのですが、さらに「P
tl;dr: こういうカンファレンスやりたいと思ってるんだけど、一緒にやろう!手伝うよ!スポンサーになるよ!って人いませんか? また、2月くらいに食事会・雑談会をしたいと思います。興味ある方は連絡ください! YAPC::Asia Tokyo 2015を終えてカンファレンス運営のことを毎晩考えずに済むようになって4ヶ月が経とうとしている。 やってみないとわからないと思うけど予算があってその範囲内におさめるのではなく、何もないところから始めてその分のお金を集めて…って結構胃にくる。なのでそれについて考えなくてよい日々というのは本当に静かで素晴らしかった。カンファレンス運営をする必要がなかったので真面目にエンジニアしてました。 でもボチボチ充電も出来てきました。なのでここいらでbuildersconについてまじめに考え始めたい。そして願わくば賛同者がいればそろそろ準備のために動き出したい。 Wh
システム開発プロジェクトが大炎上すると、昔なら、プロジェクト管理がずさんだったなどとして、ITベンダーがその責めを一手に受けなければならなかった。だが最近は、ベンダーがあえて裁判沙汰にすることで、実は客のほうに大きな非があることが判明することも増えてきた。良い傾向である。だが、客のIT部門には最終兵器がある。「我々はITの素人」という開き直りである。 IT部門なのに自らを「ITの素人」と公言するのは自己矛盾しているようだが、実際のところ、多くのユーザー企業でIT部門の素人化は深刻になりつつある(関連記事:「IT部門は素人集団」という事実を知らない社長の大問題)。でも、素人であることと、「我々は素人」と開き直り、何の勉強も努力もせずITベンダーに丸投げするのとでは意味が違う。恐るべき職務怠慢である。 ただ、「我々はITの素人」と公言すると良い点もある。無知をよいことに、「普通そんな無茶は言わ
千葉雅也 Masaya Chiba @masayachiba ココイチでカレーを食べて、会計でまた例によって、なんでこんなものにこんな値段を払ってるんだろう、と思う。あのどうでもいい味を食べたくなるのだが、毎回、こんな無駄なカロリーにこんな無駄な金、何なんだろうと気分が翳りながら、満腹の気持ちよさがある。味は学食みたいなものだ。 千葉雅也 Masaya Chiba @masayachiba ココイチのカレーはあんなレトルト同然の味で高いと文句を言っておきながら、また来てしまった。味は求めてないのかもしれない。ライスは200gに減、これはさらに食べ残すが、加えてチキン煮込みとパリパリチキン。なおパリパリの皮は食べない。というふうに、たんぱく質指向のアレンジができる。 千葉雅也 Masaya Chiba @masayachiba 今日もココイチは混んでいる。たいして美味くないというのに。しかし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く