Featured image of post Ubuntuでkeydを用いてキーマッピングを設定した

Ubuntuでkeydを用いてキーマッピングを設定した

Ubuntu 24.04 で外付けキーボードの CapsLock を誤って押してしまう問題を、キーリマップツールの keyd で解決した。CapsLock を単押しでは無効にし、WASD との同時押しで矢印キーとして使えるようにする設定ファイルの書き方を、インストールから反映までの手順とあわせて解説する。

PicoCTF Writeup - Easy -

picoCTF の Easy 難易度の問題を、LLM を使わず通常の検索だけで解いた writeup。Docker Desktop 上の Kali Linux の環境構築と、PDF・ログ・画像・Web ページ・壊れたファイルからフラグを探す6問の解き方、解きながら気づいたことをまとめる。

Ubuntu 24.04でCopyQをつかう

Ubuntu 24.04 の Wayland 環境では、クリップボード管理ツールの CopyQ がコピーした内容を拾えず、自動起動時もうまく動かなかった。CopyQ だけを X11(xcb)で起動するように copyq.desktop の Exec 行を書き換える設定と、そこに至るまでの試行錯誤をまとめる。

C言語のポインタの基本を探る

C言語を学び始めた立場から、ポインタの基本をサンプルコードで確かめながら整理した。アドレスを格納する変数というポインタの意味、関数をまたいで元の変数を書き換える仕組み、& と * の演算子、メモリのイメージ、ポインタが必要になる場面を解説する。

Featured image of post Youtubeの字幕ファイルの変換サイトを作成した話

Youtubeの字幕ファイルの変換サイトを作成した話

YouTube の学習動画でメモを取るアプリを作る第一歩として、字幕ファイルの SRT 形式を JSON 形式に変換する Web サイトを作った。ドラッグ&ドロップでの読み込み、出力形式を自由に決められるテンプレート、日本語と英語の自動切り替えなどの機能と使い方、開発の経緯を紹介する。

Featured image of post Cipher Walkthrough - Morse

Cipher Walkthrough - Morse

サークルの同期が出題した、「烏」と「鳥」の2文字だけで書かれた暗号を解いた記録。モールス信号やバイナリ、点字として読む試行錯誤を経て、和文モールス信号だと気づいて復号するまでの過程を解説する。おまけとして、モールス信号を復号するサイトも紹介する。

(1 - 3)
Enter Enter キーでジャンプ