23:04:36 @kb10uy@mstdn.maud.io
icon

百合bicu

19:44:26 @kb10uy@mstdn.maud.io
icon

1 ファイル
old ファイル
tmp ファイル

19:39:59 @kb10uy@mstdn.maud.io
icon

まあこっちのほうが暗黙の挙動が少なくていいかも

19:39:46 @kb10uy@mstdn.maud.io
icon

勝手にDBクラスタを作ったりしないようになった(つまりdocker runか何かで手動で作成しないといけない)

19:38:35 @kb10uy@mstdn.maud.io
icon

本質 of the day (hotd) だ

19:38:22 @kb10uy@mstdn.maud.io
2019-01-23 19:37:36 Posting rinsuki rinsuki@mstdn.rinsuki.net
icon

This account is not set to public on notestock.

19:38:09 @kb10uy@mstdn.maud.io
icon

イメージサイズがだいたい400MB減った

19:37:40 @kb10uy@mstdn.maud.io
icon

DBコンテナのAlpine化が正式に終わった!

19:37:24 @kb10uy@mstdn.maud.io
icon

よし!

19:36:57 @kb10uy@mstdn.maud.io
icon

聞いた情報を書くからQiita説

19:36:43 @kb10uy@mstdn.maud.io
icon

精飲は本当は飲精

19:32:05 @kb10uy@mstdn.maud.io
icon

たぶんこれで全コンテナがAlpineベースになった

19:29:58 @kb10uy@mstdn.maud.io
icon

どれがdynamic linkされるのかよくわからんっつってる

19:25:38 @kb10uy@mstdn.maud.io
icon

@Eai 多分大丈夫

19:24:48 @kb10uy@mstdn.maud.io
icon

@Eai ありがとう

19:23:47 @kb10uy@mstdn.maud.io
icon

ss.kb10uy.org/
これメンテモードになってる?

ホーム - ShortStoryServer
18:53:57 @kb10uy@mstdn.maud.io
icon

どうせ使ってなかったしね

18:53:53 @kb10uy@mstdn.maud.io
icon

そういえばAlpine化には成功したんですけど、PostGISのビルドに必要なGDALとlibprojがパッケージリポジトリに無かったのでPostGISは埋葬しました

18:52:50 @kb10uy@mstdn.maud.io
icon

DNSは解決するものではないですね

18:52:23 @kb10uy@mstdn.maud.io
icon

Ubuntu→Archならsystemd-notworkdだったりしない?

18:50:28 @kb10uy@mstdn.maud.io
icon

どこが遅いの?DNS解決?

18:48:03 @kb10uy@mstdn.maud.io
icon

the pool だ

18:35:43 @kb10uy@mstdn.maud.io
icon

今まで540MBあったDBのコンテナが150MBぐらいになった

18:05:29 @kb10uy@mstdn.maud.io
icon

その平らさ下加減すき

17:45:16 @kb10uy@mstdn.maud.io
icon

成功するようお祈りします

17:45:09 @kb10uy@mstdn.maud.io
icon

Dockerfileが完成したのであとはビルドするだけ

17:44:51 @kb10uy@mstdn.maud.io
2019-01-16 22:52:36 Posting かつおちゃん katuo5555@pawoo.net
icon

This account is not set to public on notestock.

16:49:26 @kb10uy@mstdn.maud.io
icon

コボルじゃねーか!!

15:18:30 @kb10uy@mstdn.maud.io
icon

ファイルシステムバックアップは、概してSQLによるダンプより大きくなることに注意してください。 (pg_dumpでは、例えばインデックスの内容をダンプする必要はありません。単にコマンドで再作成します。)
postgresql.jp/document/10/html

25.2. ファイルシステムレベルのバックアップ
15:15:10 @kb10uy@mstdn.maud.io
icon

多分なんだけど、あれstdinがパイプに繋がってるか端末につながってるかを内部で判定してるよね

15:14:10 @kb10uy@mstdn.maud.io
icon

SQLダンプにはインデックスやら内部の管理情報が乗らないのでデータディレクトリよりは小さくなることが多いみたいなのがドキュメントに書いてあった気がする

15:12:45 @kb10uy@mstdn.maud.io
icon

xz -d compressed .xz | psql とかできて楽

15:10:54 @kb10uy@mstdn.maud.io
icon

ファイル指定なら-f

15:10:47 @kb10uy@mstdn.maud.io
icon

たしか

15:10:44 @kb10uy@mstdn.maud.io
icon

ノーオプションでstdin拾ってくれますよ

15:04:00 @kb10uy@mstdn.maud.io
icon

✅ ICUのビルド

15:00:01 @kb10uy@mstdn.maud.io
icon

Found Python 3. You are all set for ICU 64, which will require Python 3 to build.
For more info on Python 3 requirement, see: unicode-org.atlassian.net/brow

[ICU-10923] rewrite data building in python - Unicode Consortium
14:59:42 @kb10uy@mstdn.maud.io
icon

ICU 64以降はビルドにPython3が必要になるのか 🤘

