2019-01-01から1年間の記事一覧

『データ資本主義』 野口悠紀雄

工学部出身とはいえ、やたらと最新のIT技術に詳しい経済学者である著者によるデータサイエンスについて技術的に解説している章では ・ニューラルネットワーク(Deep Learning) ・重回帰分析 ・決定木 ・ベイジアンネットワーク などの機械学習の用語が出…

はてな記法を練習しています。

はてな記法を練習しています。(大見出し) ブログを書くのも大変だ(中見出し) 他の人はよく使いこなしているなー(小見出し) リストを試してみると item1 item2 item3 別なリストは item1 item2 item3 また別なリストは item1 item2 item3 更にまた別な…

【はてな記法】C#ソースコードのはてな記法のテスト

2021/10/09 追記 「 >|cs| ... || ">|cs|"だけの行と "|||cs|"と"||公式のヘルプを参照ください 「>||と||help.hatenablog.comはてな記法一覧 - はてなブログ ヘルプ本当に個人的に実験、試してみただけだったのですが・・・Bingで検索されてしまうのはなぜ…

『国際法』(ちくま新書) 大沼保昭 著

2018年10月に逝去された大沼保昭氏の遺作『国際法』(ちくま新書)をひもといてみたのでメモを記しておく。 著者の訃報は読売新聞で知った記憶があり、新書ということもありいつか読んでみてみようと思っていた。ちくま新書は中公新書よりは「柔らかい…

C#で行列式を計算するコードを書いてみた

ネットで見つけた順列を生成するC#のコードを参考にして、行列式を計算するコードを書いてみた。 2行2列で要素の値が0,1,2のどれかで行列式の値が1のものを表示するプログラム。2行2列で要素の値が0,1,2のどれかである行列は重複ありの順列を…

C#で順列を計算するコードをウェブから探してきた

C#で順列を計算するコードを探してきたのでメモしておく。 また、探すのは面倒なので。 @herara_ofnir3さんの拡張メソッドを利用したやり方は勉強させていただきました。 「独習C#」を以前に読んでいるときは素通りしてしまったが、改めて拡張メソッドの具体…

C#で正規表現を使ってみる

只今、『独習C#』(新版)でC#を勉強中。 C#で正規表現を使ったコードを書いてみたが、C#で正規表現を扱うことよりも、どうも正規表現そのものの難しさの方が躓きになっているような気がする。 サンプルそのままではなく、よくあるHTMLからURLを抽出するよう…

素因数分解した結果をLINQを使用して素数ごとにグループ化する ★BigInteger版

プログラミング言語C#の学習記録(おぼえがき) 素因数分解した結果をLINQを使用して素数ごとにグループ化して表示するプログラム。 BigIntegerを使用するのでコンパイル時にNumerics.dllを参照する必要がある。 csc /reference:System.Numerics.dll ファイ…

C#のLINQを素因数分解に使ってみる

C#のLINQを素因数分解に使ってみたのでメモしておく。 因数ごとにグループ化し、グループのメンバー数をCountメソッドで取得/表示する。 各グループは同じ素数なのでどれでもよいのだが今回はFirstメソッドで取得した。 /* Factoring ulong max : 18,446,74…

C#からExcelマクロのメソッドを呼び出してみる

Excelマクロのメソッドはふつうスクリプトから呼び出すものだが、ここはちょっとひねくれてC#のプログラムから呼び出してみた。 ◎ConsoleExcelTest.txt /* Excel Macro を実行するサンプルコード */using System;using Excel = Microsoft.Office.Interop.Exc…

AttributeのConditionalを使ってみる

'ConditionalAttribute'を使うために"using System.Diagnostics;"を追加。 ◎attri.txt using System;using System.Diagnostics; class Program{[Conditional("TEST")] static void Method1() { Console.WriteLine("Method1"); } [Conditional("TRIV")] stati…

C#でJSONを扱う

独習C#(新版)でお勉強中 JSONは構造が緩いので扱いにくいらしい。どう扱いにくいのか私には分からないのだが、DynamicJson.csがあると容易に扱えるというのでとりあえず試してみたのでメモっておこう。 ◎コンパイル PS >csc .\DynamicParse.cs .\DynamicJs…

C#からPythonスクリプトを実行する

独習C#(新版)でC#をお勉強中 C#からPythonのスクリプトを実行する例があったので試してみた。 IronPython.dllとMicrosoft.Scripting.dllとをソースのあるフォルダーにコピーして csc /reference:IronPython.dll,Microsoft.Scripting.dll .\PythonCall.cs …

Visual Studio 2017 をインストールしたときのコンパイラーのパス

C# 7以上のコンパイラーを使用するために Visual Studio 2017 Community版をインストールしたが、コンパイラーがどこにあるのかが分からなかった。 どうも以下の場所にインストールされていたようだ。 C:\Program Files (x86)\Microsoft Visual Studio\2017\…