クリアした美少女ゲーム2023

去年に続いて調子よく美少女ゲームをプレイしていったので感想を書いていく。 去年の記事はこちら。 cohalz.co 景の海のアペイリア バトルシーンはどこもアツかったけど、特にダウトで知恵比べをする部分が一番のお気に入り。 かなり癖がある作品ではあるけ…

10月遠征日記

10月は2回も東京に行く機会があったのでちゃんとブログを書いてみる。 10/13 原宿に行ってアルジャンPUSの初日金曜日の14:20~の回に行った。平日の昼ということもあったからか男女比が5:95くらいになっていてだいぶ肩身が狭かったけどなんとか目的のものは買…

JAWS FESTA 2023 in Kyushuで登壇しました #jawsfesta

先日行われたJAWS FESTA 2023 in Kyushuに参加し、メイントラックの2番手で登壇しました。 jft2023.jaws-ug.jp 資料はこちらです。 speakerdeck.com 自社のイベントでは何回か登壇していましたが、技術カンファレンスでの登壇は人生で初めてで何日も前から緊…

Alpine Linux 3.18でDNS over TCPに対応するようになっていた

5/9にリリースされたAlpine Linux 3.18ではmusl libc 1.2.4が含まれており、DNS over TCPに対応するようになった。 www.theregister.com これにより、512バイトを超えるDNS応答でも問題なく利用できるようになり、Alpine Linuxを大規模な環境でも利用しやす…

YAPC::Kyoto 2023 参加と自分のこと #yapcjapan

YAPC::Kyoto 2023 に参加してきた。 セッションの軽い感想とYAPCのエモい話に影響されて長々とした自分語りを書いてみた。 参加したセッションについて 小さく始め、長く続けるOSS開発と貢献 SongmuさんのOSSの話はもう何回も聴いているけれどやっぱり毎回新…

GitHub ActionsでJobやStepをデフォルトブランチだけ動かすようにする (2023年版)

この記事は はてなエンジニア Advent Calendar 2022 の43日目の記事です。 GitHub ActionsでJobやStep単位でデフォルトブランチの時だけ実行したい処理を書く時にはいつもこのように書いていました。 if: github.ref == 'refs/heads/main' これは2023年現在…

クリアした美少女ゲーム2022

2022年はプレイする時間も取れるようになって、とある人*1の影響でモチベも上がったので久しぶりにプレイしていくつかクリアすることができた。 今回感想を書かなかったら一生書かなさそうなのでネタバレなし自分用のメモもかねて書いておく。 つくとり ど田…

京都から福岡に引っ越した

もう2ヶ月以上前の話になるけれど10/21に京都から福岡に引っ越した。 引っ越した理由 2022年5月に会社の働き方制度が変更され、日本全国のほとんどで働けるようになった。 これきっかけで自分の住む場所について考え直し引っ越すことに決めた。 hatena.co.jp…

「ユメミルクスリ」をプレイした

2005/12/22発売のユメミルクスリを最後までプレイした。 この作品を今プレイした理由は2022/10/05に公開された以下の動画で作品のOPを聴いたから。 www.youtube.com 個人的にここ一年近く配信を見ていた人の久しぶりの歌ってみた動画で、自分はこの作品の世…

近況

異動しました。 旧: はてなブログチーム 新: はてなブックマークチーム あわせて読みたい 過去の異動エントリ cohalz.co

Fluent Bit のメトリックを Mackerel に送る

Fluent Bit では以下のようにHTTP_Serverを有効にすることで内部のメトリックをHTTP経由で /api/v1/metrics というパスからJSON形式で取得できるようになります。*1 [SERVICE] HTTP_Server On HTTP_Listen 127.0.0.1 HTTP_PORT 2020 これで各プラグインで今…

distrolessのnonrootイメージを使おう

この記事は はてなエンジニア Advent Calendar 2021 11日目の記事です。 コンテナのベースイメージとしてdistrolessを選択肢にするということがここ最近増えてきました。 そんなdistrolessを非rootユーザで使おうとしたらとても簡単だったのでその紹介です。…

Google Cloud Innovators Gym Japan に参加して Professional Cloud Developer に合格した #giggcp

Google Cloud Innovators Gym JapanというGoogle Cloud主催のトレーニングプログラムに第二期生として参加しました。 その結果Professional Cloud Developerに合格することができた*1のでそのレポートです。 cloud.google.com トレーニングを受ける前の経験 …

株式会社はてなに入社しました

株式会社はてなに入社しました 株式会社はてなに入社しました - hitode909の日記