14:49:27 @kb10uy@mstdn.maud.io
icon

たぶんLANGを設定しなくてもICUのロケールは使えるはずなんだよな

14:49:12 @kb10uy@mstdn.maud.io
icon

✅ タイムゾーンの設定

14:41:14 @kb10uy@mstdn.maud.io
icon

今思ったんだけど別にコンテナのLANGがja_JPじゃなくてもそんなに困らないんじゃないか

14:20:23 @kb10uy@mstdn.maud.io
icon

それとも本当にEU諸国のデータ保護水準は日本よりひどいのだらけなのか

14:20:05 @kb10uy@mstdn.maud.io
icon

EUが日本を「データ保護水準が十分な国」として認めたという記事、誤報かギャグであってほしい

14:17:17 @kb10uy@mstdn.maud.io
icon

じゃあまずはtzdataとlocaleからやっていきませう

14:01:35 @kb10uy@mstdn.maud.io
icon

かなり気に入っている(実際に表にでてくることはほとんどないけど)

14:00:43 @kb10uy@mstdn.maud.io
icon

「さいとうようこ」と「ざいぜんときこ」は日本語的には後者が先になるべきなんだけどlibcのやつだと前者が先になってしまうのよね

13:57:40 @kb10uy@mstdn.maud.io
icon

ICUで定義されてる照合順序を使いたいというのが大きい

13:56:54 @kb10uy@mstdn.maud.io
icon

@orumin やや語弊があって、これのDebian版をコピペしたんだった

13:56:12 @kb10uy@mstdn.maud.io
icon

あと最新のICUを使いたいからこれもビルドしなければならないな

13:55:52 @kb10uy@mstdn.maud.io
icon

なんでDebianにしたんだっけ、たしかlocaleかtzinfoがうまくいかなくてやめてしまったんだよな

13:55:36 @kb10uy@mstdn.maud.io
icon

@orumin 実際これをコピペしてやっとる

13:54:27 @kb10uy@mstdn.maud.io
icon

TwitterのTL見てると感染性胃腸炎に罹患した人がそこそこいるみたいで :kowaine:

13:53:34 @kb10uy@mstdn.maud.io
icon

@orumin 既存イメージで定義されてないビルドオプションを遣いたいのよね

13:52:40 @kb10uy@mstdn.maud.io
icon

自動敗北

13:52:33 @kb10uy@mstdn.maud.io
icon

できるかわからないけど

13:52:29 @kb10uy@mstdn.maud.io
icon

ちょっとがんばってDBコンテナをAlpine化するやつやるか……

13:51:40 @kb10uy@mstdn.maud.io
icon

Dockerで自前ビルドしてる

13:50:16 @kb10uy@mstdn.maud.io
icon

これがある

13:50:11 @kb10uy@mstdn.maud.io
2019-01-23 13:49:55 Posting まちカドおるみん御嬢様 orumin@mstdn.maud.io
icon

そもそも postgresql-10 なんてデフォルトのリポジトリにはなさそうだしリポジトリ追加したらもう普通にインストールできると思うのだけど優先度の設定やってるのよくわかってない

13:50:04 @kb10uy@mstdn.maud.io
そぎ
icon

@hina 表現としてえっちだから問題ない

13:47:53 @kb10uy@mstdn.maud.io
icon

postgres-10 で pgdb からのパッケージがインストールされるものではないの

13:46:04 @kb10uy@mstdn.maud.io
icon

ここに書いてあるやつでダメなの
postgresql.org/download/linux/

PostgreSQL: Linux downloads (Ubuntu)
13:43:57 @kb10uy@mstdn.maud.io
icon

クラスタに互換性があるならそれが一番楽よね

13:42:18 @kb10uy@mstdn.maud.io
icon

じゃああとはpsqlで書き戻しておわりでよかったのでは

13:40:44 @kb10uy@mstdn.maud.io
2019-01-22 21:44:52 Posting kb10uy kb10uy@mstdn.maud.io
icon

Titania [EXP]
EXPERTっぽい配置のにLv13という不思議な譜面

13:40:21 @kb10uy@mstdn.maud.io
icon

pg_dumpで特定のDBのダンプを出力できるならそのアクセスしてるユーザーが完全な権限を持ってない可能性がある(普通は最初にDBユーザー作るときにスーパーユーザーになるはずだけど)

13:38:35 @kb10uy@mstdn.maud.io
icon

pg_dumpallできないってバイナリからしてないのかログインできないのかどっちなの

11:55:30 @kb10uy@mstdn.maud.io
icon

psqがどこからでもできるように

11:54:15 @kb10uy@mstdn.maud.io
icon

どこでもいいよ

11:49:44 @kb10uy@mstdn.maud.io
icon

さらに、pg_dumpallは、全てのデータベースに共通するグローバルオブジェクトもダンプします (pg_dumpはこれらのオブジェクトを保存しません)。 現時点では、これにはデータベースユーザとグループ、テーブル空間、データベース全体に適用するアクセス制限などの属性に関する情報が含まれています。

