年: 2022年

  • USB HUBが壊れた

    長年使っていた4ポートUSB HUBが壊れた。ケーブルの断線で、少し動かすとUSBの認識がきれてしまう状態になった。最初は、USB HUBに接続している機器か、そのUSBポートかと思ったのだが、そうではなかった。USB HUBのケーブルの中で断線していて、そこが接触不良で不具合になっていた。

    なんだかんだで、かなり長い年数を使っていた。いつ買ったのか覚えてはいないけれど、5〜7年は使っていた。それだけ使えていれば、寿命を迎えたのだろう。いままでありがとう。

  • Pukiwiki 1.5.4へのバージョンアップをした

    PHPのバージョン変更に伴って、Pukiwiki 1.5.2 から、Pukiwiki 1.5.4にアップデートを行ったのでメモ。

    Pukiwiki 1.5.2 からPukiwiki 1.5.4へは、いきなりバージョンアップはできなくて、Pukiwiki 1.5.3へのバージョンアップ用のパッチを実行して、一度、Pukiwiki 1.5.3にしてから、Pukiwiki 1.5.4のパッチを当てて、バージョンアップした。

    パッチを当てるだけなので、段階アップデートだけど、つらくはなかった。一番大変だったのは、先にPHPのバージョンを上げてしまって、使っていたPukiwikiが白くなってしまい、バージョンがわからなくなったこと。先にバージョンを調べておくか、パッチを当てておけばよかった。

  • GASのJDBCからMySQL8に接続できるようになった

    約一年ぶりに、GASと、Google CloudのCloud SQLの環境を作った。昨年はできなかったGASから、JDBCを介してのMySQL8への接続を試してみたところ、接続できることがわかった。

    下図は、GASからMySQL8に接続して、バージョン情報を取得しているところ。

    これでMySQLのバージョンを気にすることなく、GASから接続する環境を作れる。

  • WindowsからWSLのLinuxディスク領域を開く

    Windows(Windows10, Windows11)から、WSL(WSL2含む)のLinuxの領域にエクスプローラーでアクセスすることができる。

    エクスプローラーからアクセスするには、アドレスバーに、`\\wsl$`と入力して、Enterキーを押すと表示される。WSLの領域はネットワークドライブとして、アクセスされる。

    \\wsl$

    インストールした環境名を続けて入力することで、ルート以下のフォルダを表示できる。

    \\wsl$\Ubuntu

    エクスプローラーで開いた後は、ファイルの書き込みや読み出しも可能。ただ、Linuxのシステム領域などはいじらないほうがいい。

  • ランチ:堂間のトロ鯖(2022/11/8)

    今日のランチは、ちょっと彷徨ってから、堂間に行ってみた。堂間も、ランチが値上がりしているものもあり。リーズナブルなトロ鯖の定食にした。

    トロ鯖の美味しさは変わらず、小鉢もいろいろとついてよかった。美味しかった。

  • 皆既月食2022

    今夜は皆既月食だったので、天体観測。天気もよく、月が綺麗にみることができ、絶好の月食日和だった。

    iPhoneでズームしたので画質はよくない。明るい月に地球の影がおちているところはわかる。皆既月食中は、月が赤黒くなっているのもわかる。月食で月明かりがなくて、ちょっとくらい夜も感じられた。太陽の光は偉大だと思える夜でした。

  • Google Apps ScriptのJDBCリファレンスのURL

    毎回、検索するのも大変なので、メモ。

    MySQLなどに接続するときに、Google Apps Script(GAS)からJDBCを使う。そのリファレンスのURLは下記。

    ガイド
    https://developers.google.com/apps-script/guides/jdbc

    JDBCサービスのリファレンス
    https://developers.google.com/apps-script/reference/jdbc

  • 読了:WIRED Vol.46

    読了。特集の「拡張するゲームと世界」が読みたくて。

    いろいろな視点があり、面白かった。過去を振り返るところのゲームミュージックが市民権を得るところも面白かった。当たり前にゲームミュージックを聴いていたので、初期はいろいろとあったのだな、と。

  • 読了:Web Designing 2022年12月号

    読了。なるほど、いまのフロントエンドのJavaScript関連のライブラリとフレームワークの傾向は、そうなっているのか。

    • フロントエンド(HTMLとJavaScript系のライブラリやフレームワーク)とバックエンド(APIの提供とロジック、DB)
    • ライブラリはReactかVue.jsが主流
    • フロントエンドはSPA(Single Page Application)が主流
    • フロントエンドの部分ではサーバサイド処理はないので、HTMLとJavaScriptの部分はCDNで配布
    • バックエンドには触れられていないので、APIの機能が提供されていれば、Node.jsでもPHPでもJAVAでもよさそう。
    • JQueryは下火というか新規作成系だと、人気なし(枯れたんだな、褒めてる)
    • 5年位はReactの優位が続きそう。
    • 小規模ならば、フレームワークまで入れずライブラリだけ。

    なるほど、とった感じだ。ReactもVue.jsも人気だけど、技術者は不足しているので、確保は大変そう。だいぶ前から、ReactやVue.jsが騒がれているけれど、技術者の数よりも需要のほうが多いようで。バージョンアップも激しいので、ついていくのも大変なわけだが。ここまでJavascript系のライブラリが主流になるとは。Angularは人気ないのか、意外だった。

    それから、もやもやがスッキリしたのは、ReactもVue.jsもJavaScriptのUIライブラリということ。それぞれ、活用するためのフレームワークは別にあり、それを使うこともできるし、UIライブラリとして単体利用もできる。フレームワークとごっちゃになっているとわかりにくいので、スッキリしてよかった。

    今後数年以上は、フロントエンドとバックアップエンド(API)の分離が主流で続くようなので、勉強しないと駄目だな。もうちょっと、いろいろと考えなくては。

  • マキマのポスター

    駅に、チェンソーマンのポスターがあった。

    マキマで公安デビルハンター募集というから、警察コラボと思ったら、そういうわけでもないようだ。