rksoftware

Visual Studio とか C# とかが好きです

Visual Studio の 17.9.3 がリリースされました

Visual Studio のアップデート 17.9.3 がリリースされました。 今回はセキュリティ関連の内容があります。すぐにアップデートしましょう。 更新内容 ■ 機能の追加 MAUI 8.0.7 (SR2) に対応 Windows 11 SDK (10.0.22621.0) に対応 ■ 問題の解決 C++ 関連のバ…

そろそろアーバンパークラインか野田線か決着をつけようか

そろそろ アーバンパークライン か 野田線 か決着をつけようかと思って X で検索して 1 週間の発言数を数えてみました。 そうしたら衝撃の事実! なんと 野田線 の方が多いという実感と全く異なる結果が。納得できませんが数字はうそをつきません 。すべてを…

東京圏どこに住むか X アンケート結果

東京圏のどこに住むべきか。X でのアンケート結果です。 ■ 結果 住んでよい は みるだけ を除いた表の中で 「 オススメ + あり 」の比率、住まない方がよい は 「 やめとけ 」の比率です。 左のものほど、住むべき場所です。 練馬区 墨田区 大田区 船橋 板橋…

東京マラソンの無慈悲な交通規制......ッ! 秋葉原駅←→万世橋の無料シャトルバスに乗ってみた

東京マラソンの無慈悲な交通規制に、皆さん各自対策をとっていたことと思います。 多くの方は電車賃を払って御茶ノ水まで行って戻ってくるという選択をしていると思います。 しかし、お金をかけずに秋葉原駅から秋葉原の電気街、パーツ街に行く方法がありま…

.NET 9 Preview 1 で追加されたもう一つの LINQ メソッド Index を書いてみる

.NET 9 Preview 1 で追加された LINQ メソッドの中の .CountBy と .AggregateBy は以前に書いてみました。 rksoftware.hatenablog.com 今日は .Index を書いてみます。 ■ 書いてみた こんな感じで index が取れます。いいですね。 // 0:a,1:a,2:b,3:b,4:c,5:…

.NET 9 Preview 1 で追加された LINQ メソッドの一つ、AggregateBy を書いてみる

.NET 9 Preview 1 で追加された LINQ メソッドを書いてみています。 rksoftware.hatenablog.com その中で前回、.AggregateBy でちょっと特殊な使い方をしたくて迷っていました。今回はそこを少し深く語ってみます。 ■ これまで .Aggregate でよくやっていた…

.NET 9 Preview 1 の C# コードを書く

前回、.NET 9 Preview 1 をインストールしました。 rksoftware.hatenablog.com 今回はいよいよコードを書いてみましょう。 ■ Visual Studio のプレビュー版 Visual Studio のプレビュー版で .NET 9 Previre 1 のプロジェクトを作成してみます。 プロジェクト…

.NET 9 Preview 1 で追加された LINQ メソッドを書いてみる

