JavaScript JS:スマホの縦でも横でもキャンバスが収まるようにする スマホを縦(ポートレート)にしても横(ランドスケープ)にしても縦横比を保ったままキャンバス全体を表示できるようにする処理について解説します。 2024.03.05 JavaScript
C# C#:プログラムからフォーム部品を生成する フォームに直接ボタンなどのフォームを貼り付けずにC#スクリプトからボタンやテキストボックスなどのフォームコントロール(フォームで利用できる部品)を生成する方法です。 2024.01.16 C#
プログラミング関連 Visual Studio:フォームデザインと実行時のサイズが合わない フォームの大きさが違っていたり、配置したボタンなどのフォーム部品の位置やサイズが微妙にあっていない状態です。 2023.12.27 プログラミング関連
Rust Rustのコンパイルで`error: linker cc not found`のエラーが出た場合の対処法 わたしはLinuxのDebian環境でRustをインストールして初めてcargo runでプロジェクトコンパイルした際にこのエラーメッセージが出ました。 2023.12.19 Rust
プログラミング関連 VSCode:ターミナルのフォントサイズを変更したい VSCodeのターミナル表示はくせがあり、等幅フォントを指定しても全角文字が連続する行と全角スペースを含む行とでは明らかにフォント幅が違うレンダリングをしてしまうため、全く揃いません。 2023.12.04 プログラミング関連
C言語初級 C言語で税込価格の切り上げ・四捨五入・切り捨てをする C言語では、どうやって実数(小数点以下を含む数)の切り捨て・四捨五入・切り上げのプログラミングをするんだろう?という方のための記事です。消費税計算を例にとり説明します。 2023.11.06 C言語初級
Python Python:コマンドラインから引数を取得して使う Pythonでもコマンドライン引数を取得できます。import sysとして、argv = sys.argvで変数argvに配列形式の文字列として取り出せます。 2023.10.02 Python
Python Python:コマンドラインで指定したPDFファイル同士を結合させる Pythonでコマンドラインから2つ以上のPDFファイルを指定して、結合してくれるスクリプトを紹介します。 2023.10.02 Python