10:13:42
icon

whoisするとVPS屋さんのドメインたった。正引きすると別のIPv4アドレスが返ってくる。メール送るのに設定してあったりしたのかな?

11:31:37
icon

> このあとDBを吹っ飛ばされることも知らずに笑顔で写真に納まるTeam-Fのみなさん
怖いw

新人研修でHardening! 2023 - freee Developers Hub
https://developers.freee.co.jp/entry/hardening-training-for-newgrads-2023

12:16:08
2023-12-24 12:10:34 がにょ✈️の投稿 ganyo@hikoukidon.jp
icon

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

12:16:18
icon

後光ー!

13:10:08
icon

僕の使っているコマンドラインツールの 12月24日分はpsとlsofです。プロセスの様子と開いているファイルなどを見てみます。

ここでは、herokuコマンドを起動してみます。

$ heroku pg:psql -a app-name

psコマンドで関連するプロセスのIDを探します。

$ ps a | grep heroku | grep -v grep
3677 pts/0 S+ 0:00 bash /usr/bin/heroku pg:psql
3684 pts/0 Sl+ 0:01 /usr/lib/heroku/bin/node /usr/lib/heroku/bin/run pg:psql

fオプションで親子関係を、wオプションで端末の幅を越えてコマンドラインを表示してもらいます。nodeがスクリプトを実行し、ローカルでpsqlコマンドを実行しています。

$ ps afw
PID TTY STAT TIME COMMAND
:
3104 pts/0 Ss 0:00 bash
3677 pts/0 S+ 0:00 \_ bash /usr/bin/heroku pg:psql
3684 pts/0 Sl+ 0:01 \_ /usr/lib/heroku/bin/node /usr/lib/heroku/bin/run pg:psql
3695 pts/0 S+ 0:00 \_ /usr/lib/postgresql/14/bin/psql --set PROMPT1=app-name::DATABASE%R%# --set PROMPT2=
:

lsofコマンドでpsqlプロセスを探すとデータベースサーバとのTCP接続が見えます。

$ lsof -i tcp | grep 3695
psql 3695 zunda 3u IPv4 47834 0t0 TCP misoan:36458->postgres.example.com:postgresql (ESTABLISHED)

Private Spaceアプリだともっと複雑でたのしいよ!!

17:05:02
2023-12-24 17:01:51 金玉ブースター🐰ひげおうの投稿 HIGEOH@mstdn.jp
icon

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

17:05:05
2023-12-24 17:03:40 金玉ブースター🐰ひげおうの投稿 HIGEOH@mstdn.jp
icon

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

17:05:09
icon

!!

17:05:22
icon

すてき

17:12:13
icon

またけの

17:16:47
icon

スマホ無し電子マネーデバイスってクレジットカードとは違うのかな…

17:17:41
icon

僕はGoogle Walletで頻繁に決済に失敗するのでクレカが必要w

17:21:02
icon

プリペイドカードってことか…な…?

21:37:47
2023-12-24 21:29:35 The Ruby programming languageの投稿 ruby@ruby.social
icon

Ruby 3.3 adds a new parser named Prism, uses Lrama as a parser generator, adds a new pure-Ruby JIT compiler named RJIT, and many performance improvements especially YJIT.
ruby-lang.org/en/news/2023/12/
Merry Christmas, Happy Holidays, and enjoy programming with Ruby 3.3!
via twitter.com/nalsh/status/17391