01:52:24

てす

02:03:28

公開範囲指定できた

02:05:19

ついでに世紀のクソ機能であるランダム公開範囲もできた

02:06:48

ランダム公開範囲はDMから公開までランダムで公開範囲が指定されるという謎機能です

03:29:11

TenChaは仕様として基本的に現状維持って感じで明示的に変更しない限り公開範囲は保持される

03:29:28

再起動の度消えるけど

11:23:41
2020-04-07 02:03:28 печенье тортの投稿 c0_ke@misskey.dev

公開範囲指定できた

11:23:46
2020-04-07 02:05:19 печенье тортの投稿 c0_ke@misskey.dev

ついでに世紀のクソ機能であるランダム公開範囲もできた

11:23:49
2020-04-07 02:06:48 печенье тортの投稿 c0_ke@misskey.dev

ランダム公開範囲はDMから公開までランダムで公開範囲が指定されるという謎機能です

11:24:45

ローカルのみもランダムに含むか迷ったけど含んでない

11:27:12
2020-04-07 11:26:48 かぐらの投稿 taka_hvc1@social.mikutter.hachune.net

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

11:27:26

朝の運試しに住所を貼るな

11:34:35

ポータブル環境作らんとなぁ

11:53:34

セキュリティに強い自信はそんなに無いんだけど始めての自宅サーバーですらパス破られなかったなどあります

11:54:42
2020-04-07 11:54:10 かぐらの投稿 taka_hvc1@social.mikutter.hachune.net

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

11:57:09

確か始めてのサーバーはX動かしてTeamViewerで操作しててそのうちに「これはスマートではない」ってことを理解してsshを使うようになったけどPassを破られることなく次の鯖に引き継いだ時ポートも変えて鍵認証にしたんだったような気がする

11:57:59

引き継いだ時の成長度合いやばいな?

12:00:14

うちのsshを受け付けてるマシンには外部にssh空いてるWeb鯖とルーターでブロックされてるOvpn鯖とメインマシンがあって外に出てる方はポート変えて鍵認証で内部の方は22でパス認証になってる

12:00:48

基本的にOvpn経由でアクセスしている

12:02:59

スマホでアクセスする時なんかOvpnで通信経由させて22パス認証するのが一番楽ってのがこの運用の理由

12:03:58

すごいセキュリティですね...

12:05:01

なんか攻撃するのが簡単ってリストに入ってそう

12:08:24

それが面倒だからOvpnでローカル入ってローカルのマシンにパス認証で入って踏み台にして鍵認証の鯖に入るんですよ

12:09:54

Ovpnの時点で大量の鍵認証をしてるようなもんなのですよ

12:12:09

構築が面倒なやつです

12:21:16

それもうTelnetが正解では

12:26:29

そらもうブックマーク機能よ

12:51:01

eti

13:49:57

やっぱ都市が自然に飲み込まれる光景いいな

13:57:47

自然に溶けながらある種の存在感を放つ物ってのが結構好きなんだけど供給がないので描きたいなと思って数年が経つ

13:58:14

心のDo it!おじさんがDo it!と叫んでいる

14:04:45

プログラムで変数の中身を画面に写すことは簡単なのに自分の脳内のイメージを紙に写すことは難しい

15:29:43
Postboxにフィルター機能 · Issue #25 · coke12103/TenCha
15:29:54

TenChaの微妙なmikutter化

15:30:27

filter_gui_postbox_postって関数が割と面白かったのです

15:32:10

プラグインエンジン自体もClayってのがあるのでやろうと思えばできるんですが肥大化が加速するのでやるとしても今ではない

15:33:24

まあ厳密にはClayは改造が必要な部類のものですが

15:35:27

もしTenChaにClayを積むなら焼いてYunomiにでもします

17:23:24
2020-04-07 16:24:15 七尾れいの投稿 sinnrinn@msk.kirigakure.net

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

17:23:52

なんも情報なくてなんもわかんないやつだ

17:25:11

