L4D2をやりました...
This account is not set to public on notestock.
This account is not set to public on notestock.
今日のメンテの時みつけたんですがサーバーがメンテ中だとログイン情報が消える感じの挙動をしていたのを発見しました
というのもnodeguiはクロスプラットフォームなビルドができないのでWIn向けはビルドで公開できないのですよ
ライセンスを決めないでおけば、作者本人からのコピーはできるけど、子コピーは防止できる。(OSS原理主義者から石投げられるやつ)
マルチ鯖に入ると島を切りたくなる症状がまた出たんだけど工業化されてる鯖だと楽でいいですね(IC2の採掘用レーザーの爆発モードで一気に採掘してる顔
わたしはGooglePayとPixivでしか使った記憶ないのでKyash側から漏れてない限りは漏れてないだろうけど
ほぼ開発の話ばっかりなオタクなので政治的な話がない(特定のソフトウェアへのヘイトは政治的な話ではないものとする
This account is not set to public on notestock.
多分投稿本文のLabelのサイズ指定してないからウインドウサイズが巻き込まれて勝手にサイズ変わるんだろうけど対策がわからない
This account is not set to public on notestock.
This account is not set to public on notestock.
つまり
var hoge = 'test';
// いっぱいのコードがここにある
hoge = 100;
でエラーが出るか否か?直せる問題はIssueには積まないんで直せなさそうなやつを登録していこうかなと思ったんですけどまず真っ先にこれが浮上した
@sinnrinn@msk.kirigakure.net XPとかならあるけどこれでビルドは無理でしょ
@sinnrinn@msk.kirigakure.net どうにもならなかったらビルドしてーとソースコードを投げ付けるかもしれない
@sinnrinn@msk.kirigakure.net まあ最低でもウインドウのサイズ勝手に変わるの直してからかな
Android or IOSでは絶対起こらない問題なんですよねこれ。何故かってスマホにはウインドウがないから。
ユーザーのリサイズを許容しつつプログラムが勝手にリサイズしないようにしないといけないので難しいよこれ
This account is not set to public on notestock.
横幅指定してないのでWrapされないのは理解できるけどなんでこんな面倒なことになってるねんって話になる
どうやら流れ的には
Wrapできなくてクソナガテキストがウィジェットのサイズを壊す(この時点ではウインドウのサイズは壊れてない
↓
次の投稿が流れてきてサイズの壊れたウィジェットにテキストがセットされる(この時点でウインドウサイズが壊れたサイズに合うようにでかくなる(この時点でウインドウのサイズが小さくならなくなる
↓
次の投稿は壊れたサイズに合ったサイズになるがウインドウサイズは小さくできるようになる
って流れで壊れる
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
脆弱性放置し過ぎてBotからプルリクが来ている(ローカルでアップデートとかしてたけど直ってたのかよくわからない
This account is not set to public on notestock.
This account is not set to public on notestock.
TenChaが直したはずのウインドウサイズバグを再発してくれやがりましたので選択した投稿を表示するやつ作って原因の投稿のパターン特定します
ヤフオクに2週間ぐらい出して落とされて発送して受け取られて振り込みリクエストしてそういや3日ぐらい前に入金されたのをTLで思い出してなんで売ったんだっけ?って考えてメモリのことを思い出して今に至る
This account is not set to public on notestock.
@motorailgun@mstdn.maud.io とりあえずメモリだけで大丈夫です(ちなみに何枚ぐらい出せるんでしたっけ...
@motorailgun@mstdn.maud.io できるだけ容量ほしい感じなので全部でお願いします。
@motorailgun@mstdn.maud.io レターパックライトでお願いします。送金はPay系のアカウントを持ってないのでKyashとか銀行振込とかですかね...
This account is not set to public on notestock.
@motorailgun@mstdn.maud.io
送料370円
代金1600(400*4)円
で大丈夫ですか?
垢移動する度死ぬほど適当にしかフォローしてないという習性があるので今回の人もフォローしてないんですけどここまでリプライ投げ合ってタイミングを完全に失なっています
TLのアイテムが100件越えないんだけどそもそも検証でHomeで100件ってのが頭おかしいのでは
Misskeyのリアクションは便利なんだけどMastodonから見ると「何ふぁぼっとんねんお前」以上に表現がないので困る
Pleromaにリアクションが付いたからいずれMastodonも付くさ...(既にお知らせ機能にリアクションが用意されている)
かぐらへ:
うちの回線プロバイダがやらかしたのかなんかのか遅い時は1Mbps切るのでやってらんないです
This account is not set to public on notestock.
園児から大学生までの学校とかがないと家でゲームとかネットをやり始める人間を一言で雑に表す単語としてのガキ
終わってる回線で音楽なんぞ流しながらマイクラなんぞやりながら通話に入るので親から動画で人の顔が認識できないと苦情を言われる
This account is not set to public on notestock.
TenChaのTLはArrayとQListWidgetの中身の2つを同じ内容で保持するように作られていて、Array側にはQListWidgetItemを含むNoteの情報すべてがClassとして格納されていてIndexが同じなのを利用してメニューからのリアクションとかを実装しようかって感じなんだけどこれは設計として正しいのかはちょっと自信がない
This account is not set to public on notestock.
This account is not set to public on notestock.
Misskey v11よりv12のほうがWebクライアントでメモリ食いやすいらしくてグローバルをウィジェットに表示し続けると1日かそれ以上でタブクラッシュする
貯めてる投稿にはアイコンのキャッシュが含まれてるのである一定ぐらいユーザー流れ切ったら増える速度が落ちる
その上のQt以降は基本的に2009年(ただし扱ってるデータが2009年とはケタ違いに量が増えてるのでそこで更に食っちゃう
Qt+C++の組み合せだと思われるRipcordなんかは84MBぐらいしか食ってないけどそれでも結構でかいかなって感じはあるのでやはり時代ごとのデータ量の差は大きいのです
機能量に対してメモリ使用量が少ないものとしてAzPainterなんかあるけどこいつは25MBしか食っていない
- マルチプラットフォーム
- そこそこ慣れた言語
- ネイティブGUI
って感じの構成でがんばった結果Node.js+Qtになりました
まだSandy Bridgeで大丈夫とか言ってる人見せたい画像
NVIDIA、仮想GPUでCUDAを使用可能にした「GRID 5.0」 ~Windows 10は描画負荷増大で仮想GPUが必須に - PC Watch https://pc.watch.impress.co.jp/docs/news/1090248.html (2017年11月07日)
他に考えた構成としては
- Ruby + GTK(mikutter的な構成)
- C++ + Qt(Ripcord的な構成)
- C++ + GTK(Gnome感感じる構成)
- C + Xlib(AzPainter的な構成)
- Node.js + Electron(現代的だけどクソ大量にメモリを食う構成)
- Python + Qt(Qtで開発するならC++の次に正気を保てる構成)
などがある
Sandy Bridgeに同世代のGPU積んでるような状況だともういろいろとね...
GTKは前やって死んだのでやだ、C++はなんかもう見てるだけで正気を失う、Xlibで正気を保てる気がしない、Electron滅びろ、PythonもC++よりはマシ程度
って感じでnodeguiになった
2代目スマホとしてLGV31を使っていたんですがあのスペックでありながらLoliでアップデートが来なくなって永遠に恨んでいましたね(そしてカスロム焼いて使い始めたら電池が死んだ
今から見た印象だと
IS15SH「こころぴょんぴょん」
LGV31「何故国内版だけバッテリーが交換できないのか」
SOL23「Lolipop署名」
SOV31「名機」
Mi A2「普通」
って感じですかね
This account is not set to public on notestock.
This account is not set to public on notestock.
ドキュメントにapp/create
は存在するのでそれをMastodonの方法と照らし合わせて使ってた
IS15SHとMi A2は色を選ぶ権利があったので水色系のやつを、LGV31は在庫がなかったので黒を、SOL23とSOV31はジャンクなので色を選ぶ権利がなかったので紫と黒です
810 4Kは頭がおかしい(プロセッサー的にはZ4と発熱同じぐらいだろうしシステムでチューニングしてないと熱で自壊するだけZ4の方が熱いだろうけど
This account is not set to public on notestock.
Misskeyクライアント作者の部屋の壁に残された文章「The document is a lie!」