2017-01-01から1年間の記事一覧

『WEB+DB PRESS Vol.99』を読んだ

特集1『良いコードって何だろう?』 良いコードかどうか判断し説明できる能力に「絶対良感」という名前をつけたのは面白い。 著名なライブラリやフレームワークをお手本するのも良いアイデアだと思う。 周りがお手本にできるコードを書いているとは限らない…

ASP.NET Core で Basic 認証

ASP.NET Core で Basic 認証を行うサンプルを書いてみた。ユーザーは固定なので、本番で使うときは ASP.NET Core Identity みたいに、ユーザー情報をストアから取得するようにしたほうがいいだろうな。 using Microsoft.AspNetCore.Builder; using Microsoft…

Azure App Service で Spring Boot 製 Web アプリケーションの Blue-Green Deployment を行う

Azure App Service で Spring Boot 製 Web アプリケーションを動かすことに成功した。 tnakamura.hatenablog.com ただし、このままだと新しいバージョンをデプロイするときにサービスを停止しないといけない。実行中に App Service Editor で jar ファイルを…

Spring Boot 製 Web アプリケーションを Microsoft Azure の App Service で動かす

Spring Boot を使って作成した Web アプリケーションを、 Microsoft Azure の App Service で動かすことができたので、 手順をメモしておく。 App Service で Web App を作成 Microsoft Azure ポータルの App Service ページで、 SQL とか付いてない Web App…

プログラマー定年まであと一年

34回目の誕生日を迎えてしまった。タイトル通り、プログラマー定年まであと一年。まぁ、今の職場にいる限りは、35歳どころか40歳になってもまだ余裕でコード書いてそうだ。そういったキャリアパスが用意されているわけじゃなくて、単に上が詰まっているから…

Azure App Services から Azure Database for PostgreSQL に接続できるようにする方法

Azure App Services のアウトバウンド IP を、Azure Database for PostgreSQL のファイアウォール規則に追加する必要があるみたいだ。 Azure App Services のアウトバウンド ID は [プロパティ] - [送信 IP アドレス] で確認できた。4 つの IP アドレスが表…

Spring Security を使って Basic 認証 を実装してみた

Spring Boot で実装している Web API に、Spring Security を使って認証を追加することにした。 最終的には OAuth にする予定だけど、今はまだ検証用のプロトタイプを作っている段階なので、とりあえず Basic 認証で。 まず build.gradle を修正して、Spring…

Spring Boot で Web アプリを開発する環境の構築メモ

Java で Web アプリを開発する場合、今なら Spring Boot が良さそう。早速、開発環境を構築してみた。 JDK のインストール Java SE Development Kit 8 - Downloads Spring Tool Suite のインストール IDE は IntelliJ IDEA。…と言いたいところだけど、先立つ…

センターリバー

会社帰りに、ソラリアステージ地下2階にある『センターリバー』に行ってきた。昼休みに行ける距離ではあるけど、いつも並んでいるので、昼休み中に食べ終われる気がしない。今回みたいに夜行くのが安心。注文したのはもちろんハンバーグのセット。 サラダは…

金田屋

行橋市にある『金田屋』が福岡市に出店していた。ラーメンスタジアムにではなく、路面店を。 場所は博多座の裏、とり田の隣。 昼休みになんとか行ける距離だったので食べに行ってきた。 ラーメンとご飯と餃子のセットを注文。 ラーメンのスープはとてもクリ…

一やのごはん

夕飯に定食が食べたくなって、 向かったのは春吉にある『一やのごはん』。 夜の部開店時間ちょうどに着くつもりが、 看板を見落としてしまい、結構先まで行ってしまった。 なぜ見落としたのか不思議だ。 魚と肉どちらにするか悩んだ末に、チーズ入りメンチカ…

ぺんぎん厨房

美味本に載っていたハンバーグの写真が美味しそうだったので、キャナルシティー博多の近くにある『ぺんぎん厨房』まで食べに行ってきた。 お目当のハンバーグ。ソースが選べたので、デミグラスソースを選択した。和風も捨てがたいけど、写真に載ってたのはデ…

カレーショップからから

入りたかった店がことごとく満席でランチ難民になっていたので、 たまたま目にとまった『カレーショップからから』に入ってみた。 カツカレー(750円)を注文すると、まずサラダが運ばれてきた。 最近野菜取ってなかったから助かる。 そしてカツカレー。辛さ控…

あかちょこべ

会社帰りに、博多区の冷泉公園近くにある 『あかちょこべ』に行ってみた。 ここの代名詞は元祖キーマカレーうどん。 うどん麺は博多のうどんなのでコシは無いけど、古式胚芽麺なので非常にもっちり、もちもちとしていた。 キーマカレーはピリ辛でいい塩梅。…

新三浦

天神ビル地下1階にある『新三浦』の親子丼を食べてきた。水炊きの店だけあって、良い出汁、良い鶏肉を使ってる。卵でとじて、さらに生卵を落としてあり、非常にまろやかな味だった。ただ、落とすのは黄身だけが良かったな。生卵の白身が苦手なもので。 新三…

