2022/05/05

【VBA-Excel】他ファイルから特定の日付の列を参照してシートにセットする

フォームにボタンを配置して、名前を”btnRun”とでも変更する。 Private Function getFile() As Variant Dim myFile As Variant ChDir "D:\Temp" myFile = Application.GetOpenFilename("Excelファイル(*.xlsx),*.xlsx") getFile = myFile End Function Private Sub btnRun_Click(…

続きを読む

2022/04/27

【Google】アナリティクス(GA4系)

アナリティクスを久しぶりに開いて、設定がへっこうになっていることに気が付いて、何も考えずにタグを変更してしまった。 過去のデータが全部消えてしまった。 まぁそれほどアクセス数を気にしているサイトではないから別にいいのだけど、それでも消えるのなら・・・。まぁどこかに書いているのだろうけど、読まないよね。 って事で、アナリティクスを久しぶりに開いた人は、タグの変更前に必要なデータのバックアップを考えてください。 バックアップの方法は、いろいろなサイトがあるので、そちらを参照してください。 あっWorepress…

続きを読む

2022/04/13

【VS2022】Visual Studio Community 2022 インストール

Visual Studio 製品の比較 | Visual Studio (microsoft.com) 無料版でもデスクトップアプリケーションの開発には十分。 他にも、Web(ASP.NET)やPyhonやNode.jsの開発ができる。十分すぎるほどだ。 今回は、VS2019からの移行だけど、VS2019も平行して使えるので、そのままにしている。フル64Bit開発環境がやっと出てきて嬉しい気持ちと、もっと早く欲しかったという気持ちがごちゃまぜになっている。 あと、オプションはひとまずおすすめされた状態で入れ…

続きを読む
広告

2022/04/11

【テスト】XServer が接続不全?

DB関連はうまく動いているようだけど、Wordpressとかのサービス連携がうまくできていない? それとも、なにかおかしくなってしまっているのか?

続きを読む

2022/03/18

【メモ】プロセス間通信時に、スレッド違い云々のエラーで苦しむ

IPCでのプロ節間通信を用いて、プログラム間でデータのやり取りを実現する。 各種方法は、ググってください。 サーバとクライアントの実装が形なりにもできて実行した。 このコントロールで実行されている動作は、間違ったスレッドから呼び出されています。この動作を実行するには、control.invoke または control.begininvoke を使って正しいスレッドにマーシャリングしてください。 こんなエラーが、クライアントのテストを行った時に発生した。当初、元となるプログラム(EXE)から動的に組み込まれ…

続きを読む

2022/03/12

【C#】WinForm アプリケーション作成時のお約束

VS2019で、WinForm アプリケーションを作成するときに、お決まり事のように行う作業がある。 まずあ、ネットワーク機能が搭載される場合には”ほぼ”必須となっているTLS1.2対応。 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; どこに記述するのがいいのかは、アプリケーションの性質にはよるが、呪文なので、Program.cs でよいと考えている。 そして、アプリケーションの性質上。一つだけしかたちあげたくない場合に…

続きを読む
広告

2022/03/07

【戯言】eSIMの問題

技術的なことは、それに詳しい人にお願いしまして、私は、私らしく、少しだけダークな側面を考えてみようと思う。 eSIMが使える端末が増えてきて、格安SIMでもeSIMの選択が可能になってきている。 格安SIMもキャリア系のSIMでも、eSIMは契約がWebから行える。そのうえで、追加のSIMとして設定できるようになっている場所もある。私が使っているLinksMateもその一つだ。 LinksMate eSIMを契約するときに、すでに契約が終わっていれば、550円だけでeSIMが使えるようになる。 また、Lin…

続きを読む

2022/03/02

【テスト】WordPressに、YouTubeの動画を張り付ける

YouTubeのチャンネルを開設して、WordPressにリンクを張り付けるテスト。 サムネイルを引っ張ってくる方法は、以前に書いているからできる。 【覚書】YouTubeの動画からサムネイルを取得する方法(by PHP)応用可能 カスタムフィールドを作って、動画をサムネイルで張り付けるか、プレイヤーとして張り付けるのかを選択するようにしてみる。 テンプレートをいじったほうが楽なので、方法はfunction.phpとテンプレートをいじることにする。

続きを読む

2022/02/20

【覚書】Chrome OS Flex

覚書レベル。 Chrome OS Flexを古いPCにインストールする方法とか書かれているけど、一般的な古いPCの認識と、企業に眠っている古いPCでは数世代では聞かない隔たりがある。古いPCは、5-6年前くらいを想定しておいた方がよさそうだ。10年以上前のパソコンではインストールができるが、実用レベルだと考えるのはすこしだけ苦しい。 古いMacOSが走るパソコンがあるので、正式版がリリースしたら入れてみる予定ではあるけど、干支を一周する程度前のMacPCなので実稼働ができるのか不安だ。 Chrome OS …

続きを読む
広告

2022/02/06

【覚書】Yahoo!テキスト解析→校正支援V2方法

Yahoo!が公開している、APIにある。テキスト解析は優秀で使い勝手が良いです。 その中の校正支援は、校正のチェックには使いえるのですが、V1でのXMLを使ったインターフェースが停止されて、V2に変更しなければならなくなった。JSON形式なので、フォーマット自体はそれほど大きな変更がなったのですが、取得するためのPOSTが面倒だった。 今までは、URLパラメータに、AppIDを追加すればよかったのですが、User-Agentを独自に作って追加しなければならなかった。 サンプルコードが、Pythonになって…

続きを読む

2022/02/01

【メール】キャリアメール

キャリア系のドメインを使ったメールアドレスを他のキャリアにもっていって使えるサービスですが、月額で300円相当が必要になる。 金額は、置いておくとして、同じアドレスを使い続けるのなら、キャリア系のアドレスである必要はない。 それこそ、独自ドメインを契約して、安いレンタルサーバを借りてしまえば、好きなだけメールアドレスが作れるし、解約しない限りは使い続けられる。   ロリポップあたりの格安レンタルサーバーの最安値プランで、132円/月(36か月先払いで、99円/月)程度だ。初期費用に2000円とドメ…

続きを読む

2022/01/01

【開発】一年に一度のデバッグ

管理しているサイトの巡回が終了した。 何年も同じことをしているので、問題はないと思っているが、毎年のルーチンになっているので、現状確認とログの確認は行っている。 特に、corn や at で動かしているジョブが、日付通りに動いているのか確認しないと落ち着かない。あとは、日付関連のプログラムが問題がないことを確認して、眠りにつく。 大体、2-3時間の巡回だけど、旧年から新年に切り替わる瞬間に確認は難しいけど、ログは排出されるようにしている。 一年に一度だけ通るルートを作っている。 ログを確認するだけでも動いて…

続きを読む
広告

2021/12/26

【戯言】Amazonウィジェットの文字化け問題(諦め編)

修正される気配がない Amazonウィジェットをあきらめる方向で考えてみた。 【覚書】WordPressでAmazon商品を簡単に表示するショートコード (dotnet.jp) それでも、関連書籍は表示したい。 以前に、AmazonAPIを使った方法を書いてみたが、ソースコードが厄介なことや、APIの利用制限が厳しい事から、公開はしていなかった。 【開発】Amazonウィジェットの文字化け対策 (dotnet.jp) そこで、考えたのが、楽天ブックスAPIを使う方法です。今回は、書籍だけに絞って考えるので、…

続きを読む

2021/12/23

【VS】サーバ上のDBを使う

個人的に利用するデータベースで、リリースの予定が無ければ、ネットワーク的につないでしまえば話は簡単だ。 昨今のレンタルサーバは、DBを備えている場合もおおくなり、それらをうまく利用したいと思うのだが、直接つなぐ方法が使えない。HTTPS over ODBC とか、繋いでやろうとしても、何が問題になるのかわからない。止まったり、問題が発生しても問題にならないようなサービスならいいのだが、そうでない場合には、意外と面倒な方法だ。 最近、利用しているのが、JSONをそのままサーバに渡して、結果をJSONで受け取る…

続きを読む

2021/12/09

【メモ】小説家になろうでアクセス数を把握する(独自)

小説家になろうには、アクセス解析の機能が着いています。 しかし、BOTやIPによる排除が行われていないのか、実際のアクセスよりも多くなっているように感じます。 また、一人が複数のページを読み込み、再描画を行っても、カウントされているように感じます。 ランキングタグを使って、アクセス数を確認する方法です。これが正しいとはいいませんが、ある程度の指標にはなると思っています。 まず、ランキングには、いくつかのタグが利用できます。 IMGタグが利用できるので、PHPなどで画像を生成してあげて、表示するようにしてあげ…

続きを読む
広告

2021/11/23

【WordPress】このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。

このサイトを含めて、いくつかのサイトで「このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。」が出て、表示ができなくなっていました。 サイトをいじったわけでもなく、サーバのモジュールを切り替えたわけでもなく、不可解な状況でした。 WordPress をデバッグモード(デバッグモードへの移行は、検索して下さい。便利なので、覚えておくことを推奨します)に変更して確認を行った所、原因が判明しました。 原因は、プラグインの「Auto Featured Im…

続きを読む

2021/10/14

【雑感】Visual Studio 2019 Version 16.11.4

Windows 11 SDK サポート。 ARM64X CRT に AMD64 数学関数を追加します。 バイナリと POGO インストルメンテーション ランタイム間の ARM64 インターフェイスと ARM64EC インターフェイスの更新。 C++20 の概念、範囲、および省略された関数テンプレートに影響を与える IntelliSense の応答性と正確さに関するいくつかの問題を修正しました。 ローカルライフタイムチェックで誤検知を修正しました。 サイズが一定の32ビットで割り当てられた配列が、要求されたよ…

続きを読む

2021/08/29

【雑感】Visual Studio 2019 バージョン 16.11.2

8月25日にアップデートが来ていました。そこそこ大きなパッチです。CMake周りが中心の印象があります。 アップデートが行われるのは嬉しいけど、頻度が多いと業務で使う時に少しだけ考えてしまう。なければなくて不安になるけど、評価をどのタイミングで行うのか、考える必要が出来てしまう。 このリリースで対処された問題 CMake キャッシュの生成が失敗し、IntelliSense、ビルド、およびデバッグがブロックされる問題を修正しました。 一部の .NET および dotnet Core アプリケーションでデバッグ…

続きを読む
広告

2021/08/11

【Twitter】フォロワー管理

Twitterでは、フォロワーを管理したいと思う事が多い。 ツールが出ているが、有料になっている場合がほとんどで、有効な物が少ない。Twitter APIは、いろいろ制限されていて、思うように使えなくなっている。以前のように好き勝手にできない。 JSON形式でデータを受け取れるのは嬉しいけど、人が読もうと思うと、一工夫ではない手間が必要になる。 そこで、プログラムで対応できないか考えてみた。 1.直近で呟いた内容とSourceと日付を保持(ストリームで取得すればいいが・・・) 2.1ヶ月/3ヶ月/6ヶ月の間…

続きを読む

2021/08/08

【Twitter】フリート機能

フリート機能は使っていなかったので、消えても問題ではないが、APIだけでフリートが再現できるか考えてみる。 24時間で投稿を消すのは、cronでジョブが起動できるサーバや24時間起動しているパソコンがあれば実現は可能だ。投稿時に、APIにてつぶやきのIDが取得できる。この取得したIDを元にして記事の削除を行えばいい。 他の機能は、不可能だ。 足跡は、APIにない機能で取得ができない。 コメントをDMで送るのも、APIでは制限されてしまっている。 簡単に考えてみても、似て非なるものしかできそうにない。それでも…

続きを読む

2021/06/25

【雑感】Windows11 今だから書いておく(2021.06.25 0:48)

開発云々に関しては、さほど心配していない。自分で作っているソフトウェアがWindows11で動くのかを心配しているが、出ていない物を心配してもしょうがない。 それでも、あえて書いておくと、多分大丈夫という結論だ。 大丈夫だと思えるのは、マイクロソフトが新しいOSだと発表したWindows11は、Windows10 の 21H2(21年後半に提供される予定の機能アップグレードという意味)だったはずだ。多少の変更は加えられているとは思うが、新しいバージョンバッチを付けただけの存在に思える。狙いがどのあたりにある…

続きを読む
広告

2021/04/16

【考察】DSDVにY!モバイルSIMを2枚刺した

特殊な例であり、一般的ではないことは解っています。 Y!モバイルは、3回線使っています。理由は秘密です。 ・シンプルプランS(m101 SIM)- 元々、SIMプランで使っている(メイン回線) ・シンプルプランS(m111 SIM) – ケイタイプランから、シンプルプランSに切り替えた。契約的には、Simply を使っていることになっている ・ケイタイベーシックプラン(m111 SIM) – WILLCOM時代から使っている由緒正しいケイタイプラン。永年で”誰とでも定額”が無料で着い…

続きを読む

2021/04/13

【雑感】プログラムの宿題や課題をQ&Aサイトで解決する功罪

リハビリを兼ねて、teratail【テラテイル】で、回答を書き込んでいる。 感じたのは、技術が多岐にわたっても、結局は”人”が関わっているということだろう。ここ数年の動向はわからないが、20年前と何も変わっていない。 特にこの時期は、新人研修が始まっている可能性が高い。そこで、企業体に属して居るらしき人が”簡単な”プログラムの質問をしてくる場合が有る。 例えば、1000の数字を読み込んで、最大値と最低値を求めるという課題が出たとして、C言語を少しかじった人なら、答えはすぐに導き出される。言語で書き方が違うの…

続きを読む

2021/03/19

【開発】Amazonウィジェットの文字化け対策

実は、何もできません。 前にも書いてあるのですが、Amazonウィジェットの文字化け対策は、Amazon側が対策をしてくれないと、解決しません。プログラムでなんとかできるのではと思って、いろいろ対策を行ってみたのですが、無理でした。 なので、 Amazon Product Advertising API(商品情報API)を使って情報を取得して、自分の用意したDBに情報を蓄えて、表示する方法に切り替えました。 私が使いたいデータは、書籍だけなので、書籍の為のデータを保持するDBを作成して、APIを使ってデータ…

続きを読む
広告

2021/03/01

【覚書】通信パケットを減らす為に、wifiを活用する

各社から、通信費を安くしたプランが出てきて、格安SIMの各社も値下げに踏み切っている。 それでも容量が多いプライが多い印象がある。個人的には、月に3Gもあれば十分だ。ほとんどの月が、1Gもあれば十分だ。 歩きスマホを行わない。動画やダウンロードは、WIFIがつながる場所で行う。 これだけで十分パケットは節約できる。学生で、学校にWIFIが無いとか、WIFIが無い電車に一日3時間も乗っているとかいう状況でなければ、家にWIFIを設置して使うほうが通信費が抑えられる。大手のキャリアなら、光回線とセットにすれば安…

続きを読む
1 2 3