@ledsun blog

無味の味は佳境に入らざればすなわち知れず

2021-01-01から1年間の記事一覧

かくかくしかじか

「かくかくしかじか」が日本書紀に出てきたという情報がいくつかみつかりました。 日本書紀は漢文で書かれているので、漢字の「斯斯然然」を検索してみました。みつかりませんでした*1。当時はどういう漢字で表記されていたのでしょうか? 全国こども電話相…

技名を叫ぶ件について山田風太郎先生が言及されていて大満足

http://www.all-nationz.com/lite/archives/1079692987/comments/1086286/

iPadに外付けキーボードをつけてブログを書く

技術的でない記事を書くときは別にPCを開かなくてもいいのではないかと考えました。 iPad に外付けキーボードをつければ良いのではないかと思い当たりました。 最初の問題がDvorakキー配列です。最近のiOSはデフォルトでサポートしているそうです。 iPadOS …

2万ガメルを取り返せ!―ソード・ワールドRPGリプレイ集 バブリーズ編〈1〉

2万ガメルを取り返せ!―ソード・ワールドRPGリプレイ集 バブリーズ編〈1〉 (富士見文庫―富士見ドラゴンブック)作者:清松 みゆき,グループSNE富士見書房Amazon ゴブリンスレイヤーを読もうと思いました。 ゴブリンスレイヤーの主人公のモチーフはTRPGのマンチ…

プログラマ面のいちねんのふりかえり

お仕事 TextAE jsPlumbを使うのをやめてSVGを直接描画 モバイル端末対応 システムクリップボードの利用 Rails アプリケーションのアップデート ECサイト開発のお手伝い PHPアプリケーションの機能追加のお手伝い 技術的負債を調べる仕事 ウィンドウズのイン…

ゲート 自衛隊 彼の地にて、斯く戦えり20

ゲート 自衛隊 彼の地にて、斯く戦えり20 (アルファポリスCOMICS)作者:竿尾悟,柳内たくみアルファポリスAmazon 卒業っぽい絵面で、完結した?と感じた表紙でしたが、そんなことありませんでした。 まあ、最終巻の表紙は大抵全員集合ですよね。 門の存在が2…

魔術学院を首席で卒業した俺が冒険者を始めるのはそんなにおかしいだろうか 6

魔術学院を首席で卒業した俺が冒険者を始めるのはそんなにおかしいだろうか 6 (MFC)作者:有馬 明香KADOKAWAAmazon 前巻の最後に出てきた性格の悪い二人組、表紙にまでなって主人公達とどういう関わりを持って行くのか? ストーリーは「バカの勝利」パターン…

JSDocでVSCodeにヒントを与えてGo To Definition

JavaScriptでプログラミングをしていて、ある程度規模が大きくなると、扱っている変数にはいるオブジェクトがどんなメソッドやプロパティをもっているのかを、静的に(プログラムを動かさずに)知りたくなります。 すわTypeScriptとなるところですが すでに…

WindowsでDeepLを常駐させてCtrl + Cを二回押すとCtrlを押してないことになる

Google Chormeでためしました。 keyupイベントのイベントハンドラーでctrlKeyプロパティの値をみて、Ctrlキーが押されているか判定します。 Ctrlキーを押したままCキーを3回上下すると次のようにイベントが発火します。 Ctrlキーを押したままCキーを3回押し…

esbuildでjQueryを使う方法

jQueryやそのプラグインはESモジュールになっていないので、そのままだとesbuildで上手く依存関係が解決されません。 とくにRails 7では、esbuildが推奨されているので、躓く人も多そうです。 そこの対応方法の動画がありました。見ましたが試していません。…

メジャー・アップグレードでのUpgrade要素の役割

WiX チュートリアル 日本語訳 Lesson 4 アップグレードとモジュラー化 / 1. 古いのを探す の Sample-4-1-Upgrade.zip に含まれる SampleMajorUpgrade.wxs を参考にして話を進めます。 メジャー・アップグレードでは次のように Upgrade要素 を定義します。 <Upgrade Id='YOURGUID-7349-453F-94F6-BCB5110BA4FD'> </upgrade>

Shortcut要素はFile要素の中に入れなくてもよい

WiX チュートリアル 日本語訳 Lesson 1 始めよう / 3. 使用に供する の SampleFirst.wxs を例にします。 <Component Id='MainExecutable' Guid='A3AAD3C9-C833-4D1B-939E-0D1C47A31D95'> <File Id='HogeEXE' Name='HogeAppl10.exe' DiskId='1' Source='HogeAppl10.exe' KeyPath='yes'> </file></component>

メニューフォルダを削除するコンポーネントを節約する

WiX チュートリアル 日本語訳 Lesson 1 始めよう / 3. 使用に供する の SampleFirst.wxs を例にします。 <Component Id='MainExecutable' Guid='A3AAD3C9-C833-4D1B-939E-0D1C47A31D95'> <File Id='HogeEXE' Name='HogeAppl10.exe' DiskId='1' Source='HogeAppl10.exe' KeyPath='yes'> </file></component>

バトルグラウンドワーカーズ 8

バトルグラウンドワーカーズ(8) (ビッグコミックス)作者:竹良実小学館Amazon ついに始まった最後の作戦、AT-ATの奪回作戦。 わずか一巻で能倉さんとクダンとお父さんの因縁は回収できるのか? 「組織の中で」パターンに思えます。 与儀長官の役回りと、堂…

分報は実験ノート

