ブログ

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

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

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

Seleniumを使ったWeb操作の自動化

Web操作を自動化できるSeleniumを使ってみる。 Seleniumは、10年以上前に使ったことあったけど完全に使い方忘れてしまったので思い出しながら備忘録として記録。 以前、IEを使用して自動化したことはあったけど、今回はChromeを使ってみる。 あと、開発言語は今回、使い慣れたC#を使ってみる。 #ちなみに、C#以外にも、Java、Python、Ruby、JavaScript、Kotlin等選択の余地はある。 ということで今回は、前提としてVisual Studio 2019をインストールしてある状態からメモ。 関連記事 RPAツール「UiPath」のインストールから疎通動作確認まで …

Seleniumを使ったWeb操作の自動化 Read More

懐かしいシューティングゲーム

コロナ禍でSTAY HOMEという訳ではないけど、昔懐かしのシューティングゲームにハマってしまった。 本当は、Playstation 5の新しいゲームとかやりたいけど、全然買えないので、PS4のアーケードアーカイブスで2つシューティングゲームを購入。   1つ目はグラディウス。 関連記事 Playstation VRを買ってみた。 PS3で難病の原因究明へ iPad購入 マリオカート グラディウス

懐かしいシューティングゲーム Read More

「.NET 5」対応

今まで.NETのソフトを結構作ってきたけど、それらはほぼ「.NET Framework」上で動作するものだった。 が、しかし、この「.NET Framework」が今後のOSでは無くなるらしい。 ここ最近、全く勉強不足でそんなこと知らなかった。 「.NET 5」に統合されていくとのこと。 で、その.NET 5は2020年11月10日に正式リリース済み。 かつてのVisual Basic 6が、Visual Basic.NETに代わり、実質VB6が絶滅した時と同じか!? (必須ランタイムもVB6ランタイムから、.NET Frameworkに変更) これはまずい。 今更ながら調べ始めてみると、AS …

「.NET 5」対応 Read More
スポメカ

スポーツ新聞作成Webサイトを10年ぶりに更新

約10年前に、スポーツ新聞作成Webサイトの公開したけど、それ以来 サイトのプログラム自体の改版は一切行っていなかった。 いろいろ不具合もあり、いつかサイトを閉鎖しようとも考えていたけど、 少しずつアクセス数が増えてきたので、手直しすることに。 見た目はあまり変わっていないけど、主に記事登録の処理を大幅に改良。 今までは、PHPサーバ側で画像処理を行っていたけど、今回はブラウザ側の HTML5の機能を使って画像処理を行うようにした。 今までは、一度登録を行わないと完成イメージを確認できなかったけど、 今度は記事入力中にリアルタイムに表示確認できるようになった。 地味な改善だけど、結構頑張って作 …

スポーツ新聞作成Webサイトを10年ぶりに更新 Read More
OpenStreetMap

写真をOpenStreetMapで管理するWebシステムを作ってみた

写真をGoogleマップで管理するWebシステムを作ってみたを密かに改良し、Googleマップ以外の地図「OpenStreetMap」でも表示できるよう作り込んでみた。     まだ全然ゴールできていない東海道の写真とともにデモサイトを作ってみた。 デモサイト:東海道ウォークマップ 関連記事 写真をGoogleマップで管理するWebシステムを作ってみた jQueryのautopagerを使わず自動的に次ページ読込み処理を作ってみた PHPのDOMでRSS作成 HTML5で各電力会社の電力使用率をアナログメーターで描画するサンプルを作ってみた。 東京電力メーターといいつつ、関 …

写真をOpenStreetMapで管理するWebシステムを作ってみた Read More

「WordPress Popular Posts」プラグイン更新でサイトが表示されない

備忘録として。 今日、本サイトが半日ぐらい表示されない状態でした。m(_ _)m 攻撃を受けたとか、サーバーダウンしたとか、そういうお話ではありません。 WordPressのプラグインを更新したタイミングで、突然表示されなくなりました。 セキュリティ面も考慮して、当サイトで使用しているWordPressのプラグインは 出来るだけ最新のものを使用しているんだけど、それがきっかけでハマりました。。 プラグイン更新で、何も表示されなくなった。 真っ白というか、当サイトの場合は真っ黒。。   関連記事 WordPress「Download Monitor」プラグインのカスタマイズ WordP …

「WordPress Popular Posts」プラグイン更新でサイトが表示されない Read More

