2025年2月16日日曜日

全く関連性の無い?お題を二つ

 1.雪まつり

先月あたりは、今年の札幌は雪不足でスキー場が困っている等のニュースが出ていましたが、今月に入ってのこの大雪で、結局帳尻は合った事になるのでしょうか?除雪作業しんどかったけど。。。。

その大雪の日にふと、もう十年以上の間、雪まつりをちゃんと見てはいない事に気が付きまして。帰宅や移動のついでに大通公園を通りかかって雪像らしき物を何となく眺めていた事はあったので、それで一応「見たつもり」になっていました。

と言うわけで、祝日を利用して、久々に大通会場とすすきの会場を端から端まで見てきました。写真はこちら↓↓



時間が時間だったのか、特段何のイベントもやっていなかった。。。ので、ただ端から端まで一周して見ただけで終わってしまいました。

昔は平気で「罰ゲーム、グラウンド10周!」みたいなノリでグルグル何度も周回していたのですが、流石に一周しただけで足が張って来て「疲れた。。。」

冬は運動不足になりがちなので、いい運動になった。。。って事で良かったのでしょうね。(その前に除雪で結構労働してたんですが)


2.トラックボール

在宅勤務だと、他の人がどんな環境で作業しているのか見えないのですが、週一で全員出社するPJになって気付いた事。

結構、トラックボールマウスの使用者が多い。

話を聞くと「慣れたらもう元のマウスには戻れない」と。。。

自分は滅多にマウスの種類を変えないのですが、そうまで言う人がいるのだったら試してみようかと思い、家電量販店に行って見ました。

・マウスの形状、大きさが色々あって迷う

・肝心のトラックボールも親指タイプ、人差指中指タイプ、どちらが使いやすいのか良くわからない。

で、何となくサンプルを触ってみて手頃な大きさの親指タイプを購入しました(親指以外は従来通りの操作で行けるやん、と思ったので)。

このタイプのやつ↓


実は今このブログを書くのに早速、トラックボールさんのお世話になっているのですが、どうも親指の付け根が微妙に筋肉痛みたいになる。。。

まだ、慣れるには至っていない状況です。一日では無理ですね。単に自分が年食ったので、新しいモノに慣れるのに時間が掛かるだけの事かも知れませんが。

と言うわけで、一見関係なさそうな二つのお題の共通項を敢えて言えば、「最近、自分が年取って来たのを自覚させられる事が多くなった」って事でしょうかね。

では、また。


※おまけ

BloggerにYouTubeのリンク貼って良いのか?

問題無さそうなので、書きながらBGMに流していた曲

↓↓




こちらのお題は「1970年代のJazz」。

理由は別に無くて、おすすめに1曲目のDonald Byrdが出てきただけの話。

この時代のJazzのレコード、ジャケが奇妙と言うか気色悪いのが多かった印象があって、昔は敬遠気味でした。

デジタル配信の時代になるとそんな事は気にならなくなったので、何でも取りあえず聞いては見るようにはなりました。


2025年2月5日水曜日

ヤニブ

 数年前からはまってるトランプゲームがあるのですが、一般的にはあまり知られていないけど一部界隈ではとても知られているのでこれを見た人で知ってる方がいたら教えてほしいです。

ルールをざっくりと説明すると「手札の合計点数が5点以下になれば「ヤニブ」を宣言します。 全員が手札を公開して、もっとも合計点数が低いプレイヤーの勝利」と割と簡単なルールのため、知らない人も少し説明して2,3回実際にやってみたらすぐできるようになるゲームです。

自分がなぜこのゲームがやたらと好きなのかよくわからなかったのですが、ちょっと前に「 不完全情報ゲーム」についての投稿を見て、「基本運ゲーだけど完全なる運ゲーではない」、「確率(期待値)のような数学的な要素や、手札や行動の読みといった心理的な要素を突き詰めることで少なからず勝率を上げることができる」これを見た瞬間これだ!と思い、長年の疑問に答えが出たので(別にそこまで気にはしてなかったけど…)自分がブログの更新をするときはこのことを書こうと思ったのでヤニブについて書きました。

