whoisするとVPS屋さんのドメインたった。正引きすると別のIPv4アドレスが返ってくる。メール送るのに設定してあったりしたのかな?
whoisするとVPS屋さんのドメインたった。正引きすると別のIPv4アドレスが返ってくる。メール送るのに設定してあったりしたのかな?
> このあとDBを吹っ飛ばされることも知らずに笑顔で写真に納まるTeam-Fのみなさん
怖いw
新人研修でHardening! 2023 - freee Developers Hub
https://developers.freee.co.jp/entry/hardening-training-for-newgrads-2023
このアカウントは、notestockで公開設定になっていません。
僕の使っているコマンドラインツールの #ひかえめなアドベントカレンダー2023 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アプリだともっと複雑でたのしいよ!!
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
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.
https://ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
Merry Christmas, Happy Holidays, and enjoy programming with Ruby 3.3!
via https://twitter.com/nalsh/status/1739184556996251820
RubyKaigi 2024 is looking for sponsors https://sponsorships.rubykaigi.org #rubykaigi