今からでも間に合う

技術を学ぶのは今からでも遅くない

python入門~C#からpythonを呼び出す~

C#からpythonnetを使ってpythonを呼び出します

python入門~はてなブログの記事一覧を取得する~

super-string37.com 上記記事の通信部分をpythonで書き直してみました。 結果、めちゃくちゃ簡単でした。 pythonハマりますねこれは。 環境 必要パッケージ ソース とりあえず動くところまで 処理を分割して読みやすくする クラス化して必要な処理だけを公開…

python入門~基本構文~

ここではpythonの基本構文について紹介します。 個人的な備忘録の意味合いが強いです。 基本構文 for while if 例外キャッチ 例外発行 コメント 関数の宣言 クラスの宣言 基本構文 for for num in range(5) : print(num) for num in range(10, 20) : print(n…

python入門~pipを使ってパッケージをインストール~

はじめに 試しにインストールしてみる おしまい はじめに pipとは、pythonのパッケージ管理ツールで、最新のpythonであれば標準でインストールされています。 pythonには多くのライブラリが提供されているので、うまく活用することで、車輪の再発明をするこ…

VSCodeでエディタとターミナルを行き来するショートカット

VSCodeを使っていると、エディタとターミナルを行き来することはよくあります。 が、デフォルトではそれらを行き来するショートカットキーは備わっていません。 キーボードユーザにとってそのためにマウスに手を伸ばさなくてはいけないなんて死活問題です。 …

python入門~環境構築~

この記事では、pythonの環境構築について紹介します。 pythonのインストール Visual Studioからのインストール 公式からのインストール インストールできたこととバージョンの確認 開発環境のインストール Visual Studio VSCode どちらを使うのがよいか? 使…

IServiceCollectionとコンストラクターインジェクションの作りを理解する

BlazorというかASP触り始めてまだ数日ですが、IServiceCollectionとコンストラクターインジェクションの動きがわからなかったので自分で実装してみました。 仕組みに興味がある方の参考になればと思います。 環境 前提知識 早速書いてみました App ServicePr…

はてなブログの記事をHttpClientで取得する

Blazor Server/Clientの実装をもっと試したかったので作ってみました。 あとでデータベースも扱ってみたいということもあり、ある程度のデータがあるはてなブログの情報を取得してみます。 構成 事前準備 はてなブログのAPIキー取得 サーバー側の実装 コント…

C#でタイトルバーをカスタマイズする

WinFormsでタイトルバーをカスタマイズしてみます。 カスタマイズするためには クライアント領域を拡張する 拡張した領域はどのように扱われるのか システム操作が行えなくなる 通常のクライアント領域と同等に扱える タイトルバーっぽくしていく ToolStrip…

メソッドハイジャック

C#

C#のsealedメソッドをオーバーライドする 物騒な表現ですが、要はsealedなメソッドをオーバーライドできるらしい。 書いてることは分かるけど、ILコードやマシンコードまで把握した上での処理はたどり着ける気がしません。 世の中には変態と呼べる人がたくさ…

プライバシーポリシー


d払いポイントGETモール