-
PCパーツ
【ノートPC選び】INTEL Celeron N4000 の性能は?
2万円を切る低価格PCにおいて、CPUにIntel Celeron N4000 が採用されている製品が多く見受けられます。 2017年に登場した Celeron N4000は、Intelの他のCPUと比較してどれくらいの性能になるのでしょうか。 Intel Celeron N4000 搭載のノートPCはコストパ... -
PCパーツ
【ノートPC選び】INTEL Celeron N4120 の性能は?
低価格PCで採用されているCPUの代表的なものに、Intel Celeron N4120 があります。 性能について気になる方が多いようなので、Intelの他のCPUと比較してどれくらいの性能になるか調べてみました。 Intel Celeron N4120 搭載のノートPCはコストパフォーマン... -
プログラミング入門
【サンプル満載】postgresql ストアド プロシージャ自由自在(stored procedure)
仕事で PostgreSQL のストアドプロシージャを使うことになったので、色々とググったところ、今一分かりやすい記事が見つかりませんでした。 そこで、これから PostgreSQL でストアドプロシージャ(stored procedure)やストアドファンクション(stored functi... -
PCパーツ
【ノートPC選び】AMD 3020E(amd3020e)の性能は?
低価格PCに搭載されている AMD 3020E (amd3020e) の性能について、気になる方が多いようなので、IntelのCPUと比較してどれくらいの性能になるかを解説したいと思います。 AMD3020E搭載のノートPCは安かろう悪かろうなのか?それともコストパフォーマンス抜... -
プログラミング入門
【ひたすら図で説明】一番やさしい SQL window 関数(分析関数) の使い方
PostgreSQL、MySQL、SQLite など、主なデータベースには Window 関数なるものが備わっており、日付や値の大小で並んだデータに対して、1つ前の値との差分を計算したり、累積値を求めるようなことが簡単に出来るようになっています。 ただ、Window 関数を... -
C#入門
【WindowsForm】コピペで実装!C#版ドラッグ アンド ドロップのコード紹介
Windowsで良く利用されるドラッグ&ドロップ機能は、自作プログラムでも使いたいですよね。 でも、コントロールごとのイベントの許可とイベントの記述しなければならないため、初心者にとっては敷居が高くなりがちです。 他のサイトでは、ドラッグ&ドロッ... -
プログラミング入門
PostgreSQLに1回のinsertで複数データ登録 by Python
データベースに対してデータを登録する場合は insert 文を使いますが、多くのデータベースは1回のinsert 文で複数のデータを一括登録することが可能です。 今回は、PostgresSQL における一括インサート(マルチテーブルインサート)について、具体的なSQLの... -
データ分析Tips
【図解明快】いちばんやさしい加重平均の計算方法
「加重平均」というキーワードで調べた時、よく中身を読まないと中身が理解できない記事が多かったので、今回は図を入れて丁寧に解説致します。 仕事で「加重平均で計算して!」と言われて、「どうだったっけ~?」という方に向けた記事になります。 加重... -
プログラミング入門
【Python】文字列をプログラムとして実行する(exec,eval,getattr,literal_eval)
今回は、文字列の中に記載されたメソッドや関数を Python から実行する方法です。 exec、eval、 literal_eval 、getattr あたりを使うことで実現可能なのですが、呼び出し側(文字列を関数として呼び出す側)と呼び出された側(文字列に記述した式)での値... -
プログラミング入門
【コピペで使える】超簡単!C#でCSV書き込み
最近はPythonの記事ばかり書いていたので、今回はC#を使ったCSV書き込みの方法について解説します。 とりあえず使いたい人はコピペで使ってください。 中身を理解してカスタマイズしたい方は、最後まで記事をお読みください。 CSVの書き込み方法 CSVは項目...