Windows11のWSL 2(Ubuntu)上にrbenvを通したruby環境を構築する
rubyの勉強をするためにWindows11上で実行環境を準備しました。
参考にしている書籍「プロを目指す人のためのRuby入門[改訂2版]」ではWindows環境特有のトラブルが起きにくいWSLを使うのがお勧めとあり、ま ...
文字列をOGP画像にしてファイル出力するPythonスクリプトを書いた
文字列をOGP画像にしてファイル出力するPythonスクリプトを書いた。
「記事タイトルからOGP画像を自動生成する機能をつくった | ktaskn.jp」を参考にさせて頂いて、ファイルに出力するようにしたのと ...
Wordleが難しいのでPythonでヘルパーアプリを作りました
巷で流行中の英単語パズル「Wordle」。
任意の5文字の英単語を当てるゲームで、最初は山勘でやるしかないのですが、外れると「位置も文字もあってる」と「位置は違うが文字はあってる」を教えてもらえるので、少しずつ候補が絞り込 ...
VS Code拡張 Code Spell Checker を使ったスペルチェックが快適
「ソースコードは一通りスペルチェックしてね」と言う天命が降りたので、Visual Studio Code用の拡張機能を探したら、Code Spell Checkerと言うのが良く出来ていて快適だった。
わざわざ「コード用ス ...
gitで error: invalid object 100644 が出たけど解決した
gitの管理ファイルが壊れたようで、add/commitでエラーが出るようになった。
error: invalid object 100644 15b6a9f3da840676ef0d9ccdb70a91ac63823fd0 f ...VS Code、いま使っている拡張機能の一覧
Visual Studio Codeで、いま使用している拡張機能と簡単な説明を記す。
言語系C/C++ – Visual Studio MarketplaceC ++ Intellisense-Visual ...
VS Codeの拡張機能一覧をエクスポートするには
VS Codeの拡張機能一覧をエクスポートするには、コマンドラインでlist-extensions オプションを付けると良い。
$ code --list-extensions再利用を用意にするため、下記のようにxargs ...
Rictyを超えた!?日本語も読みやすいプログラミング用フォント「Myrica」
プログラミングに役立つ視認性、判別性を持つTrueTypeフォント「Myrica」を紹介します。
Myricaは「1/I/l」「0/O」などが明示的に区別できる上に、日本語フォントも読みやすくコーディングが捗ります。
シェルスクリプトのコマンド置き換えはシングルクォート’ ‘ではなくバッククォート` `
シェルスクリプトのコマンド置き換えはシングルクォート’ ‘ではなくバッククォート` `です。日本語キーボードでバッククォートを入力するには SHIFT + @ を打鍵します。
コマンド置き換えの使用 ...
地味なダメコード
最近「ウンコード・マニア」なるサイトで、ダメなコード曝しが流行っているようです。
そんな中、過去の遺産を眺めていたら、タイミング良く目眩がするコードを見かけたのでご紹介しますね。
なにも間違ってはいない。間違っ ...
C言語、演算子の優先順位まとめ
C言語の演算子における優先順位を表にまとめました。
優先順位が上にあるもの(数字が小さい方)が優先されます。優先順位がおなじ場合は、代入記号 ‘=’ に近い方(数式の右辺の左方)が優先されます。
プチハマったコード
最近、仕事でこんなコードを書いてしまって、ちょっとだけハマッた。
どんな条件にしても”hello world.”が出力されちゃって、しばし悩んでしまいました。
問題箇所はifの条件式の後 ...
読書「プログラマが知るべき97のこと」の感想
世界中で活躍するプログラマによる97本のエッセイを収録した「プログラマが知るべき97のこと」の電子版書籍を読み終わったよ。
感想。1つのエッセイは2ページしかないので、「タイトルで言い切った」感のある話題が多いね。 ...
TortoiseSVNでSourceForge.jpにImport/Exportする
Windows環境でTortoiseSVNを使い、SourceForge.JPにImport/Exportする方法をメモっておきます。
事前にSourceForge.jpで新規プロジェクトを申請し、SVNを使えるようにしと ...
微妙にイラッとするコード
読んでいて、微妙にイラッとしたコード。
後半は条件分岐いらねぇだろ。入れるとしてもelseだろ。
どうでも良いだけに余計にイラッとする感じです。