レッドブル・ホンダ RB15ペーパークラフトを作ってみた

コロナ対策の「STAY HOME」ウチで過ごそう!を楽しむため、ホンダが公開した F1マシン(2019年型のレッドブル・ホンダ RB15)のペーパークラフトに挑戦してみた。 ペーパークラフトのダウンロード先  HONDA [Virtual Motersports Land FAN ZONE]  https://www.honda.co.jp/motorsports/virtualmsland/fan/#fansfun     ペーパークラフト用の用紙は0.2mm~0.25mmが良いということで、0.225mmの厚紙を使用した。 ペーパーは3枚。 4,5ページ目には組み立て方法が載って …

レッドブル・ホンダ RB15ペーパークラフトを作ってみた 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) …

第八回東海道ウォーキング(原~柚木) Read More

[PowerShell] Excelの列名を列番号に変換する関数

Excelの列名は、通常「A」「AB」などアルファベット表示(A1形式)になっている。 Excelのオプション(※)を変更することによって「1」「28」など番号表示(R1C1形式)にもできる。   ※ファイル>オプション>数式>数式の処理>R1C1参照形式を使用する   アルファベット表示(A1形式)   番号表示(R1C1形式)     関連記事 16進数6桁文字列からカラーを取得 HTML5で各電力会社の電力使用率をアナログメーターで描画するサンプルを作ってみた。 [C#] SSHコマンド実行とSCPファイル転送のサンプル [C#] Web …

[PowerShell] Excelの列名を列番号に変換する関数 Read More
Windows サンドボックス

使い捨て感覚でWindowsを使用できる「Windows Sandbox」を使ってみた

今更ながら「Windows サンドボックス」を使ってみた   出所不明な怪しいソフトをインストールするときや、信頼できないWebサイトを閲覧するとき、 実験的にWindows環境をカスタマイズしたいとき、新しいWindowsでの動作確認など色々活用できそう。   ちょっと前に、

使い捨て感覚でWindowsを使用できる「Windows Sandbox」を使ってみた Read More

富士山2019(御殿場→山頂→お鉢巡り→御殿場)

  今年も行ってきました。富士登山。 今回は御殿場口からの登山に挑戦。 御殿場ルートは、大砂走りがあるので下山道としては何度も通っているけど、登山道としては初挑戦。 富士山の登山ルートは、 ・富士吉田ルート ・富士宮ルート ・須走ルート ・御殿場ルート の4つ。 スタート地点の標高が一番低く、登山距離が一番長い御殿場口からの登山ルートは避けていた。 どうせなら4口制覇したいということで御殿場口から。 しかも初めて1人で登ることに。   関連記事 富士登山2016(富士宮口→山頂→御殿場口下山道→宝永火口→富士宮口) 富士登山2010(富士宮口→山頂→お鉢めぐり→御殿場口→宝 …

富士山2019(御殿場→山頂→お鉢巡り→御殿場) Read More
VBAマクロでカレンダ

[Excel VBA] 祝日を求めるサンプル

ExcelのVBAマクロを使って簡単なカレンダを作ってみたので、備忘録として残しておきます。   カレンダを作るためには、主に以下のような処理が必要。 ・曜日を求める ・その月の最終日を求める(特に2月の閏年計算) ・祝日、休日などを求める  - 固定日(毎年変わらない祝日)  - ハッピーマンデー(第〇月曜日)  - 振替休日  - 春分の日、秋分の日(毎年変わるが計算で求められる)  - 国民の休日(祝日で挟まれた日) 関連記事 WSH JScriptでファイル一覧結果をExcelで表示 東京電力メーターといいつつ、関西電力、東北電力、九州電力の電力使用率に対応してみた WSH …

[Excel VBA] 祝日を求めるサンプル Read More

[サイクリング] しまなみ海道(今治→尾道)

今年のゴールデンウィークは、折りたたみ自転車で「しまなみ海道」のサイクリングへ。   瀬戸内しまなみ海道は、広島県尾道市⇔愛媛県今治市を結ぶ海道で、この海道沿いに自転車や歩行者が通れる専用の道が併設されている。(全長70~80km) ということで、今回はこの道(今治市→尾道市)を2日間かけて、自転車で渡り行くプラン。 ゴールデンウィークで混む中、自転車を輪行する勇気もなく、予め「イオンバイク今治新都市店」に自転車を宅配で送ることに。 自転車は先日買った折りたたみ自転車。 安いチャリなんで、わざわざ配達するよりも、レンタルとかでも良いのかもしれない。 でも、せっかくフリーパワーも付けた …

[サイクリング] しまなみ海道(今治→尾道) Read More
フリーパワー(ブラック)

折りたたみ自転車にフリーパワーを付けてみた

折りたたみチャリ買いました。 そして、前々から欲しいなと思っていた「フリーパワー」もついでに購入。 フリーパワーは、自転車の漕ぐ力をアシストしてくれるペダルで、がっちりマンデーで紹介された。 これを見たときから欲しいと思っていた。   誤解を恐れずに言うと、電気の要らないアシストペダル。 ペダルを漕ぐ力は上下運動のみで、真上、真下に来た時は力が伝わりにくいデッドゾーンがある。 このデッドゾーンを無くすため、ペダル内にシリコンを入れておいて、上下運動のときにシリコンが潰れ、デッドゾーンに入ったときに反発してペダルをアシストしてくれるという代物。 なのでバッテリーとかモーターとかも要らず …

折りたたみ自転車にフリーパワーを付けてみた Read More
SSHコマンド実行とSCPファイル転送

[C#] SSHコマンド実行とSCPファイル転送のサンプル

C#を使って、SSHによるコマンド実行と、SCPによるファイルアップロード、ダウンロードを行うサンプルプログラム。   SSHの「コマンド」欄に、接続先サーバのコマンドを入力し「実行」ボタンを押すと、ログイン情報をもとにSSH接続してリモート先コマンドを実行します。 実行結果は、その下のテキスト欄(TextBoxMsg)に表示されます。 同じく、SCPも転送元ファイル(自分のWindowsPC上のファイルをフルパス指定)と、転送先パス(リモートホスト上のパス)を入力した上で「アップロード」ボタンを押すと、ログイン情報をもとにファイルをアップします。 ダウンロードもその逆で同じです。 …

[C#] SSHコマンド実行とSCPファイル転送のサンプル Read More
WSH JScriptでファイル一覧結果をExcelで表示

WSH JScriptでファイル一覧結果をExcelで表示

WSHを使用した、Excel操作の備忘録。   WSHのスクリプトを実行したカレントフォルダ配下のフォルダとファイルの一覧をExcelに表示します。 出力は別にExcelではなくても良いのですが、とりあえずExcel操作の練習も兼ねて。   一覧表示処理は再帰呼び出しして、深いサブフォルダまで見に行きます。 そして、ついでにフォルダ階層の深さに合わせて、列をずらしインデント表示します。       関連記事 WSH JScriptでExcel読み込み WSH JScriptでExcel操作 [Excel VBA] 祝日を求めるサンプル [C#] …

WSH JScriptでファイル一覧結果をExcelで表示 Read More
こたつハウス

こたつ風犬小屋を買ってみた

くだらなくて、思わず買ってしまった小型犬or猫用のハウス。 見た目がこたつでお茶とみかん付き。 関連記事 エアロデザイン フルフェイス ヘルメット を買ってみた RSSマーケティング? 手動小型扇風機「くるく-るエコFan」を買ってみた 折りたたみ自転車にフリーパワーを付けてみた [iPhone6]派手なアルミバンパー「Deff CLEAVE Hybrid Bumper for iPhone6 Plus」を買ってみた 手塚治虫作品「火の鳥」「ブラック・ジャック」などが期間限定で無料配信

こたつ風犬小屋を買ってみた Read More
UiRobot.exeコマンド

UiPath Studioで作成したプロジェクトをバッチ実行

UiPath Studioで作成したプロジェクトを自動実行したい場合、 UiPath Studioを起動して普通に実行することはできますが、 いちいちIDEを起動しないといけないのは、面倒。   自動化するなら、コマンド呼び出しとかして バッチファイル化して使いたい。   Communityエディションではなく、上位のエディションを 購入することにより解決できそうだけど、購入前にどのぐらい 業務が便利になるのか、試してみたいという方はお試しを。   関連記事 [UiPath] 対象の画像を認識してダブルクリック [UiPath] 画像認識した日本語文字列を取得する …

UiPath Studioで作成したプロジェクトをバッチ実行 Read More
「固定ページの編集」ページが真っ白

WordPress「固定ページの編集」ページが真っ白に表示される

久々にホームページを更新しようと思ったら、編集できない状態となってしまった。 行った事は、 1.WordPress管理画面にログイン。 2.WordPressダッシュボード画面より、  [固定ページ]>[固定ページ一覧]メニューを選択。 3.一覧で、任意のページ(どこのページでも再現)のリンクにマウスを  重ね、表示された[編集]リンクをクリック。 4.ページが真っ白となり、何も表示されない。 関連記事 「WordPress Popular Posts」プラグイン更新でサイトが表示されない WordPress「Download Monitor」プラグインのカスタマイズ Microsoft Vi …

WordPress「固定ページの編集」ページが真っ白に表示される Read More
[C#] エクスプローラ風のツリービュー表示

[C#] エクスプローラ風のツリービュー表示

Windowsフォームのアプリで、Windowsエクスプローラのようなフォルダやドライブ一覧をツリー表示する方法を調べてみた。 nugetの「ExpTreeLib」というライブラリを使うことによってC#やVB.NETで簡単?に実現できるらしい。 関連記事 WindowsヘルプからHTMLヘルプへの移行 [UiPath] 画像認識した日本語文字列を取得する 無料開発ツール – Visual Studio Community 2015をインストールしてみた Visual Studio 2013をインストールしてみた Visual Studio 2017でインストーラ作成 [C#] Ex …

[C#] エクスプローラ風のツリービュー表示 Read More
アクティビティの検索ボックス

[UiPath] 画像認識した日本語文字列を取得する

RPAツール「UiPath」試用の第三弾。 例えば、自動化で画像や、Webページ、PDFなどから文字列を読み取って、テキストとしてExcelに貼り付けるような自動化をしたい場合、まずは画像認識が必要となるので今回はそこを挑戦。   で、結論から言うと、素のUiPathでは英語しか読み取れない。 ので、日本語を読み取れるようにする必要がある。 なので、そこの手順も追記しています。   関連記事 [UiPath] 対象の画像を認識してダブルクリック RPAツール「UiPath」のインストールから疎通動作確認までを試してみた UiPath Studioで作成したプロジェクトをバッ …

[UiPath] 画像認識した日本語文字列を取得する Read More
UiPath実行

[UiPath] 対象の画像を認識してダブルクリック

「RPAツール「UiPath」のインストールから疎通動作確認までを試してみた」 に続き、UiPath第二弾。     前回は、メモ帳の起動をフルパス指定で起動していたけど、 今回は、ショートカットの画像を認識して起動させる方法をトライ。 ちょっとSikuliっぽく使ってみる。   このデスクトップにある「メモ帳」をダブルクリックし、起動することが今回の目的。     関連記事 [UiPath] 画像認識した日本語文字列を取得する RPAツール「UiPath」のインストールから疎通動作確認までを試してみた UiPath Studioで作成したプロ …

[UiPath] 対象の画像を認識してダブルクリック Read More
UiPath

RPAツール「UiPath」のインストールから疎通動作確認までを試してみた

ここ数年、働き方改革の影響などで業務の自動化の流れが加速してきている。 で、自動化に向け、AIやらRPAが流行ということで、試しにUiPathというRPAツールを使ってみることに。 AIは高度な数学の知識が必要なので畑違い。 Pythonなんかでは便利なライブラリなんかも沢山用意されているみたいだけど、今回は画面操作とかの自動化を行いたいので、RPA(Robotic Process Automation)を試してみる。 以前紹介した「Sikuliを使ってGUI操作を自動化してみる」もRPAツールの類に入るらしいけど、これはソースをコーディングする知識も必要となるので、もうちょい楽なRPAツール …

RPAツール「UiPath」のインストールから疎通動作確認までを試してみた Read More
Windows10 ProのHyper-Vを使って、Windows 10仮想環境を構築

Windows10 ProのHyper-Vを使って、Windows 10仮想環境を構築してみる

いろいろな製品をインストールしたり、テストする環境が欲しいんだけど、 自分のPCに入れてぶっ壊れてしまうの嫌だなという場合に、VMとか使うんだろうけど 最近、VM作ったこと無かったんで覚え書き。         以前のように、VMware Workstation Playerをインストールして、そこに構築しようかなと思ったんだけど、Windows10 Pro以降であれば、態々VMWareとか仮想化システムを追加インストールすることなくHyper-Vが使用できるらしい。 そんな訳で、今回はHyper-V上でWindows10を構築してみることに。 &nbs …

Windows10 ProのHyper-Vを使って、Windows 10仮想環境を構築してみる Read More