[生成AI] Claude 4が凄すぎる!

Anthropic社の生成AI「Calude」を使って、シューティングゲームを作ってみました。 今回は記事ではなく、ほぼ動画です。(字幕ONで再生してください) こちらの動画内で作ったシューティングゲームは、アーティファクト公開したので以下でもプレイできます。 https://claude.ai/public/artifacts/38729e22-807d-440a-ba1d-05ed68d506ea     ちなみに、 Claude Sonet 3.7の時点でも凄いと感じていましたが、あまりにも便利すぎて課金してしまいました。 そして、Claude Opas 4を使って、 …

[生成AI] Claude 4が凄すぎる! Read More

第十六回東海道ウォーキング(二川~御油)

東海道五十三次を歩くの続き。今回で16回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十六回東海道ウォーキング(二川~御油) Read More

WordPress「Download Monitor」プラグインのカスタマイズ

WordPressあるあるネタとして、外観テーマを変更するとプラグイン設定が引き継がれず、デフォルト表示に戻ってしまう。 分かっていても、ついついハマってしまうので、またメモとして残しておくことに。 「Download Monitor」は、WordPressで作成されたホームページで簡単にダウンロードファイルを管理できるプラグイン。 ここのサイトでも、フリーソフトのzipファイルをダウンロードするリンク作成や、ダウンロード数表示で活用している。 デフォルト表示は、シンプルでリンクと単純に総ダウンロード数だけを表示する。 だけど、フリーソフトに不具合などあったとき、旧バージョンもダウンロードでき …

WordPress「Download Monitor」プラグインのカスタマイズ Read More

第十五回東海道ウォーキング(舞阪~二川)

東海道五十三次を歩くの続き。今回で15回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十五回東海道ウォーキング(舞阪~二川) Read More

第十四回東海道ウォーキング(豊田町~舞阪)

東海道五十三次を歩くの続き。今回で14回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十四回東海道ウォーキング(豊田町~舞阪) Read More

[PS5]グランツーリスト7のライセンス取得に挑戦

PlayStation5のグランツーリスモ7を買ってからだいぶ経つけど、いろいろ多忙で手を付けられていなかった。 少し気分転換に、再開してみたんだけど、レースに全然勝てない。。 で、まずはやっぱりライセンス取得から始めてみようと進めてみたものの昔のグランツーリスモより難しい。 ゴールドなんて殆ど取れないし、ブロンズすら難しい。 それでも何とか、ライセンスを全て取ったので、その苦戦ぶりを一部ご紹介。。 ノーマルライセンス ・国内B級 ・国内A級 ・国内B級 ・国際B級 ・国際A級 ・スーパーライセンス [S-7]フルコースタイムアタック 車種:SF19 Super Formula / Honda …

[PS5]グランツーリスト7のライセンス取得に挑戦 Read More

第十三回東海道ウォーキング(掛川~豊田町)

東海道五十三次を歩くの続き。今回で13回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十三回東海道ウォーキング(掛川~豊田町) Read More

.NET Frameworkアプリを.NET(Core)アプリに簡単にアップグレードする方法

以前にも、.NET Frameworkから.NETへのアップグレード方法について紹介したけど、もっと簡単になっていたので改めて紹介。 以前の記事:.NET アップグレード アシスタント ツール使って.NET FrameworkのWindowsフォームアプリを.NET 6に置き換える ここでは、試しにWindowsフォームアプリケーション(.NET Framework)を、.NET 7への移行を紹介しますが、 WPFアプリケーション等も基本的に同じ方法でいけると思います。 移行前のサンプルアプリ。 [バージョン情報]ボタンを押下すると、バージョン情報(※)を表示するだけのWindows Form …

.NET Frameworkアプリを.NET(Core)アプリに簡単にアップグレードする方法 Read More

Windowsサンドボックスの日本語化バッチを作成してみた

前にも少し紹介したWindows Sandbox。 出所が分からないようなソフトウェアや、自作ソフトをを他PCで動作確認したい場合などに重宝している。 でも、起動すると毎回英語表示に戻ってしまう。 まっさらなWindows環境でテストできるのはいいんだけど、初期設定が英語というのが難点。 毎回、起動するたびに日本語設定するのが面倒。 なので簡単に日本語化できるバッチファイルを作ってみました。 関連記事 使い捨て感覚でWindowsを使用できる「Windows Sandbox」を使ってみた [PowerShell] Excelの列名を列番号に変換する関数 Windows10 ProのHyper- …

Windowsサンドボックスの日本語化バッチを作成してみた Read More

第十二回東海道ウォーキング(島田~掛川)

東海道五十三次を歩くの続き。今回で12回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十二回東海道ウォーキング(島田~掛川) Read More

