01:52:24
icon

てす

02:03:28
icon

公開範囲指定できた

Attach image
02:05:19
icon

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

Attach image
02:06:48
icon

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

02:17:50
03:29:11
icon

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

03:29:28
icon

再起動の度消えるけど

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

公開範囲指定できた

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

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

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

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

11:24:45
icon

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

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

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

11:27:26
icon

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

11:34:35
icon

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

11:53:34
icon

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

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

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

11:57:09
icon

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

11:57:59
icon

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

12:00:14
icon

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

12:00:48
icon

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

12:02:59
icon

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

12:03:58
icon

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

12:05:01
icon

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

12:08:24
icon

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

12:09:54
icon

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

12:12:09
icon

構築が面倒なやつです

12:21:16
icon

それもうTelnetが正解では

12:26:29
icon

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

12:51:01
icon

eti

13:49:57
icon

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

13:57:47
icon

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

13:58:14
icon

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

14:04:45
icon

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

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

TenChaの微妙なmikutter化

15:30:27
icon

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

15:32:10
icon

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

15:33:24
icon

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

15:35:27
icon

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

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

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

17:23:52
icon

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

17:25:11
icon

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

17:26:16
icon

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

17:26:33
icon

node v12.13.0推奨

17:27:25
icon

てす

17:27:32
icon

動く...

17:27:46
icon

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

17:34:14
icon

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

17:35:58
icon

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

17:38:07
icon

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

17:43:44
icon

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

Attach image
17:45:00
icon

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

17:45:18
icon

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

17:46:37
icon

えぇ...

17:47:03
icon

結果変わった?

17:49:02
icon

いや、すごく変わってる

17:49:48
icon

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

17:50:05
icon

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

17:50:25
icon

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

17:50:56
icon

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

17:51:12
icon

まさにQt

17:52:11
icon

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

17:53:58
icon

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

17:54:20
icon

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

17:55:26
icon

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

17:56:40
icon

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

17:57:11
icon

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

17:58:26
icon

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

18:00:42
icon

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

18:01:17
icon

おーけー

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

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

Web site image
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
icon

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

18:02:54
icon

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

18:03:52
icon

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

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

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

18:04:55
icon

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

18:05:08
icon

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

18:06:31
icon

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

18:08:19
icon

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

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

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

18:10:26
icon

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

18:11:50
icon

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

18:14:22
icon

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

18:16:33
icon

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

18:18:06
icon

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

18:19:59
icon

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

Attach image
18:20:39
icon

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

18:22:15
icon

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

18:22:50
icon

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

18:24:46
icon

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

18:25:44
icon

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

19:01:30
icon

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

19:01:45
icon

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

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

exe化できたぽい

Attach image
19:02:17
icon

!?

19:03:56
icon

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

19:05:11
icon

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

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

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

19:07:25
icon

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

19:08:13
icon

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

19:09:15
icon

PCが離陸しそう

19:10:24
icon

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

19:11:24
icon

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

Attach image
19:12:34
icon

正常動作(バグだらけ)

19:12:54
icon

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

19:15:01
icon

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

19:15:40
icon

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

19:16:03
icon

19:16:47
icon

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

19:17:18
icon

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

19:18:21
icon

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

19:18:51
icon

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

19:19:05
icon

v0.0.2か?

19:20:14
icon

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

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

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

19:21:04
icon

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

19:22:04
icon

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

19:23:18
icon

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

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

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

19:24:16
icon

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

19:24:34
icon

Linux式

19:26:44
icon

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

19:28:41
icon

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

19:38:06
icon

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

19:39:26
icon

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

19:39:52
icon

誰もゾンビをしていない

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

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

19:49:51
icon

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

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

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

19:59:11
icon

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

20:13:23
icon

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

20:19:35
icon

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

21:46:52
icon

嫌なことに気がついた

21:47:34
icon

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

21:49:40
icon

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

22:11:21
icon

Nodejs何もわからない

22:12:53
icon

嫌なこと思い付いた

22:13:04
icon

ループとスリープで運用

22:13:13
icon

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

22:19:30
icon

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

22:19:38
icon

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

22:20:18
icon

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

22:20:25
icon

泣くぞ

22:25:19
icon

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

22:31:57
icon

ウインドウ遷移

Attach image
22:33:11
icon

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

23:09:49
icon

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

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

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

23:18:38
icon

もふもふー