2021-01-01から1年間の記事一覧
この記事は, 「Perl Advent Calendar 2021」の22日目の記事です. qiita.com 昨日はtecklさんの「Perlアプリケーション + AWS Lambda + API GatewayでWebhookを受ける」でした. qiita.com Perl 5.35.7 で builtin を試してみる metacpan.org Perl 5.36に向けた開…
この記事は「はてなエンジニア Advent Calendar 2021」の12日目の記事です. qiita.com 昨日は id:cohalz の「distrolessのnonrootイメージを使おう」でした. cohalz.co 関数のエクスポート Perlのパッケージには, "エクスポート"という概念があります. 例えば, …
小ネタです. Gitで開発をしていて, 特定のbranchのみcommit/pushしたくない, という場合があるかと思います. 例えばmainブランチにはcommit/pushしたくない, など. これを実現するには様々な方法がありそうですが, 自分はGitのhookの機能を使って実現してい…
同僚の id:stefafafan と id:masawada と共に「天下n品」で参加して, 予選敗退しました. 最終スコアは 33,586点とのこと. 自分がやったこととしては「Redisの活用を試みた(なお, スコアの上昇には寄与しなかった模様)」の一言に尽きます. その他やったことは, チ…
久々にKichijoji.pmに登壇して, AWS Amplifyについて話しました. 前回の登壇が1月の「CI/CD活用事例&TIPS発表会」だったはずなので, 半年ぶりの登壇となりました. ...サボりすぎ!!! なにもかもが久々すぎて, LTなのに事前準備に一苦労したりしていました(いろ…
小ネタです. TerraformでS3のbucketを作るとき, ついでに何かしらのファイルを設置したいというシーンがあるでしょう. そういうときは... resource "aws_s3_bucket" "sample" { bucket = "sample-bucket" acl = "private" } resource "aws_s3_bucket_object"…
なんと気がついたら5月でした. ここ最近は, 「せめて月1でこのブログを更新しよう...」と思っていたので, 不覚!!! という気持ちです(?). 4月のことを振り返ってみると, 特段忙しかった訳でも, 体調崩した訳でもないので(3月末にちょっと熱を出した事はあった),…
papix.hatenadiary.jp
最近読んだ本達の話題です. 最近, サブ機としてAndroid端末を購入したところ読書が(過去の自分比で)捗りまくっています. 正しいものを正しくつくる 正しいものを正しくつくる プロダクトをつくるとはどういうことなのか、あるいはアジャイルのその先について…
音声DL BOOK NHK基礎英語 中学英語で読める はじめての英語ライトノベル: 異世界に転生したら伝説の少女だった件 (語学シリーズ 音声DL BOOK|NHK基礎英語)作者:若月 ルナ発売日: 2020/09/14メディア: ムック 読みました. 一昨年, いろいろと海外に足を運んで…
papix.hatenablog.com 昨日Pull Requestを送ったRouter::Simple::Reversibleですが, サクッとcomaintをもらったのでMinillaでリリースすることにしました(id:motemenさんありがとうございます!). が, あまりに久々すぎて何もかも忘れてしまっていたので備忘…
metacpan.org Router::Simple::Reversibleは, Router::Simpleを拡張して, controllerとaction(とパラメータ)からpathを生成できるpath_forメソッドを追加したものです. pathからcontrollerやactionを決めるRouter::Simpleの逆ができるのでReversible, という…
MacのBig SurかつPerl 5.32.0の環境でXML::Parserをインストールしようとしたところ, 次のように失敗しました: --> Working on XML::Parser Fetching http://www.cpan.org/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz ... OK Configuring XML-Parser-2.46…
新型コロナウイルスのアレコレが発生するまでは「昼はオフィス/夜は自宅」という生活でしたが, ここ1年は昼も夜もずっと自宅で過ごす状態が続いています. こういった状況はまだまだ続きそうなので, 少しずつ自宅環境を良くするためにアレコレ試みています. そ…
techplay.jp 「CI/CD活用事例&TIPS発表会」という勉強会に参加させていただく機会を得まして, 「はてなにおけるGitHub Actions活用事例」という話をしました. 10分以上話す登壇が久々すぎて塩梅がわからず, 案の定資料が多くて若干駆け足になってしまいましたが…
blog.utgw.net ※ 以下, 自分語りをしています. プログラミングに興味を持ったのは, 根源をたどると幼稚園児の頃に父親が確かIBMのパソコンを買ったのがきっかけ... だった気がします. Windows 3.1が動いていて, 「A列車で行こう4」とかで遊んでいた記憶があり…
kichijojipm.connpass.com 「Kichijoji.pm 25」で, misspellというツールについて話しました. github.com 実のところこのツール, 先週くらいに知ったのですが, 「めっちゃ便利やん!」となり, 今業務で触っているツールに勢いよく適用してミススペル(typo)を撲滅,…
例えば, func という関数があって, これが次のような実装になっていて, 3つの返り値を返すとします. sub func { ... return ($x, $y, $z); } func を呼び出す際, 「返り値の1つ目と3つ目は利用するけれど, 2つ目は利用しない」という時は, undefを使って次のよ…
昨今このような情勢で, そろそろ1年近く在宅で勤務しているので, 今あらためて「リモートワークの達人」を読んでみました. リモートワークの達人 (ハヤカワ文庫NF)作者:ジェイソン フリード,デイヴィッド ハイネマイヤー ハンソン発売日: 2020/07/02メディア: …