[HTML] <table>のヘッダ行だけ固定し、ボディ部内のみスクロールさせる方法

やりたかったことは、HTMLの表でヘッダ行だけスクロールせず固定表示しつつ、 2行目以降の表のみ縦スクロールさせること。 Excelで例えると「ウィンドウ枠の固定」>「先頭行の固定」みたいなものを実現したい。 関連記事 jQueryのautopagerを使わず自動的に次ページ読込み処理を作ってみた 東京電力メーターといいつつ、関西電力、東北電力、九州電力の電力使用率に対応してみた HTML5で各電力会社の電力使用率をアナログメーターで描画するサンプルを作ってみた。 写真をGoogleマップで管理するWebシステムを作ってみた 写真をOpenStreetMapで管理するWebシステムを作ってみた …

[HTML] <table>のヘッダ行だけ固定し、ボディ部内のみスクロールさせる方法 Read More

[C#] WebView2ランタイム配布モードでのアプリ作成

C#、VB.NET等でWebView2を利用する方法について 以前、WebView2ランタイムをインストールして使用する方法(アプリでエバーグリーン ブートストラップ)を紹介しました。 [C#] WebView2コントロールの利用方法 今回は、配布するアプリと一緒にランタイムを含める方法(修正済みバージョン)を紹介します。 それぞれのメリット、デメリットはこちらを参照。 Microsoft | 修正済みバージョンのランタイム配布モード Evergreen ランタイム配布モード 利点: 基盤となる Web プラットフォーム (WebView2 ランタイム) は、ユーザーの努力なしに自動的に更新さ …

[C#] WebView2ランタイム配布モードでのアプリ作成 Read More

第十一回東海道ウォーキング(安倍川~島田)

東海道五十三次を歩くの続き。今回で11回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 第十一回東海道(2 …

第十一回東海道ウォーキング(安倍川~島田) Read More

[ハイキング]宝永山(御殿場口→二子山→宝永山)

富士山の宝永山までハイキング行ってきました。 御殿場口新五合目からスタートし、二子山を経由して、富士宮口方面から宝永山の火口に入り、御殿場口の大砂走に抜け、御殿場口に帰ってくるルート。 このルートは初。 御殿場口新五合目 大石茶屋 双子山 四辻 三辻 小天狗塚 御殿庭入口 御殿庭上 山体観測装置 宝永第二火口縁 宝永第一火口縁 宝永第一火口 宝永山 宝永山馬ノ背 次郎坊 大石茶屋 御殿場口新五合目 今回は山頂に行かなかったので、かなり体力を残した状態で豪快に走って下山することができた。 やっぱり大砂走は楽しい。 関連記事 富士山2022(富士宮口→山頂→お鉢巡り→御殿場口下山道→宝永山噴火口→ …

[ハイキング]宝永山(御殿場口→二子山→宝永山) Read More

富士山2022(富士宮口→山頂→お鉢巡り→御殿場口下山道→宝永山噴火口→富士宮口)

13回目の富士登山。 今回はお手軽な富士宮口からの登山。 水塚公園からの富士山。 車で水塚公園(駐車場)まで行き、そこからシャトルバス・・と思ったら、最終バスを逃したため、タクシーで富士宮口五合目に向かう。 関連記事 富士登山2016(富士宮口→山頂→御殿場口下山道→宝永火口→富士宮口) 富士登山2015(富士宮口→山頂→御殿場口) 富士登山2010(富士宮口→山頂→お鉢めぐり→御殿場口→宝永山→富士宮口) 富士山2019(御殿場→山頂→お鉢巡り→御殿場) 富士登山2013(富士宮口→山頂→お鉢めぐり→御殿場口) 富士登山2015(富士吉田口→山頂→須走口)

富士山2022(富士宮口→山頂→お鉢巡り→御殿場口下山道→宝永山噴火口→富士宮口) Read More

第十回東海道ウォーキング(興津~安倍川)

東海道五十三次を歩くの続き。今回で10回目。 関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 前回は興津駅(静岡 …

第十回東海道ウォーキング(興津~安倍川) Read More

[C#] Windows Formアプリの多言語対応

C#で作成したアプリを、複数の言語で表示したい場合の作成方法。 また忘れそうなので備忘録として。。   言語ごとの文字列情報 日本語、英語、中国語、韓国語・・・など言語ごとの情報はソリューションエクスプローラーの プロジェクト>Properties>Resources.resx に保存する。 デフォルト言語(通常は英語)は、”Resources.resx”に保存しておき、 他の言語は別ファイルとして同様のファイルを保存する。 例えば、日本語の場合は、”Resources.ja-JP.resx”など。 で、これらリソースの中に各言語の変数 …

[C#] Windows Formアプリの多言語対応 Read More

[ハイキング]不動滝

前日の日向山に続き、本日は不動滝(山梨県)へ。 写真撮影した位置情報はこちら。→写真マップ「不動滝」 関連記事 [ハイキング] 日向山 2022 [ハイキング]天城山(万二郎岳→万三郎岳) [ハイキング] 位牌岳→袴腰岳→愛鷹山 [ハイキング] 日向山 [ハイキング]愛鷹山(黒岳→越前岳→鋸岳→位牌岳) [ハイキング] 位牌岳→袴腰岳→愛鷹山 その2

[ハイキング]不動滝 Read More

[ハイキング] 日向山 2022

山梨県北杜市の日向山にハイキング。 日向山は今回で2回目。 前回は、不動滝経由で遠回りして登ったけど、このルート今は通行禁止になっていて通れない。 どうやら、不動滝から日向山に向かう登山道が通行止めとなってしまったらしい。   北杜市HPより 錦滝へ向う登山道はすべて通行止めとなっております。 滑落死亡事故が多発している大変危険な道ですので絶対に通行しないでください。 不動滝から錦滝方面への登山道は崩落のため通行止めとなっております。 日向山山頂から錦滝方面の登山道は崩落のため通行止めとなっております。 日向山登山道入口(矢立石駐車場)から錦滝に向う県営林道が大規模崩落のため、歩行者 …

[ハイキング] 日向山 2022 Read More

第九回東海道ウォーキング(柚木~興津)

東海道五十三次を歩くの続き。今回で九回目。   関連記事はこちら。 ブログ 写真マップ 第一回東海道(2012/2/4) 日本橋~川崎 第二回東海道(2012/4/7) 川崎~戸塚 第三回東海道(2012/6/30) 戸塚~平塚 第四回東海道(2013/10/27) 平塚~風祭 第五回東海道(2013/11/23) 風祭~芦ノ湖 第六回東海道(2013/11/24) 芦ノ湖~三島広小路 第七回東海道(2015/5/16) 三島広小路~原 第八回東海道(2019/9/16) 原~柚木 第九回東海道(2022/5/3) 柚木~興津 第十回東海道(2022/7/17) 興津~安倍川 &nb …

第九回東海道ウォーキング(柚木~興津) Read More

[ハイキング]天城山(万二郎岳→万三郎岳)

久々のハイキング。 天城縦走登山口からスタートし、万二郎岳、万三郎岳を経由して戻ってくるルート。   写真撮影した位置情報はこちら。→写真マップ「天城山」   関連記事 [ハイキング] 位牌岳→袴腰岳→愛鷹山 [ハイキング]愛鷹山(黒岳→越前岳→鋸岳→位牌岳) [ハイキング] 沼津アルプス(香貫山→徳倉山→鷲頭山→大平山) [ハイキング] 日向山 [ハイキング] 位牌岳→袴腰岳→愛鷹山 その2 [ハイキング]編笠山(八ヶ岳連峰)

[ハイキング]天城山(万二郎岳→万三郎岳) Read More

[C#] WebView2コントロールの利用方法

WebView2の利用方法について、IEとEdgeの処理の違いを中心に似たような記事を書いた。 →[C#] WebBrowserコントロールからWebView2への切り替え でも、作成したexeファイルをC:\Program Files配下で動作させようとした場合、書き込み権限がなく例外が発生。 今回はこの問題を回避しつつ、記事を最新化したので、再び備忘録としてまとめなおし。 <前提> ・Visual Studio 2022 ・C# ・Windowsフォーム ・.NET Framework 4.8 この前提でWebブラウザコントロールを、IE(WebBrowser)ではなく、Edge(WebV …

[C#] WebView2コントロールの利用方法 Read More

Visual Studio 2022でインストーラ作成

C#やVB.NETで作成したWindowsフォームアプリに対してインストーラを作成してみる。 以前(※)も同じような記事を書いたけど、最新版に書き直し。 ※Visual Studio 2017でインストーラ作成 ・Win10 → Win11 ・Visual Studio 2017 → 2022 最近では、msix形式のインストーラも出てはいるみたいだけど、脆弱性が見つかって一時無効化されたり、バタバタしているようなので少し様子見。 それと、今回対象としているアプリは、WPFとかでなく、Windowsフォームアプリってことでmsi形式のインストーラで充分。 <追記>.NET Frameworkだ …

Visual Studio 2022でインストーラ作成 Read More

.NET アップグレード アシスタント ツール使って.NET FrameworkのWindowsフォームアプリを.NET 6に置き換える

.NET Frameworkは、バージョン4.8が最後となり、今後は、.NET 6(.NET Core)に引き継がれることになった。 いずれ、.NET Frameworkのサポートも終了となるということで、いつかは移行しなければならない。 そうは言っても.NET Frameworkと、.NETは完全互換があるわけではなく、一部機能などそのまま使えない。 小さなアプリなら.NET用に新規に作り直した方がいいと思うけど、ある程度大きなプログラムになってくると、そうも行かない。 完全ではないけど.NET Frameworkから.NET移行をしてくれる「.NET アップグレード アシスタント」なんても …

.NET アップグレード アシスタント ツール使って.NET FrameworkのWindowsフォームアプリを.NET 6に置き換える Read More

[C#]WebView2使用ソリューションをリビルドすると参照コンポーネントが見つかりませんでした警告が出る

WebView2を組み込んで、C#アプリを作成すると、ビルド時に以下の警告が発生する場合がある。   「参照」ツリーにも警告マークあり。   一応、エラーではなく警告なので、ビルドで作成されたexeファイルは問題なく使用できる。 けど、気になるので警告を消す方法を調べてみた。 そして、毎回忘れてしまうので備忘録として残しておく。。     関連記事 Visual Studio 2005日本語版、12/15開発完了、2/1発売 無料版開発環境 Visual Studio Community 2013をインストールしてみた [C#] WebBrowserコン …

[C#]WebView2使用ソリューションをリビルドすると参照コンポーネントが見つかりませんでした警告が出る Read More

[C#] WebBrowserコントロールからWebView2への切り替え

C#、VB.NET等で標準で使用できるWebブラウザ用の部品として、昔からWebBrowserを使用してきたけど、これがInternet Explorerベースの古い部品。 しかもIE7ベース。 これをIE11ベースに無理やり切り替える方法も昔試していた。 [C#] WebBrowserコントロールのレンダリングモードをデフォルトのIE7から最新IEモードに変更する けど、さすがにIE11も限界。   最近のHTML5やJavaScriptを使用したページが表示できなかったり、セキュリティ更新もできなかったり問題が多すぎる。 そこで、今回最新ブラウザWebBrowserからWebVi …

[C#] WebBrowserコントロールからWebView2への切り替え Read More

<frameset>を使用したウィンドウのフレーム分割をやめてHTML5向けに対応してみる

#今更感があるけれども。 Webページで縦、横など画面分割したい場合、<frameset>を使うと簡単に実現することができる。 だけど、この<frameset>はHTML4用で、HTML5の定義としては破棄されている。 現時点の最新ブラウザでも問題なく分割表示はできるけど、いつか表示できなくなる可能性もある。 ということで、重い腰を上げHTML5版に修正してみた。   HTML4版 HTML5版

<frameset>を使用したウィンドウのフレーム分割をやめてHTML5向けに対応してみる Read More

Microsoft Power Automate Desktopで作成したフローのコピー

Microsoft製RPAツール「Power Automate Desktop」で作成した自動化のフロー(ソース)は、Microsoft OneDrive(クラウド上)に保存される。 クラウド上に保存されているから、他のWindows10環境で実行したい場合、フローのファイルを持って行かなくてもいい。 これは、いいんだけど、作成したフローを他の人(他Microsoftアカウント)のPCに持って行きたい場合、ちょっと苦労する。 一応、以下の手順で持って行くことができたので覚え書き。  

Microsoft Power Automate Desktopで作成したフローのコピー Read More

Microsoft Power Automate Desktopで作成したフローを別のPCで実行する

先日、Microsoft製のRPAツール「Power Automate Desktop」で自動化フローを作成したけど、これが他のWindows 10 端末で実行できるか試してみた。   先日作成したフローはこちら。 ⇒Microsoft製RPAツール「Power Automate Desktop」でWeb操作の自動化    

Microsoft Power Automate Desktopで作成したフローを別のPCで実行する Read More

Microsoft製RPAツール「Power Automate Desktop」でWeb操作の自動化

前回、「Power Automate Desktop」のインストールと、簡単な自動化を試したけど、今回は第二弾。 楽天市場で商品を検索し、一覧をテキスト出力してみる。   大まかな流れ テキストファイルを削除(前回結果クリア) ブラウザを起動し、楽天市場にアクセス 繰り返し(3ページまで) 1ページ目ならURLを変数に格納。2ページ目以降ならURL変数を加工。 URLにアクセスし、ページ内の項目を抽出(タイトル、リンク先等) ページ内のリストをテキストファイルに出力 テキストファイルをメモ帳で開く ブラウザを閉じる  

Microsoft製RPAツール「Power Automate Desktop」でWeb操作の自動化 Read More