.NET 9 Preview 1 で LINQ メソッドの .CountBy と AggregateBy が追加されたので書いてみます。 char[] t = ['a', 'b', 'a', 'a', 'b', 'c']; { IEnumerable<KeyValuePair<char, int>> m = t.CountBy(x => x); // a: 3, b: 2, c: 1 Console.WriteLine(string.Join(", ", m.Select(x </keyvaluepair<char,>…

.NET 9 Preview 1 をインストールする

.NET のプレビュー版。Visual Studio のプレビュー版が入っているから更新したら来るかな? と思ったら来ませんでした。 というわけで不通にインストールする必要があるようです。 参考 .NET 9 について インストールはこちらから ■ インストールされている …

Visual Studio の 17.9.1 がリリースされました

Visual Studio のアップデート 17.9.1 がリリースされました。 今回は踏んでない人は急ぐ必要はなさそうですが、せっかくなのですぐにアップデートしましょう。 更新内容 ■ 機能の追加 今回はこの項目はないようです。 ■ 問題の解決 C++ 関連が 3 件 の問題…

【配信】.NET 9 Preview 1! C# Tokyo イベント を開催しました

C# Tokyo コミュニティのイベント 「 【配信】.NET 9 Preview 1! C# Tokyo イベント 」を開催しました。 csharp-tokyo.connpass.com .NET 9 の Preview 1 が出たので、その内容を確認してみようというイベントです。 C# Tokyo としては比較的チャレンジな Y…

「ご飯お代わりいかがですか?」有料だと予見できる?

できないと考えてよさそうです。私もできません。 ご飯おかわりいかがですか?↑有料と予測できる— mishizaki (@mishi_cs) 2024年2月18日 いかがでしたか?

ヨドバシで自転車を見てもらったら驚きの結果に

自転車の調子が悪く、自転車を売っているヨドバシカメラに持ち込んで見てもらいました。 虫ゴム交換で済むと思って、3,000 円くらいかなと思っていたら…… 何と虫ゴム交換で虫ゴムを購入しただけで技術料も何もなし! 100 円くらいで済んでしまいました。ヨド…

PC のバッテリーの持ちが悪いのですが

PC のバッテリーの持ちがとても悪くて設定等を確認してみました。結果、改善があったかもしれません。 夜満充電して、翌日 1 日スリープで一切使わなくて夜に残 60% といった感じ。使っている最中は 1 分に 1% 減るような状況でした。バッテリーが弱っている…

東京さくらトラム と 東武アーバンパークライン 浸透しているのは?

東京さくらトラムの浸透して無さがすごい。 東京さくらトラムと東武アーバンパークライン、どっちが浸透してる?1. 東京さくらトラム2. 東武アーバンパークライン3. どちらも浸透してる4. どっちもダメ— mishizaki (@mishi_cs) 2024年2月5日 余談として、埼…

Visual Studio の 17.8.6 がリリースされました

Visual Studio のアップデート 17.8.6 がリリースされました。 今回は踏んでない人は急ぐ必要はなさそうですが、せっかくなのですぐにアップデートしましょう。 更新内容 ■ 機能の追加 今回はこの項目はないようです。 ■ 問題の解決 今回はこの項目はないよ…

.NET Aspire を Azure Container Apps にデプロイするという記事を読んだので真似してみる (1)

この記事です。 devblogs.microsoft.com やっていきましょう。 ■ Azure Developer CLI をインストール まずは Azure Developer CLI をインストールします。実はこのツール使ったことなかったので初めてのインストールです。 winget でインストールしてみます…

衝撃の事実! 好きなおでんの具、意外な結果に

衝撃の事実です! インターネットユーザーの好きなおでんの具は、意外な結果になりました。 好きなおでん— mishizaki (@mishi_cs) 2024年1月29日 いかがでしたか?

知ってた。我々はインターネットやってない

知ってました。インターネットでサービスされている X ユーザーの多数はインターネットやってない。 インターネットやめろ— mishizaki (@mishi_cs) 2024年1月29日 いかがでしたか?

衝撃の事実! IT エンジニアはスパゲッティが好き?

なんと IT エンジニアはスパゲッティが好きなようです。 スパゲッティ、すごく嫌うイメージだったのですが。 IT エンジニアはスパゲッティ、好き?— mishizaki (@mishi_cs) 2024年1月27日

PowerShell でファイルの作成日時を変更する

PowerShell でこんな感じです。指定のディレクトリ配下の作成日時、更新日時、アクセス日時を変更します。 $datetime = '2024/01/26' $directory = 'C:\何か\' Get-ChildItem -Recurse $directory | ForEach-Object { Set-ItemProperty -Path $_.FullName -N…

Python は 30 年前のプログラミング言語 - GitHub Copilot に聞いてみよう

最近 Python の環境構築をして Python コードを書いてみました。 しかし気になるのはこの構築したバージョン、実は古いのでは......? ■ バージョン 構築したバージョンを確認してみます。 Visual Studio は 3.9.13 、 IronPython は 3.4.1 ですね。 ■ AI に…

.NET Aspire のテレメトリの送信先設定

.NET Aspire のテレメトリ送信先の設定についてこれまで何度か動かして確認してきました。 そんな日々の中、素晴らしい情報を得ました。こちらのイベントのセッションでの情報です。 dotnet-communities.connpass.com 情報はこちら こちらの素晴らしいセッシ…

.NET の 2 日間 2024 冬 (2 日目) ~3 コミュニティ合同イベント~ を運営、セッションしてきました

.NET の 2 日間 2024 冬 (2 日目) ~3 コミュニティ合同イベント~ を運営、セッションしてきました。 .NET の 2 日間 2024 冬 (2 日目) ~3 コミュニティ合同イベント~ .NET 系のコミュニティ合同で開催するイベントです。 今回は 3 つのコミュニティ合同…

.NET の 2 日間 2024 冬 (1 日目) ~3 コミュニティ合同イベント~ を運営、セッションしてきました

.NET の 2 日間 2024 冬 (1 日目) ~3 コミュニティ合同イベント~ を運営、セッションしてきました。 .NET の 2 日間 2024 冬 (1 日目) ~3 コミュニティ合同イベント~ .NET 系のコミュニティ合同で開催するイベントです。 今回は 3 つのコミュニティ合同…

Visual Studio の 17.8.5 がリリースされました

Visual Studio のアップデート 17.8.5 がリリースされました。 今回は踏んでない人は急ぐ必要はなさそうですが、せっかくなのですぐにアップデートしましょう。 更新内容 ■ 機能の追加 Xcode 15.1 対応。 Razor プロジェクトのターゲット フレームワークを変…

Python 実行環境を整えて Python のコードを書いてみる (全部まとめ)

今日はみんな大好き Python をやっていこうと思います。 この記事では IronPython を試す、無印 Python を Visual Studio で整える、生 Python を実行する、の 3 種をやってみます。 IronPython IronPython 実行環境を整えます。 ■ .NET をインストール Iron…

生 Python を実行する

これまで、IronPython や Visual Studio の中の Python を実行してきました。 でも、違うそうじゃない、という人もいると思います。というわけで生 Python を実行してみます。 ■ Visual Studio の Python 環境を整える 以前の記事の Visual Studio での Pyth…

Python の対話型実行を試す

先日 Python の環境を整えて Python のコードを書いてみました。 その際は、スクリプトファイルを作成しての実行をしたのですが、よくある順番と逆でしたね。 ■ 対話型実行をする (IronPython) 先日スクリプトを実行した ipy.bat をただ実行すると対話型の入…

Python 実行環境を整えて、Python のコードを書いてみる (not IronPython)

前回 IronPython 実行環境を整えてコードを書いてみました。しかし、人によってはちがうそうじゃない、ということもあるかもしれません。 というわけで、無印 Python の環境を整えてみます。 ■ Visual Studio インストーラーを起動する Visual Studio を未だ…