博多元気一番!!

「高菜、食べてしまったんですか!?」でネットで有名になってしまった『元気一杯』の姉妹店が、春吉にオープンしていたみたいなので、仕事終わりに行ってみた。 食券機でラーメンを購入。見た目は非常にシンプル。 コラーゲンスープと謳っているスープは、驚…

海豚や

会社帰りに、西新にある『海豚や』に行ってみた。前から気になっていた店なのに、帰宅ラッシュの空港線に乗りたくなくて後回しにしてたら、だいぶ年月が経ってしまった。 ラーメンに半チャーハンと小鉢が付いたディナーセットを注文。夜もセットがあるのはあ…

ラーメン屋 游

早良区荒江にある『ラーメン屋 游』に行ってみた。一番近い地下鉄の駅は別府なんだけど、それでも徒歩で20分以上かかった。遠かった。 注文したのは『ラーメン』(600円)。 見た目がシンプルで美しさすらある。 とにかくチャーシューが絶品。 まるでロースト…

『SOFT SKILLS』を読んだ

ITエンジニア向けの自己啓発本。 この手の本はもう買うまいと思ってたんだけど、 Rebuild.fmで何度か紹介されて気になってしまい、 誘惑に負けて買ってしまった。 自己啓発本なので、この本読んで良いコードが書けるようになるわけじゃない。 ただ、良いコー…

『かぐや様は告らせたい(5)』を読んだ

Kindle版が出るまで1ヶ月お預けをくらったが、5巻も面白かった。特に『花火の音は聞こえない』は神回。 初めてといっていいシリアスな回だったけど、最後一気に最高の結末まで持っていった構成力は見事としか言いようがない。 タイトルをこれほど上手に使っ…

東風金菜亭

ラーメンが食べたい。 でもあっさりしたものがいい。 そんな相反する欲求を満たすために、川端商店街にある『東風金菜亭』まで足を伸ばしてみた。 看板メニューである博多鶏そば『はかたんめん』の『金しお』を注文。 スープはあっさりとしていて非常にやさ…

『WEB+DB PRESS Vol.98』を読んだ

特集1『Web開発基礎の基礎』は毎年おなじみの新人向けの記事。しつこいくらいに公式のドキュメントを読もうと勧めているのがよかった。定番のフレームワークやライブラリやツールはドキュメントが整備されているので、ググってブログやQiitaの記事を見る前に…

リボン

BUMP OF CHICKEN の新曲『リボン』が iTunes Store で配信されたので購入。 結成20周年のアニバーサリーイヤーの最後に生まれた新曲なだけあって、 4人のこれまでとこれからを歌った曲になっていた。 過去の作品に関連するキーワードを散りばめた歌詞が、…

NuGet CLI でパッケージをダウンロード

NuGet CLI の install コマンドで、指定した場所にパッケージをインストールできた。依存パッケージもインストールしてくれた。 nuget install Microsoft.EntityFrameworkCore -o .\NuGetPackages packages.config を指定してもいい。ただ、この場合 package…

『僕だけがいない街(1)〜(9)』を読んだ

『僕だけがいない街』をKindleでまとめ買いして読んだ。 過去にタイムリープしてしまう能力『再上映(リバイバル)』を持った主人公が、 母親の死をきっかけに18年前に戻って過去の事件の真犯人を追う、 というミステリー・サスペンス。 母親を救うために歴史…

とら食堂 福岡分店

福島の老舗ラーメン店「とら食堂」が福岡に出店していた。その名も「とら食堂 福岡分店」。 白河ラーメンと呼ばれるジャンルらしい。昼食を食べていなくて空腹だったので、焼豚ワンタン麺を注文した。しかも麺増しで。麺増しだと麺とスープだけでなく、焼豚…

久楽

天神北にある『北海道らーめん奥原流 久楽』に行ってみた。この場所、以前は理髪店が入ってたと思うけど、いつのまに変わったんだ。オープン1周年らしい。 味噌ラーメンと餃子、ライスのセットを注文した。味噌ラーメンは白味噌を選択。白味噌の味噌ラーメン…

『3月のライオン(1)~(12)』を読んだ

BUMP OF CHICKEN が『ファイター』でタイアップして、『3月のライオン』のことを知った。 そして、『アンサー』で再びタイアップしたので、これをいい機会に 1巻から12巻までを Kindle でまとめ買いして読んだ。 読む前は失礼ながら、競技が違うけど『ヒカル…

S3 からファイルをフォルダごとダウンロードする方法のメモ

AWS

S3 Management Console では、フォルダごとダウンロードできなかった。 2017/04/10 現在でも、まだ AWS CLI を使うしかない。 aws s3 cp --region ap-northeast-1 s3://バケット名/パス ダウンロード先 --recursive

指定した URL に付けられたすべてのブックマークを取得する

C#

はてなブックマークネタ第3弾。 最後は、指定した URL に付けられたすべてのブックマークを取得してみた。 using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Net.Http; using System.Net.Http.Headers; using System.T…