うーん、コード直したというかCMake周りいじった感じなんだけどこういう場合ってどう扱えば良いんだろうねえ。とりあえずPR投げちゃったけどw
OpenBSD, Ham(JG1UAA), Ingress(Lv14, RES), Japanese(Sagamihara-city, Kanagawa)
Another side: https://social.tchncs.de/@uaa
npub1rarr265r9f9j6ewp960hcm7cvz9zskc7l2ykwul57e7xa60r8css7uf890
Messages from this Mastodon account can read via mostr.pub with npub1j3un8843rpuk4rvwnd7plaknf2lce58yl6qmpkqrwt3tr5k60vfqxmlq0w
うーん、コード直したというかCMake周りいじった感じなんだけどこういう場合ってどう扱えば良いんだろうねえ。とりあえずPR投げちゃったけどw
contour-terminal、Void LinuxだとQt6ビルドがうまくいかない…
xcb-cursorを組み込んでもQt6ベースのビルドがOpenBSDではできない(できても動作が怪しい)。Qt5ベース前提でしばらくはいくしかないかなあ。
openbsd-current-vm$ ./contour
Warning: Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information. ((null):0, (null))
Warning: Failed to initialize QAudioOutput "Could not find the autoaudiosink GStreamer element" ((null):0, (null))
Segmentation fault (core dumped)
openbsd-current-vm$
ん-、extra-cmake-modulesじゃなくkf6-extra-cmake-modulesって辺り、OpenBSDはQt5よりはQt6推奨って感じなのかねえ
意外とそれ良いかもしれない。確かに過去の資産が無くなるのは非常に悲しいけど…これから、を考えるならその方向に全振りするのもニコニコっぽいかなって。
このアカウントは、notestockで公開設定になっていません。
contour-terminal動き出したけど、Qt5_DIR=/usr/local/lib/qt5/cmake cmake -DCONTOUR_QT_VERSION=5 ..でQt5ベースで構築しないと動かない。Qt6だとなんかエラー出て起動しない。
あとちょっとという気がする。
Warning: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. ((null):0, (null))
ふーん?
[ 83%] Linking CXX executable contour
ld: error: unable to find library -lxcb
ld: error: unable to find library -ldl
これさえ解決できればイケそう。
pthread_np周りと、pty周りは#includeの修正だけで済んでる (utmpは手を入れてないんだけど…この辺はFreeBSD/OSXと同じって扱いで良いんだろうか)。
でもsj3いじらせてくれたおかげでこの辺のコードが来ても慌てずに対処できるようになったというのは、感謝しかないな。
contour-terminal、試しにboxed-cpp最新版(1.4.0)ではなく開発版の最新のやつを入れたらparse周りのエラーを起こさずにコンパイル進んだわ。
やっぱこいつが原因だったか…
とはいえ、pty周りはUNIX98仕様なのでこの辺の書き直しと、utmp周りも見直さないと…sj3でやったことをここでもやる、ってことになるんだけど。
boxed-cpp-1.4.0よりも後の版を使わないとダメなのかなあ。とはいえvoid linuxのboxed-cppは1.2.2だったりするけど。
Add compare header include(372105f)とAdd parse into custom formatter(7092393)が追加されてる。確かparse周りのエラーが出てたから、HEADのを使えば改善するかなって期待していいのかな。
https://github.com/contour-terminal/boxed-cpp/commits/master/include/boxed-cpp/boxed.hpp
配属変更二日目(明日で)ではあるので不慣れな部分が多いのは確かなんだが…今までのカテゴリと違う部分が多いので果たしてどこまでやれるんだろう。ううむ。
「これは強い薬ですか」とたずねる患者の本心 (2023/07/03) https://gooday.nikkei.co.jp/atcl/report/23/053000025/060800002/
XBB系とかEG.5とかが幅利かせてたよなーと思ったら、今はBA.2.86派生のJN.1が主流とか…変異株の入れ替わりが本当に激しいなSARS-CoV-2は。
https://nextstrain.org/ncov/gisaid/global/6m
デルタ(21A)だのオミクロン(21M)だの言ってた時代がホント懐かしい。
JN.1;オミクロンの新たな注目すべき変異株 (2024/02/08) https://www.igakuken.or.jp/r-info/covid-19-info198.html
「コロナまだ収束していない」都民の4割超、理由は「通常の薬で治せない」最多…「感染再拡大に不安」68% (2024/03/26) https://www.yomiuri.co.jp/national/20240326-OYT1T50048/
3月時点の話か。とはいえ「(抗生剤など)通常の薬で治せない」って表現がすっごく引っかかる。
あとこの記事には無いけど、時々耳にする「強い薬」という表現も個人的には引っかかるんだよね。通常って何さ?強いって何に対してさ??って。
とはいえ、「通常の薬で治せない」って認識してるんだったら手洗いうがいソーシャルディスタンスに加えワクチンも定期的に打つくらいの意識はもち続けてほしいもんだけど。予防第一なんで。
このアカウントは、notestockで公開設定になっていません。
もう少し問題を追いたいけど今日はここまでで留めるしかないか…とはいえ、問題点をまとめておかないと忘れちゃうからなあ。
https://github.com/contour-terminal/boxed-cpp/issues/19
なんかこの辺で妙な問題仕込んでないか…?
答:全てusing To = boxed::boxed<int, detail::tags::To>;のように二つのテンプレート引数を取っているから。
ってことはboxed-cppのサンプルが変?
何故boxed-cpp使っててもVoid Linuxではcontour-terminalのビルドが通るんだろう…?
なんかOpenBSDだと(?)libfmtとboxed-cppの相性が悪いのか、boxed-cppとOpenBSDとの相性が悪いのか、怪しいんだよなあ。
boxed-cppのSimple usageってこれちゃんとビルドできるんだろうか。 https://github.com/contour-terminal/boxed-cpp#simple-usage
contour-terminalのビルドが通るVoid Linuxですらこうなんだけど…
[uaa@voidlinux-vm ~]$ scp uaa@192.168.0.144:/home/uaa/test.cpp .;clang++ -lfmt -std=c++20 test.cpp
uaa@192.168.0.144's password:
test.cpp 100% 753 105.0KB/s 00:00
test.cpp:5:22: error: too few template arguments for class template 'boxed'
5 | using Speed = boxed::boxed<double>;
src/contour/CMakeLists.txt
Linuxだとlibutempter0をリンク
FreeBSDだと/usr/local/libをyaml-cppリンクのためにパスを追加
src/crispy/CMakeLists.txt
FreeBSD以外のUNIXでは-rdynamicが有効
src/text_shaper/CMakeLists.txt
Linux/FreeBSD向けにFontconfig, Freetype等のfind_packageを実行→これは対処済
とりあえずclang-16でも-17でも起こるのは分かったのでclang-16で良いだろう。
切り出した箇所じゃなく、他に付随するメッセージもすべて目を通さないといけないから先のポストの箇所に問題があるかどうかはなんとも。
/usr/local/include/fmt/core.h:2591:48: error: no member named 'parse' in 'fmt::formatter<boxed::detail::boxed<unsigned int, vtpty::detail::tags::Width>>'
2591 | return formatter<mapped_type, char_type>().parse(ctx);
C++のエラーメッセージってよく分からん…
egg-cannaとかその辺の絡みで古いのを使ってたとかそういう事情。
あー、emacs-27.2を使ってたけどどうやら止めを刺されたか(多分ビルドし直すとか手をかければ何とかなる気はするけど)。
誰も(?)VAIOをヴァイオとは呼ばずバイオと読んでしまうのは何故
このアカウントは、notestockで公開設定になっていません。
@hadsn オリジナルの液晶のままだと何か支障があるんですかね…?Windowsじゃない環境だったら、LCD換えなくてもイケるんじゃないかって気がしてしまうのですが(詳細な改造記事があったら見たいですがそうなると中古相場が上がるかな…?)
今からでも遅くないから、シルバーマークのあの四つ葉は即刻禁止して、以前の枯葉に戻してくんないかな。
美しくないんだよ、あの四つ葉。
車に付けるシルバーマークが枯葉から四つ葉に変わったのもクレーマーの手によるものとかカスハラと断じて良いよね?
若葉の反対は枯葉なのは紛れもない事実なんだし、見栄のために言葉を捻じ曲げちゃいかんだろう…既に屈している(四つ葉作っちゃった)時点で終わってはいるけど。
このアカウントは、notestockで公開設定になっていません。
K-7のアストロトレーサー(GPS)対応期待してたのに未だに実装してくれないじゃないですかー!💢
(メルカリとかで安く出ている中古を狙ってみても良いか…?シリアルさえ出せればワンチャンあるか…?)
Xの書き込みですみっこぐらしパソコンにWindows入れたって話出てるけど… https://x.com/kazukihp1/status/1804409323046777087
なんかしらの手(ハードウェアの改造)は入れてるってことか。ストレージのサイズが分かればWindows以外のOSを入れられるかどうかの参考になりそうなんだけど。
セルフパワーハブあるとUSBホストの電源周りが怪しい時に問題の切り分けができるんだけど…最近セルフパワーのハブってあんまし見かけない(あっても妙に高い)という気が。
このアカウントは、notestockで公開設定になっていません。
Arm64EC - Arm でのネイティブ パフォーマンスのためのアプリのビルドと移植 (2024/01/18) https://learn.microsoft.com/ja-jp/windows/arm/arm64ec
なるほど、x86_64→Arm64に変換して動かす際にArm64ECを使うのか(多分逆方向は考慮していない?)。
@orumin やっぱりトランスコンパイラなんですね…Valaと違ってGLibに依存せず、C/JavaScript両対応という点が利点になりそうな気がします。
なかなか遊ぶ時間が無い(ちょい本業絡みの問題があってそっちに時間取られてる)んだけど、新しい言語ってなんかワクワクします。結局Cに戻ってしまう部分はあるんだけどさあ…
どうも、Vと聞くとドラマのアレを想像してしまって精神的に良くない…(なのでVはvlangって名乗ってほしいと思ってしまう) https://ja.wikipedia.org/wiki/V_(1983%E5%B9%B4%E3%81%AE%E3%83%86%E3%83%AC%E3%83%93%E3%83%89%E3%83%A9%E3%83%9E)
Vってどーいう仕掛けでネイティブコードに落としてるんだろ。v examples/hello_world.vするとexamples/hello_worldが生成されてるんだけど。
nmで見るに、
00000000 F hello_world.01J102K64205WZ9Y297THV4F5Q.tmp.c
なんてものがあったのでCに変換してからビルドする形式なんだろうか(Valaみたいなやつ?)
ふーん、まず初期コンパイラ(C)を https://github.com/vlang/vc から取ってきて、これをビルドすることでV world(とでも書いとく)へ入ってく訳ね。
Vだけだとよー分からんのでせめてvlangとかにしてほしかった(リポジトリのオーナはvlangになってる) https://github.com/vlang/v
このアカウントは、notestockで公開設定になっていません。
ARM64EC、今のところWindows方言ってことになるけど…Windows以外(PC-UNIX)ではどうなるんだろう。
アプリケーションなら別に特権命令とか使わないし、システムコールはホスト側に投げちゃえばいいからそれ以外の部分もお互いやりやすいようにやりましょうやとすると大分楽になるねってアプローチと。
ARM64 Boot Camp: ARM64EC and ARM64X Explained
http://www.emulators.com/docs/abc_arm64ec_explained.htm
あ、仮想マシンの電源切ってから気付いたけどビルドのログを採っておくんだった…これを参考に作業しようと思ってたのに。
contour-terminal、gcc-13じゃなくclang-17ならビルド通った…コンパイラの問題かよー
回答早っ!gcc-14使ってくれって言われた。 https://github.com/contour-terminal/contour/issues/1534#issuecomment-2183984877
WSL2動かさなくてもscpとかある程度のことはできるから、一旦WSL2上のUbuntu消すかー。最近使ってないし(さっき動かしたけどどうにもならないなら残す理由も無い)。
移植するにしても、移植元でちゃんと動いてることを確認できないと移植先で正しく動いてるかどうかなんて確認しようがないからなあ…
果たしてこんなissueで問題が解決するんだろうか。黙って時間を浪費するよかマシ、程度な気はするけど。 https://github.com/contour-terminal/contour/issues/1534
zshは20年前に学生やってた時に、好んで使っていた同期が居たな…自分はbash派だけど(最初に触ったPC-UNIX…Slackwareがbashという理由でbashを使い続けてる)。
NetBSDも(FreeBSDも?)昔はtcshがデフォルトだったような。DragonFlyBSDは今でもtcshだったよーな
OpenBSDのxenocaraに入ってるxterm、configurationがxtermcfg.hで固定されているので https://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/app/xterm/xtermcfg.h そこをいじれば良いというかそこに標準的なstatus lineサポート入れてくれよというか…
OpenBSDのxenocaraに入ってるxterm https://cvsweb.openbsd.org/xenocara/app/xterm/NEWS 、OpenBSD-7.1がpatch #369 https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/xenocara/app/xterm/NEWS?rev=1.9&content-type=text/plain でOpenBSD-7.2がpatch #372 らしい。 https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/xenocara/app/xterm/NEWS?rev=1.10&content-type=text/plain
レポートの形にまとめてissueか何かで質問するしかないかなあ…?
正直contour-terminalをどうやってビルドするのか分からないんだけど…必要なパッケージをインストールしてcmakeでビルドに必要なファイル作ってmakeなりninjaなりで処理するんじゃないのか?って悩んでるとこ
box-cppとlibunicodeの扱いが面倒そう(パッケージとして提供されてない)
Qt5/6の違いによるものじゃなさそうなので…Ubuntu/WSL2上でcontour-terminalがビルドできるか試すか
void linuxでcontour-terminalのパッケージがある以上、ビルドはできるっていう理解なんだけど…なぜうまくいかないんだろ。メモリが足りないっぽいとしても、24GB(RAM)+12GB(swap)でダメなら32GBでも足りないだろうし、64GB前提ってことになるんだろうか。
[ 73%] Building CXX object src/contour/display/CMakeFiles/ContourTerminalDisplay.dir/ContourTerminalDisplay_autogen/mocs_compilation.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
ってことは、libvtrasterizer.aは出来上がっていて、その後に問題ありってことかねえ。
[ 70%] Linking CXX static library libvtrasterizer.a
[ 70%] Built target vtrasterizer
[ 70%] Built target ContourTerminalDisplay_autogen_timestamp_deps
[ 71%] Automatic MOC for target ContourTerminalDisplay
[ 71%] Built target ContourTerminalDisplay_autogen
[ 72%] Automatic RCC for DisplayResources.qrc
[uaa@voidlinux-vm EWIEGA46WW]$ head moc_TerminalDisplay.cpp
/****************************************************************************
** Meta object code from reading C++ file 'TerminalDisplay.h'
**
おかしなものには見えないんだけど何故妙ちきりんなことになるんだろう…?
[uaa@voidlinux-vm ContourTerminalDisplay_autogen]$ cat mocs_compilation.cpp
// This file is autogenerated. Changes will be overwritten.
#include "EWIEGA46WW/moc_TerminalDisplay.cpp"
[uaa@voidlinux-vm ContourTerminalDisplay_autogen]$
libutempter-develが必要ってのは書いてなかったっけ
んーむ、void linux上でcontour-terminalをビルドしちゃみたが、
[ 72%] Automatic RCC for DisplayResources.qrc
[ 73%] Building CXX object src/contour/display/CMakeFiles/ContourTerminalDisplay.dir/ContourTerminalDisplay_autogen/mocs_compilation.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
ここまで来るのに一時間以上かなあ。swap食いつくして落ちた。4GB RAM+12GB swapでは足らんということか。
NPUは低精度の超並列行列計算機…GPGPUほどじゃないけど、ちょっと精度上げてAI用途以外に使えたら面白いのにと思ってしまうのは自分だけかなあ。
頭脳放談 第288回 人工知能時代には必須か? 最近、プロセッサに搭載されている「NPU」って何 (2024/05/20) https://atmarkit.itmedia.co.jp/ait/articles/2405/20/news015.html
このアカウントは、notestockで公開設定になっていません。
へー、cmake -S . -B build -G Ninjaだとninja向け、-S . -B buildだとUNIX Makefile向けに設定してくれるのか。便利じゃん。
このアカウントは、notestockで公開設定になっていません。
@teobot 「オワコン」は死語であるという話がありますが、死語だと思いますか?まだ使われていると思うのですが、その認識は間違っていますか?
-- Catch2 (tests disabled)
-- GSL system package
-- fmt system package
-- freetype system package
-- harfbuzz system package
-- range-v3 system package
-- yaml-cpp system package
-- termbench-pro (bench-headless disabled)
-- libunicode system package (0.4.0)
-- boxed-cpp system package
fontconfigを見つけ出せてないってのが問題ってことは分かったけどさあ
とりあえず:
xenocara/app/xterm/xtermcfg.hで#define OPT_STATUS_LINE 1でビルドはできる
termcapは適当に設定しないといけない(けどどう設定する?)
hs/es両対応かどうかは不明
/etc/termcapを見るに、xterm亜種でxterm+sl, xterm+sl-twm, xterm+sl-altがあるけど…hsだけしかエントリ持ってないのが気になる。sj3はhs, esの両方が要るから…ステータスラインを有効にしたxtermといえど、hsしか対応しないというなら意味がないような気がする。
xenocaraのapp/xterm、makeしたらconfigureも何もせずいきなりcc なんたらでビルドおっぱじめたぞ…
そうなんだよねえ…なんでもかんでも繋げば何かできるかもという反面、セキュリティの穴を突かれて面倒なことをするデバイスが山ほど存在するというリスクもある訳で。
このアカウントは、notestockで公開設定になっていません。
IoTってとりあえずいろんなもんをネットワークに繋いだらなにか思いつかなかったような使い方が出てきて幸せになるかもねーというものだと雑に理解してる
xenocara/app/xterm/configureには、--enable-status-lineのオプションがある。 http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/xenocara/app/xterm/configure?rev=1.5&content-type=text/plain これを有効にすると#define OPT_STATUS_LINE 1になるのでこの設定を拾ってくれるかどうかってのが一つの鍵になるのか。
@teobot おお、理解が進みました。ありがとうございます。
@teobot <pthread.h>と<pthread_np.h>に含まれる関数の、Linux, OpenBSD, FreeBSD, NetBSD間の互換性ってどれくらいあるんでしょう?
コミュニティFM(FMさがみ)でモリサワの話が出てたけど…モリサワって一枚噛んでたんだ。
https://www.morisawa.co.jp/about/sustainability/sdgs/contribution/6708
傍受と盗聴の違いが分からない人が数多くいると聞くし、本当に秋葉原で電子部品狩りする輩が出てくるのも時間の問題なのかも。
これがかつて電子立国だの技術立国だの言われていた国の末路なのか…
秋葉原は民間兵器産業の聖地になる可能性あり!危険!ケシカラン!国の安全を守るため秋葉原での電子部品の販売は禁止!とか吹け上がる人が本当に出てきそうだな。
このアカウントは、notestockで公開設定になっていません。
ditto.pub なるNostr/ActivityPubクライアント(?)が出てきたとの話があるので突っついてるところ。 https://ditto.pub とりあえずNostr NIP-07プラグインに秘密鍵入れてるならいつものNostr webクライアントと同じ作法で使い始められるのと、wss://ditto.pub/relay がリレーだって話までは見てるんだけど…
Mastodon側からditto.pubってどう見えてるんだろ?ってのが謎。
UUIDとULIDを理解していない方は見た方がいい記事 (2024/06/13) https://zenn.dev/kazu1/articles/e8a668d1d27d6b
どこかからのリンクでこの記事を読んだ記憶があるんだけど、ここ(Mastodon)なのかXなのかNostrなのかが思い出せない…Facebookではない気がするんだけど。
あー、OpenBSDだと/usr/X11R6/include/fontconfig/fontconfig.hになるのか。どうやってここへのパスを通したもんだろ。cmake+Ninjaとか全然わからんし(調べながらやるっきゃないけど)。
いくらports探しても見つからない訳だ。
Freetype and Fontconfig on OpenBSD (2013-08-25) https://narkive.com/ejTYYDxq
fontconfig/fontconfig.h、Debianだとlibfontconfig-devを突っ込むと出てくるのでおそらく他の環境でもfontconfig絡みの何かを入れれば良いんだろうけど…
libunicode、contour-terminalの0.4.0の他にGNOMEの0.4があって非常にややこしいんですけど。 http://ftp.riken.jp/X11/GNOME/sources/libunicode/0.4/
ktermのUTF-8対応他諸々の入った奴(NetBSDとかにあるんだっけ?)をportsに持ってくるのが現実的なんだろうか。ていうかsj3 (tty client)使わない限りまず困らない…termcapを見るに、NWP-517(15inch X terminal, 1280x960)のVT200 emulationを前提としてるようだし。
もともとLinux(それもArchのような先鋭的なやつ)をメインとしていて、FreeBSDでも頑張ればできるよねー的な扱いのコードをOpenBSDでやろうって時点で…
contour-terminal、やはり動かすには相当ハードルが高いのかのぅ。boxed-cpp, libunicodeをports化して突っ込んでいても、contour-terminal自体のビルドが全然進まない。
NetBSDは<pthread.h>に
int pthread_getname_np(pthread_t, char *, size_t);
int pthread_setname_np(pthread_t, const char *, void *);
OpenBSDは<pthread_np.h>に
void pthread_get_name_np(pthread_t, char *, size_t);
void pthread_set_name_np(pthread_t, const char *);
DragonFlyBSDとFreeBSDは<pthread_np.h>に
void pthread_get_name_np(pthread_t, char *, size_t);
int pthread_getname_np(pthread_t, char *, size_t);
void pthread_set_name_np(pthread_t, const char *);
int pthread_setname_np(pthread_t, const char *);
pkg_add microsoft-gsl range-v3 yaml-cpp qt6 で(libunicode, boxed-cppが入ってるなら)cmake -S . -B build -G Ninjaは通る。contour-terminal v0.4.3.6442の話なので-current版との事情は違うけど。
このアカウントは、notestockで公開設定になっていません。
【悲報】子供にweb日記を見つけられ、音読される(やめろおおおお)
ラジオ体操の歌の歌詞を逆の意味の単語に変えるってのは結構やられていることなんだろうか。
古臭い夜が来た 絶望の夜だ
みたいな。
librahack 岡崎市中央図書館ウェブサーバ事件 2024年分 https://togetter.com/li/2291192
きちんと今でも語り継いでいるのか。
阿呆な会社と阿呆な警察により、技術の進歩が阻害され、未来は奪われた。阿呆な当事者たちは事あるごとにねちねちねちねちその件に関して言われることを未来永劫甘受し、その悪業は決して忘れ去られることはなく、消すことも決して許されない。
そういうことなのだと思う。
"Librahack"共同声明に関する詳細 https://www.libra-sc.com/%E9%81%8E%E5%8E%BB%E3%81%AE%E4%BA%8B%E6%A5%AD%E5%AE%9F%E7%B8%BE/librahack-%E5%85%B1%E5%90%8C%E5%A3%B0%E6%98%8E/librahack-%E5%85%B1%E5%90%8C%E5%A3%B0%E6%98%8E%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%A9%B3%E7%B4%B0/
被害届の提出をためらった結果により市民生活への多大な影響が出るから、というのが理由とはいえ…技術の進歩を激しく停滞させ本来得るはずだった利益を大きく損ねるのとどちらがより重要なのかという問題は出てきそうだ。答えは無いのだけど。
「4.図書館の被害届の取り下げについて
中川氏は、岡崎市立中央図書館ならびに岡崎市が、健全な市民生活を実現するために被害届を取り下げないこと
を理解し、この判断が市民の皆様にとって価値あるものになることを願っています。」
「利便性を補おうとする、健全なもの」であり「三菱電機インフォメーションシステムズが開発した図書館システムにあり、同社の不十分な
対応が逮捕・勾留という残念な状況へ導いた」にも関わらず、被害届は取り下げないってどういうこと…?
”Librahack”共同声明(2011.02.25) http://librahack.jp/wp-content/uploads/announcement-20110225.pdf
令状なしの捜索って、一番やっちゃいけないことじゃなかったっけ?
我等が神奈川は残念なことに警察がヤバいことで非常に有名な地域ではあるが、京都の他にも鹿児島がヤバい地域として名乗りを上げたのか。
このアカウントは、notestockで公開設定になっていません。
(私見)OpenBSDの場合、OSのリリースバージョンとそれに対応するports、という扱いになってるので…OSのバージョンに合わないportsを入れることは基本的に望まれていないような気がする。
-currentのportsから持ってきてリリース版の上でビルドすることはできなくもないんだけど、うまくいかなくても泣かない、みたいな。
ニコニコの復旧資金の送り先とかあれば良いんだけど…(コーヒー一杯分くらいしか送れないけど、それでも役立ててほしいなって)
どうなんだろう…
uaa@framboise:~$ ldconfig -r |head -n 4
/var/run/ld.so.hints:
search directories: /usr/lib:/usr/X11R6/lib:/usr/local/lib
0:-lformw.7.0 => /usr/lib/libformw.so.7.0
1:-lXft.12.0 => /usr/X11R6/lib/libXft.so.12.0
uaa@framboise:~$
って感じなのでports(/usr/local/lib)の優先度は下げられてる気はしますけど。
このアカウントは、notestockで公開設定になっていません。
あと、本家libunicodeはunicode.orgから取ってきたunicode-ucd-15.0.0を使ってビルドするんだけど、portsのCMakeはファイルのダウンロードが封じられているのでports/textproc/unicode/ucdを使うようにしている…なのでlibunicode-0.4.0(+unicode-ucd-15.0.0)のはずなのにunicode-ucd-15.1.0という事態が起こるんだよな。これはどこかに注意事項として書いておく必要があるんだけども。
libunicodeのportsもどうにか出来上がりそう。
LIBUNICODE_TESTING=ONだとCatch2を使うんだけど、Catch2の検索がうまくいかずにエラーを起こすのでLIBUNICODE_TESTING=OFFで逃げる予定。これが良い判断かどうかは何とも言えないけど。
@hadsn @1f46356a832a4b2d65c12e9f7c6fd8608a285b1efa896773f4f67c6ee9e33e21 (mostr越しに飛んでるかどうかわからないのでこっちでも)
会社の買収とかがあって読み方が振れてるという例なのかも(読んでてだんだん混乱してきた)。
https://www.se.com/jp/ja/about-us/company-profile/history/toshiba-schneider-electric.jsp
https://www.se.com/jp/ja/about-us/company-profile/history/schneider-electric-history.jsp
( 政府がそう書いているから、ではなく(微)生物学ではそういう記述が標準だから、という視点)
ブドウ球菌を葡萄球菌とは書かない(生物学的名称だから)、ゆえにレンサ球菌は連鎖球菌とは基本的に書かないってことで良いのかなあ。
第19章 グラム陽性菌 http://jsv.umin.jp/microbiology/main_019.htm
とりあえず、unicode-ucdのパッケージにemoji入ってないのは困るよねだから追加したらどう?的なパッチを投げてみる。
textproc/unicode/ucdを直すところから始めないとダメかもしれん
unicode/emojiは違う。ucd/emojiが無いのが問題(extracted, auxilaryがあるのにemojiだけハブられてる)。
uaa@framboise:~/libunicode/build$ cmake -DLIBUNICODE_UCD_DIR=/usr/local/share/unicode -DLIBUNICODE_USE_STD_SIMD=OFF ..
のようにLIBUNICODE_UCD_DIRを指定することが可能なのは確かなんだけど。
LIBUNICODE_UCD_EMOJI_DIR、みたいな指示を出せるようにするしかアイデアは無いなー
ぬあー、
framboise# ls -l /usr/local/share/unicode/
total 16
drwxr-xr-x 2 root wheel 512 Jun 13 20:11 emoji
drwxr-xr-x 4 root wheel 2048 Jun 13 07:19 ucd
framboise#
これは参ったな。libunicode、ucd/emojiを要求するのでこういうディレクトリ構成は流石にちょっと。
uaa@framboise:~/libunicode$ ls _ucd
ucd-15.0.0/ ucd-15.0.0.zip
uaa@framboise:~/libunicode$
uaa@framboise:~/libunicode$ find .|grep ucd.cpp$
./src/libunicode/ucd.cpp
uaa@framboise:~/libunicode$
ってことは、展開済のucdのディレクトリを教えるだけで十分なんだろうか。
pkg_add unicode-ucdすると/usr/local/share/unicode/ucdに色々生えてくるので、これをどう使うかって話になるのか。
libunicodeはucd.zipを展開したディレクトリ上で何か色々作業しそうなので、pkg_addしたucdを一旦どこかへコピーしてその上で作業するとかそういう手順が要るのかも。
今まで情報が公開されていたものが、突如非公開になるっていうのは…なんか「お金を払えばその情報へアクセスする手段を提供いたしますよ?」という話への布石に見えてしまうんだよなあ。あるいは、何かの折に非公開にされていたものが公開されてしまい、炎上しちゃう事態になるとか。
なので例の「非公開化」といって安心して使えるようになるかというとむしろ逆な気がする。
src/libunicode/CMakeLists.txttのfile(DOWNLOAD~)の部分でダウンロードか。LIBUNICODE_UCD_DIRを任意に設定可能として、そこを使ってもらうようにすればいいのかな。
src/libunicode/CMakeLists.txtにある、
if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/ucd.cpp) # if c++ files not auto-gene
ratedから後の部分。
ExtractZipArchive()しないで済むよう手当てが要る。それ以前にucd.zipを落とすのも禁止させないと。
あーでもボカロ禁止令とかやっちゃう学校もあるっていうし、「学校のセンセイ」ってやつはイマドキのカルチャーに対しては常に否定的なイキモノっていう理解で良いよね?(面倒なのでこの認識を改める必要もあるまい)
とはいえ、教育現場でヒップホップとか言ってるのも、ストリート文化かじってたら「ちょっと距離置こうか?」って最初の時点で(子供にやらせる前に)ストップかけてるはずなんだけどその辺についてはどう考えてるんだろう。
今のセンセイってさあ、「ロックは不良の音楽」とか言われながらバンドブームを経験してたと思うんだけど、その記憶がある以上ヒップホップを否定してはいけないはずなんだけど。
このアカウントは、notestockで公開設定になっていません。
やっぱ編集動作はおかしいな。編集後に投稿ボタン押しても(実際は編集できてるんだけど)編集用の窓が閉じない。キャンセルでも閉じない。どうすればいいんだろう…(放置して他の人のポストがTL上に流れた途端に消えた)。
TheDesk25、ポストの編集動作がなんか怪しい気がする。
ちょい癖のある店舗だけど、サイヨーは二度訪れてる。安くはないけど納得の味(かつては中華料理屋を営んでいたと聞くけど、その時代に食べてみたかったものだ)。
※どのエリアに勤めてるかバレても気にしない
仕事場の近くに雷神餃子があるんだけど(って書くとどのエリアに勤めてるかバレるけどまあいいや)、あれって美味しいのかなあ。
雪松の餃子、ニンニク強めなのでビール欲しくなる。でも子供にはちょっと刺激の強い味なのと、肉が無いっていう理由で我が家では買いづらいです…
ポストの文字列を左クリック→マウスを動かして範囲指定(ここまでは元のTLのまま)→左ボタンから手を離すと範囲指定の対象となったポストのみの表示ってやつ。
多分マウスの移動を拾わずに、左クリックされたものというイベントとして扱ってるんだろうなって気はする。
TheDesk25、TL上のポストの文字列をマウスのドラッグで選択する時点でポスト自体をクリックしたと認識され、そのポストのみの表示に切り替わるのは何とかならないのかな(っていうのは説明として伝わるんだろうか)。
https://pl.kpherox.dev/objects/a8dded73-2d95-4290-96cf-2d479005bd21
“一般の人” の方が倫理観が弱いから野次馬感覚で違法に発信された情報を軽率に欲しがったりするよ。
よく「リーク情報」に群がって騒いでる人たちいるでしょ
モザイクかけるくらいなら、最初っから(撮影してはいけない部分を)撮影しないようカメラのアングルに工夫するとか、撮らない(音声だけにするとか)という判断をすれば良いと思うんだけどあの人達ってなかなかそうはしない。
TVとかの取材でモザイクかけたものを放送してるけど、モザイクかける前の元データってどう管理されてるんですかね。放送局内にあるので一般の人が閲覧できる可能性が低いとか言ってそうですけど…阿呆な事態によりそのデータが漏れた場合、放送局はどう責任取るのかなというのは気になる。電波に絡むものじゃないから放送免許の取消にはならないだろうけど。
一般の人が閲覧できる可能性を考慮する理由がまるでわからない。個人情報の悪用は一般の人がやるって言いたいのか
"流出したデータは匿名性の高い「ダークウェブ」と呼ばれるネット上にあるため、一般の人が閲覧できる可能性は極めて低い"
🤔
SAPをサップと呼ばないでください!エスエイピーの読み方が正解 (2020.12.07)
https://sapnavi.com/sap-pronunciation/
すみません…
uaa@framboise:~/libunicode/build$ cmake -DLIBUNICODE_USE_STD_SIMD=OFF ..
(ry
uaa@framboise:~/libunicode/build$ make VERBOSE=1
(ry
[100%] Built target unicode-query
/usr/local/bin/cmake -E cmake_progress_start /home/uaa/libunicode/build/CMakeFiles 0
uaa@framboise:~/libunicode/build$
できた。でも-DUSE_INTRINSICSで大丈夫なんだろうか。
うーむ、TheDesk25に切り替えてからこのポストの一つ前まで、言語指定が英語になったままだった…直さないといかんのだろうか。
TheDesk25…ウィンドウサイズと位置とデフォルトのポスト先を何故記憶してくれないのだ…
ports化した場合、ucdのダウンロードができなくなるので(CMakeのダウンロードの機能は無効化されている旨表示される)この対策も必要…
[ 37%] Building CXX object src/libunicode/CMakeFiles/unicode.dir/scan.cpp.o
/home/uaa/libunicode/src/libunicode/scan.cpp:101:48: error: invalid operands to binary expression ('stdx::fixed_size_simd<char, numberOfElements>' (aka 'simd<char, __simd_abi<_StorageKind::_Array, 32>>') and 'int')
auto const simd_mask_text = (simd_text < 0x20);
なぜなのだ
なるほどこういう挙動になるのか(と一人で納得)。
boxed-cppは問題なくビルドできるはず(多分msgpack-c++のようにソースコードをインストールするだけなんじゃないかな) https://github.com/contour-terminal/boxed-cpp
libunicode( https://github.com/contour-terminal/libunicode )、FreeBSD portsだとそんなに手を入れずにビルドできてるのかな https://cgit.freebsd.org/ports/tree/devel/libunicode/files
とはいえFreeBSD portsのcontour-terminal、termbenchとlibunicodeを外してる(別のパッケージで用意している?)ように見える。 https://github.com/herrhotzenplotz/x11-contour-overlay/blob/trunk/x11/contour/files/patch-cmake_ContourThirdParties.cmake
termbench-proはstd::formatが無いのでエラーになる。c++20なら使えるはずだと思っていたんだけど…libfmtで代用できるかどうか… https://github.com/contour-terminal/termbench-pro
ちょいと恥さらしのboostしとくか。というかnotestockに移しとかないと検索できないし。
他所のインスタンスをweb clientで開いている状態でそこに書き込み操作をやっちまったおかげで他所のインスタンスから送信しちゃったってやつですね。
うーん、smhn宛てのポストだと思っていたら全然違う所に投げてしまい埋まりたい埋まりたいしてる。
TheDesk 25はFedistarの改造版ってことで確かに今までのTheDeskとは確かに違うんだけど…慣れるにはちょっと時間かかるかな。
+ve/-veという表現はともかくとして、血液型が分からないときはとりあえずO型の血を輸血しとけって話は確かあったので、O型の血を備えとくってのはわかるんだけど…サイバー攻撃でそういう事態が生じるっていうのは驚き。
+ve, -veって何だろうと思ってたんだけど、positive(+)とnegative(-)の略みたい。
What do -ve and +ve mean? https://www.quora.com/What-do-ve-and-ve-mean
このアカウントは、notestockで公開設定になっていません。
火のない所に煙は立たぬ…
双方が「そんなことはしていない」と言ったところで誰も信用はしない。
産業だもん、お金を出せばそれなりの情報は渡すし「そんなことはしなかった」という芝居だって打つだろう。
悪魔の証明を必要とする噂が出る時点でどちらとも終わっているんじゃないのかな。
このアカウントは、notestockで公開設定になっていません。
そーいやなんでもかんでも「国産!日の丸!!」な人達って、ニコニコ動画を全っ然評価してませんよね。おかしいなあ、あの人達が大大大好きな国産・日の丸印のサービスなのに。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
i7-4790って2014年…もう10年前なのか。
「Haswell Refresh」の「Core i7-4790」を動かしてみた。体感速度はHaswellと変わらず,消費電力はやや増加 (2014/05/11) https://www.4gamer.net/games/132/G013298/20140511001/
えー、SE BIKES LAGERのお値段めちゃくちゃ上がってるんですけど…\40k台だったのが、\70k台ってのは流石にツラい。
PCの買い替えは今のところ大丈夫(Windows11の終焉くらいまでは引っ張れるか…?)かもだけど、自転車は悩ましい。まさか8年乗ってたとはね…
クランクとスプロケ周りは直すとして、フォークのガタツキを考えるとあと2~3年くらいが限度なのかなあ。
このアカウントは、notestockで公開設定になっていません。
BCD104なチェーンリングが載るのか。ってことは、それも一案ってことになる訳で。
クロスバイクESCAPE R3のフロントシングル化(ナローワイドギア編)(2021/10/30)
https://kimachari.blog.jp/archives/27340591.html
でもスクエアテーパで52/36tなクランクってあんまり無いね…BB交換までやらないとダメ、SHIMANOだとSORA以上のグレード(Clarisは50/34t)という時点でどんだけ金かかるのって話になりそう。
となると、次に乗るものってある程度姿が見えてきそうな気がする。重量は今と同じくらいで、シフトの段数は16段もあれば良くて、ギア比を今と同じ感じに似せられるもの。
フロント側を大改造する(28/38/48t→52t+何か)という前提なら、CS-HG51-8(an)の11-30t(11-13-15-17-20-23-26-30)が良さそう。その代わり11tは今以上に重くなる。
GIANT CROSTARがフロント46/30なので、これを36/52な物に入れ替える方が現実的なのかも。リア側はHG41-8(11-34)なので11-13-15-17-20-23-26-34のはず。どうせロー側は使わないから34だろうが30だろうが関係なし。
User Liberation: Watch and share our new video (2014/12/29) https://www.fsf.org/blogs/community/user-liberation-watch-and-share-our-new-video
このアカウントは、notestockで公開設定になっていません。
スプロケットやチェーンリングの交換時期は?:プロメカニックが解説 (2022.04.25) https://oshigamo.com/%E3%82%B9%E3%83%97%E3%83%AD%E3%82%B1%E3%83%83%E3%83%88%E3%82%84%E3%83%81%E3%82%A7%E3%83%BC%E3%83%B3%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%AE%E4%BA%A4%E6%8F%9B%E6%99%82%E6%9C%9F%E3%81%AF%EF%BC%9F%EF%BC%9A/
チェーンは3000km、チェーンリングとスプロケットは10000km。
往復で15kmくらいと仮定するとチェーンは200日、他は667日ごとに一回くらい?毎日乗ってる訳じゃないけども、チェーンは1~2年に一度、他は3~4年に一度なので確かに交換しても良い時期なのかも。
スプロケットを固定するピン、一番歯数の少ない側にネジが切られっているから…11t, 28tをドナーにする適当なやつと、12t-26t辺りのを拾ってこれるやつのニコイチはできそうな気がする。12tもネジ切られてるからこれはドリルで削れば良い…?
問題は二つのスプロケットを買わないといけないという費用の問題だな。どうしようもない状況における手段として検討はしておく必要がある気はする。
スプロケットの組み換えはすんな、という話もあるけどさあ。
https://www.youtube.com/watch?v=yTmPxVC_txU
送料考えても極端な差はないよなあ…CS-HG200 8s 12-32TとPG830…手に入るうちに押さえちゃう方がむしろ大事か。
完全にCS-HG201-9/CS-HG400-9の領域なんだよな、11-12-14-16-18-21-24-28-(32T)の構成って。しかも11-32t仕様以外ではこうならない。まあ9sなら11-28t仕様で11-12-13-14-16-18-21-24-28の方が良さそうな気がするけど…9s対応のコンポを載せる必要があるって時点で無理(ESCAPE R3にそこまで求めてはいけない)。
8s 11-23t(11-12-13-15-17-19-21-23)と
8s 11-28t(11-13-15-17-19-21-24-28)のニコイチで
8s 11-28t(11-12-13-15-17-19-23-28)は…どうなんだろう。
19-23-28がかなり無理筋なので止めた方が良さそうな気もする。
標準的な11-28t構成で乗れるようにしろよって話でもあるんだろうけど、変態的な構成(ってことにしておく)に慣れちゃってるからねえ…
11-13-15-17-19-21-24-28T→11-12-14-16-18Tを多用するので無理
11-13-15-18-21-24-28-34T→低速域はともかくさあ…
やっぱPG830の出物を探す、以外に選択肢無さそう。
そこなんだよなあ、生きてるカネを稼げるならともかく、そうじゃない(単に国の中で回してるだけ…それですら動きが渋い)以上はヒトの数増やしても…orz
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ほんと、月に一回入学式がある、みたいなシステムの実装は希望したい。3月は絶対回避…4~6月の出産を狙う(学年の中で優位な位置を取りたい)、という話は本当に多いので。
毎月が無理なら、せめて4月入学組、9月入学組に分けたら多少は緩和されるのかなあ。
早生まれの大変さ、月に1回入学式があって月に1回卒業式がある(年限は同じで、同月生まれの人は同月入学する)学校制度だったら緩和されるのかなと思ったことがある
CS-HG200 8s(br)は近いとはいえ、12-14-16-18-21-24-28-32tと、11tはなくなるし28tですら使わないのに32t入れられてもという構成になるのがなんか嫌。常日頃11tで引っ張ってる訳でもないんだけど、それなりに使っている以上は無くすわけにはいかないし。
11~28t+何か、という8sじゃなく9s仕様なら選択肢は色々あるんだけどねえ…
当然と言えば当然なんだけど、移動距離が延びれば自転車も相応に摩耗するんですよね…帰宅時に寄ったいつも世話になってる自転車屋に「チェーン伸びてるしスプロケとクランクのギア減りすぎ、全部換えないとあかんよ」とお叱りを受けることに。
クランクは替えがあるので良いとして、スプロケの替えを探すのが大変…11-12-14-18-21-24-28t/8s物ってかつてSHIMANO Deore XT CS-M737で採用されていたのだけど、これが廃版になっているのでSRAM PG830/PG850を載せるしかない。確か今はPG850載せてたはず。
50kmくらいの距離を自転車で走ることができるってことが分かると、なんか距離感壊れてきますね…4km?ああその程度ならとか普通に言い出してしまうくらい。
多分今って一番ヤバい時期なんだと思います。体力とか後先考えずに突っ走り出すという。
これももう一年前の話になるのか。時間の過ぎることのなんと早いことか。
一応、この程度は、まあ…
http://uaa.org.uk/gomitext/2023/20230523/normal.png
半角のグリフが足りないので、FONTX2化まではやってないです。
ファミコン通信アダプタとかその辺どうなってるんだろう。こっちもなぜか手元にあったりするけど、ROMをはがすのが困難そうなのでやっぱり手付かずです(とはいえ、*検閲により削除*によりフォントの解析はしていたりしますけど)。
こっちの書体の方が好みではありますね。 https://www.youtube.com/watch?v=ks0JeyhZsR4
半角部分は独自なのかなあ。TV-NETカートリッジは分解目的で確か手に入れていたはずだから、ROM剥がして吸ってみれば良いんだけどjiskan16系らしいという話によりずーーーーーっと後回しにしてるんだよね。
"ファミコンがシフトJIS端末になりました。
ファミコン用のマイクロコアモデムTV-NETはファミコンキーボード(HVC-007)を認識するようです。漢字表示可能、モデム部はATコマンドを受け付けます。すごいね。
#ファミコン #モデム "
https://x.com/CX47224781/status/1714237078723305687
・ファミコンのTV-NETはカードを挿さずに起動するとシリアル端末になる
https://x.com/CX47224781/status/1715637334039998806
ここがキモですか。
あと、フォントはjiskan16系なんすね…
#ファミコン のTV-NETを使って、 #NEC98 のシリアルコンソールをテレビに出すのめっちゃ面白いな。 #ファミリーベーシック のキーボードが普通に使える点含めて
"ファミコンとPC-9801NS/Tを電話線で繋いでDOSをファミコンで操作できました。"
https://x.com/CX47224781/status/1715635265799438457
スマホの地図ったって、GPSで今の居場所をすぐに掴めれば良いのですが…何故か掴めないこともあったりするのでやっぱり土地勘はあって困らないというか「欲しい」ものです。
おそらく産業道路(県道46号線)基準で考えるのが筋なんだろうけど、宮山駅~寒川神社一の鳥居基準で自分は考える癖があるので(そっちを通ることが多いから)、そこでこんがらがってしまうのかも。それ以前に寒川の民ではないのでこの辺りの土地勘は皆無というのも拍車をかけている。ぎぶみー土地勘。
寒川駅周辺って、道がかなり入り組んでませんか?一之宮公園(旧西寒川駅)→寒川駅→寒川神社へ戻ろうとした際に、ステーキハウス→コメダ珈琲へ進むべき箇所を南下してしまい危うくとんでもない方向へ進むというのをやらかしちゃったんですが。 https://www.google.com/maps/@35.3705131,139.3825265,16z
でもついつい地図見ちゃうんだよな。この辺に何があるのかなーとか、ここ走ったらどうなるんかなーとか。バイクだったらもうちょい気軽に行けそうな気がするけど。
勢いに任せて橋本辺り→寒川(片道30kmくらい)を自転車で走るというのをやってしまったけど、流石に終着地を茅ヶ崎にするのはツラそう。片道に+9kmくらい追加されるだけなんだけど、往復になると流石に。
しかし、どんなに横暴だと感じたとしても、住む国を変えるのは難しく、使うソフトウェアを変えるのもまた難しい
「いままでだって(ここにあなたの嫌いなソフトウェアやオンラインサービスの名前を入れる)を使うのをやめる機会は何度もあったよね?」
あーあーもう、最近の若いのは何でも繋ぎっぱなしにして!
私がね、抜いて片付けてあげますからね
みたいなやつ
このアカウントは、notestockで公開設定になっていません。
DragonFlyBSDもNetBSDもFreeBSDもなんかそんなのありますよね…OpenBSDは今のところ無い気がする。
このアカウントは、notestockで公開設定になっていません。
「優良科学少年は006Pの味を知っている」と確か月刊ASCIIに書いてあったような気がするけど、自分は知らないから優良科学少年じゃないやい。
このアカウントは、notestockで公開設定になっていません。
お一人様インスタンス立てて一人前、って思われてそう…という気は、している。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
/etc/groupの割り当てがLinux distroによって全然違う、ってのは結構衝撃。
このアカウントは、notestockで公開設定になっていません。
(まだ)シンプルでわかりやすいLinuxはどこへ行ったのだうがー💢
(これを言い出すとifconfigなんて使うんじゃなく今はipですよ御老人とか言われてしまう…実際ifconfigが標準で入ってないdistro多いし…)
NetworkManagerって、固定IPな有線接続で使う分には邪魔すぎると思う。
無線LANみたいに、APがいつ切り替わるかわからん/それに伴いDHCPでIP取り直さにゃならん、という状況なら頼ってしまう…
そして付属のピンヘッダを取り付けてしまうと、(取り付け方によっては)付属しているケースに再び収めることは不可能になるという。
LicheeRV nano、一つ大きな問題があります。microSDのスロットの付いている位置が位置なので、microSDの抜き差しが非常にやりにくい…
配置転換が決定してしまったようなので、ボードいじりは一旦切り上げないといかんかな…去年の医療情報技師みたいな、カスみたいな時間をどうにか繋げてという手段、流石に今度は取れないだろう(多くのケースにおいて、そういうギリギリの戦いになるんだけど…毎回それで勝てる訳じゃないし)。
何故LinkedInに記事が出てる…?
The SG200X series SDK is officially open-sourced, with a host of activities waiting for your participation! (2024/05/11)
https://www.linkedin.com/pulse/sg200x-series-sdk-officially-open-sourced-host-activities-waiting-your-gblkc/
そういえばLicheeRVの開発環境、
cv1800b_sophpi_duo_sd
sg2002_duo_sd
なる設定があるんだろうけどこれってMilk-Vなのかそれとも…?
OpenBSD 7.5 (RAMDISK) #443: Thu Mar 14 12:00:09 MDT 2024
deraadt@riscv64.openbsd.org:/usr/src/sys/arch/riscv64/compile/RAMDISK
real mem = 266338304 (254MB)
avail mem = 112738304 (107MB)
SBI: OpenSBI v0.9, SBI Specification Version 0.3
random: boothowto does not indicate good seed
mainbus0 at root: LicheeRv Nano
cpu0 at mainbus0: T-Head arch 0 imp 0 rv64imafdvcsu
intc0 at cpu0
syscon0 at mainbus0: "top_misc_ctrl"
間違ったもので起動しては…いないよなあ…
LicheeRV nanoが来たのでちょっと動かしてみたんだけど…
boot> boot bsd.rd
cannot open sd0a:/etc/random.seed: No such file or directory
(略)
root on rd0a swap on rd0b dump on rd0b
WARNING: CHECK AND RESET THE DATE!
+]c[IL
クロック周りのドライバを持っていないので、なんかクロックの設定をしようとして死んでる、そんな気がする。この辺はMilk-V Duoの方が多少はマシ(インストーラーのプロンプトまで動く)。
microSDが全く見えてないっていうのは…やっぱクロックとリセットのドライバを用意しないとダメよーって話なんだろうか。
そしてメーカーは常に悪であると叩きたがるマスコミもどうにかしないといけないのでは…単に「不正=悪」と報じてるだけで、「何をしたから不正と判断されたのか」という説明をしない(報道しない自由を行使している)し。
このアカウントは、notestockで公開設定になっていません。
えー、0.99の次は1.00だと思ったのに(って誰もそうは言ってない)
Game of Trees 0.100 released (2024/06/03) https://undeadly.org/cgi?action=article;sid=20240604145123
危うくサポート詐欺に引っかかるところだった人が身近にいて、なんかその人のマシンにはLogMeIn Rescureをインストールさせられちゃったんだけど…これ越しに何を仕込まれたかが分からないのでDr.Web CureIt!でHDDを全部スキャンするという羽目になったというのが最近あったこと。
アレ、何かのLinux Distro+Dr.WebのアプリをWineで動かすという作りになってる。上手い作りだな。
いっそのことbootable USB stickで起動しちゃう方が良くないか…?インストールされているOSに関係なくスキャンできまっせ、とか。
このアカウントは、notestockで公開設定になっていません。
Linuxも「メジャー」なプラットフォームになったか… #何を今更
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Hailo-8(Lがつかないやつ)でも26TOPSなのか。 https://hailo.ai/ja/products/ai-accelerators/hailo-8-ai-accelerator/#hailo8-overview
13TOPSのNPUなので、Windows Copilotが求める40TOPSには満たないみたいだけど…
Hailo-8L(を使ったRaspberry Pi AI kit)、これって適当なPCIe-M.2アダプタ越しにPCに繋げることもできるのかな。
[raspberrypi.com new post]
Raspberry Pi AI Kit available now at $70
https://www.raspberrypi.com/news/raspberry-pi-ai-kit-available-now-at-70/
PC-UNIXを載せるとか、仮想マシンを動かすような使い方をするならアレは良い物だと思うんだけどなあ…
ネットワークの向こうに置くマシンとしてT150買ったんなら納得するんですけど、(お仕事で使うとあるソフトウェアの)サーバ機として使うからという理由でああいうゴリゴリなサーバを選んだのは一体誰の指示なんですかああああああ💢というのは、ホント尋ねてみたいんですよね。デスクトップPCと変わらん使い方をしてるんだから、もっと違うマシンを選ぶべきなんじゃないんすか、って。
仕事場のT150、Windows Server 2019が載っておりまして…(これ以上は伏せる)
このアカウントは、notestockで公開設定になっていません。
(ネットワークの向こう側からゴリゴリとお仕事をさせるサーバ機として使うんならともかく、デスクトップ向けのPCとしても使えると思って導入したらしく、色々と💢💢💢な事態がですね…)
PowerEdge T150/T160ってMatrox G200eW積んでるんだよね。G200ってどんだけ前なんだよというツッコミは…もう散々仕事場でやったからもういいや。 https://dl.dell.com/FOLDER09136782M/1/ReleaseNotes.txt?uid=eef0c5f7-2927-4f5d-7b87-2436e274f10d&fn=ReleaseNotes.txt
海外だとPowerEdge T160出てるのか。日本国内だとT150なんだけど(これは書いちゃっても良いのかな…仕事場に何故かあるんですよね)。 https://www.dell.com/ja-jp/shop/ipovw/poweredge-t150
このアカウントは、notestockで公開設定になっていません。
多分あれだなー、モニタの電源切ってる→いつもの癖でWindows/OpenBSDマシンの電源ボタン押す→Windowsマシンは起動するがOpenBSDマシンはシャットダウンしてしまう→それに気づかずモニタの電源を入れて「あれ?あれ??」してる。
マシンが壊れてなければヨシ!
んん…?うっかり電源ボタンを自分で押してシャットダウンさせたのか?
Jun 4 06:39:45 framboise vmd[99446]: terminating
Jun 4 06:39:46 framboise syslogd[53559]: restart
Jun 4 06:39:46 framboise syslogd[53559]: restart
Jun 4 06:39:56 framboise syslogd[53559]: exiting on signal 15
Jun 4 06:41:28 framboise syslogd[71864]: start
これは良いんだと思う。
Jun 3 07:23:04 framboise vmd[48306]: terminating
Jun 3 07:23:05 framboise syslogd[54580]: restart
Jun 3 07:23:05 framboise syslogd[54580]: restart
Jun 3 07:23:15 framboise syslogd[54580]: exiting on signal 15
Jun 3 19:55:04 framboise syslogd[53559]: start
マシンつけっぱなしで寝てたはずなのに何故か落ちてる…起動時にfsckとか走った形跡もないのでシャットダウン処理がちゃんと通ってるっぽいようだけど。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
偽MSX1用のメモリチップを仕入れないといけないんだよな、そーいや…VDP(TMS9918A), PPI(8255), CPU(Z80), PSG(AY-3-8910互換な奴)は揃いそうだから、と油断してた。
このアカウントは、notestockで公開設定になっていません。
むー、漢方薬ですら訳わからんのにこれに加えて生薬も覚え直さないといけないとか、かなりヤバい状況かもしれん。
しばらく放っておいたNetBSD-currentな仮想マシンのアップデートをやるかあ…
Horny '98って1998年…そんな前だったのか。まあ'98と付けて2098年な訳は無いので1998年なんだろうけど。 https://en.wikipedia.org/wiki/Horny_%2798
Orange Pi Zero 2/3のように接続するRAMも、それに供給する電圧も全然違うなんてケースだと流石に躊躇しますが…今回はSG2002がRAMを内蔵しているのでその辺は多分大丈夫かも。電圧が可変できるPMICも使っていないし。
気になるのが、microSD検出用のGPIOを使ってる/使ってないという違いがあることかなあ。これはモノが届いてから調べてみることにする。
このアカウントは、notestockで公開設定になっていません。
発注しているLicheeRV Nanoは近日中に届くみたいだから、別になにもせずほけーっと待っている、でも全然問題は無い筈。
Milk-V Duo(256M)でLicheeRV Nano用のディスクイメージを動かしても良いものかどうか…同じSoC載せてる以上いきなり燃え出すことは無いと思いたいけど(その辺を確かめるために回路図見たりDevice Tree比較してる)。
@redbrick clock-frequency = <0x17d7840>と記されている(クロックソースが何だろうとこの周波数で動かす)か、clocks = <0x02 0x36>(クロックソースを調べて適当な数値に設定してくれる)かの違いですねえ。
cv1812cp_milkv_duo256m_sd.dtbとsg2002_licheervnano_sd.dtbを見比べてみたけど、なんか違うな。UARTクロックが決め打ちになっているか、クロックソースが示されているかという違いがあるし他にもなんか色々よく分からんデバイスが有効化されてる、LicheeRV Nanoの方が。
うっかりbuild_allしちゃって困惑中。build_fsblだけで良いからclean_allしてやり直し!
Milk-V duo(256M)とLicheeRV nanoの回路図の比較もなんか面倒そうなので、手っ取り早くLicheeRV nano向けのバイナリをビルドして(既にビルド済みのMilk-V Duoバイナリと)比較するのが良さそう。DeviceTreeの辺りを。
やっぱ基板に出ているピン(とそれに割り当てられる機能)の比較じゃなくて、回路図上のSoCがどういうピン割り当てになってるかの比較をしないとダメだよなあ…簡単にチェックした程度では何が何やらなので。
LicheeRV NanoとMilk-V Duo 256Mとの回路図の比較とかしないとダメなんだろうか…
The ROSE X.25 Packet Switch (Thomas A. Moulton, W2VY) https://web.tapr.org/meetings/CNC_1989/CNC1989-ROSE-PacketSwitch-W2VY.pdf
Using ROSE X.25 Packet Networks (Bill Slack, NX2P, Don Rotolo, N2IRZ, Andrew Funk, KB7UV, Thomas A. Moulton, W2VY) https://www.tapr.org/pdf/CNC1992-UsingROSE-NX2P-N2IRZ-KB7UV-W2VY.pdf
ROSE networkとは一体なんぞ。Linux AX.25でNET/ROMについてもわからんのーとは思っていたけどそれ以上にわからん。
そうだよなあ…あの時代のかな漢字変換サーバってTCP/IP越しに叩けるから、Windows上で動くCanna互換プロトコルの何かってのはあっても良い気がする。
しまった…Radio Edit付けずにリクエスト出しちゃったのでやたらと長いのが(汗
動かしてみたくなったので、ついw
https://github.com/7-rate/robokssay/pull/7
ぶら下がってるコメントを見てヒイイイイィィィィってなってる。つよつよな人達ばかりだ…
このアカウントは、notestockで公開設定になっていません。
「喝を入れる」が浸透 (2020.01.31) https://salon.mainichi-kotoba.jp/archives/47366
活を入れる、と某所に書いて「あ、これ喝だっけ?」と悩んでたんだけど…どうも記事を読むに「活を入れる」ないし「一喝」とするらしい。
ニホンゴムズカシイ…
冷血(れいけつ)まみれせんべいなのか、冷(れい)血(ち)まみれせんべいなのか…どう読むのこれ…
大陸の覇者(オクトラ)、辺獄編を始めたところでずーっと止まったままなので。ソウル武器が面倒なので挫折中ってやつなんですけど。
溜まった資材とか使ってお気に入りのキャラをオーバークラスアップで★5→★6に上げるとかはやってるけど、資材にも限度があって全てのキャラをという訳にはいかないのが困るのだよな。
甦れオタクども、ということは「手を出してヨシ!」というクオリティってことなんだろうか。(手を広げる余裕無いんだけど、ちょっと気にはしてる)
このアカウントは、notestockで公開設定になっていません。
以前は気軽にmake installしてたけど、アンインストールの手間と何を突っ込まれるか分からんという疑問から、ちょっと避けるようになった(バイナリパッケージがあるならそれを積極的に使うし、無いならまずはパッケージ化を検討)。
VMware Player等の仮想マシンのパフォーマンスが下がるのは実体験としてあったけど、まさかWindows自体も下がるとは。
(Hyper-VってXenと同じような形態のハイパーバイザって聞いてるので…ってことは、Xenのdom0になるOSもXenを無効化した時よりパフォーマンスが下がるってことになるんですかね?)
このアカウントは、notestockで公開設定になっていません。