インターネットの情報とどう向き合うか (子供向け)

普段、子供には iPad を使わせていますが、ちょっとしたゲームや学習アプリを使う程度で、YouTube や Safari には制限をかけて自由には使えないようにしていました。とはいえ、そろそろ自分でインターネットを使って調べたりできるようになった方がいいのか…

マージリクエストにラベルを付ける

以前、GitLab の運用についてこんな記事を書きました。 kntmr.hatenablog.com 現在もだいたい同じような運用をしているのですが、最近、少しだけマイナーチェンジしました。タイトルの通りなんですが。 現状 これまでのメンバーの作業の流れはこんな感じ。 …

伝える情報をどのように整理するか

開発チームのメンバーに作業を依頼するときに、どのような情報を伝えるかは重要なポイントになります。メンバーが十分に理解して納得して作業に取り組んでもらった方が、認識齟齬によって生じる手戻りを防げるし、メンバー自身にも主体性が生まれるだろうと…

JSUG勉強会2020その5 Spring Boot 2.3 徹底解説 に行ってきた #jsug

JSUG勉強会2020その5 Spring Boot 2.3 徹底解説 に参加しました。今回はオンライン開催。簡単に所感をまとめます。 jsug.doorkeeper.jp 所感 Wavefront は初めて知りましたが、VMware が提供するサービスなんですね。k9s や コンテナ向けの機能がどんどん追…

Remote.vue #1 に行ってきた #remote_vue

先日、Remote.vue #1 に参加しました。オンライン開催。簡単に所感をまとめます。 lapras.connpass.com 所感 アーキテクチャから API までいろいろ知見のある内容でした。特に、アーキテクチャではどういう判断基準があってその構成になったのかを聴けるのは…

改めて考えるフロントエンドライブラリ共有LT会に行ってきた #ouchi65

先日、改めて考えるフロントエンドライブラリ Angular, Vue, React, jQuery etc... 〜何を利用してる?共有LT会〜 に参加しました。オンライン開催。簡単に所感をまとめます。 techplay.jp 所感 今回、Angular, Vue, React, jQuery etc... ということでした…

Amazon Transcribe + Amazon Translate + α

Amazon Transcribe と Amazon Translate を題材にしたハンズオン。 ハンズオン3の文字起こし + 翻訳パイプラインで、とりあえず、文字起こししたテキストを翻訳して S3 にアップロードするところだけ。 gist.github.com 日本語テキストをそのまま json.dumps…

UNION したクエリで ORDER BY + CASE WHEN する

SQL

