This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
バス停の隣にいる信号待ちの車。
スピーカーに繋げてハンズフリーで話してるんだろうけど、相手の声が外に駄々漏れ。
車内から漏れてると言うより、クラクションとか電気自動車のエンジン音を出すスピーカーとかに繋げてるんじゃないかくらいの低音量の街宣車状態。
たぶん本人気付いてないんじゃないか。知らせてあげた方がいいのか。悩んでたら、笑い声をあげながら行っちゃった。
> SHIROBAKOをみなおす
JCOMのSmart TV BOX とか玄人志向系の話しかと思った。
確かに観ておかないと、だ。
This account is not set to public on notestock.
This account is not set to public on notestock.
昨晩父親がメキシコに着いたけど、やっぱり日本と米国の情報操作が酷いと実感してるらしい。
メキシコではコロナウィルスより米国のインフルエンザのが酷いと持ちっきりらしい。(もちろんコロナに関しても注意決起してる)
中国人より米国人のがやばい観光客の勢いですって。まぁ一万人亡くなってるし、感染者数ぱないし。ワクチン打ちたくても医療費が高いからなのかなぁ。
コロナの件で日本のインフルエンザは(各自の予防で)おとなしいらしいのは国民性か。
This account is not set to public on notestock.
> プログラミルクボー
> イ「Vim」
> https://qiitadon.com/@yoto_3/105726420711550606
www
This account is not set to public on notestock.
This account is not set to public on notestock.
>> ラズパイに一部のフ
>> ァンからブーイング
>> 。オープンソースら
>> しくない挙動に不信
>> 感 | ギズモード・ジ
>> ャパン
>> https://qiitadon.com/web/statuses/105727428818587553
>
> プンプン😡ソース
おー、プンプン臭うな、とソース元の Reddit をみると、ちょっとギズモのは煽り記事っぽい気がするな〜。
「管理者の承諾なしにマイクロソフト社のサーバーにアクセスする仕様が発覚」って言うのは、apt get
時の検索対象のリポジトリに VSCode 用のリポジトリが加えられたってことみたい。
「初学者向けの勉強ツール」をうたうラズパイ OS なので、推奨エディタが VSCode なら当然だと思うけど、アプデのたびに MS のリポジトリにも問い合わせることになるから IP がトレースされて広告に使われたり、 MS のオンプレパッケージが依存としてインスコされかもしれないのが気持ち悪い、と。
で、ラズパイ OS Lite の GUI が関係ないバージョンにも追加されたり、OPT out 案が却下されたと早合点してキレたみたい。
知らんけど
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
Qiitadon の LTL(パブリックトゥート)を JSON にしたものを IPFS で検索可能にできないかな。
サーバー負荷が大きいからバックアップすらパパになる。もといママにならない。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
> dockerって、名前空
> 間技術を使いまくっ
> てるイメージあるけ
> ど実際どうやって成
> り立ってるんだろう
やっぱりハッシュ値を駆使してるんじゃないかな。
composer もそうだけど、ダウンロードしたパッケージにハッシュ値をくっ付けて管理してるから、同じパッケージ名でもバージョン違いを管理しやすくなってる、みたいな。
This account is not set to public on notestock.
#IPFS こんなんで動くんだ ...
FROM alpine
RUN \
apk --no-cache add \
go-ipfs \
&& ipfs --version
ENTRYPOINT \
ipfs init && \
ipfs daemon
同じ Docker ネットワーク内のコンテナでコンテンツをシェアできた。
version: "3"
volumes:
data-ipfs1:
data-ipfs2:
services:
ipfs1:
build: .
volumes:
- data-ipfs1:/root/.ipfs
ipfs2:
build: .
volumes:
- data-ipfs2:/root/.ipfs
$ docker-compose up -d
$ # コンテナ1でシェア
$ docker-compose exec ipfs1 /bin/sh
$ echo "hello qiitadon" > text1.txt
$ # ファイルの追加とハッシュ値発行
$ ipfs add text1.txt
added <ハッシュ> <ファイル>
$ # ファイルの公開
$ ipfs name publish <ハッシュ>
Published to ...
$ # コンテナ2 で確認
$ docker-compose exec ipfs2 /bin/sh
$ ipfs cat <ハッシュ>
hello qiitadon
同じネットワークなら簡単に共有できた ...
これ WireGuard でメッシュ VPN 組んだら、なんちゃって CDN 作れるじゃん。
コマンド 5 つ覚えるだけで公開できた。。。まじか。
https://ipfs.io/ipfs/QmVnkEJ4YQnNq6jb2PW4NjNgTViLKFpCyJPHzrygDbW9uN
# 初期化(鍵と保存先の作成)
ipfs init
# デーモン起動
ipfs daemon
# ファイルの追加(ハッシュ発行)
ipfs add <ファイルパス>
# ファイルの共有
ipfs name publish <ハッシュ>
# ファイルの取得
ipfs cat <ハッシュ>
ファイルの中身が同じだと、ハッシュ値は同じだ。
これ、すごいな。。。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
> 自分でAPIを使うな
それしかないですよねー。
でも API のクォータって何気に制限厳しいので、API は API で時間かかるんですよね。
自鯖でお一人様インスタンスをたてて自分をフォローして、トゥートを表示させてキャッシュさせたら、自鯖の DB をほじるか、とも思ったのですが、途中で面倒になりました。。。