golang で UPnP をサポートするルーターを検出し、ルーターの外部ポートをローカル PC の転送ポートにマップする / Detects routers that support UPnP and maps the router’s external ports to forward ports on the local PC with golang

下記のパッケージで機能が提供されています:

  • https://github.com/huin/goupnp
  • https://gitlab.com/NebulousLabs/go-upnp
  • https://gitlab.com/NebulousLabs/fastrand

gitlab.com/NebulousLabs/go-upnp は、このままでは
現在の github.com/huin/goupnp とマッチしないので
ローカルの upnp/upnp.go に必要な箇所をコピーして修正して使用しました。

最低限のソースのみ

upnp/upnp.go:

main.go:

React Hooks で Input Float してみる / Try Input Float with React Hooks

ウェブ検索では見つけられなかったので作ってみたが
こんな感じいいのか? Chrome, Edge, Firefox では動作している

動作試験:
https://memo.silverpigeon.jp/numeric/

Microsoft Outlook の添付ファイル winmail.dat から元のファイルを取り出したい / I want to extract the original file from the Microsoft Outlook attachment winmail.dat on Ubuntu

久々に目にした winmail.dat です。まだ存在するんです。やめてください。

 

https://ubuntu.pkgs.org/22.04/ubuntu-universe-amd64/tnef_1.4.18-3_amd64.deb.html :

TNEF is a program for unpacking MIME attachments of type
“application/ms-tnef”. This is typically a Microsoft only attachment.
The TNEF program allows one to unpack the attachments which were
encapsulated into the TNEF attachment, thus alleviating the need to use
Microsoft Outlook to view the attachment.

vfat(FAT32) から hfsplus へデーター移行 / Data migration from vfat(FAT32) to hfsplus

vfat(FAT32) から hfsplus へデーター移行

Ubuntu 22.04

またやるかもしれないのでメモ

※注意 下記の作業はデーターを失う可能性があります

参考:

https://forums.ubuntulinux.jp/viewtopic.php?pid=40131
https://qiita.com/teamhimeH/items/794344ffa11af77da430

色々インストール

デバイスを調べます

hfsplus のディスクへ書き込みができなかったので
下記で解消しました

umount しておいて

mount し直して

root 権限で cp