学習

スポンサーリンク
アルゴリズム

iconvとnkfのSJIS/Shift-JIS/Shift_JIS系列の変換動作を調査してみた

はじめにこんにちは!リアルタイム文字コード解析ツールの作者のなたでです(宣伝)今回は前から気になっていたShift_JISの文字コードの変換に使われるiconvとnkfの動作について調査しました。以前、cp932の動作仕様が気になり調べたこ...
プログラミング

2025年にAIを活用したプログラミングして分かったこと

はじめにこんにちは、なたでです。最近、AIを使ったプログラミング開発を本格的に行っています。今回は、実際に使ってみてどうだったのか、どんな場面で有効だったのか、逆にどこが難しかったのかを、これまでの開発経験をもとにまとめてみました。AIを使...
Linux

右クリックで“Ubuntuで開く”を追加する

はじめに特定のディレクトリ配下でUbuntuでコマンドを実行したい場合があると思います。WindowsではWSLで起動して、そのディレクトリ先へcdで移動するという手順が必要ですが、今回はもっと簡単に開く方法を紹介したいと思います。具体的に...
プログラミング

WinMergeのフィルタ機能を活用しよう

はじめにファイルやフォルダの差分を視覚的に比較できる便利なツール「WinMerge」。開発現場や構成管理など、さまざまなシーンで活用されている方も多いと思います。フォルダ間を比較する際に便利な機能として「フィルタ機能」があります。不要なファ...
プログラミング

Gitでローカルブランチの履歴を公開せずにきれいな1コミットだけをmainに反映する

はじめにこんにちは!Git ではプルリクエストを使った運用「ローカルでブランチを作成 → 作業内容をコミット → プッシュしてプルリクエスト(PR)を作成 → 管理者がマージ」という流れが一般的です。この方法はチームでの共同開発において、履...
プログラミング

LinuxコマンドをPowerShellで置き換える

はじめにこんにちは!Linuxで作業しているときに使っていたコマンドを、Windowsで同じように使いたいことがありますよね!今回は、Linuxでよく使うコマンドをPowerShellでどのように置き換えるかを整理してみました。Linuxか...
プログラミング

Gitの基本コマンドとTIPS

はじめにこんにちは!今更感もありますが、Gitの基本操作や知っておくと便利なTIPSを備忘録を兼ねてまとめました!AI活用もできる時代になったので特に混乱はないかと思いますが、ざっとこんな感じ感で活用できると幸いです。TIPSGitリポジト...
プログラミング

SQL Serverの基礎と便利な書き方集

はじめにこんにちは!なたでです!SQL Serverを最近勉強しています。基本的な書き方やちょっとしたつまずきポイント、実務で役立つTIPSをまとめてみました。初心者が気になる書き方から、自分の備忘録も兼ねて解説しています。これからSQL ...
アルゴリズム

昔のアルゴリズム系記事をリライトしてみた

はじめにこのブログを始めてから年月が経ち、書き方や構成もずいぶんと変わってきました。今では「はじめに」「おわりに」を明確に書くスタイルや、1文ごとに改行せず段落でまとめる構成、そして章ごとに分けて書く方式がすっかり定着しています。しかし昔の...
プログラミング

JavaScriptの型定義の方法

はじめにこんにちは!現在、昔のコードを見直しているのですが、どのように型を定義したらいいか迷って、そのたびに調べたりしていました。型定義の書き方については、もうだいぶ昔に以下のような記事を書いたことがあるのですが今回は JSDoc 向けに絞...
プログラミング

INSERT文を自動生成する機能を追加

はじめにこんにちは、なたでです。この前作った「らくらくSQLクラフタ」に機能を追加しましたので紹介します。レコードの表からINSERT文を自動生成する使い方テーブルに追加したいレコードの表を用意します。MY_ID MY_NVARCHAR M...
プログラミング

SSMS用のテーブルの中身をINSERTし直すSQL文の自動作成ツールを作りました

はじめにこんにちは、なたでです。Microsoft SQL Server Management Studio(SSMS)用のテーブルの中身をバックアップ目的で取得するSQLを作ってくれるツールを作りました。ツールの紹介SSMSで接続先のDB...
スポンサーリンク