きなこもち.net

.NET Framework × UiPath,Orchestrator × Azure × AWS × Angularなどの忘備録

Azure Windows Container × ASP.NET × サンプルアプリをデプロイしてみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Azure Container Instancesでコンテナを起動すること、 そのうえでアプリを動かすところまで確認すること を目的としています。 アジェンダ この記事の目…

Docker × quicktype × コンテナ上でJsonからクラスファイルを生成してみた

この記事の目的 この記事では、 1.Dockerコンテナにnpm実行環境を用意すること 2.quicktypeコマンドを使って、JsonからC#のクラスファイルを出力すること を目的としています。 ※ローカル環境をできるだけ汚さないようにしようとしています。 アジェンダ こ…

Repositoryパターン × ノ × チョウサ

C#

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Repository Patternとは何かを考えること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★Repositoryパターンの目的 ★(個人的に)よ…

String × string × 違いについてまとめてみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 [string]と[String]の違いをまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★夏休み課題 ★きっかけ ★師匠からの教え ★型…

C# × Gof デザインパターン × まとめてみた

C#

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } アジェンダ アジェンダ この記事の目的 本題 ★夏休み課題 ★なぜ、今GoFなのか? ★参考情報と実装?したコードについて ★GoFデザインパターン自分なりの一言まとめ ★ピックアップ:Strate…

C# × Lazy × どうやって使うのか調べてみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Lazyを使った実装についてまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★夏休み課題 ★はじめに ★Lazyとは ★実装例 ま…

Docker × Ubuntu(on Azure) × Dockerの学習環境を構築してみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Dockerの学習環境を構築する準備作業の忘備録 を目的としています。ゆくゆくは、kubernetesに入門したいと考えての記事になります! 参考)kubernetes実…

C# × DbProviderFactory × DBクライアントに依存しないDBアクセス処理についてまとめてみた

C#

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 DBクライアントに依存しないDBアクセス処理の実装をまとめること を目的としています。 単純に実装方法がわからなかったので、まとめておきます。 アジェ…

Windows Workflow Foundation × UiPath カスタムアクティビティ × 自分的作成時の注意点

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } アジェンダ アジェンダ この記事の目的 本題 ★そもそも、カスタムアクティビティを作るために必要なことは? ★注意点その1:入出力パラメータ名を明確に! ★注意点その2:プロパティに…

C# × System.Convert.ToBase64String × 指定したファイルをBase64でエンコードしてクリップボードに格納する

C#

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 指定したファイルをBase64でエンコードしてクリップボードに格納するコードのメモ を目的としています。 以前投稿したクリップボードにコピーする記事の…

Bash × bats × VS Codeでbashの単体テスト環境を構築してみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Bashの自動テストツール(bats)環境の構築 を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★batsとは ★環境 ★batsのVSCode拡張機能の…

Linux × パッケージ管理 × apt? yum? rpm?

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Linuxで使われるパッケージ管理コマンドの使い分けをまとめること を目的としています。 日常的には、.NET 開発者としてWindowsOSを触っていますが、 .NE…

Windows ML × tudorial × タクシー料金の予測

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Windows MLのチュートリアルの実施メモを残すこと を目的としています。 元ネタは、Microsoft Docsに投稿されている「New York taxi fares」です。 docs.…

C# × JAVA × String.Splitメソッドの挙動の違い

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 JavaとC#のString.Splitの挙動の違いについて調べたことのまとめ を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★やっちまったこと ★…

基礎学習 × .NET Framework の非同期処理を見直してみた × その4

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Taskクラスを使って画面の情報を更新する方法をまとめること を目的としています。ついでに、Windows Forms,WPF,UWPで非同期処理を実装する方法について…

Task.Start ×Task.Run × TaskFactory.StartNew

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Taskを開始するメソッドのベストチョイスを探し出すこと を目的としています。Google翻訳に手伝ってもらいながら訳したMSDNの説明をもとに考えていきます…

基礎学習 × .NET Framework の非同期処理を見直してみた × その3

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Taskクラスの基本的?な使い方をまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★Taskクラスでよく使われるメソッドとは…

基礎学習 × .NET Framework の非同期処理を見直してみた × その2

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 .【NET Framework】非同期処理のキャンセル処理についてまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★はじめに ★.NET…

基礎学習 × .NET Framework の非同期処理を見直してみた × その1

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 .NET Frameworkの非同期処理についての基本的なことをまとめること を目的としています。また、基本的なことをまとめる中で、 「非同期処理プログラミン…

UWP × GlobalHooks × 使えない理由を検証してみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 UWPでGlobal Hookが機能するかについての検証結果をまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★きっかけ ★開発環境…

UWP × Windows.Graphics.Capture × スクリーンショットの取得サンプルを作ってみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 UWPでスクリーンショットを取得するまでの手順をまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★背景 ★準備・その1 ★…

C# Interactive × 長い文字列 × Clipbordにコピーして使ってみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 C#Interractiveで長い文字列を使うときのコツをまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★問題になっていること ★…

ClosedXML × Excel × 画像ファイルの貼り付け

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 ClosedXMLでExcelに画像を貼り付けること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★サンプルコード ★課題! 本題 ★サンプルコ…

Visual Studio × AI × IntelliCodeを使ってみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 IntelliCodeの使用感をまとめること を目的としています。 目次 この記事の目的 目次 本題 ★IntelliCodeとは ★IntelliCodeの有無での違い【String編】 ★I…

VSCode × Junit × リソースファイルを使ってテストしてみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、Visual Studio Codeを使って、 単体テストを実行するところまでの手順をまとめることとリソースファイルを本番用・開発用で 分けて利用するための設定をま…

Visual Studio Code × Java × 開発環境構築メモ

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Visual Studio CodeでJava開発をするための環境構築をした時のメモを残すこと を目的としています。※ちなみに、EclipseなしのJava開発環境を構築しようと…

Visual Studio Code × vscode-icon × 拡張機能を使ってエクスプローラのアイコンを見やすくしてみた

.KinakoPoint{ font-size : large; font-weight : bold; color:red; } この記事の目的 この記事では、 Visual Studio Codeの拡張機能を使ってエクスプローラーのファイルアイコンを見やすくする方法をまとめること を目的としています。 利用した拡張機能は…

C# × ErrorProne.NET × Roslynベースのコード解析ツールを使ってみた

この記事の目的 この記事では、 Roslynベースのコード解析ツール「ErrorProne.NET」を使ってみること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★ErrorProne.NETとは? ★ErrorProne.NETの導入方法 ★実際に使ってみたところ ★ErrorPro…

C# × for文 × カウンターについての間違った認識を正してみた

この記事の目的 この記事では、 自分が持っていたfor文についての間違った認識を正すこと を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★基本のき!for文の書き方 ★Log4netのとあるクラスにて・・・ ★正しい考え方を整理 まとめ 本題 ★…

Orchestrator API × 実行コマンド × 使用感をまとめてみた

この記事の目的 この記事では、 自作したOrchestrator API用のコマンドの使用感をまとめること を目的としています。 アジェンダ この記事の目的 アジェンダ 本題 ★なぜ作ったか ★使い方(仮) ★今後どうするのか まとめ 本題 ★なぜ作ったか かなり前になり…