ちなみにちょっと前にそこそこの人数の社員とボーリングに行ったのでタイミング的にこのことを書くべきなんだろうなぁ(っていうか書くと思われているんだろうな)と思いつつ、このブログを書きましたˉ̞̭ ( ・◡ु‹ ) ˄̻ ̊

2025年2月2日日曜日

生成AI利用に気を付けたいこと

DeepSeekが登場して、「入力した内容がどう使われるか分からない」という話は最近よく上がりますが、そちらではなく。

生成AIを利用した結果出力されたものの利用方法の話です。


生成AIの技術を利用しているものは現在の世には色々ありますが、

「学習に使われたデータを元にして同質のものを出力するツール」は出力結果を安易に使うとトラブルになる可能性があると思っています。


※例えば

 「文章を学習して文章を出力する人工知能チャットボット」

 「画像を学習して画像を出力する画像生成AI」

 「音声を学習して音声を出力するAIボイスチェンジャー」

 などがそれに該当します。

 

何が問題かというと、「場合によっては学習した内容を復元、もしくは酷似した内容を出力してしまう可能性がある」という点です。

各生成AIは出力の質を高めるために多くの学習元となるデータを収集する訳ですが、これには他者が著作権その他の権利を持つ情報が含まれていることがほとんどです。

その情報と酷似した内容が出力されてしまった場合、何も考えずにそれを利用すると権利侵害となる場合があり得ます。


これが

「声優と協力して、ボイスチェンジャーとして使われることを声優に明示して作ったAIボイスチェンジャー」

などであれば許諾が明確なので問題にならないのですが、

そうでないツールの場合は「生成された内容が権利侵害でないか」を見極めるのは困難です。

何故なら、それを判断するには「世の中の『この情報』と似ている」と認識できる必要があり、それを知識で網羅するのはほぼ不可能だからです。

故に、「学習に使われたデータを元にして同質のものを出力するツール」を使う場合にはこのリスクを認識して使うべきだと思っています。

(特に今の画像生成AIは、画像という性質もあってか他者から何かに「似ている」と認識されやすく、個人的にはリスクが怖くて使えないです)


逆に、「学習に使われたデータを参照するが出力はそれと同質でないもの」についてはそこまで神経質にならなくても大丈夫かなと思っています。

自動車の自動運転などがそれにあたるでしょうか。

この場合は「学習したものと酷似した内容」が出力されようがないからです。


イラストを描く界隈では画像生成AIが嫌われがちなところがあるのですが、

人によってはAIに学習させることそのものを嫌っていたり、

画像生成AIには反発する割に文章生成系のAIの利用のしかたには無頓着だったり……

などということも多く、少々モヤモヤしていたところです。

そういった状況でしたので、「ダブルスタンダードにならないようにどう線を引くべきか」を自分なりに整理して書き連ねてみました。 

2025年1月26日日曜日

今年は「雪不足」の札幌

早いもので1月も終わりが近づいてきました。


例年では「真冬」にあたる時期ではありますが、当地・札幌では年明け以降、珍しく雪の少ない状態が続いています。


気温も暖かく、すでに春先のような空気感が漂い始めています。


実際に雪がどれほど少ないのか、気象庁のサイトからデータを確認してみますと、

平年の積雪量62cmに対して今年はわずか22cmということで、3分の1程度しかないようです。


除雪作業の負担や交通機関への影響といった生活面に関しては、雪が少ないことはありがたいことではありますが、一方で観光業やウィンタースポーツへの悪影響が懸念されます。


何事もほどほどが良いですね。


札幌では、こういった年にはよく「帳尻合わせのドカ雪」が来ると言われていますし、