2021年で、僕の仕事のやりかたで一番変わったのが分報をつけるようになったことです。 3月15日に、社内のコミュニケーションツールがchatworkからslackに変わりました。 それをきっかけに分報をはじめました。 約9ヶ月やっています。 これはたぶん「実験ノー…

異世界で 上前はねて 生きていく~再生魔法使いのゆるふわ人材派遣生活~ 4

異世界で 上前はねて 生きていく~再生魔法使いのゆるふわ人材派遣生活~(コミック) : 4 (モンスターコミックス)作者:こばみそ,岸若まみず双葉社Amazon 主人公の元に集まってきた奴隷たちが今までどんな生活を送り、今はどんな生活を送っているのか。 「…

金貨1枚で変わる冒険者生活 4

金貨1枚で変わる冒険者生活 4巻 (デジタル版ガンガンコミックスONLINE)作者:天野ハザマ,月島さと,三弥カズトモスクウェア・エニックスAmazon 新装備を購入し3人目のパーティメンバーが加入。満を持してダンジョン第二階層に向かう主人公一行、果たしてどんな…

FIGHTING COCK

FIGHTING COCK 1巻作者:あだち つよしビーグリーAmazon 作者のツイート見かけて懐かしくなって読み返しました。 街のケンカでくすぶっていた不良少年とサラリーマン生活でくすぶっていた元ボクサーがであい、ボクシングが二人の武器になる。スト…

One Person Framework

world.hey.com DHHのRails 7に込めたお気持ちブログです。 僕は「Railsは、フロントエンド専門家とバックエンド専門家が分業して使うためのフレームワークでなくて、一人のエンジニアがUIからデータベースまで全部作れるようにするためのフレームワーク」と…

WiXのメジャーアップグレードは、アプリケーションが ユーザーごとにインストールされていれば ユーザーごと、マシンごとでインストールされていればマシンごと、でしか適用できない

http://cml.s10.xrea.com/ej/WiX/wi_etc.htm メジャーアップグレードは、アプリケーションが ユーザーごとにインストールされていれば ユーザーごと、マシンごとでインストールされていればマシンごと、でしか適用できない。 これはなぜでしょうか? Windows…

contenteditableでない要素をフォーカスしたときのcutイベントのターゲット

developer.mozilla.org にあるように、cutイベントはほとんどのブラウザで使えます。 しかし、次のようにHTML要素にイベントリスナーを設定すると、イベントリスナーが実行されないことがあります。 editorHTMLElement.addEventListener('cut', (event) => c…

I won't let you pay me for my open source

world.hey.com めっちゃ長かったです。 すごく雑に言うと「OSSは癒やし。お金をもらってしまうと癒やしが仕事に変わってしまう」な内容のようです。 本当はDHH自身の体験を織り交ぜた、もっといい話なんですが、僕の理解力と表現力でフィルターするとそんな…

Conventional CommitsのBREAKING CHANGEは二行目に書く

Standard Version を使ってコミットログから自動的にバージョン番号を生成しています。 バージョン番号にマーケティング的な意味がない場合は、自動的に決定されるのがとても便利です。 今回BREAKING CHANGEに当たる変更だと思い、次のように書きました。 BR…

ペーストされてきた付加情報を出力するCodepen

ブラウザはpasteイベントを監視すると、ペーストされてきた情報を参照できます。 DataTransferItemというオブジェクトから取得できます。 各種のサービスやアプリケーションがどういった情報をクリップボードに保存しているのか確認しやすくするためにCodepe…

コミットログには Why コードコメントには Why not

コードには Howテストコードには Whatコミットログには Whyコードコメントには Why notを書こうという話をした— Takuto Wada (@t_wada) 2017年9月5日 最近あらためて参考にしています。 コードコメントに書いたWhy not For development environments, Use th…

Wix Toolsetでアップデートするインストーラーにメジャー・アップグレードを採用する

最初は差分が小さいはずだし、マイナー・アップグレードを選ぼうと思っていました。 次の記述を発見しメジャー・アップグレードを選ぶことにしました。 どういう理由かは知りませんが、スモール・アップデートとマイナー・アップグレードは、 .msi ファイル…

Core i5 12600Kが気になる

Core i5 12600Kベンチマークレビュー:4万円以下で最強のCPUが来たぞ | ちもろぐ 【Hothotレビュー】待望の第12世代Coreついに発売! ベンチマークで見るその実力 - PC Watch DDR4環境でも高性能な「Core i5-12600K」、AMD/Intelの従来モデルと比較してみた -…

THE KING OF FANTASY 八神庵の異世界無双 月を見るたび思い出せ! 5

THE KING OF FANTASY 八神庵の異世界無双 月を見るたび思い出せ! 5 (ヒューコミックス)作者:蒼木 雅彦,おぐら えいすけ(SNK)KADOKAWAAmazon 2人組の異世界人の元ネタがわかりません。 ふたりの異世界人 魂斗羅 - Wikipediaが最初に思いついたけど、コナミじ…

輝竜戦鬼ナーガス

輝竜戦鬼ナーガス (1) (ぶんか社コミックス)作者:増田晴彦ぶんか社Amazon 突然魔物に襲われた男子高校生が、金髪美少女に助けられ、祖父が魔王でその祖父を倒す宿命にあるといわれたら? 「難題に直面した平凡な奴」パターンです。 全巻、kindle unlimitedで…

風邪をひいた

12月9日(木)あたりから喉に違和感がありました。 12月10日(金)の朝は、そうでもなかったので、大したことないかなあ?と軽視 12月12日(日)は寝て過ごしました。 今の症状は「鼻づまりだけど鼻水は出ない、しゃべるのは大変ではないけど喉に痰が絡んだ感じが…