2025年2月 1日

USBRHのメモ

USB温度・湿度計モジュール(完成品) - USBRH-FG - Strawberry

これをWin11で動かそうとしたときのエラー対処

症状:FindUSBでクラッシュする

原因:文字列のマーシャリングに失敗してる

対処:正しいマーシャリングに変更してやる

具体的には戻り値をIntPtrにして、Marshal.PtrToStringAnsiで文字列にする
USB温度・湿度計モジュール関数on · GitHubより引用

    [DllImport("USBMeter.dll", CharSet = CharSet.Ansi)]
    static public extern IntPtr FindUSB(ref int index);

  Marshal.PtrToStringAnsi(SLUSBMeter.FindUSB(ref index));

最初、別情報でCharSet指定なし+PtrToStringAutoにしてみたら盛大に文字化けした
おそらくUnicode判定された?

検索用:USB-RH USB-RH%

2024年11月25日

なぜ #ポケモンGO に5年で100万使うに至ったか

2020年(6月末から):8.8万
2021年:19.9万
2022年:20.6万
2023年:18.3万
2024年(今日まで):25.1万

これはポケコインの消費量(単位はポケコイン、円→PCではなくPC→アイテムの量)
タイトルはこれを元にちょっと盛った

一体何故ここまでポケモンGOに熱量を注ぎ込んでいるのか?
ポケモンだから?でもそれだけだと説明が付かない
マスターズExもポケポケもユナイトもやってないし(スリープはやってるけど)

いろいろ考えた結果、大きく次の3要素がありそう
①ポケモン自体
②位置情報、長距離移動(旅行)、非日常
③伝説、最強への憧れ・欲望

①がベース(芯)として、②が持続的でゆっくり燃える燃料(炭みたいな)、③が爆薬みたいな感じ

↓以下、チラシの裏以下の駄文殴り書きなので注意!!

2024年11月11日

やっとCVMUにLet's Encrypt入れた

  • 投稿日:
  • by
  • カテゴリ:
  • コメント: 0件

もう動いてるプロジェクト皆無だし墓場みたいなものなんだけど...

きっかけはCVMU(cvmu.jp)のSSL証明書の更新案内が来たこと。
以前は3年更新できたけど、昨今のセキュリティ事情からか1年になり、しかもレンタルサーバではない(さくらVPS)のでCSR作ったり中間証明書とくっつけたりと手動作業が必要で面倒。
おまけに990円もかかる。金かけて手間かけてほぼゴミサイトと化してるところの証明書更新しないといけないの!?

じゃあ更新せず非TLS(HTTP)にするか閉鎖すればいいかというと、個人的に細々と使ってはいるし、HSTS preloadに登録してるから非TLSに落とすと面倒。(Chromeとかでhttp://~って打ってもhttps://~になっちゃう)

ならばいっそLet's Encryptに再挑戦してみようということで、手順をぐぐってやってみたらあっさり成功した。
一応参考にしたのはここ>CentOS 7のNginxにLet's Encryptを導入してサイトをHTTPS化する方法 - レムシステム エンジニアブログ

ということでCVMUはJPRS→Let's Encryptに移行。
MCRN(mcrn.jp、ここ)は引き続きJPRSを維持。さくらレンタルサーバなので自動インストールで簡単に更新できるからね。あとCVMUよりはブログとかで対外的に使ってるし。

2024年2月14日

ラブトロス早く通常レイドで実装しろゴルァタイマー #ポケモンGO

※ラブトロス(化身)が2025/2/6~実装予定であることがPokemon GO UK公式より発表されたので、日時を固定しました

💢💢💢💢💢💢💢💢💢💢
ポケモンGOでラブトロスが
実装されてから通常レイドが
開催されなかった期間(~25/2/6)
💢💢💢💢💢💢💢💢💢💢


または

2024年1月 7日

モクローコミュデイの蛇足裏話 #ポケモンGO

ついに来た(そして終わった)モクローコミュデイ。

主なところはTwitter(※1)に書いたので、ここでは蛇足というか裏話というか。

20240107_151215.JPG

そもそもなんでそんなにモクロー好きなの

本編は緑やった後が剣盾・ピカブイで、DS系ハードの作品は完全スルーしてたのでサンムーン、USUMは未プレイ。ということでゲームからではない。

細かい経緯は忘れたけど、YouTubeのモクロー切り抜き動画かTwitterの二次創作かでかわいさに心を撃ち抜かれて、アマプラにあったアローラ編からモクロー活躍エピソードを全部見て(その後アローラ編全部見た)、完全に推しポケになった。

それ以前に、実家で文鳥を累計15年以上飼ってたこともあり、鳥が好きだったのも後押しだったかもしれない。
アニポケ内でもモクローを吸ってしまう、太陽の匂いがする、という言及があるし、絶対良い匂いするよねモクロー。

それにしても「自分でかわらずのいしを気に入って飲み込む」という設定のおかげで、制作・視聴側の「モクローのままでいてほしい」「でも明らかに進化するぐらいの経験貯めてしまうほど活躍する」「B連打みたいなトレーナーのエゴはあまり出したくない」というのをうまいこと躱してるのすごい。

2022年6月16日

メルタン色違い出ない? #ポケモンGO

💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢💢

2022年5月17日

【ネタバレ注意】Discord Party Modeの元ネタ

  • 投稿日:
  • by
  • カテゴリ:
  • コメント: 0件

なんかDiscordが7周年とかでいきなりParty Mode(Discordパーティモード)とかいうのがONになってた。

しかし、期間限定ってことで、なんとこの記事が上がった17日の9時(日本時間)には終わってしまう。気づくのが遅かった。

なので謎解きは諦めてさくっとネタバレを見てクリアしようと思ったんだけど、解き方は書いてあるものの、元ネタに触れてない記事が多すぎる。

ということで、スコア系のみ元ネタまで含めて盛大にネタバレしてしまおう。
(スコア系以外は、最初から達成条件が表示されているか、特に元ネタっぽいものがなさそうなものだったので省略)

※以下、ネタバレあり!!

2022年3月24日

SIR-002: MT脆弱性放置して大爆死

001って書いてるけどたぶん続かない...続いたら困る。
(SIRはSecurit Incident Report)

なんて前回のSIRで書いてたのに2回目。しかも反陽子爆弾級のやらかし。

メモ(Twitterモーメント)

https://twitter.com/i/events/1506974750937325568

要約

  • MT脆弱性突かれてハックされた
  • バージョンアップ放置してた(最初の修正版6.8.3から5ヶ月、完全修正版6.8.5から3ヶ月)
  • 思ってたより影響大かもしれない

2021年9月27日

CentOS7でXP 5.2がビルドできない件をなんとかする

  • 投稿日:
  • by
  • カテゴリ:
  • コメント: 0件

std::atomicが使えないとか言ってくる。正確には「'atomic' in namespace 'std' does not name a type」。

調べてみるとC++11からの規格らしい。でも./configureしたらちゃんとCXXに-std=c++11って付いてる。

さらに調べてみると↓これを発見。

OS付属コンパイラが古すぎて困った人へ | HPCシステムズ Tech Blog

# yum install scl-utils centos-release-scl
# yum install devtoolset-8
$ source scl_source enable devtoolset-8

ビンゴ。devtools入れたら通った。

ちなみにこれ入れる前のg++は4.8.5 20150623とかいう激古ボロボロ丸だった。

それでビルドできてたbitcoindとかxpchaindがおかしいのか...?