ア(再現性かもしれない発見をした音

17:26:16

ビルド時のエラーはnodeが古いと起こるのは確認してる

17:26:33

node v12.13.0推奨

17:27:25

てす

17:27:32

動く...

17:27:46

Winだとなんか事情が違いそうだなこれ

17:34:14

手元に本気でWindowsがないので調べようがなーい

17:35:58

npm iでコケてんのかnpm startでコケてんのかさえわからない

17:38:07

Linux 5.5.8 Node.js v12.13.0の環境だとなんの苦もなく動くのです

17:43:44

この記述ってWinで動くの...?

17:45:00

nodeguiのビルドスクリプト見て見るか...

17:45:18

だってこの行どう見てもBashじゃん

17:46:37

えぇ...

17:47:03

結果変わった?

17:49:02

いや、すごく変わってる

17:49:48

CMakeがないから入れろって書いてある

17:50:05

ビルド後ではいらないんだけどビルド前はWebpack使うのでいる

17:50:25

WebpackってかQtのビルドが入るので

17:50:56

ソースを動かす勢にはQtのビルドの義務が発生する...

17:51:12

まさにQt

17:52:11

動いたとてログインスクリプトが微妙に安定しない可能性あるんですがそこは上手いことやるしかないやつです

17:53:58

ログインスクリプトが動かなくてもRestClient用意してhost(host), client secret(secret), userToken(token)をconfig.jsonってのに入れると動きます

17:54:20

ログインスクリプトは今直している

17:55:26

設定から見れるトークンを強引に使えない仕様なの強さであり弱さ

17:56:40

ビルドの難易度が開発者のレベル要求されてて草

17:57:11

Linuxでさっと動く理由がわかるな(基本的にビルドにいるやつが入ってる

17:58:26

nodeguiはv1行ってないライブラリなので色々ドキュメント不足よ

18:00:42

ある程度なら教えられるぞえ

18:01:17

おーけー

18:01:48
2020-04-07 18:01:39 aqz@c2.a9z.devの投稿 aqz@c2.a9z.dev

これを使えばElectron要らないし軽いGUIが作れるわけか
https://github.com/nodegui/nodegui

GitHub - nodegui/nodegui: A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
18:02:17

CPU的に軽いとは言えNode.jsなりにメモリを食うしQtの知識がいるので結構難しいもんです

18:02:54

Web系の面倒さがあるかQt系の面倒さがあるかというだけの違い

18:03:52

ただしWeb系の愚かなDOM爆弾に該当するものには未だに遭遇してないのでわたしはこっちの方が好き

18:04:43
2020-04-07 18:04:31 七尾れいの投稿 sinnrinn@msk.kirigakure.net

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

18:04:55

packerがあるのでパッケージ化は一応できる

18:05:08

exeになってくれるかはWinがないのでわからないけどね

18:06:31

100件投稿を貯めるとWeb版Misskeyは崩壊するけどnodeguiのTenChaは1000件貯めてもガクガクせず遡れるのでネイティブ特有のローパワーでどうにかなる感はあります

18:08:19

Web版Misskeyが200件ぐらいで操作不能になってくる中1日分投稿を貯めたTenChaは投稿受信時にリストがちょっとガクつく程度というCPUパワーとGPUパワーの圧倒的省エネさを見れる

18:10:18
2020-04-07 18:09:31 いちらじの投稿 itiradi@misskey.io

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

18:10:26

これだけはどうにもならん

18:11:50

Web版Misskey、200件遡って操作不能になる恐怖よりもその後タスクマネージャーでメモリ消費を見る時の方が怖い

18:14:22

:falkon: Falkonと :misskey: Misskey v12は相性が最悪なので :misskeyv11: Misskey v11を使おう

18:16:33

Falkonはそれなりにタブ数=メモリって特性があるけどタブを完全破棄できてタブ数の管理とかをQt側でやってるのか滅茶苦茶軽いので開きっぱなしで破棄しておけば永遠に軽い

18:18:06

Masterに近いインスタンスどこだ

18:19:59

@aqz@c2.a9z.dev Falkon 3.1.0(Linux) QtWebEngine 5.14.1

18:20:39

Node.js + Qtという異質な組み合せでクライアントを書いている

18:22:15

Qt Web Engine 5.15出るまで直りそうにないですね

18:22:50

@aqz@c2.a9z.dev 今QtWebEngineの最新いくつだ...

18:24:46

ちょっとフルアプデかけて再起動するか

18:25:44

@aqz@c2.a9z.dev 5.15待ちかな

19:01:30

アップデート、AUR系だけ並列でやっている

19:01:45

8ウインドウが並ぶ姿は壮観

19:02:10
2020-04-07 19:01:52 レイエス:verify:の投稿 lei202@misskey.lei202.com

exe化できたぽい

19:02:17

!?

19:03:56

わたしが書いた方のreadme見てビルドできたって言われたら怖い

19:05:11

ところでアセット化が成功していることが確認できた(アセット化以前はCSSが当たらないで崩壊していた

19:05:38
2020-04-07 19:04:28 レイエス:verify:の投稿 lei202@misskey.lei202.com

configの書いたけど認識されんからやり方か書き方かあるいは両方ミスってる気がした()

19:07:25

{"host":"misskey.dev","secret":"アプリケーションのシークレット","token":"アプリケーションに関連付けられたユーザーキー"}

19:08:13

ffmpegのビルドでガクガクする

19:09:15

PCが離陸しそう

19:10:24

現状ログイン部分の修正が終わってないせいで若干挙動が怪しいような気がする

19:11:24

PCの性能をフルに利用している

19:12:34

正常動作(バグだらけ)

19:12:54

Qiitaの共有URLとか受信すると多分ウインドウサイズ変わるよ

19:15:01

VIvaldiの更新をするとffmpegをビルドする権利が発生して絶望する

19:15:40

とはいえCore i7の速さを体感できて嬉しい

19:16:03

19:16:47

モバイル端末と違ってがんばれば自家製ビルドできるのがデスクトップアプリケーションの特性だ

19:17:18

何せわたしはバージョンを付与することを1回もしていないのに動いてる人がいる

19:18:21

バージョン0.0.1、もはやinitコミットの場合もあるバージョンである

19:18:51

せめてLogin直してからv0.0.1行きたい

19:19:05

v0.0.2か?

19:20:14

Electronはクロスプラットフォームビルドできるんだけどnodeguiはクロスプラットフォームビルドできないので動かしたいOSでビルドをかけないといけない

19:20:26
2020-04-07 19:19:52 かぐらの投稿 taka_hvc1@social.mikutter.hachune.net

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

19:21:04

んーバージョニング難しい

19:22:04

Windows用をビルドするにはWindowsがいるしLinux用をビルドするにはLinuxがいるしMac用をビルドするにはMacがいる

19:23:18

Macはサポートできる気がしないので後回しとしてWinぐらいはいけるかなぁって感じでそこだけでも対応しようと思ってOSの壁があったやつです

19:23:42
2020-04-07 19:22:53 かぐらの投稿 taka_hvc1@social.mikutter.hachune.net

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

19:24:16

割と「今がv1.0.0だと思ったのでv1.0.0だ」でいいのかもしれない

19:24:34

Linux式

19:26:44

誰だ! IE11です! 通さん!
誰だ! Edgeです! よし通れ!

19:28:41

誰かffmpegが2秒でビルド完了するマシンをくれ

19:38:06

誰もVRCをしていない。しているのはお前だけ

19:39:26

わたしはMisskeyL4D2部、*L4D2部で同じ状態になっている

19:39:52

誰もゾンビをしていない

19:49:24
2020-04-07 19:49:07 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io

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

19:49:51

それなりに良さそうな気がしないでもないのがまた

19:55:35
あなたが失っているものを『二文字で』表します
19:56:09

汚れてると申すか...その通りだ...

19:59:11

クソみたいなリプライ最近は来なくなった(フォローBotにフォローを許してないからかもしれない

20:13:23

なんで動かないんだ...

20:19:35

ウインドウが閉じると段階が進むの、await requestしてるんじゃなくてawait closeしてる感がありキレそう

21:46:52

嫌なことに気がついた

21:47:34

リクエスト中にスタックトレース出そうとすると出ない

21:49:40

何も動かなくなるの絶望的過ぎる

22:11:21

Nodejs何もわからない

22:12:53

嫌なこと思い付いた

22:13:04

ループとスリープで運用

22:13:13

動くだろうけどやりたくない

22:19:30

await以降の行がウインドウ閉じるまで返ってこない

22:19:38

これはバグだと言い張りたい

22:20:18

ドキュメントがメンテナンス入ったんですけど

22:20:25

泣くぞ

22:25:19

ログインのGUI書き直しーーーー

22:31:57

ウインドウ遷移

22:33:11

遷移図を描くのはいいが、色が酷い

23:09:49

これを処理に落とし込むの無理ーーーーーーーーーーーーーーーーーーーーーーーーーー

23:18:34
2020-04-07 23:18:07 ka2co6の投稿 frypan_soul@mstdn.kemono-friends.info

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

23:18:38

もふもふー