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が最近リリースされ、重要な変...
ここ最近の僕の開発で指標になっているのは「システムとしてのクオリティを上げるか」であり、それって当然のごとく行われているかもしれなくて、いわゆる Quality Assurance = QA なんて言葉があったり、某社では Test Engineer の方がいたりするわけです。ただ、あまりにも僕としては「ずさんな」ところが多々あると考えています。「よしAを変更した → デプロイ → Bがエラー出てる」なんてことがないように「機能が望むように動作しているか」をテストコードで担保しようと努めている次第です。例えば、先日サービス内で使用している Flickr API の一部メソッドが正常に機能しない( どんなに一般的な語彙で探しても検索結果が空で返ってくる )なんてことがありましたが、テストコードのおかげで問題の切り分け、つまり、これは本当に Web API が壊れているのだ!ということがテスト
さて、昨日もちょっと触れましたが PofEAA 読書会に行ってきました。Patterns of Enterprise Application Architecture (邦訳: エンタープライズ アプリケーションアーキテクチャパターン) の読書会で、昨日は第10章の Data Source Architectural Patterns でした。Ruby on Rails の O/R マッパであるところの ActiveRecord の元になってるパターン、Active Record パターン (ややこしいな) が含まれる章で、みなさん曰く書籍の中でも特に面白い章だとのことでした。 Table Data Gateway Row Data Gateway Active Record Data Mapper の 4 つのパターンがありました。 この書籍、こんな感じでいろんなエンタープライズアプリケ
気づいたらチョロメのタブが重なりまくっている@tttelaです。パソコン作業をしている人はそのタスクがどのくらいかかったか知っておきたいですね。僕が使っているMacアプリを紹介します。 ストップウォッチとカウントダウンなMinuteur 外観はこんな感じ。で、すごく簡単にいうと最初にストップウォッチかカウントダウンか選んで、ポーズやストップで終了させる。 するとこんな画面にいきます。なので行ったタスク名などを入れておけばいいですね。 リスト別にしたりもできる 僕はdescriptionだけ記入してざっくりとした時間だけみていますが、ある作業にだけかかった時間をひとまとめにしておきたいということもあると思います。そういう時はリストを作成してリスト別に記録をとれば万事OK。 おそらくもっと色んなことできる とはいえ、この作業にこれだけかかったという時間を「知りたい」だけで「整理して記録する」ま
昨日届いたMacBookAirはMacBookを引きつかず 0からアプリをインストールしました。 やっとある程度完了しましたので、 インストールしたアプリをご紹介します。 1段目 左から Evernote Dropbox MPlayerX Reeder Skitch iText Express flickery GooGle Chrome Evernote 使用法:オンラインノートとして活用 Evernote 2.3.0(無料) カテゴリ: 仕事効率化 販売元: Evernote – Evernote(サイズ: 14 MB) Dropbox 使用法:他のPCとファイルを共有する Dropbox – 生活をシンプルに MPlayerX 使用法:動画再生プレーヤー(mpgは再生できないものもある) MPlayerX 1.0.7(無料) カテゴリ: エンターテ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く