Thumbnail of post image 044

rubyの勉強をするためにWindows11上で実行環境を準備しました。

参考にしている書籍「プロを目指す人のためのRuby入門[改訂2版]」ではWindows環境特有のトラブルが起きにくいWSLを使うのがお勧めとあり、ま ...

Thumbnail of post image 105
出力サンプル

文字列をOGP画像にしてファイル出力するPythonスクリプトを書いた。

「記事タイトルからOGP画像を自動生成する機能をつくった | ktaskn.jp」を参考にさせて頂いて、ファイルに出力するようにしたのと ...

Thumbnail of post image 099

巷で流行中の英単語パズル「Wordle」。

任意の5文字の英単語を当てるゲームで、最初は山勘でやるしかないのですが、外れると「位置も文字もあってる」と「位置は違うが文字はあってる」を教えてもらえるので、少しずつ候補が絞り込 ...

Thumbnail of post image 109

「ソースコードは一通りスペルチェックしてね」と言う天命が降りたので、Visual Studio Code用の拡張機能を探したら、Code Spell Checkerと言うのが良く出来ていて快適だった。

わざわざ「コード用ス ...

Thumbnail of post image 114

gitの管理ファイルが壊れたようで、add/commitでエラーが出るようになった。

error: invalid object 100644 15b6a9f3da840676ef0d9ccdb70a91ac63823fd0 f ...

Thumbnail of post image 108

Visual Studio Codeで、いま使用している拡張機能と簡単な説明を記す。

言語系C/C++ – Visual Studio Marketplace
C ++ Intellisense-Visual ...

Thumbnail of post image 119

VS Codeの拡張機能一覧をエクスポートするには、コマンドラインでlist-extensions オプションを付けると良い。

$ code --list-extensions

再利用を用意にするため、下記のようにxargs ...

Thumbnail of post image 119

プログラミングに役立つ視認性、判別性を持つTrueTypeフォント「Myrica」を紹介します。

Myricaは「1/I/l」「0/O」などが明示的に区別できる上に、日本語フォントも読みやすくコーディングが捗ります。

Thumbnail of post image 155

シェルスクリプトのコマンド置き換えはシングルクォート’ ‘ではなくバッククォート` `です。日本語キーボードでバッククォートを入力するには SHIFT + @ を打鍵します。

コマンド置き換えの使用 ...

No Image

最近「ウンコード・マニア」なるサイトで、ダメなコード曝しが流行っているようです。

そんな中、過去の遺産を眺めていたら、タイミング良く目眩がするコードを見かけたのでご紹介しますね。

なにも間違ってはいない。間違っ ...

Thumbnail of post image 108

C言語の演算子における優先順位を表にまとめました。

優先順位が上にあるもの(数字が小さい方)が優先されます。優先順位がおなじ場合は、代入記号 ‘=’ に近い方(数式の右辺の左方)が優先されます。

No Image

最近、仕事でこんなコードを書いてしまって、ちょっとだけハマッた。

どんな条件にしても”hello world.”が出力されちゃって、しばし悩んでしまいました。

問題箇所はifの条件式の後 ...

No Image

世界中で活躍するプログラマによる97本のエッセイを収録した「プログラマが知るべき97のこと」の電子版書籍を読み終わったよ。

感想。1つのエッセイは2ページしかないので、「タイトルで言い切った」感のある話題が多いね。 ...

No Image

Windows環境でTortoiseSVNを使い、SourceForge.JPにImport/Exportする方法をメモっておきます。

事前にSourceForge.jpで新規プロジェクトを申請し、SVNを使えるようにしと ...

No Image

読んでいて、微妙にイラッとしたコード。

後半は条件分岐いらねぇだろ。入れるとしてもelseだろ。

どうでも良いだけに余計にイラッとする感じです。