23:51:56
23:50:25
icon

最近はたしか勝手に PlayStation® Mobile の runtime 復活させるやつと勝手に本体に deploy するやつあった気がする

23:49:53
2022-04-20 23:49:27 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

PSVita は個人で Unity で作ったゲームを動かせた時代がわずかに存在したのでその時代に持ってたら良かったなあとはいまだにおもうんだよね

23:48:16
icon

強い企業とは……

23:46:41
icon

ないことないこと言われとるが

23:46:34
2022-04-20 23:46:26 負けヒロイン@がんばらないの投稿 kelvin27315@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

23:46:34
2022-04-20 23:46:21 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

23:45:15
icon

学びと遊びを峻別する要を感じない

23:35:41
icon

運転免許証に暗証番号つけないオプションなんてあるんだ

23:30:13
icon

漬けないで。御新香漬けは食べたけど

23:29:35
icon

現職に就くのにふつうに保証人の一筆要求された記憶ある

23:29:05
icon

親子丼ふつうによかったです

23:25:41
2022-04-20 23:25:01 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

これは SJIS 句点コードと Unicode コードポイントの変換テーブルを持ってた
kb10uy.hateblo.jp/entry/2019/1

23:24:46
icon

Windows、初期は UTF-16 じゃなくて UCS-2 だったよねたしか

23:21:26
icon

組み込み機器のファームウェアつくるぞってときに UCS-2 と UTF-8 の変換をまず準備します、とかやらないといけないのわけわからん

23:18:30
icon

あれどちらかというと UEFI もあれなのつらいよ。組み込みなのに。

23:18:11
icon