Webサービスのモニタリングについてのチェックリスト

この記事は はてなエンジニア Advent Calendar 2020 11日目の記事です。 はじめに 運用しているWebサービスについて、より良いモニタリングにしていくために普段考えていることをチェックリスト形式でまとめてみました。 全部にチェック付いていないとダメと…

2020年におけるmackerel-plugin-jsonの使い方

この記事は Mackerel Advent Calendar 2020 2日目の記事です。 はじめに 皆さんはmackerel-plugin-jsonを使っていますか? 個人的にはかなり好きなプラグインなのですが、2017年に書かれたMackerel プラグインアドベントカレンダー以外ではあまり解説されて…

mrubyを触ってみた

最近ngx_mrubyを触っていて、RubyのTime#httpdateを使いたかったもののmrubyにはないということがあった。 そもそもmruby自体にも全然慣れていないという課題もあったので、このメソッドを実装することを目標にライブラリを作りながらmrubyに慣れるというこ…

mackerel-plugin-axslogを使ってみた

Mackerelでアクセスログを集計したいときに、普段は公式プラグインであるmackerel-plugin-accesslogを使っていた。 そんな中ふと下のエントリーを思い出し、高速であるという点も気になるし、いくつかオプションも異なるということで試しに使ってみることに…

Varnishでレスポンスをカスタマイズする方法

表題の方法を実現したくなって、調べたところ実現する方法が結構面白かったのでメモ。 例えば以下のような「キャッシュ破棄リクエストを受け付けて200を返す」というVCLがあったとする。 sub vcl_recv { if (req.method == "BAN") { ban("req.http.host == "…

同じ場所に旅行をする、ということ

何かの用事で過去に行ったことがある場所にまた旅行しに行く、というのをよくやっている。 特に学生時代の修学旅行や留学、家族旅行で行った場所を行くようにしている。 同じ場所に旅行をするモチベーション いい場所だったからまた行きたい、というのもある…

株式会社はてなに入社しました

株式会社はてなに入社しました 株式会社はてなに入社しました - hitode909の日記

__twitter_impression=true というクエリ文字列を含むリクエストは204を返すのが望ましい

AMP

__twitter_impression=true というクエリ文字列を見かけて、これはどういうものか調べたメモ。 これは名前の通りにTwitterが付与しているクエリ文字列で、Publish faster articles with AMPには以下のように書かれている。 When users are presented with th…

2019年

仕事 この一年で、普段の運用に関する話題(AWSやらミドルウェアやら)はかなりわかるようになった。 一般的な話題について来れるようになっただけではなく、自分がかなり詳しいと言える部分も出始めてきたのは嬉しい。 イベントに関しても1月にはHatena Engin…

Envoy に入門した話

この記事は、はてなエンジニア Advent Calendar 2019の11日目の記事です。 前置き Envoyは今話題のIstioやApp Meshのコアに使われているなどサービスメッシュの文脈で名前が出ることが多いですが、Envoy自身はnginxはHAProxyのようなプロキシ・ロードバラン…

自動でMackerelの監視設定をGitHub上に管理してどうなったか

この記事は Mackerel Advent Calendar 2019 2日目 の記事です。 qiita.com あらすじ 今年の4月にMackerelの監視ルールをGitHubで管理するというブログ記事を書きました。 developer.hatenastaff.com この記事を書いたときはまだ導入したばかりでしたが、半年…

iOS ショートカットで画像プレビューをする

「クイックルック」を使えば画像プレビューができる。 最近の写真を一枚プレビューするにはこういうショートカットを書けば良い。 アクションから「写真」とか「イメージ」で検索して全然見つからないし日本語で全然目的の情報も見つからないので、「ios sho…

Envoy で HTTP Keep-Alive を無効にする

Envoyではデフォルトで Keep-Alive が有効になっているが、これを無効化したい場面があったので調べた。 方法 max_requests_per_connectionの値を1にすれば良い。 公式ドキュメントにはSetting this parameter to 1 will effectively disable keep alive.*1…

このタイミングでIngressの話をしたい

今いいタイミングだと思ったのでIngressのことを書く。 自分の場合 2014年の10月に始めてから毎日必ずプレイしている 歩いた距離 5000km 出会ったポータルは3万4千 Swarmチェックイン履歴 どうしてこんなに続けられているのか 遊び方は人それぞれなのが良い…

いい感じのタイトル

いい感じの記事

めでたい

はてなインターン2019ももう終わりに近づいていていろんな成果が出てめでたいな〜と思っている。