まだ2月、3月を残していますから、あまり油断せずに雪への備えをしておきたいですね。


来週からは「さっぽろ雪まつり」が開催されますが、雪不足のなかでも着々と準備が進められているようで、楽しみです。


2025年1月20日月曜日

相手の目線に立って考えるということ

「 不完全情報ゲーム」という概念を知っているでしょうか?

将棋や囲碁などが対戦相手の情報が公開されている(=完全情報ゲーム)のに対し、麻雀やポーカーのような隠匿された情報があるものを不完全情報ゲームといいます。

私はその手のゲームが大概好みなのですが、どこに差があるのかというとそれは「運」の要素が絡むところでしょう。

ですが丸っきり運任せな訳ではなく、確率(期待値)のような数学的な要素や、手札や行動の読みといった心理的な要素を突き詰めることで少なからず勝率を上げることができます。ここに不完全情報ゲームの面白さが詰まっていると言えます。



前置きはこのくらいで、タイトル回収です。

前述した「心理的な要素」を使って有利な判断をするためには、時に相手の視点に立って考えることが必要になってきます。

相手の手札が視覚的に見えているわけではないにしろ、手札の出す順番、手札の位置、目線の動き、所作…等々、推測に足る情報はいろいろとあるものです。

ボードゲームなんかでも、相手のやりたいことを考えて、それに合わせて妨害や時に利用協力をするのもいいですね。


自分の目的だけではなく相手のことを考えるのは難しいことですが、これはコミュニケーションにおいても同じことのように思います。ゲーマーとしても人としても、相手の視点を考えて行動できるようになりたいと思っています。(真面目)

2025年1月7日火曜日

自作PC組んでみた

人生初の自作PCに挑戦しました!

既にPCは持っていたのですが、5年前に買ったものでスペックも低く最近発売されるゲームをやるには厳しかったので、思い切って自作することにしました。

実際に組んでみた感想ですが、事前にYouTube等で組み立て方を調べていたので序盤から躓くことはありませんでしたが、簡易水冷CPUクーラーの説明書が英語かつ簡単なイラストしかないもので、これを解読するのに一番時間を使ったような気がしました。
一通り取り付けられるパーツを付け終わって最後に配線に手を付けましたが、キレイにまとめる気力はなかったので、とりあえず見える部分だけキレイにして裏に隠しました😅

初回起動をするときはドキドキしましたが、無事起動しました。
初自作PCはエラー等にハマることなく終えることができました。

文字だけだと寂しいので実際に組んだPCの写真も載せておきます。
(光らせることにこだわりはなかったので基本的に光らないパーツを選びました)


最後に興味がある人向けに今回組んだPCの構成を載せて終わりたいと思います。
  • CPU:AMD Ryzen 9 7950X3D
  • GPU:MSI GeForce RTX 4080 SUPER 16G VENTUS 3X OC
  • CPUクーラー:Corsair iCUE H150i RGB ELITE
  • マザボ:MSI MPG X670E CARBON WIFI
  • メモリ:crucial CP2K16G56C46U5 16GB×2
  • SSD:キオクシア EXCERIA PRO SSD-CK2.0N4P/N 2TB
  • 電源:Corsair RM1000e ATX 3.0 CP-9020264-JP
  • ケース:NZXT H7 Flow
  • OS:マイクロソフト Windows 11 Home

2025年1月6日月曜日

新年あけましておめでとうございます

新年あけましておめでとうございます!

今年もよろしくお願いいたします。


昨年は色々な経験をしました。

出張経験、初めての車購入、後輩も増えたり色々あり

バタバタ行動していたような気がします。

今年の干支は巳年!!

象徴である蛇は復活や再生を意味しているので

一度入社時の初心に戻って視野とやりたい事を広めてみようかなと思います!

また昨年の目標をあんまり達成出来なかったので

今年こそは昨年よりは2倍3倍達成できるぐらいには頑張る予定です!

