ししあか

ししあか

記事一覧

W

using System;using System.Globalization;public static class StringExtensions{ public static string ParseNumericString(this string input) { if (stri…

ししあか
4日前

M

Serverの基礎 Windows Serverの概要と役割 エディションの違い(Standard, Datacenter等) GUIとServer Coreの違い インストールと初期設定 クリーンインストールの手…

ししあか
10日前

フォト

フォルダの階層数に関しては、一般的に浅い階層構造が望ましいとされています。ただし、具体的な数字は組織の規模や業務の複雑さによって異なります。以下に、フォルダ階層…

ししあか
2週間前

標準化されたフォルダ構造 プロジェクト、部門、文書タイプなどに基づいた一貫したフォルダ階層を作成 例:プロジェクト > 年度 > 文書タイプ(仕様書、報告書、会議録な…

ししあか
2週間前

G

public bool CompareDataGridViews(DataGridView dgv1, DataGridView dgv2){ // 行数が異なる場合はFalseを返す if (dgv1.Rows.Count != dgv2.Rows.Count || dgv1.Co…

ししあか
2週間前

カスタム列

using System;using System.Windows.Forms;// カスタム数値テキストボックスpublic class NumericTextBox : TextBox{ protected override void OnKeyPress(KeyPressEven…

ししあか
4週間前

共有フォルダの整理と運用ルールの改善に関するWBS(Work Breakdown Structure)を以下に示します。各タスクをさらに詳細に分解し、実行可能な小タスクに分割しています。 …

ししあか
1か月前
1

Tp

using System;using System.Collections.Concurrent;using System.Data;using System.Linq;using System.Threading.Tasks;class Program{ static void Main() { …

ししあか
1か月前

きこ

C#で同じ構造のクラスインスタンスを比較する方法はいくつかあります。最も一般的な方法は、`Equals`メソッドと`==`演算子をオーバーライドすることです。また、`IEquatabl…

ししあか
1か月前
1

We

アプローチ WebView2の`ExecuteScriptAsync`メソッドを使用して、C#からJavaScriptを実行し、セルとヘッダの内容を取得します。ダブルクリックイベントはC#側で設定し、イ…

ししあか
1か月前

T

PDFiumを使用してPDFをレンダリングする際にフォントが薄くなる現象について、いくつかの事例と対策が報告されています。 事例と原因 Windowsのデフォルトフォント設定: …

ししあか
1か月前

W

自己署名証明書を作成する際のCommon Name (CN)には、IPアドレスだけで十分です。ポート番号やプロトコル(http/https)を指定する必要はありません。 証明書のCNに「192.…

ししあか
2か月前

M

間違った内容で作成した証明書を削除し、再度正しい内容で作成する手順を以下に示します。 1. 間違った証明書の削除 まず、既存の間違った証明書を削除します。 sudo rm…

ししあか
2か月前

n

IPアドレスで自己署名証明書を使用してRocket.ChatをHTTPSで接続するための手順を再度まとめます。また、クライアント側の設定はWindowsを前提とします。 1. 自己署名証明…

ししあか
2か月前

U

using System;using System.IO;using System.Linq;using System.Threading;using System.Threading.Tasks;using System.Windows.Forms;namespace HtmlSearchApp{ public…

ししあか
2か月前

Shn

using HtmlAgilityPack;using System;using System.Linq;class Program{ static void Main(string[] args) { // ローカルのHTMLファイルのパス var fi…

ししあか
2か月前

W

using System;using System.Globalization;public static class StringExtensions{ public static string ParseNumericString(this string input) { if (string.IsNullOrWhiteSpace(input)) {

もっとみる

M

Serverの基礎

Windows Serverの概要と役割

エディションの違い(Standard, Datacenter等)

GUIとServer Coreの違い

インストールと初期設定

クリーンインストールの手順

初期設定とベストプラクティス

Windows Updateの管理

Active Directory

Active Directoryの概念と構造

ドメインコントロ

もっとみる

フォト

フォルダの階層数に関しては、一般的に浅い階層構造が望ましいとされています。ただし、具体的な数字は組織の規模や業務の複雑さによって異なります。以下に、フォルダ階層数に関する考え方と推奨事項をまとめます。

一般的な推奨事項:

多くの専門家は、3〜5階層を理想的な深さとして推奨しています。

Microsoft社は、SharePointのベストプラクティスとして7階層以内を提案しています。

浅い階

もっとみる

標準化されたフォルダ構造

プロジェクト、部門、文書タイプなどに基づいた一貫したフォルダ階層を作成

例:プロジェクト > 年度 > 文書タイプ(仕様書、報告書、会議録など)

命名規則の統一

ファイル名に日付、バージョン、作成者などの情報を含める

例:YYYYMMDD_プロジェクト名_文書タイプ_v1.0_作成者イニシャル

メタデータの活用

ファイルのプロパティ(作成日、更新日、タグなど

もっとみる

G

public bool CompareDataGridViews(DataGridView dgv1, DataGridView dgv2){ // 行数が異なる場合はFalseを返す if (dgv1.Rows.Count != dgv2.Rows.Count || dgv1.Columns.Count != dgv2.Columns.Count) { retur

もっとみる

カスタム列

using System;using System.Windows.Forms;// カスタム数値テキストボックスpublic class NumericTextBox : TextBox{ protected override void OnKeyPress(KeyPressEventArgs e) { base.OnKeyPress(e); // 数字、

もっとみる

共有フォルダの整理と運用ルールの改善に関するWBS(Work Breakdown Structure)を以下に示します。各タスクをさらに詳細に分解し、実行可能な小タスクに分割しています。

WBS

1. 計画策定

1.1 プロジェクトキックオフミーティング
1.2 現状分析

1.2.1 共有フォルダの現状把握

1.2.2 使用頻度調査

1.2.3 ユーザーインタビュー
1.3 整理対象フ

もっとみる

Tp

using System;using System.Collections.Concurrent;using System.Data;using System.Linq;using System.Threading.Tasks;class Program{ static void Main() { // サンプルデータの作成 DataTable dataTa

もっとみる

きこ

C#で同じ構造のクラスインスタンスを比較する方法はいくつかあります。最も一般的な方法は、`Equals`メソッドと`==`演算子をオーバーライドすることです。また、`IEquatable<T>`インターフェースを実装する方法もあります。以下に基本的な例を示します。

例1: `Equals`メソッドと`==`演算子のオーバーライド

public class Person{ public s

もっとみる

We

アプローチ

WebView2の`ExecuteScriptAsync`メソッドを使用して、C#からJavaScriptを実行し、セルとヘッダの内容を取得します。ダブルクリックイベントはC#側で設定し、イベント発生時にJavaScriptを実行して必要な情報を取得します。

以下に実装例を示します。

1. HTMLファイルの準備

既存のHTMLファイル(例: `table.html`)を用意し

もっとみる

T

PDFiumを使用してPDFをレンダリングする際にフォントが薄くなる現象について、いくつかの事例と対策が報告されています。

事例と原因

Windowsのデフォルトフォント設定:
フォントが薄く見える問題の一因として、Windowsのデフォルトフォント設定が影響する場合があります。特に、レジストリでデフォルトフォントエントリが正しく設定されていないと、フォントが薄く表示されることがあります [❞

もっとみる

W

自己署名証明書を作成する際のCommon Name (CN)には、IPアドレスだけで十分です。ポート番号やプロトコル(http/https)を指定する必要はありません。

証明書のCNに「192.168.11.56」を指定して作成したので問題ありません。以下のように自己署名証明書を作成する手順は正しいです。

sudo openssl req -x509 -nodes -days 365 -new

もっとみる

M

間違った内容で作成した証明書を削除し、再度正しい内容で作成する手順を以下に示します。

1. 間違った証明書の削除

まず、既存の間違った証明書を削除します。

sudo rm /etc/ssl/private/nginx-selfsigned.keysudo rm /etc/ssl/certs/nginx-selfsigned.crt

2. 正しい内容で自己署名証明書を再作成

以下のコマンド

もっとみる

n

IPアドレスで自己署名証明書を使用してRocket.ChatをHTTPSで接続するための手順を再度まとめます。また、クライアント側の設定はWindowsを前提とします。

1. 自己署名証明書の作成

まず、自己署名証明書を作成します。

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/privat

もっとみる

U

using System;using System.IO;using System.Linq;using System.Threading;using System.Threading.Tasks;using System.Windows.Forms;namespace HtmlSearchApp{ public partial class Form1 : Form {

もっとみる

Shn

using HtmlAgilityPack;using System;using System.Linq;class Program{ static void Main(string[] args) { // ローカルのHTMLファイルのパス var filePath = "/mnt/data/0104010_honbun_jpcrp030000-asr-0

もっとみる