投稿

.NET 10で非同期LINQが標準サポートに

イメージ
.NET では以前から、配列やリストなどの IEnumerable<T> に対する LINQ を用いた多彩で便利な操作が可能でした。.NET 10 では、その非同期版である IAsyncEnumerable<T> に対する LINQ が、ついに標準でサポートされます。 これにあわせて System.Linq.AsyncEnumerable パッケージも公開されており、.NET Framework 4.6.2 以降や .NET Standard 2.0 といった従来の環境でもこの機能を利用できます。 これまではコミュニティベースの System.Linq.Async パッケージが同様の機能を提供してきましたが、.NET 10 からは外部ライブラリへの追加依存を気にすることなく、標準機能だけで非同期ストリームの操作を完結できるようになります。 依存関係に縛られれず、自然な選択肢として使えるようになるのは嬉しいですね。これからの開発が、今より少し楽になりそうです。

スプレッドシートのカレンダー表示

イメージ
Google Spreadsheetsで予定を整理していたところ、日付を入力したセルをダブルクリックすると、カレンダーが表示されることに気付きました。 Excelの機能はほとんど実装されているという印象を持っていましたが、以前よりさらに使いやすくなっていると感じました。 予定日を入力する際、曜日を確認しながら入力したいこともあります。 手元にカレンダーがない時でも、すぐに確認できるのは非常に助かります。 普段何気なく使っているツールでも、少しずつ使いやすく進化していることに気付いた出来事でした。

スイセンの花が咲きました

イメージ
庭に植えているスイセンの花が咲きました。11月くらいまでは暖かかったですが、それ以降の厳しい寒さに当たったおかげで今年も例年と同じくらいの時期に咲きました。 うちの庭のものは早めに咲く品種らしいので、これからこの地域の色々な場所のスイセンが咲き始めると思います。

価値とは

イメージ
以前見つけた、斑入りの雑草です。 人によっては、ただ色の抜けた雑草に見えるかもしれません。 元気がないようにも見えるし、枯れかけているようにも見えます。 けれど、斑入りという現象を知っている人が見れば、これは珍しい突然変異で、普通の雑草よりも生きるのが大変な個体だと分かります。 葉緑素が少ない分、成長は遅く、目立つ分だけ虫や鳥にも見つかりやすい。 ハンデを背負った存在です。 それでも、自生している姿を見て、たくましいと感じる人もいるでしょう。 同じものを見ているのに、そこに生まれる意味は、見る人によって違います。 知っていることで、世界は少し複雑になり、その分、少し豊かになります。 価値とは、物そのものに備わっているものではなく、それを見る人の知識や経験から生まれるものなのかもしれません。

パンジーとビオラ

イメージ
地域清掃中に、パンジーが咲いているのを見つけました。強い北風が吹く寒い日でしたが、元気に咲いていました。 ホームセンターに行くとよく見かけるパンジー。隣にビオラが並んでいることも多いです。しかしこの二つ、とてもよく似ています。花が大きい方がパンジー、小さい方がビオラと区別されるようですが、元を辿っていくと同じ種になるそうです。

システム屋の性分

イメージ
先日の出張で、お客様からおすすめされた回るお寿司屋さんへ同僚と行ってきました。 店員のオペレーションは少なく、至る所がIT化の仕組みになっており、システム屋なので注文用のタブレットのUIを検証してました😄 どのアクションで注文確定?追加は?間違えた場合は?ちょっとフローがわかりにくいかも。と、あーでもないこーでもないと見ていました。 まあ、初見なので仕方ないかもしれませんが、万人が完璧に扱えるものはなかなか難しいと思います。 注文履歴は見れるけど合計金額は見れなかったので、お客に安心感を持ってもらうには改善の余地ありかなと思いましたが、お店の視点とお客の視点、それぞれメリット・デメリットがあるので、どんな狙いでそうしたのかということですね。 インプラス株式会社

価値観のアップデート

イメージ
  父の影響でPCでゲームをすることが子供の頃から趣味で、インターネットにつないでオンライン環境のゲームをよく遊んでおりました。子供の頃はお小遣いをもらっていたとはいえ金銭的に余裕がなかったので買い切りのゲームよりも基本無料のオンラインゲームを探して、限られたお小遣いで課金をして遊ぶことが楽しみの一つでした。  今でもゲームは大好きで無料・月額・買い切り問わず遊んでおりますが、昔からよく使っていた電子マネーを購入して最近遊び始めたゲームの課金をしようとしたところ使用できないということがありました。対応している決済方法をよく調べないで買うこと自体よくないことですが、購入してからどうにか使う方法はないか調べてみたところ、対応しているサービスがほとんど終了しており、以前は当たり前だったことがどんどん変わっていることに時代の流れを感じて少し衝撃を受けてしまいました。