2019年49/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

在宅勤務をして感じたこと

この記事はテレワーク・リモートワーク Advent Calendar 2019の8日目の記事です。 adventar.org [在宅勤務に至った経緯とか] [子供たちとの時間が増えた] [まとめ]

子育てしながらソフトウェアエンジニアとして働く (2019年版)

この記事は子育てエンジニア Advent Calendar 2019の6日目の記事です。 前日の記事はこちらです。 note.com 今回のアドベントカレンダーでは朝コードやモダンイクメンそして越境などパワーワードが飛び交っている中でまとまりのない雑文で恐縮ですが、昨年の…

2019年11月の振り返りと2019年12月のチャレンジ

振り返るな、前を見ろ!希望はそこにあるものさ! この記事は、challenge-every-month Advent Calendar 2019 の3日目の記事です。 adventar.org [2019年11月:GraalVMの調査をする] 【定量的評価】 【定性的評価】 【ふりかえりまとめ】 [2019年12月:アドベ…

2019年48/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

Python on AWS LambdaからAmazon SES API経由でメール送信時に日本語の送信者名を表示する

メール送信時、送信者名に日本語を表示したいケースがあった。調べてみると、SMTP経由でメールを送る時の日本語対応方法は色々あったが、Amazon SES API経由の場合はパッと分からなかったのでまとめておく。 [Amazon SESとは] [Serverless Frameworkを利用し…

2019年47/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

PowerShellをアップデートして「cd -」コマンドで直前のディレクトリに戻れるようにした

Windowsマシンでコマンドを入力する際には基本的にGit BashかConsole 2を使っている。ただ、最近よく利用しているVS CodeのデフォルトはPowerShellなので、これも割とよく使うのだが、古いバージョンを使っていたため「cd -」コマンドが使えず困っていた。 g…

2019年46/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

DynamoDB用NoSQL WorkbenchでDynamoDB Local (Localstack) に接続する

節約のためにDynamoDB Localを使っている身としては嬉しいニュースが飛び込んできた。 Amazon DynamoDB 用 NoSQL Workbench が、DynamoDB ローカルのサポートを追加 [DynamoDB用NoSQL Workbenchとは] [NoSQL Workbenchのダウンロード] [NoSQL WorkbenchからD…

Quarkus (+GraalVM) でネイティブコンパイルしたJavaアプリをAWS Lambdaにデプロイした

Quarkus 1.0のリリースが見えてきた! quarkus.io AWS Lambdaのカスタムランタイム用にnative-imageでバイナリを生成するための拡張機能の使い方がようやくわかったのでまとめておく。 [Quarkusとは] [カスタムランタイム自前実装の取り組み] [Quarkusのエク…

2019年45/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

Amazon Route 53でドメインを取得する際のプライバシーの保護について

写経しながらAWS ECS上でDockerコンテナを動かしてWebアプリケーションを作っている途中で、Amazon Route 53で自分のドメインを取得する機会があった。プライバシーの保護について気になり、ドメインを取得しようかどうしようか迷う場面があったので、誰かの…

2019年44/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

Go製のツールを使うときはパスを通す必要がある

少し前の話だが、Golang.tokyoさんの同人誌『文Go』を写経していて詰まった部分があったのでメモしておく。 budougumi0617.github.io techbookfest.org [sql-migrateとは] [インストール、いざ実行……あれ?] [パスを通す] [まとめ]

2019年11月もチャレンジする

10月の反省を活かしつつ、さらに前に進む。 ターゲットはGraalVMッ、依然変わりなく。 kdnakt.hatenablog.com [チャレンジの背景] [チャレンジの位置づけ] [チャレンジの詳細] [まとめ]

2019年10月のチャレンジを振り返る

今月のチャレンジの結果を振り返る。 [何にチャレンジしたのか:2019年10月] 1. 前日のうちに翌日の業務内容を整理する 2. 技術書典7の戦利品を1冊読み切る 3. GraalVMに詳しくなる [反省事項] [まとめ]

2019年43/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

JavaでジェネリクスのClass(型パラメータ)を取得する

先日のJacksonの件の続き。ジェネリクスを利用している場合に型情報が上手く取得できずに悩んだのでメモしておく。 kdnakt.hatenablog.com [やりたいこと] [コンストラクタでClass型を渡す] [Class#getGenericSuperclass()を利用する] [Spring Frameworkを利…

JavaでJacksonを利用してJSON文字列をコレクション型オブジェクトに変換する

JavaでJSONデータ変換をするときに使うJacksonというライブラリのAPIをちゃんと調べたら、ちゃんといい感じの使い方があったのを見つけたのでメモ。 [Jacksonとは] [文字列をオブジェクトに変換する] [コレクション型のオブジェクトに変換する] [まとめ]

2019年42/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

ESLintのprefer-templateルールの話

Hacktoberfest期間中ということで、Serverless Frameworkにプルリクエストを送っている。 github.com 途中、ESLintの動作で気になる部分があったのでメモしておく。 [ESLintとは] [prefer-templateルール] [困ったことと回避策] [まとめ]

2019年41/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

PowerShellでmavenコマンド実行時にシステムプロパティが認識されない

spring.io Spring Frameworkを利用したアプリケーションを開発している(正確にはSpring Bootだ)。諸事情により、開発にはEclipseベースのSpring Tool Suite 3を利用していたが、公式サイトではVS Codeにも対応したSpring Tools 4が案内されて久しい。JavaS…

#AWSDevDay Tokyo 2019 2日目にも参加してきた

1日目に続いて、2日目(2019年10月4日)もフル参戦! [何で参加しようと思ったか] [セッションの感想] オープンソースコミュニティで加速するサーバーレスの未来 AWS活用ですすむ地方/中小企業のゲームチェンジ AWSサービスで実現するバッチ実行環境のコンテ…

2019年40/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

#AWSDevDay Tokyo 2019 1日目に参加してきた

単独開催としては第2回になるAWS DevDay Tokyo 2019の1日目に参加してきた。去年に続き2度目の参加。 aws.amazon.com [何で参加しようと思ったか] [セッションの感想] ゼネラルセッション Deep Dive on AWS Chalice: A Serverless Microframework for Python…

2019年9月の振り返りと2019年10月のチャレンジ

日々の成長や変化とか、毎月のチャレンジとか。そういう話。 [なぜチャレンジするのか] [何にチャレンジしたのか:2019年9月] 技術書典6の戦利品を読み切る [何にチャレンジするのか:2019年10月] 前日のうちに翌日の業務内容を整理する 技術書典7の戦利品を…

2019年39/52週目の振り返り

つらつらと振り返ります。 [今週のPodcast] [次週用のつくりおき] [今週のTrello] [今週の読書] [今週の開発] [今週の囲碁] [まとめ]

一般入場整理券を買って #技術書典7 に参加してきた

半年ぶり4度目の一般参加(子連れ)でした。 前回の反省を活かして今回は有料での参加。 kdnakt.hatenablog.com [技術書典7の戦利品] [前日までの流れ] [当日の流れ] [まとめ]