プログラミング

C#

C#を使ってインストールされているKB情報を調べる方法

はじめにWindowsでは更新プログラムでインストールされている情報を参照することができますが、より詳しい情報はWUAPIを利用して取得することができます。ここでは、WUAPIを利用して更新プログラムの詳細情報を取得したいと思います。実戦で...
PowerShell

batファイルにPowerShellスクリプトを埋め込み実行する

はじめにPowerShellスクリプトを記載する場合「.ps1」ファイルに記載して実行しますが、batファイル内にPowerShellスクリプトを記載して一緒に一つのファイルで管理することが出来ます。今回は、その方法について記載します。ba...
PowerShell

PowerShellでWSUSに端末を完全一致で登録する

はじめにWSUS運用で、移行や個別端末などをWSUSに登録する方法およびコンピュータグループに登録した端末を追加する方法をメモします。複数の端末を登録する際、PowerShellを利用すれば、一括で登録することができます。端末の登録端末を登...
C#

[C#] XSS対策としてHtmlSanitizerを利用する

はじめにクロスサイト・スクリプティング(以下、XSSという)とは、悪意あるスクリプトを実行されてしまう脆弱性のことを指します。この悪意あるスクリプトは、Webページの表示に利用者のブラウザ上で実行されます。例えば、本物のサイト上に偽ページが...
C#

[C#] RSSの画像データを取得する

RSSの画像データを取得するはじめにRSSの画像情報を取得する方法を備忘録として残します。今回は、RSS内の情報をテキストデータとして読み込みその中から正規表現でタグの情報を取得します。imgタグのURLを取得する//////画像情報を正規...
PowerShell

自己証明書利用環境でPowerShellを利用してパッケージがインストールできない

はじめにかなりはまったのですが、テスト環境(WindowsServer2016)でPowershellを利用してAWS関連のの処理を行うために、AWSToolsforPowerShellをインストールしようとした際にインストールができない問...
PowerShell

Powershellでレジストリ操作する(まとめ)

はじめにPowershellでよくレジストリの追加や削除、変更操作を実施することがあるので、簡単に利用でいるようにクラス化してみました。基本、このクラスを読み込んで好きな操作のメソッドを呼び出せすだけでOKです。レジストリ操作クラスregi...
C#

[C#] RSS情報のpubDateなどの日付のフォーマットを変更する

RSSデータの日付フォーマットを変更するRSSデータのpubDateなどは、下記のようなフォーマットとなっています。Th,26Dec201904:00:00+0000この上記フォーマットを「yyyy-MM-dd」の形に変更しようと思います。...
Python

実際に使ってみたおすすめPython学習サイト3選

はじめに近年Pythonというプログラミング言語が注目されています。Pythonはコードが短く、読みやすい言語と言われています。そのため、初心者理解がしやすいといった特徴があります。たとえば、C#で「HelloWorld!」を出力する構文を...
C#

[C#] XXE攻撃を防ぐ方法

はじめにXXE攻撃は、処理の際に動的にドキュメントを作成するXMLの機能を利用します。XMLエンティティは、特定のリソースから動的にデータを取り込むことができます。外部エンティティでは、XMLドキュメントに外部URIからのデータを含めること...
C#

[C#] Rss情報読み込み時にエラーが発生する場合の対応

はじめに前回のRSS情報読み込み処理で、読み込みエラー(XMLExceptionエラー)が発生し、読み込めないサイトがありました。C#を利用してRSSフィードを読み込む|FEELDBLOG「追加情報:‘’(0xXX)は無効な文字です。行YY...
C#

C#を利用してRSSフィードを読み込む

はじめに今回は、VisualStudioforMacを利用してRSS情報を読み取る処理をメモとして残しておきます。RSSを読み込むRSS情報を読み込みます。ここでは、RSSを読み込み、標準出力で結果を出力しています。//////RSS基本情...
C#

Visual Studio for MacでC#コンソールアプリを作るまで

インストールまずは、VisualStudioforMacのインストールを行います。以下のURLにアクセスし、「VisualStudioforMacをダウンロード」をクリックします。VisualStudio2019forMac-MacOS用I...
C#

XMLデータをDataSetに読み込む方法

はじめに本項では、XMLファイルのデータをDataSetに直接読み込む方法と、その利用方法についての備忘録ですXMLスキーマの生成まずはDataSetに読み込む前にXMLスキーマを用意しますXMLファイルの用意XMlスキーマを用意したら次に...
C#

[C#] 性能改善のためにList型の大容量データを保存する場合はSqlBulkCopyを利用する

はじめにユーザ定義型としてListを利用するケースは多々あります。今回は、データベースへ保存する方法として「SqlBulkCopy」を利用して保存します。1行ずつInsertしていくこともできますが、大容量データなど処理に時間がかかるため、...
HTML/CSS

iCLUSTAで.htaccessにhttpsリダイレクトを記載しても機能しない

はじめにiCLUSTAサーバにて.htaccessに以下の内容を記載しアップロードしましたが、リダイレクトエラーが発生し、うまく動作しませんでしたRewriteEngineOnRewriteCond%{HTTPS}offRewriteRul...
Webサービス/ツール系

【保存版】Gitでよく使うコマンドをまとめた便利なサイト3選

はじめにバージョン管理ツール「Git」の利用時、よくコマンドを忘れてしまって、ググって確認するなどを行うことが頻繁にあったのですが、よく利用するコマンドをまとめたサイトを見つけましたのでご紹介したいと思います。GitSheetGitでよく利...
PHP

[Laravel] constructでSession情報を利用する方法

はじめにOffice365のOAuth認証連携でアプリを作成しているときに、construct内でセッションが空でした。認証エラーなど、construct内でsession情報を引き継ぐ方法をメモしておきます。Sessionが空で出力される...
VBA

Excel VBAで非表示列のセルの情報を検索し取得する

はじめにExcelで資料作成するときに、VBAを利用した資料を作成することが多々あります。資料の中では「非表示」にする行や列も多いと思います。そこで、今回は非表示列の情報も検索し情報を取得する方法をメモしておきます。基本、非表示列を検索しよ...
VBA

[VBA] 文字列の置き換え(Replase関数)

はじめにReplase関数は置換したい文字列に対して指定した文字列を検索し、別の文字列に置き換えるため利用する関数ですReplase(expression,find,replace]])[]で囲まれている部分は省略可能です。引数引数について...