ぎょうざとしゅうまいいいなあ!
https://tver.jp/episodes/ep5te8l8dt
Dependabotさん
1497aa81c (upstream/main) Bump oj from 3.13.11 to 3.13.13 (#18495)
7f6e79241 Bump sidekiq-unique-jobs from 7.1.22 to 7.1.23 (#18499)
d9ee3219a Bump microformats from 4.3.1 to 4.4.1 (#18500)
0d00ecb6b Bump bundler-audit from 0.9.0.1 to 0.9.1 (#18488)
083bc137b Bump react-textarea-autosize from 8.3.3 to 8.3.4 (#18492)
<<<<<<< HEAD
gem 'microformats', '~> 4.2', git: 'https://github.com/zunda/microformats-ruby.git', branch: 'use-ruby-3.1.0'
=======
gem 'microformats', '~> 4.4'
>>>>>>> master
どどどどどうしよう
Ruby 3.1 support
https://github.com/microformats/microformats-ruby/pull/122
おっけーっぽい!
\Master?/ \ますたー/
Merged mastodon/mastodon at 1497aa81c626e35091bb421b2e3f4eab3be9d41e.
むっちゃにょろにょろやん!
チンアナゴの「下半身」見せる展示に衝撃「ヘビ感強くてビビった」
https://news.livedoor.com/article/detail/22240286/
古いRubyを使うためOpenSSL 1.1.1をXubuntu 22.04に入れる
https://zenn.dev/zunda/scraps/327d99f850a8ad
とりあえずruby-3.0.4を使えるようにできました。
$ rbenv local 2.5.0
$ ruby -ropenssl -e 'puts "hi"'
:
/home/zunda/.rbenv/versions/2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': libssl.so.1.1: cannot open shared object file: No such file or directory - /home/zunda/.rbenv/versions/2.5.0/lib/ruby/2.5.0/x86_64-linux/openssl.so (LoadError)
とかして動かない子をどんどん消しとこ。
$ LD_LIBRARY_PATH=/opt/openssl-1.1.1/lib ruby -ropenssl -e 'puts "hi"'
hi
すれば動くんだけど面倒だしね。
> 「MASTERキートン」電子版が配信開始されました。
おおおお!!って思うんだけど買い切り版じゃないよなきっと…
https://twitter.com/urasawa_naoki/status/1531108305464340480
Mastodonは基本的に所属サーバだけを信頼してもらうモデルで、クライアントは所属サーバとだけ通信して、リモートの情報もすべて所属サーバから取得する。
Mastodon本体は基本的にそういう設計で作られているけど、
たとえば管理者がGoogleのアクセス解析をつけていたり、広告を挟んだりすれば、あまり意味を成さなくなります。
ユーザー側で、リアルタイム翻訳使ってみたりね。
あと、クライアントアプリにはリモートのURI / URLが渡されているので、それを使って直接取得しにいくことができ、この場合も所属サーバに閉じ込めたモデルにはならなくなる。
クライアントアプリは、所属サーバへのAPIアクセス以外に、任意にリクエストが可能なので、追加機能を提供することができる。翻訳もそうだし、外部検索サイトに対応したり。
広告がついてたり、自サーバを経由して何かするタイプは、もうほとんど全面委任するしかないです。
鍵を預けて全部まかせるエージェントになるので、何をしているか明示していて、妥当な方法をとっている、できればソース公開のものを選ぶと良いです。
児ポとかDMCAテイクダウン対象とかを焼き込んでつぶすことができるのはオール・オンチェーンなNFTをホストしてるブロックチェーンですね #なんもわからん
NetlifyさんのプレビューへのリンクがGitHubさんのプルリクエストのページに表示されなくなった気のする
自転車操業で記事を書いてるので期限切れになりそうなOpenPGP公開鍵の有効期間をやっと延長したよ!!
https://mitome.in/email/keyManagement.html#%E5%85%AC%E9%96%8B%E9%8D%B5%E3%81%AE%E6%9C%89%E5%8A%B9%E6%9C%9F%E9%96%93%E3%81%AE%E5%BB%B6%E9%95%B7
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
電子署名とデジタル署名とが違うものだと知った。デジタル署名は電子署名の一種。むずかしいねえ。
24 files changed, 91 insertions(+), 91 deletions(-)
ワイルドカードActivityPubサーバ、どのドメインでアクセスしてもデータベース上ではひとつのドメインに正規化されるの。(どこかで矛盾が起きそうだよね。)
お?TwitterでNFTをディスったのに詐欺アカウントが寄ってこないぞ?駆逐できたとは思わないのでボットの活動時間帯からずれてたりしたのかな?
営業力社は嫌いだけど仕事は嫌いじゃない
2f6416db5 (upstream/main) Remove unnused otherAccounts property (#18556)
3238f570d New Crowdin updates (#18507)
仕事用と私物と2つデスクトップが居て私物の画面を見ながら横の仕事用にパスフレーズを打つ時に人差し指でFとJを探すことがわかった。このぽっち必要だ。
\Master?/ \ますたー/
Merged mastodon/mastodon at 2f6416db53fd987b702969afa0de69a06caf0d27.
Ubuntu 18.04.6 LTSス
$ sudo apt update && apt list --upgradable
:
apache2/bionic-updates 2.4.29-1ubuntu4.23
apache2-bin/bionic-updates 2.4.29-1ubuntu4.23
apache2-data/bionic-updates,bionic-updates 2.4.29-1ubuntu4.23
apache2-utils/bionic-updates 2.4.29-1ubuntu4.23
dirmngr/bionic-updates,security 2.2.4-1ubuntu1.5
gnupg/bionic-updates,security 2.2.4-1ubuntu1.5
gnupg-l10n/bionic-updates,bionic-updates,security,security 2.2.4-1ubuntu1.5
gnupg-utils/bionic-updates,security 2.2.4-1ubuntu1.5
gnupg2/bionic-updates,bionic-updates,security,security 2.2.4-1ubuntu1.5
gpg/bionic-updates,security 2.2.4-1ubuntu1.5
gpg-agent/bionic-updates,security 2.2.4-1ubuntu1.5
gpg-wks-client/bionic-updates,security 2.2.4-1ubuntu1.5
gpg-wks-server/bionic-updates,security 2.2.4-1ubuntu1.5
gpgconf/bionic-updates,security 2.2.4-1ubuntu1.5
gpgsm/bionic-updates,security 2.2.4-1ubuntu1.5
gpgv/bionic-updates,security 2.2.4-1ubuntu1.5
libsensors4/bionic-updates 1:3.4.0-4ubuntu0.1
どばー
$ sudo apt dist-upgrade -y
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory
よしー
もうすぐお昼なのにフライングでお腹空いてきて完全栄養食品(アボカドマヨネーズ)をなめてる。あほ。なお普通のマヨネーズは大豆油でできてるのでなめられない。なめられたもんだぜ。
このアカウントは、notestockで公開設定になっていません。
NUCいいぞNUC (なおOS動かせるまで何を買い足さなきゃいけないのかおっさんにはよくわからなかった
営業力社の人は今日もSlackにコンフリクトのマークを付けていくので僕はついにチャンネルから逃げたのであった。あれなんなん。必要になった時に思い出せないの面倒なんだけどね。 #ダークモード
NFTはあまりにもポンコツなのに、これだけ流行ってるのなら何か価値があるんだろうって、ソフトウェアエンジニアが妄想を拡げちゃうの、最近のWeb3バブルの原因のひとつの気がしてきちゃった
https://okapies.hateblo.jp/entry/2022/01/30/193604
ビットコインみたいなPoWでパブリックなブロックチェーンに裏付けられた暗号通貨にはまだ価値があると思うのでNFTみたいなガラクタといっしょにつぶされてほしくないねん
このアカウントは、notestockで公開設定になっていません。
うおおprotonmail.comからログインしようとしたらproton.meにリダイレクトされるやん。
このアカウントは、notestockで公開設定になっていません。
せっかく古いRuby入ったのに
$ bundle install --path=vendor/bundle
:
Retrying fetcher due to error (2/4): Bundler::Fetcher::CertificateFailureError Could not verify the SSL certificate for https://rubygems.org/.
:
ってんもー。Root CAが新しすぎるっぽ。
$ :| openssl s_client -connect rubygems.org:443 2>/dev/null
CONNECTED(00000003)
---
Certificate chain
0 s:CN = rubygems.org
i:C = BE, O = GlobalSign nv-sa, CN = GlobalSign Atlas R3 DV TLS CA 2022 Q1
a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
v:NotBefore: Jan 22 16:45:18 2022 GMT; NotAfter: Feb 23 16:45:17 2023 GMT
1 s:C = BE, O = GlobalSign nv-sa, CN = GlobalSign Atlas R3 DV TLS CA 2022 Q1
i:OU = GlobalSign Root CA - R3, O = GlobalSign, CN = GlobalSign
a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256
v:NotBefore: Oct 20 12:00:00 2021 GMT; NotAfter: Oct 20 00:00:00 2024 GMT
---
:
$ find ~/.rbenv/versions/2.6.6/ -name *CA*
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
もー
雑にRoot CAをインストール!!
$ for p in `find ~/.rbenv/versions/2.6.6/ -name *CA*`; do dirname $p; done
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/index.rubygems.org
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/rubygems.global.ssl.fastly.net
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/bundler/ssl_certs/rubygems.org
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/index.rubygems.org
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/rubygems.global.ssl.fastly.net
/home/zunda/.rbenv/versions/2.6.6/lib/ruby/2.6.0/rubygems/ssl_certs/rubygems.org
$ for p in `find ~/.rbenv/versions/2.6.6/ -name *CA*`; do dirname $p; done | grep rubygems.org | sort -u | xargs -i cp /etc/ssl/certs/GlobalSign_Root_CA_-_R3.pem {}
$ bundle install --path=vendor/bundle
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
Fetching gem metadata from https://rubygems.org/..........
:
ヨシ
まとめたよ
Xubuntu 22.04ではOpenSSL 1.1.1をインストールして古いRubyをビルドできてもbundlerがrubygems.orgのSSL証明書を検証できないようです。bundlerの持っているルート証明書に新しいものを加えることで検証できるようになりました。
https://zenn.dev/link/comments/4cbb0819dcb369
ナンデー
connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket?
おっさんまずsystemctlコマンドを思い出せないんだけどexitedって
$ systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor pr>
Active: active (exited) since Mon 2022-05-30 09:14:58 HST; 6h ago
Process: 1292 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1292 (code=exited, status=0/SUCCESS)
CPU: 1ms
May 30 09:14:58 misoan systemd[1]: Starting PostgreSQL RDBMS...
May 30 09:14:58 misoan systemd[1]: Finished PostgreSQL RDBMS.
Kondara/MNU Linuxのペンギンさんたちも名前あったよねこの前話してた気がするよね←
Toor君説の証拠を見つけたんだけどどうなったんだっけな
sho.tdiary.net/20000518.html#p03
このアカウントは、notestockで公開設定になっていません。
自然科学原理主義的単位系どんなものがあるのかなって調べてみたらすぐ見つけられたよw
https://ja.wikipedia.org/wiki/%E3%83%97%E3%83%A9%E3%83%B3%E3%82%AF%E5%8D%98%E4%BD%8D%E7%B3%BB
このアカウントは、notestockで公開設定になっていません。
フランス語はどうだろうって日本語で検索したら携帯のソフトウェアキーボードの使い方が見つかるのね。現代だ。
このアカウントは、notestockで公開設定になっていません。
この二度寝からの卒業
28212bd2b (upstream/main) Fix TagManager#local_url? erroring out on invalid URL (#18580)
14d7cf39f Change language to be carried over on reply (#18557)
\Master?/ \ますたー/
Merged mastodon/mastodon at 28212bd2beaf89bbe89793c354d083c11e0e6ed7.
exo-openか何かがキーチェインを作ろうとするのを毎度まいどEscapeキーで拒んでるとたまにsshとかopenpgpgとかのパスフレーズを訊ねられた時に拒んでしまって作業が進まないw
おっさん用のswitchの無いgitでもgit checkout -で前に居たブランチに戻れるんだ!!
お客さんがESTって書くからUTC-5で探してたんだけどもしかしたらUTC-4だった?もー。
UbuntuでPostgreSQLがactice (exited)なのはそれでいいのかな?
$ systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor pr>
Active: active (exited) since Tue 2022-05-31 08:35:27 HST; 2h 41min ago
Process: 1263 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1263 (code=exited, status=0/SUCCESS)
CPU: 1ms
Warning: some journal files were not opened due to insufficient permissions.
なんだけど認証までは進んでるっぽい
$ psql
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5433" failed: FATAL: role "zunda" does not exist
$ sudo -u postgres psql
postgres=# create role zunda with createdb login;
したらエラーが変わったよ。サーバは走ってるんだねえ。
$ psql
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5433" failed: FATAL: database "zunda" does not exist
$ bundle exec rake db:migrate
$ bundle exec rails s
走ったー。やったね!!
どうしてだかYouTubeにブラの広告が表示されるようになってかすかにうれしいんだけど何か間違ってそう
Tokyo is 177 msec away today. tracepathしてみるとae3.cr7-lax2.ip4.gtt.netからsoftbank221111203109.bbtec.netで太平洋を渡ってるっぽい。ってlax? 太平洋を1.5往復してたかw
Rubyの中でtracepathコマンド動かしてみたかったんだけどこの子標準出力が端末じゃないとむっちゃバッファするっぽいぐぬぬ
tracepathコマンドがバッファするのは-nオプションを指定しているか-bオプションを指定していないときだけだった。ちょっとよくわからない (ホスト名が必要ないときはニンゲンが見ていないという判断なのかな)
https://github.com/iputils/iputils/blob/2410ed1/tracepath.c#L268-L269
tracepathしながらジオコードしたら東京に行くのやっぱりロス経由で時間をロスしてたね
https://github.com/zunda/geotracepath
お仕事Gmailページ開き始めたねって安心してMastodonを眺めてたらいつの間にかOktaにおくられてる回
P2Pで
P2Pで
なにつくろー
なにつくろー
右手にSMTP
左手にPOP3
電子メールー
電子メールー
#字余り
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@herschel どこかのSlackで見かけた気がするんだけど見つけられません…。うーん…。搾取した情報の送り先アプリが某ヘ社で動いてたっぽいんですよね…。
@yamako アメリカの企業ならNFTマーケットプレイスに対してDMCAが効くはずですけど誰でも手軽にできるもんじゃないですよね…(なお、オールオンチェーンのNFTでどうするかはすごい疑問w
NFTのポンコツさ加減についての解説、僕にはわかりやすかったです
https://okapies.hateblo.jp/entry/2022/01/30/193604
ビットコインはビットコインの価値さえ信じれば(ハッシュ関数の一方向性と公開鍵暗号のデジタル署名さえ信じれば)みんなが利己的に行動して安定に運用できるんだけどブロックチェーン外の情報についてはなんも関係ないからね
@moguno 証明書の発行履歴はブロックチェーン的な構造のデータで管理してるんだけど暗号通貨みたいな非中央集権性は必要ないですよねー
https://certificate.transparency.dev/howctworks/
@silverscat_3 法定通貨の信用は法律と中央銀行ががんばって保ってるんだけどビットコインの信用はアルゴリズムだけで保たれてるのはすごいもんだと思います。スマートコントラクトにはそういう信用は皆無なんだけどw
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ついに
628c177eb (upstream/main) Change label of publish button to be "Publish" again (#18583)
\Master?/ \ますたー/
Merged mastodon/mastodon at 628c177ebe50defab67f2e210cfd28719cf54c82.
「Nippon Individual Savings Account」NHKのおともだちだった
NISAとは? : 金融庁 https://www.fsa.go.jp/policy/nisa2/about/index.html
ビットコインは、ハッシュ関数とデジタル署名だけを信用する参加者が、それぞれ利己的に行動すれば、採掘と取り引きの記録を検証しながら安定して継続するように設計され運用されてきました。
兌換通貨では例えば金が、非兌換な法定通貨では法律と中央銀行が、通貨の利用者の信用を担保しています。
スマートコントラクトは信用の担保先を無くしたり脆弱にした設計が可能で、NFTの場合は、ブロックチェーンに存在する情報だけでは添付先の「アート」の正当性を検証することができません。この一点でNFTの標榜する非中央集権性は失われていることになります。
突然狂ったように長文を投稿するおっさんです
https://twitter.com/zundan/status/1531936117460586496
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。