プログラミングTips– category –
-
プログラミングTips
【DIY初学者】プログラミングを独学するなら自分で使えるツールを作ろう
プログラミングを独学する際の最も効果的な方法の一つは、自分で使えるツールを作ることです。 市販のソフトウェアにはない、自分だけのニーズを満たすツールを自作することで、学習のモチベーションを高め、実践的なスキルを身に付けることができます。 ... -
プログラミングTips
【詳しく解説】LiteDBで手軽にデータ保存。NoSQLはアプリと相性抜群!
画面から設定された情報やアプリ内部で管理しているデータなどをファイルに保存しておきたいとき、あなたならどうしますか? SQLiteなどのローカルデータベースに保存させるにはスキーマ作成が大変だし、かといってJSONやXMLなどで持つのも管理が面倒・・... -
プログラミングTips
【コピペで使える】C# で YAML ファイルを読み書きするクラス作りました
アプリケーションの設定ファイルとしてよく使われるファイルフォーマットにYAMLがあります。今回仕事で使う機会があったので、簡単なクラスにしてみました。 辞書とクラスという2種類のデータに対して、YAMLファイルで読み書きできるようになっています。... -
プログラミングTips
【WPF+C#】エクスプローラーを自作プログラムに組み込む(WndowsApiCodePack版)
Windowsでフォルダやファイルを探すときに使う、おなじみのエクスプローラー(正式名称:フォルダエクスプローラ)ですが、WndowsApiCodePackを使えば簡単に自作プログラムに組み込むことが可能です。 今回は、WndowsApiCodePackを用いたフォルダエクスプ... -
プログラミングTips
【WPF+C#】ファイル選択ダイアログの使い方(WindowsApiCodePack版)
以前、こちらの記事では、System.Windows.Forms に含まれているファイル選択ダイアログの使用例を紹介しました。 今回は、WindowsApiCodePackというライブラリをインストールすることで利用可能なファイル選択ダイアログについて、ライブラリのインストー... -
プログラミングTips
【WPF+C#】フォルダ選択ダイアログの使い方(WindowsApiCodePack版)
以前、こちらの記事でフォルダ選択ダイアログを使ったユーザーコントロールの自作について紹介しました。 今回は、WindowsApiCodePackというライブラリをインストールすることで利用可能な、より洗練されたデザインの「フォルダ選択ダイアログ」について、... -
プログラミングTips
【こりゃ便利】WinPythonでPython環境をUSB化しよう!
Pythonで作成したプログラムを別のPCで実行しようとしたとき、そのPCにPythonをゼロからインストールするのは面倒ですよね。 そんな時、Python開発環境(=実行環境)をUSBメモリに入れて持ち運べれば便利じゃないでしょうか。 そんな時に便利なのが WinPy... -
プログラミングTips
【WPF】ScottPlot Ver 4.1 で楽々グラフ描画!旧Verとの違いも合わせて解説!
個人的にはWPF用のグラフ作成ライブラリとして一押しのScottPlotですが、最近Pythonの記事に集中していたせいで、ScottPlot のバージョンアップをフォローしきれていませんでした。 以前のデモプログラムに最新版のScotPlot Nuget でインストールしたとこ... -
プログラミングTips
【サンプル満載】postgresql ストアド プロシージャ自由自在(stored procedure)
仕事で PostgreSQL のストアドプロシージャを使うことになったので、色々とググったところ、今一分かりやすい記事が見つかりませんでした。 そこで、これから PostgreSQL でストアドプロシージャ(stored procedure)やストアドファンクション(stored functi... -
プログラミングTips
【ひたすら図で説明】一番やさしい SQL window 関数(分析関数) の使い方
PostgreSQL、MySQL、SQLite など、主なデータベースには Window 関数なるものが備わっており、日付や値の大小で並んだデータに対して、1つ前の値との差分を計算したり、累積値を求めるようなことが簡単に出来るようになっています。 ただ、Window 関数を...