今年も恒例の税金回収行事、確定申告の時期ですね。これで米株の二重課税分を回収できそうです。そういえばWebサイトのUIが大幅に変わってましたね。うーん。そもそもマイナンバーとの連携を頑張って欲しい。
技術系の個人ブログです。コンピュータサイエンスやプログラミング(C#)を学べるサイトを目指してます。ついでにStable Diffusionに関する記事があります。
[C#] .NETに定義されたGeneric型を利用しよう!
ここでは.NETに定義されたジェネリック型を実際に利用してみましょう。なお、利用することが目的なので、1つ1つのジェネリック型については深く解説しません。
許諾このサイトはLaplacian様のガイドラインに準拠して画像を掲載しています。Steamのサマーセールで購入した白昼夢の青写真をプレイしました。また、神ゲーに出会ってしまった。これは感想を書くしかないぜ。
ここではC#のジェネリックを学習します。もしくはジェネリック型と呼びます。また、C++だとテンプレートと呼ばれ、機能的にはC#よりも優れてます。
[WordPress] 投稿されたコメント内のリンクを別ウィンドウで開く方法
WordPressに投稿されたコメント内のリンクを別ウィンドウ(タブ)で開くようにする方法です。通常はコメント内のリンクは同じウィンドウで開きますが、これをfunctions.phpのカスタマイズで改善します。
現在の記事数は147個になります。約150記事ですね。ちなみに目標は1年で100記事でした。前ブログから引き継いだ記事と開設前に用意してた記事があるので1年で書いたわけではないですが。
.NETのソースコードを見れたら設計の参考にできるのに... とか思ったことありませんか? その願い叶いますよ。と言うか、.NETからOSS(オープンソース)になったのでGitHubで普通に公開されてます。
「ブログリーダー」を活用して、Takemiさんをフォローしませんか?
今年も恒例の税金回収行事、確定申告の時期ですね。これで米株の二重課税分を回収できそうです。そういえばWebサイトのUIが大幅に変わってましたね。うーん。そもそもマイナンバーとの連携を頑張って欲しい。
去年の後半はサイトを改造してたから殆ど記事が書けてないですね。でもでも、改造も立派なサイト運営なのでセーフ。たぶん。きっと。サブドメイン化の計画も姉妹サイトは全部終わってます。
やっとコンテンツのサブドメイン化が終わりました。結果的にコンテンツは5サイトに分離、本家含めて6サイトですね。
やっとコンテンツのサブドメイン化が終わりました。結果的にコンテンツは5サイトに分離、本家含めて6サイトですね。
単なる作業報告です。とりあえず、生成AIの記事を分離しました。ai.takemi.blog分離したサイトとしてカテゴリやタグを再調整してるので、それなりに時間が掛かってます。
最近はリアルが忙しい的なこともあるのですが、それはそれとしてテーマをフル改造してました。サブドメイン化するとサイトが分離するので、共通設定みたいな部分を統一化したいなと。
タイトル通りです。近々サイトをサブドメインに分割しようと思ってます。理由はコンテンツ増加で統一感がなくなってきたから。もはやタグは機能してない。と言うより、ブログを初めた時点では特化ブログごとに分割する予定でした。
遊戯王のデッキ紹介です。現世は知りませんがマスターデュエルなら組めます。紹介するのはクシャトリラ系のデッキです。今回もカリユガは逮捕されませんでした。
マスターデュエルで開催してたDC2024 SEPの結果です。12000pt超えて放置した後、何を思ったか最終日のありえない時間に参加してこの結果。使ったデッキは1個だけ。
WordPressにはユーザー名またはメールアドレスでログインできます。ですが、ユーザー名は簡単に推測することができ、セキュリティとしては微妙です。そこでユーザー名のログインを禁止して、メールアドレスのみに改造しましょう。
ここではC#のローカル関数を学習します。当たり前ですが、関数の知識が必要になります。ローカル関数(local function)これはメソッドの中に関数(メソッド)を記述することです。
みなさんのお気に入りのIMEは何ですか? 僕は古来よりGoogle 日本語入力を使ってます。この頃はMicrosoftの標準が絶望的に終わっていて、Google 日本語入力を導入するのが当たり前でした。
WordPressでステップブロックを自作する方法です。機能が搭載されてるテーマは自作不要ですが、そうでない人に向けた内容です。ちなみに、ステップブロックとはこういうのを言います(正式名称かは不明)。
Tower of Fantasy(幻塔)の楽曲をダウンロードする方法です。先に言っておきますが違法性はないです。むしろ100%合法です。幻塔といえば公式歌唱担当の芬璃尔(フェンリル)が歌う楽曲が有名です。
Windows Helloに対応したWebカメラ、UCAM-CF20FBBKの紹介です。僕は毎日利用してます。そんなに高い製品でもないのでオススメです。
WordPressでカード型の商品リンクを自作する方法です。カード型の商品リンクは主にアフィリエイトで利用されてます。見た目が近いのはもしもアフィリエイトのかんたんリンクです。
WordPressで任意のショートコードを抽出する方法です。よくあるUtility関数で、処理には正規表現を利用します。ある文字列から指定したショートコードを取り出したい時に使います。
Tower of Fantasy(幻塔)のメインヒロイン、シャーリーのフィギュアを購入しました。赦しの天使の姿なので正式名は「ネメシス」、武器の「明けの明星」を装備した状態です。
Stable Diffusion 3 Mediumをweb UIで利用する方法です。気がついたらweb UIでStable Diffusion 3がサポートされてました。
今回は例外処理と条件分岐の使い分けについてです。明確な答えはないので、1つの参考にしてください。また、C#を軸に話しますが、これは例外の仕組みを持つ他のプログラミング言語でも同じ(たぶん)です。
ここでは匿名型とdynamic型を学習します。匿名型(Anonymous type)匿名型とは、型名が存在しない型を意味します。これは型名が匿名とも言えます。
WordPressで複数の投稿ページや固定ページの同じ文字列を一括で置換する方法です。例えばリンクのURL修正とかデザイン用のCSSを一括適用するとか、同じ内容の修正をしたい場合の話です。なお、プラグイン等は利用しません。
C#に標準的に用意されてる例外の紹介です。この辺の例外は事象を判断するのに便利なので、覚えておいたほうがお得ですよ。公式ドキュメント実はC#の公式に例外に関するドキュメントがあります。
いくつかサイトのデザインを調整しました。1つ目は、関連記事を単なる文字列からアイキャッチを表示する形式に変更。一応はレスポンシブで作ってるので、横1920px以上だと画像形式で表示されます。
Windowsのキーマッピング(Scancode Map)を変更してキー入力をカスタマイズする方法です。この方法を利用すると、あるキー入力を別のキー入力に変更、または入力を無効にすることができます。
WordPressのセキュリティ対策にBasic認証があります。簡単にセキュリティを強化できて便利ですよね。最も楽なのはwp-adminディレクトリを対象にBasic認証を指定して、管理画面の全てを範囲指定するパターンです。
ここではプログラムを複数のソースコードに分割する方法を学びます。普通は複数のcsファイルでプログラムを作成するので、これは必須の知識になります。複数のソースコードに分割する理由理由は単純です。
飢えた子羊で全エンディングを回収する方法です。自分で調べたら日本語の記事がなく、せっかく中国語を解読したので記事にします。全エンディングエンディングは全部で11個あります。
GWにSteamのセールで購入した飢えた子羊をプレイしました。めっちゃ面白かったです。これ神ゲーですね。感想おいときます。補足ネタバレを含む感想はクリックで開閉できます。プレイ前に読んでも大丈夫です。
ここではswitch文で利用できる型パターンマッチングを学習します。正直、正式な呼び名を知りません。単にパターンマッチングと呼ぶ気もします。
今回はC#の例外処理について知識を深めます。残念ながら前回の内容は実用レベルだと不十分、本格的なプログラム作る場合は知識が足りません。例外(Exception)最初におさらいです。
みなさんはWindowsのメモ帳を使ってますか? 低機能な代わりにさくっと使えて超便利。単なるコピペ用とか、簡単な内容ならVSCodeを立ち上げる時間すら無駄。こんな時はメモ帳だ!そんなメモ帳にいつしかゴミ機能が追加されました。
ここではnullに対する便利系の演算子、Null条件演算子とNull合体演算子を学びます。知らなくてもOKと言いたいとこですが、これ超便利です。僕は必須知識だと思ってます。
C#には少し特殊な型でNullable型と呼ばれる型が存在します。値型と一緒に利用する特殊な型で、知っておくと便利系な知識です。
AnythingのStable Diffusion XL用です。Anythingは5.0時代に相当お世話になりました。SDXL板もいつか出るとは思ってましたが、ようやく登場って感じですね。
ここではC#のis演算子とas演算子について学びます。この話はキャストが深く関係するため、以下を理解してる必要があります。
ここではC#のin/out/ref引数について学びます。これはメソッド(関数)で利用する特殊な引数になります。
WordPressの有料テーマ、TCDの購入を検討してる人はいますか?僕も1ユーザーとして利用してるので、感想を記事にしてみました。
ここではC#の可変長引数について学びます。これはメソッド(関数)で利用する知識で、名前付き引数とか省略可能な引数と同じような話です。
Xserver(エックスサーバー)の新サーバー簡単移行でサーバーを移行しました。トラブル対策に色々調べてから望んだのに、何事もなく作業が完了した。