4回目のワクチンから6ヶ月たったし5回目のワクチン受けるかー、あれ接種対象者じゃないから受けれないのか、と言っているうちにコロナになってしまった。 発症当日は喉の痛みだけで発症したことに気付いていなかった。 その日は一日中会話していたのでその会…
普段仕事で Perl を書いている。 Perl はモジュールを利用するために use 文を書く必要がある。 モジュールを足すごとに use 文を忘れずに書くのは意外と大変で「use漏れ」というコミットをこれまでたくさん積み重ねてきた。 この作業を自動化するために、過…
最近難しい設計をすることがあってプロトタイプによる実現可能性の検討を行った。 そこでは次の2段階のプロトタイプを作った。 つながりを確認して自分が納得するためのプロトタイプ ちゃんと考えてみんなが納得するためのプロトタイプ プロトタイプを2回作…
ある日目覚めると左の耳が詰まったような感覚があった。水が詰まったり、飛行機の離陸するときの感覚。 最近忙しくて、ストレスからなのか原因は不明。ストレスと言えば修論を書いてたときのほうが100倍くらいストレスフルだった気がする。 難聴と言っても、…
この記事は はてなエンジニア Advent Calendar 2022 の5日目の記事です。 4日目は id:happy_siro さんでレスポンスタイムの分析 - happy_siro's blog でした。 口癖は自分では気付けないので難しい。blog.sushi.moneyこの記事で紹介されていた新卒氏は自分の…
とあるプロジェクトを始めたとき、まずは設計してから手を動かそうということで設計を考えていた。 DB設計を考えて、ユーザーが取りうる行動を列挙してそれぞれの行動に対して問題なく動くかどうかをプロトタイピングしてから進めようとしていた。 が、ここ…
前までは Garmin の vivosmart4 というスマートバンドを使っていたけどバンドが切れてしまって半年間何も付けずに暮らしていた。 vivosmart4 は body battery という自分の体力を数値化してくれる機能が面白かったけど替えのバンドが市販されてなくて困って…
ここ1ヶ月半ほどとあるデータ移行プロジェクトに携わっていた。 データ移行プロジェクトは初めてで難しかったがなんとか一段落することができたので、今回のデータ移行のむずかしポイントと乗り越えるためにやったことを記録しておく。 何をやったか とある…
テレビ会議でよく聞き返されていた。 リアルでもよく聞き返される声質・声量なので半ばあきらめていたけど、そういった人のほうが良いマイクの恩恵を受けれます!という話を聞いてマイクを買ってみた。 買ったマイクは id:hitode909 さんが紹介されていた Po…
4月に入社して7月末で前期が終わり、8月から新たな期が始まった。 人生も宣言的にしたほうが良い結果を生むだろう、ということで今期の目標を宣言してみる。 前期に受けたフィードバック 社には半期ごとに他者評価があり、その期の行動や成果にフィードバッ…
この記事は 川見てる Advent Calendar 2021 の12日目の記事です。 adventar.org 12月になって寒くなってきましたね。 最近は寒さで川に行くのが億劫になってしまっているので、iPad で川を流しています。よろしくおねがいします。 youtu.be さて、今回紹介す…
ライブストリーミングのチャット欄で荒らしを見るとツライ気持ちになるので、対抗しようということで今回 Chrome 拡張を作ったので紹介します! モチベーション 僕は主に Youtube のライブストリーミングを見ていて、荒らしが発生するたびにユーザーをブロッ…
大きなコードベースを持ったプロジェクトでコードを書くとなった時に、書くのと同じくらい(またはそれ以上に)コードを読むことになると思います。 なので、コードの検索ツールの良し悪しは生産性に直接的に影響してくると言えるでしょう。 VSCode へのお気持…
調べたことのメモ書きやまとめをプライベートなScrapboxに書いていっていましたが、よく考えるとプライベートにする必要はなかったので公開します。 誰かの参考になれば嬉しいです!! scrapbox.io ブログには体裁を整えた文章を書いていきたい…
leetcode を解いていたら知らなかったアルゴリズムを知れたので解説してみます。 記事 元記事 leetcode.com 2行まとめ 与えられたリストから等確率でランダムな値を得るアルゴリズム 追加のメモリ確保を必要としないので、サイズが未知でも大丈夫 問題の要約…
記事 元記事 techblog.kayac.com 関連記事 techblog.kayac.com code.visualstudio.com 2行まとめ VSCode のシンタックスハイライトを作った話 Perl の Text::MicroTemplate のシンタックスハイライト 気になり Perl のシンタックスハイライトを js のVSCode …
最近あんまりブログ書いてないなーという気持ちとしっかりキャッチアップしていきたいという気持ちでキャッチアップチャレンジ(略してCUC)をやっていこうと思います💪 気になった記事(deily.dev, はてぶ 辺りから拾ってくる)を2日に1回くらいのペースでまとめ…
とうとう踏み入れてしまいましたよ…自作キーボードの世界に… 自作キーボードの世界には前々から興味を持っていたものの1年前に買ったNiZキーボード(atom66)気に入ってるしなーということで遠くから見ているだけでした。 しかし、最近になってどうも肩が痛く…
筆者はダークモードが好きで, 以前紹介した Dark Reader というChrome拡張を入れてダークモード化させています. tjmtmmnk.hatenablog.com ただ,ダークモードにすると透過pngで黒文字が見辛いという問題をずっと感じていました. このためにダークモードを…
元論文: https://eprint.iacr.org/2017/110.pdf devcon3の動画 www.youtube.com コード github.com 自分が作った紹介スライド slides.com
筆者はIntellJなどのJetBrains製品の検索が好きで,特にFind in Pathという検索ではプレビューが表示されて,編集もできて非常に便利です. Find in Path そんな中,VSCodeへの移行も考えたりしていたのですが,どうもVSCodeの検索機能が個人的には好きにな…
筆者が愛用しているChrome拡張の中でも特にオススメの5個を紹介したいと思います! Dark Reader chrome.google.com どんなページでもいい感じのダークモードにしてくれるくんです.これは本当に最高で大体のサイトが黒くなって目が保護されます.実はこれを…
Perlではモジュールをコンパイル時に読み込む機能としてuseがあります. 大きめのPerlコードを書いていると,様々なモジュールをuseする必要があり,実行してからuseしてないよ!と怒られるのを何度も経験してきました... そんな時,ちょっとだけGo言語を触…
とある事情からPerlで関数のリストを取得したくなりました.Module::Functions というモジュールの存在は知っていたものの実装を知らなかったので眺めてみることにしてみました. metacpan.org コードはめちゃくちゃシンプルだけど読め...ない... まだまだ表…
概要 はてなブックマークでブックマークしたエントリーをchrome拡張に対応したブラウザのブックマークに同期してくれる君を作りました! chrome.google.com 同期したときの様子 こんな感じでユーザー名ごとにフォルダを作ってインポートするので複数アカウン…
論文: https://arxiv.org/pdf/1905.05562.pdf 概要: Proxy Re-Encryptionを使用したe-votingシステム メモ esa-pages.io スライド
Google Driveを開いて設定画面を開くとMacだと「Mac版バックアップと同期を入手」が表示される これをクリックすると「Googleのバックアップと同期」というアプリがインストールされる アプリを開くと設定画面が現れて継続的にバックアップするフォルダを選…
自分の口内環境がヤバすぎるのではないかと心配になって歯医者に行ってみたところ抜歯を勧められる最悪の状況 歯のインプラントは意外と高いので手軽な対策でなんとかしたい 虫歯の原因をちゃんと調べたことなかったなと気づいた キシリトールガムが効果的な…
論文: https://www.di.ens.fr/david.pointcheval/Documents/Papers/w2006_wote.pdfスライド:
みなさんGoogle翻訳使ってますか? 僕は英文は初手Google翻訳にかけてざっと意味を把握するのが便利すぎてかなり依存してます。 そんなGoogle翻訳、整形された文章に対してはかなり精度良く翻訳してくれますが、途中で変な空白や改行が入っていると意味自体…