今年の目標は秘密です。


2024年12月27日金曜日

頭の体操に競技プログラミングを

固まった頭をほぐすために競技プログラミングをおすすめしたいです。

JOIやAtCoderなどで知られる競技プログラミングですが、実際にチャレンジしてみると普段の業務とは毛色の違うコーディングをすることがあり新鮮で楽しいです。

アルゴリズム部門の例題を以下に紹介します。

例題1)

上記の問題はAtCoder Beginner Contest 353から抜粋したものです。

非常に単純な問題ですが、頭の体操にはもってこいじゃないでしょうか。


例題2)


上記の問題もAtCoder Beginner Contest 353から抜粋したものです。
少し難易度が上がっていますね、ですが問題文をしっかり読み解ければ基礎的な知識がある人ならすぐに実装できると思います。

(筆者は問題文の解釈を間違えて実装に20分弱かかりました(笑))


例題3)


またまたAtCoder Beginner Contest 353から抜粋です。

こちらはかなり難易度があがったように感じるのではないでしょうか。

必要な実装は長さA1...ANの正整数列をNまでAi+Ajを10^8で割った余りを加算していくような物になります。


最後に激ムズ問題を紹介します。

例題4)

AtCoder Beginner Contest 353の最後の問題です。

訳が分かりませんね(笑)

もちろん愚直に実装しようとするとメモリも実行時間も足りません(笑)

このような感じで簡単な問題から激ムズ問題まで幅広く遊べるので興味のある方はぜひチャレンジしてみてはいかがでしょうか。


以上がアルゴリズム部門の紹介でしたが、AtCoderにはもう一つのレギュレーションとしてヒューリスティック部門が存在します。

画像だと収まりきらないくらい情報量が多いので簡潔に文章で説明すると

問題として与えられた条件の「ハノイの塔」や「スライドパズル」のようなパズルゲームをどれだけパフォーマンスを出しながら実装できるか、というようなジャンルのものになります。

まさに「Heuristic」ですね。

こちらはチャレンジしたことがありません(今のスキルでは問題文を見てから実装するのに3日くらいかかりそうです、しかもパフォーマンスがでない)



普段の業務での実装に疲れた方やあまりコーディングをしたことがない方も気軽にチャレンジできるようになっているのでみなさんもぜひ。

2024年12月22日日曜日

先日引っ越した話

12月7日に家族で引っ越しをしました。

引っ越し作業として自室を細かいところまで片付けたり、新しい自室に運んできたものを設置したりしたので、かなり疲れました。

距離的には前回の家とそれなりに近いので、家の周りは見たことある景色でそこまで変わり映えはありませんが、やはり家が新しくなるというのは新鮮なものです。

前回の引っ越しが10年以上前で、人生の半分以上を前の家で過ごしてきました。なので、どこか心に寂しさを感じたりもしています。

地下鉄から若干遠くなるので不便さを少し感じていますが、(というか前の家が近すぎた)家自体は広くなって過ごしやすいと感じているので、一刻も早く今の家に慣れて快適に過ごせたらと思います。



2024年12月17日火曜日

銘菓モンモオ

 今回ご紹介するのは、おかだ菓子舗の銘菓モンモオです。

こちらはいわゆる薄皮白餡の饅頭となりますので、和菓子好きにお勧めなお菓子となっています。

が、その白餡が驚くほどの滑らかさ!

バター入りでミルク風味のある、しっとりと柔らかな饅頭となっています。

とても美味しいのですが、要冷蔵なことと消費期限が短めであるので、市街ではあまり知られていないのが本当に残念でならないです。

(最近は真空パックのものが、市街(新千歳空港など)でも販売されているみたいです)

新しい包装袋により賞味期限が30日になりました!

醤油味の薄皮と滑らか白餡による甘じょっぱさで、気づいたら全部なくなってしまうくらい美味しいので、お見かけした時は是非ともお買い求めください。