pg_dumpall
postgresql.jp/document/10/html

11:48:46 @kb10uy@mstdn.maud.io
icon

pg_dumpはdb単位だけどpg_dumpallはクラスタごとなのでpg_dumpを全dbにやるのとpg_dumpallは等価ではない

11:38:40 @kb10uy@mstdn.maud.io
icon

🍓💨Berry Go! Go! Go!👉🍓いちGo! Go! Go!💨💨
この☝️アンビバレンス👇な味覚👅❤️❤️
🍓💨Berry Go! Go! Go!👉🍓いちGo! Go! Go!💨💨
気づかない❓❓フリ😓をし💖な💖い💖で💖

11:37:15 @kb10uy@mstdn.maud.io
2019-01-23 11:36:14 Posting おわたん (mstdn.maud.io) owatan@mstdn.maud.io
icon

>  実は「萌え」というのは、対象に対してすごく深い執着を持っているんです。お近づきになりたいんです。自分のものにしたいんです。だけれども、物理的、倫理的、社会的など様々な理由でそれが不可能であるということを強く認識しているんです。「やっちゃだめ!」「やりたい!」この両極の間で行ったり来たりするアンビバレントな気持ちそのものを楽しむのが「萌え」なんですよ。分かりますか。
> (略
> だから例えば倫理的にやっちゃだめなのは「妹萌え」。
なるほどなぁ、(単に3次元が無理なのもあるけど) 架空の妹に好意を抱くのはこういう心理が無意識に働いてたからなのか ...

11:34:54 @kb10uy@mstdn.maud.io
icon

いわゆるUNIX哲学的なコマンド

11:33:05 @kb10uy@mstdn.maud.io
icon

tarじゃないほうのgzipとかxzの使いみちがわかった

11:32:15 @kb10uy@mstdn.maud.io
icon

ダンプされたSQL、xzで圧縮したら1/10ぐらいになった

11:30:53 @kb10uy@mstdn.maud.io
icon

自動化いいわね

11:28:42 @kb10uy@mstdn.maud.io
icon

あとpostgres.confとpg_hba.confを書き換えるのを忘れがち(1回やらかした)

11:19:19 @kb10uy@mstdn.maud.io
icon

まあdumpallは出力サイズが小さいのでバックアップとしても使えなくはない

11:16:26 @kb10uy@mstdn.maud.io
icon

9→10は付け替えでいけるけど10→11はダメって聞いた

11:15:21 @kb10uy@mstdn.maud.io
icon

pg_dumpall | xz -z > hoge.xz
とでもして保存しといて、新バージョンでクラスタだけ作って
xz -d hoge.xz | psql
とかするとできそう(ぼくは10→11でそうした)

11:11:29 @kb10uy@mstdn.maud.io
icon

まあ複数バージョンを一時的にでも同居させるというのはちょっと気持ち悪いよねえ

11:05:43 @kb10uy@mstdn.maud.io
icon

dockerだとpg_upgradeつかう方法はちょっと面倒っぽい

11:03:34 @kb10uy@mstdn.maud.io
icon

pg_dumpallする手法が手軽

02:30:23 @kb10uy@mstdn.maud.io
icon

えいわすの本質に乾杯
ゲスト: 猥太郎

02:29:47 @kb10uy@mstdn.maud.io
icon

利香さんのおすすめの音声作品ないですか

02:27:25 @kb10uy@mstdn.maud.io
icon

そういえばTissueのサムネってキャッシュされてるの

02:20:58 @kb10uy@mstdn.maud.io
icon

Tissue Certified Okazu Provider

02:19:24 @kb10uy@mstdn.maud.io
icon

無修正そぎぎ対策されているサイトのみを表示とか?

02:16:45 @kb10uy@mstdn.maud.io
icon

マルチプレイの夜の営みって何…?集団オナニー?

02:04:07 @kb10uy@mstdn.maud.io
icon

それは履歴が汚染されすぎ

02:02:34 @kb10uy@mstdn.maud.io
icon

すれ違いおかずの再利用性が低くなることを考えるとエロコンテンツ程度でプライベートモードは使いたくない派

02:00:07 @kb10uy@mstdn.maud.io
icon

あとよく使われるたとえはATX電源よりちょっと大きいぐらいですね>DeskMini

01:26:27 @kb10uy@mstdn.maud.io
icon

あーログインルートに戻ってリロードするとありがちなやつだ

01:20:51 @kb10uy@mstdn.maud.io
icon

さっさと本質情報で射精しろ

01:12:56 @kb10uy@mstdn.maud.io
icon

この精子は存在しません。

00:33:07 @kb10uy@mstdn.maud.io
icon

pubicとpublicは関係ない

00:13:29 @kb10uy@mstdn.maud.io
icon

GOogle検索……

00:12:26 @kb10uy@mstdn.maud.io
icon

これわかる

00:12:21 @kb10uy@mstdn.maud.io
2019-01-23 00:11:28 Posting No Gold aiwas@yysk.icu
icon

?utf8=✅ ってGETリクエストやばいな