「限りある時間の使い方」を読みました。 限りある時間の使い方作者:オリバー・バークマンかんき出版Amazon タイムマネジメントによって人生をコントロールしようとする試みは必然的に失敗する 「今」を大事にする 読んでから この本を知ったのは、生産性を…
標準エラー出力と標準出力を同時にパイプに送るとき、2>&1 | と記述することが多いでしょう。 $ ls /etc/hosts /notexist 2>&1 | cat > ls.dat $ cat -n ls.dat 1 ls: cannot access '/notexist': No such file or directory 2 /etc/hosts Bash Reference Ma…
なぜ今シェルスクリプトを学ぶのか・シェルスクリプトのTips - 理系学生日記を見て頂いた技術評論社の方からお声がけ頂き、WEB+DB PRESS Vol.133にシェルスクリプトの記事を書きました。 タイトルは「ツールを自由につないでWeb開発を効率化! 今こそシェル…
Developers Summit 2023で、表題のタイトルで佐藤さんと一緒に発表してきました。資料はこちらにあります。 前回登壇したのが2020/02でしたので、まるまる3年ぶりになりました。 今回の登壇で大事にしたこと 以下、個人的な話です。いろんな考え方の人がいる…
メールを配信するニーズは未だなお高く、僕自身も様々なメールを日常的に受け取っています。 一方でそのニーズの高さを逆手に取り、迷惑メールを配信する業者も少なくありません。結果として、「メール配信業務」には法的に様々なルールが課せられています。…
あけましておめでとうございます。 もう1月もほぼ終わっている中でおめでたい雰囲気は最早ございませんが、 こうでもしないとなかなか他のエントリも書きづらく、こうやって無意味なエントリを書くに至りました。 昨年もいつもの通り忙しかったのですが、特…
僕自身は、「他の人に任せる」というところが決定的に苦手であることを自覚しています。 これは10年近く自覚している自分の課題であって、緩やかに改善はしてきているんですが、それでもまだ足りない。 そんな悩みを1 on 1で相談した時に紹介いただいたのが…
いつも感覚&Google検索でやっていたのですが、公式の情報源はこちら。 PostgreSQL: Documentation: 15: 34.1. Database Connection Control Functions 基本的なフォーマットは以下のようになります。 postgresql://[user]:[password]@[host]:[port]/[databas…
本エントリでは、Docker ComposeでPostgreSQLを立ち上げるとき、特定のデータベース・スキーマ配下にテーブルを作成する方法を紹介します。 前提としてのpostgresイメージの持つ自動SQL実行機能 データベースをもつシステムをローカルで開発するにあたり、Do…
AWS Lambdaにおけるストレージのクォータ AWS Lambdaにはバージョンという概念が存在しており、Lambda上で過去のバージョンを管理できます。 また、管理されるバージョンに対して、エイリアスも定義できます。 Lambda関数のバージョン Lambda関数のエイリア…