Typescript TypeScript で xlsx ファイルを新規作成する Excel ファイル (.xlsx)を自動的に出力して欲しいという要望があり、今までExcelVBAで作成していましたが、なんとか開発効率を上げられないかと考えている中で試行錯誤で使ってみましたので、紹介します。※タイトルに TypeScr... 2022.03.26 Typescript
Git Git の変更内容をわかりやすく表示できる GitLens Gitでソースコードを管理していると、どんな時系列で誰が変更したのか追ってみたくなることもあるかと思います。そんなときGitLensというVisual Studio Codeの拡張機能を使用することで、Gitの変更内容をわかりやすく表示でき... 2022.03.26 GitVisual Studio Code
JavaScript dexie.js で簡単に Indexed DBを実装する方法 Indexed DBとは、クライアントサイド(ブラウザ側)に構築されているデータストアで、キーで紐づけられたデータを扱うことができます。Local Storageに比べて、大容量のデータを扱うことができます。この記事では、Indexed D... 2022.03.26 JavaScript
C# C# かんたんウェブスクレイピング(AngleSharp) C# で簡単にウェブスクレイピングをする方法を紹介します。document.GetElementById や document.QuerySelectorAll などを使って簡単にHTMLエレメントを指定できます。使用するライブラリAngl... 2022.03.26 C#
JavaScript JavSscript, TypeScript で 型のメソッドを使いたいのに TypeError: Cannot read property ‘xxxxx’ of undefined が出るときの対処方法 たとえば、オブジェクト型なのに、文字列型の substrメソッドを使いたいとき、 そのまま obj_A.substr(0,2) などとした場合、以下のエラーが発生します。TypeError: Cannot read property 'su... 2022.03.26 JavaScriptTypescript
JavaScript [NodeJS] 警告の発生場所が特定できない場合は、trace-warnings で実行しよう TypeScript で TCP サーバーを構築していたのですが、MaxListenersExceededWarning のワーニングが 発生しており、原因が分からずにいました。(node:1396) MaxListenersExceede... 2022.03.26 JavaScriptTypescript
Typescript TypeScript でファイルを1行ずつ読み込んで処理する方法 NodeJS では、fs.readFileSyncなどでファイルを一括で読み込む方法はありますが、 1行ずつ読み込んで処理したかったので、やり方を記載します。readline を使うNodeJS の readlineを使って、以下のように書... 2022.03.26 Typescript
C# c# でリスニング状態のポートを確認する方法 c# でリッスン状態のTCP/IPポートを確認する方法について説明します。IPGlobalProperties クラスと IPEndPointクラスを使用します。IPGlobalProperties ClassIPEndPoint Clas... 2022.03.26 C#
C# C# で画像フォーマットを変換するプログラム ブログを書いていて、png を jpg に変換していたのですが、1ファイルずつペイント開いてリサイズして 名前をつけて保存していくのが、かなりめんどくさくなりましたので、プログラムを書きました。なんで C# なのか?最初は Node.js ... 2022.03.26 C#
C# c# コピー先にディレクトリが存在しない場合、作成してコピーする方法 C# でファイルをコピーする際に、コピー先のディレクトリが存在しない場合はエラーになります。ファイルコピーする前にディレクトリ存在チェックを行い、存在しない場合は作成してからファイルコピーする関数を作成しましたので、紹介します。 ... 2022.03.26 C#