備忘録。 UNION したクエリで ORDER BY する。さらに ORDER BY 句で CASE WHEN するパターン。使い道があるかは分かりませんが。 SELECT * FROM ( SELECT t.id AS t_id, t.name AS t_name, t.order AS t_order FROM table AS t WHERE ... (略) UNION SELECT …

JJUG Java生誕25周年記念イベントに行ってきた #jjug

先日、JJUG Java生誕25周年記念イベントに参加しました。今回はオンライン開催。簡単に所感をまとめます。 jjug.doorkeeper.jp 所感 JJUG CCC 2020 Spring が中止になり、代わりに開催されたイベントです。Java 生誕25周年。セッションは総会を含めて5本でし…

チームリーディング フロントエンドコンポーネントの指針に行ってきた #narusemi

チームリーディング フロントエンドコンポーネントの指針に参加しました。今回はオンライン開催。簡単に所感をまとめます。 nrs-seminar.connpass.com 所感 前回のクリーンアーキテクチャに続き、今回はフロントエンド寄り、特に新しい技術を導入するときに…

テスト駆動開発(TDD)オンライン勉強会 #1 に行ってきた #tdd_online

先日、テスト駆動開発(TDD)オンライン勉強会 #1 に参加しました。今回はオンライン開催。簡単に所感をまとめます。 ddd-community-jp.connpass.com 所感 ライブコーディングが2本ありました。TDD のセッションで FizzBuzz 以外の題材が見れたのはとても参考…

実践クリーンアーキテクチャに行ってきた #narusemi

実践クリーンアーキテクチャに参加しました。今回はオンライン開催。簡単に所感をまとめます。 nrs-seminar.connpass.com 所感 JJUG CCC 2019 Spring の再演。このセッションは参加してなかったのでこの機会に聴けてよかったです。先月、ドメイン駆動設計入…

JJUGナイトセミナー「みんなの小噺」に行ってきた #jjug

JJUGナイトセミナー「みんなの小噺」に参加しました。今回はオンライン開催。簡単に所感をまとめます。 jjug.doorkeeper.jp 所感 Retrofit は割と前からあるみたいだけど、初めて知りました。もともとは Android 向けなんだろうか。Type-safe だし、新しいプ…

IAM クロスアカウントロール作成

AWS アカウント間でアクセスを委任 (クロスアカウントアクセス) するための IAM ロール (クロスアカウントロール) を作成する手順。 docs.aws.amazon.com IAM 本 を読んでて、クロスアカウントロール作成のところでイマイチ流れが掴めなくてモヤモヤしてまし…

SQS メッセージ送受信 & SES メール送信 (PHP)

1年半くらい前の AWS のオンライン講座を見直してみたけど、マネジメントコンソールとか設定項目は変わってても基礎的な部分はあまり変わってないから、コンテンツとしてそれほど陳腐化してるわけではなさそう— kntmr (@knt_mr) 2020年4月16日 いきなり余談…

JSUG勉強会 2020 その3 Spring Cloud without Netflix OSS に行ってきた #jsug

JSUG勉強会 2020 その3 Spring Cloud without Netflix OSS に参加しました。今回はオンライン開催。簡単に所感をまとめます。 jsug.doorkeeper.jp 所感 Spring Cloud やマイクロサービスはあまり知識がないため、自分にはなかなかハイレベルな内容でした...…

Windows の curl で SSL 証明書の失効チェックができない

前回の続き。備忘録。 Jenkins から curl で Google Chat に通知する - kntmr-blog しばらくは問題なく動作していたが、いつ頃からか Jenkins から curl を実行したところで以下のようなエラーが出るようになった。 curl: (35) schannel: next InitializeSec…

Jenkins から curl で Google Chat に通知する

備忘録。 社内の情報共有サイトに Google Chat で Webhook を使う方法が流れてたので、それを参考に Jenkins のビルドを通知する Bot を設定しました。 普段、Git と Jenkins を使っているのですが、現在の運用では、リリース内容によってはビルドするブラン…

AirPods Pro を購入しました

キタ━━━(・∀・)━━━!! pic.twitter.com/HRVKKYB6rn— kntmr (@knt_mr) 2020年2月29日 AirPods Pro を購入しました。 これまで、「イヤホンを充電する」という行為がどうしても煩わしく感じてて、オーディオテクニカの普通のカナル型イヤホンを使い続けていました…

ECRS

昔のメモを読み返してたら ECRS という単語が目に留まりました。たぶん社内研修かなんかで聞いた単語をメモったんだと思われます。 ECRS は『業務プロセスを改善するためのフレームワーク』らしいです。 ECRS (改善の4原則) | 用語集 - JMAC Eliminate (排除…

JSUG勉強会 2020 その2 Spring Boot 1.x から 2.x への移行 に行ってきた #jsug

JSUG勉強会 2020 その2 Spring Boot 1.x から 2.x への移行 に行ってきました。簡単に所感をまとめます。 jsug.doorkeeper.jp 所感 普段あまり他社さんのバージョンアップの話を聴く機会は多くないかと思うので、なかなか興味深い内容でおもしろかったです。…

JSUG勉強会 2020 その1 Spring x Kotlin に行ってきた #jsug

JSUG勉強会 2020 その1 Spring x Kotlin に行ってきました。簡単に所感をまとめます。 jsug.doorkeeper.jp 所感 いくつか Kotlin 特有の事情はあるものの、Spring で普通に Kotlin が使えるようです。特に大きなメリットとしては Coroutine あたりだろうか。…

Bsize の AI みまもりサービス GPS BoT

通学や習い事で子供がひとりで行動する機会が増えたため、子供の見守りサービスとして Bsize が提供している『AI みまもりサービス GPS BoT』を購入しました。 www.bsize.com 端末は Bsize の公式サイトで会員登録して購入しました。Amazon でも購入可。 GPS…

Apache Commons Email でメール本文に画像を埋め込む

Apache Commons Email でメール本文に画像を埋め込む方法。備忘録。 HtmlEmail email = new HtmlEmail(); // ... (略) File file = Paths.get("duke.jpg").toFile(); String cid = email.embed(file); email.setMsg("本文1<br><img src=\"cid:" + cid + "\"><br>本文2"); email.send(); //=> 本文1<br><img src="cid:yektmylwmn"><br>…

2019年のふりかえりと2020年に向けて

年末年始は帰省先で過ごしております。 2018年のふりかえりと2019年のこと - kntmr-blog 2019年はあっという間に過ぎた感じ。前半は仕事が忙しくなかなか大変で、後半は仕事が落ち着いたので個人的に某活動をやっていましたがなかなか成果は実らず。まぁご縁…

Windows 向けキーボード周りの設定

備忘録。Windows マシンをセットアップする際に最初にやるキーボード周りの設定。 CapsLock を Ctrl に レジストリエディタから HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Keyboard Layout を開いてバイナリ値を追加。 IME ON/OFF Mac …

Spring Fest 2019 に行ってきた #jsug

Spring Fest 2019 に行ってきました。簡単に所感をまとめます。 springfest2019.springframework.jp 所感 3回目の参加。朝イチで仕事の打ち合わせが入ってしまい基調講演は聴けず。 GraalVM や RSocket, Quarkus, コンテナ/クラウドなど、個人的に気になるキ…

Micronaut で CLI アプリケーション + Picocli

シンプルな CLI アプリを作る機会があり、ちょうど Micronaut を試してみたかったので Micronaut で作ってみました。備忘録。 Standalone Command Line Applications - Micronaut 準備 Micronaut は Scoop でインストール。 > scoop search micronaut 'main'…

JSUG勉強会 2019 その10 SpringOne Platform 2019 報告会 に行ってきた #jsug

JSUG勉強会 2019 その10 SpringOne Platform 2019 報告会 に行ってきました。簡単にまとめます。 jsug.doorkeeper.jp SpringOne Platform 2019概要 + Resilience4j + LTした話 SpringOne Platform Spring, Microservices, CF, k9s などのセッション Resilien…

Google Nest Hub で自作アプリを動かしてみる

先日、Google Nest Hub を購入しました。Google Nest Hub のようなスマートディスプレイでは Actions on Google と組み合わせて自作したアプリを動かせるようです。 yoichiro.github.io ちょうど妻から Google Nest Hub に『ねずみタイマー』が欲しいという…