UTF-16 というか UCS-2 はまあ許してあげて(Microsoft の勇み足とも言うが

23:17:30
2022-04-20 23:17:07 オガサワラペンギンの投稿 boronology@social.penguinability.net
icon

このアカウントは、notestockで公開設定になっていません。

23:16:40
icon

豆苗

23:14:43
icon

Attach image
23:14:24
icon

Windows の虚無い SDK library API より NT kernel の syscall 学びたいお年頃

23:08:12
icon

Win128 API

23:08:01
2022-04-20 23:07:30 オガサワラペンギンの投稿 boronology@social.penguinability.net
icon

このアカウントは、notestockで公開設定になっていません。

23:06:04
icon

@rinsuki ふだん C/C++ とかやってると、どっちみちやることも持ってくとき packaging 考えるのも、それは結局やることだしなあ……となりがち

23:03:28
icon

一応 \Device\Harddisk0\Partition1 みたいな UNC path に対してうにゃらかとかできる気がする

23:02:13
2022-04-20 22:59:00 kuriuzuの投稿 kuriuzu@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

23:01:57
icon

@rinsuki apt の仕様上そうでもない(ほかの architecture のも指定すれば分けていれることできるらしい wiki.debian.org/Multiarch/HOWT

Multiarch/HOWTO - Debian Wiki
23:00:24
icon

@kb10uy OOP! CORBA! みたいな時代のやつゆるしたって

22:57:24
2022-04-20 22:56:06 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

Windows 別に DE に不満はそんなにない(タスクバーの柔軟性を 10 のときぐらいには戻してほしい)けどことあるごとに HDC とか HWND とか HINSTANCE を要求するのはなんとかならんのかとは思う

22:57:06
icon

9p は元々 virt-io とかにもあったまあべつに

22:56:27
2022-04-20 22:55:45 もぐのの投稿 moguno@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:55:00
icon

ふむー

22:54:56
2022-04-20 22:54:37 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

できるらしいです

22:54:55
2022-04-20 22:54:27 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

なんかdockerだとどっちもクロスビルドって言う印象があるけどググってみるとあんまりそういう話が出てこないので俺がそう思ってるだけかもしれん (それはそれとして、Dockerの場合本来のクロスビルドの意味 (ホストアーキテクチャのコンパイラでターゲットアーキテクチャ用にコンパイルする) でもコマンドで依存関係のパッケージを入れたくなったりする都合上ターゲットアーキテクチャのバイナリを一切実行せずに頑張るというのは言語や場合にもよりけりとはいえちょっとむずい気がする)

22:51:50
icon

なる、ほど?

22:51:44
2022-04-20 22:50:44 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

あとなんかWindows版のリリースノートにもQEMUのバージョンが書いてある docs.docker.com/desktop/window

22:51:39
2022-04-20 22:50:24 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

そう思うんだけどでもそれだったら Mac の章に入れる気がするんだよねえ

22:51:10
icon

いろいろエクステンションいれた GNOME でふつうに便利だとおもうのであんまり……という感じある。まあおなじぐらい Windows の dwm でも macOS の desktop でも困らんけど

22:49:24
icon

multi-arch、s390x とかだれが保守してるんだ

22:48:08
icon

"This does not require any special configuration in the container itself as it uses qemu-static from the Docker for Mac VM. Because of this, you can run an ARM container, like the arm32v7 or ppc64le variants of the busybox image." なのでやはり macOS だけでは感

22:46:59
2022-04-20 22:46:21 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

Windows版にもQEMUのユーザーランドエミュレーション入ってるのか入ってないのかよくわからん docs.docker.com/desktop/multi-

Web site image
Leverage multi-CPU architecture support
22:46:54
icon

Windows host 上のファイルを Linux コマンドでサクっと操作しやすい

22:46:35
2022-04-20 22:45:51 ねそてち🍆の投稿 neso@mstdn.home.neso.tech
icon

WSL,Windowsを落とさないで済む以外になんかうれしいことあるか?になってきた

22:46:09
icon

クロスビルドするのに target device の binary を動かせる必要はないでしょ(普通クロスビルドというとそうで、target device をエミュレーションして target device のハワイナリをコンパイルするのはエミュレーター上でセルフビルドしてるだけだし

22:45:09
2022-04-20 22:43:57 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

いやそれでも --platform で linux/arm64 指定された時とかあるじゃん、クロスビルドとか

22:43:36
icon

x64 の上で x64 動かすのに QEMU いらんじゃろ

22:42:49
2022-04-20 22:42:24 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

あれ Windows のやつって QEMU の binfmt 乗ってないの

22:41:02
icon

binfmt 云々は macOS はそうだけど Windows はまた別なのでなあ(backend の経由のさせかたもちがうけど

22:40:33
2022-04-20 22:37:08 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

Docker Desktop の特殊な点、VMで動いてるというのと volume マウントが特殊なのと最初から binfmt で別アーキのエミュレーションが QEMU で動くくらいな気がする

22:40:00
icon

Docker Desktop for Windows は WSL2 有効でもそうでなくてもどのみち Hyper-V の VM の中に Linux と docker 起動するのがイッパツでやってくれるだけなんだけど、sandbox が多重化してる構造はそれだけで面倒呼び込むから普通に Linux VM 建ててそのなかで docker コマンドやるのがラクになりがち。(本当は餘ってるマシンに Linux いれてそこに ssh するほうが話はやいけど

22:35:43
2022-04-20 22:34:25 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

というかまあ Docker Desktop は volume マウント周りが特殊なのでコンテナ内で別ユーザーが生えて何か保存するようなやつは named volume にしたほうがいいですよという話

22:35:04
icon

あと仮に本気で production で unikernel 使うとしても、どう考えても手元で docker 使ったりして速く iteration 回して開発して、deploy するときに開発したものと unikernel をガッチャンコする pipeline 作るとおもう

22:33:20
icon

わたしは unikernel のひとなので microVM のひとではないんだなあ。

22:32:48
2022-04-20 22:32:33 アカハナの投稿 akahana@fla.red
icon

このアカウントは、notestockで公開設定になっていません。

22:32:15
icon

一般論を言えば、本来の namespace base の container と違って Hypervisor 経由で Linux VM 建てるのが必須の macOS や Windows の docker はハマりポイントしかないので素直に Linux host 用意してそこに ssh してその上で開発したほうがいい。最近ならお優しいことに VSCode の Remote Development もあるし

22:28:40
icon

toot してたら駅ひとつすぎたが

22:28:25
icon

翻訳、飜訳でもいいのか

22:27:25
icon

@neso じゃあそのマウントポイントを docker volume ls なり docker inspect なりで発掘して、その中身を本来マウントポイントにしたかったところにコピーしてくるだけじゃない?

22:26:39
icon

そうだったか(それをつかったことある気がしてきた

22:26:29
2022-04-20 22:25:52 kphrxの投稿 kPherox@pl.kpherox.dev
icon

postgres も postgres:13-alpine みたいなタグの付け方してるわね

22:22:30
icon

謎マシン知見ありがたい

22:22:10
2022-04-20 22:20:45 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:21:40
icon

あれこれ手を出して試すのはべつによいと思うけど、作って動かすことを目的にするならいきなり全部揃った理想形つくるよりドンガラみたいなのつくってあとからそれぞれ強いやつちゃんと使うように移行してったほうが最初から動くものが作れるから良いよ、という当たり障りのない一般論なだけやね

22:19:19
icon

UI もカッコイイいまどきの GUI ついてるとテンション上がるからモティヴェーションに寄与するのはわかるけど、とりあえずなら curl とかで叩いて意図したものが帰ってきたりしたらとりあえず、でもいいとおもう

22:18:10
icon

ものつくるとき、minimum なものからはじめて incremental にやってくほうがよいので、最初は sqlite3 でもいいしなんなら CSV でもいい

22:15:02
icon

@neso ちなみに alpine か debian か問うたのは docker image の GitHub repository にその2パターンで Dockerfile があっただけなので、どの Debian の version が base かは Dockerfile みればまあ……というところ(大抵の公式イメージがその2パターンあって、タグでどっちか指定することができがち。postgres はそうではなさそうだけど

22:12:06
2022-04-20 22:06:57 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

Schemeにもshebangを特別扱いするためのSRFIがあるし、Juliaもshebangを通すんじゃなかったかな

22:11:47
icon

@neso どうしてもうまくいかないなら、その entrypoint の script 眺めながら、必要そうなディレクトリを必要な uid と gid と permission でこちらが手動で作ってあげて、それを volume mount するという手もあると思う。

22:10:39
icon

@neso 問題のログでは chmod にコケてるのだし、まず volume を消したり、マウントポイント指定する前にうっかり /var/lib/docker 以下に掘られたディレクトリなんかも docker volume prune とかで消して、きれいさっぱりクリーンな状態にしてから再度試すとかするとよさそう。

つまり、何回か試行してるうちに中途半端にヘンなユーザーでディレクトリ掘ってしまった可能性があるため。

22:08:21
22:04:21
icon

Rust の shebang 構文おもしろいな

22:04:06
2022-04-20 21:48:07 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

doc.rust-lang.org/reference/cr

ちゃんと構文として用意されてるらしい

22:01:24
icon

@neso version は?あと alpine と debian どっちが base のやつ

21:59:21
icon

@neso この Docker image は official image?それともどこかの別のやつ or 自分で official image を base image にして改変したやつ?

21:58:01
icon
21:54:04
icon

でもこれ気になる >> シジミを煮出して地ビール開発 859回試してできた「すっきり味」:朝日新聞デジタル
asahi.com/articles/ASQ4K6KWWQ4

Web site image
シジミを煮出して地ビール開発 859回試してできた「すっきり味」:朝日新聞デジタル
21:53:20
icon

島根県:出雲地方のひとは身体がしじみで……というほど食べたりはしない

21:52:53
2022-04-20 21:12:46 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

長崎人の身体のいくらかはちゃんぽんや皿うどんでできているが、カステラは皆無(諸説あります)

21:52:40
icon

@neso docker の挙動として、Dockerfile で VOLUME 書いたり docker-compose.yml で volume: 書いたけどホスト側のマウントポイント指定してないときは、/var/lib/docker のどこかに container を停止しても消えない領域作られて docker inspect でそのマウントポイントも判明するけど、不便なのでマウントポイント指定したほうが便利(K8s とかだと特定のホストに stick するような書き方良くないのでまたベツだけど

21:49:03
icon

あと rpi-imager は公式で snap から入れることを案内されるのに実際 snap 版使うと Ubuntu の RPi イメージ書き込むとき verify のあと cloud-init のファイル書き込もうと mount 先探しにいって死ぬのでユーザー名とかカスタム設定してたとき正しくそのように反映されていないシステムがインストールされて困る

21:47:13
icon

Docker を Ubuntu で snap から入れると /var/run/docker.sock が root:root で作られる上に snap の特性上仕方ないが docker group も作られず、まあそれはべつにいいんだけどたまにヘンな動きする気がする

21:44:39
2022-04-20 12:56:43 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

お、AndroidでRustが使われているモジュールをひとつ見つけた。platform/packages/modules/DnsResolverのDoH実装部分だ。

21:44:15
icon

あれ、なんでイケるんだそれ

21:43:54
2022-04-20 21:43:25 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

個人的には shebang が構文エラーじゃない(普通の Rust ソースコードとして解釈されうる)のが驚きだった

21:43:49
icon

ほぉ

21:43:42
2022-04-20 21:42:16 kb10uyの投稿 kb10uy@mstdn.maud.io
21:42:13
icon

神ではない

21:42:05
icon

なにこれ

21:41:55
2022-04-20 21:41:36 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

rust-script 面白いなこれ

Attach image
21:40:56
icon

ポアの再発明やめてほしい

21:40:48
icon

RT @caffelover@twitter.com: Instagramに豆腐船タグができてますね。豆腐船というのは神真都Q用語で、有罪者が連れ込まれ、処刑されるということになっています。

twitter.com/caffelover/status/

09:53:45
icon

「神真都Q」幹部の元俳優を逮捕 クリニック侵入容疑で警視庁:朝日新聞デジタル
digital.asahi.com/sp/articles/

Web site image
「神真都Q」幹部の元俳優を逮捕 クリニック侵入容疑で警視庁:朝日新聞デジタル