えあい死ぬんか
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
アッ! ertona用のmastodonイメージのサイズが異常になってる理由わかった
今日は5年前に理解できなくて投げたsprocketsに久々遭遇して殺されそうになった
ertona.netのバージョンアップ作業(v3.0.2→3.1.5)を開始します
== 20200119112504 AddPublicIndexToStatuses: migrated (30.2335s) ===============
ちょっとヒヤっとした
@toshi_a インデックス張る系マイグレはこわいねえ、これ名前からしてヤバそうだし
@toshi_a たしかに。
そしてなかなか手の込んだインデックスで笑っています
https://github.com/tootsuite/mastodon/blob/v3.1.5/db/migrate/20200119112504_add_public_index_to_statuses.rb
ertona.net / Mastodon v3.1.5 更新完了です
さすがにLabsで溜まった変更、takke氏ですらt4jでやるには音を上げてるっぽそうだから、はてさて…
Twitter4J/Twitter4Jの今後については俺はかなり悲観的で、yusuke氏もう全然PR見てねーじゃんってのが…
俺はtakke氏のファンなのでt4j/t4aでちょっともめた時にもうあぁ……ってなっている
いまtakke氏のGitHub見たらm4j forkがまた生えてンッフとなってる
結局メンテナーの体力が切れても、それはそれとして元サービスは進化し続けるしユーザーとなるプログラムもそれに追い付かないといけないので、両方からハメ殺される
Mastodonくらいの規模だと、ユーザープログラムが薄いAPIラッパー持つのが解なんだろうなあという諦めの気持ちがある
jsonから直に値を取り出すだけなんて動的しぐさやってたら影響範囲調査で日が暮れるんじゃw GETする分にはinterfaceにマップくらいまではしたい
Retrofitがまさにokhttpでリクエストしてええ感じにマップするのをライブラリとしてまとめたものなので
APIラッパーの層は常にsyncでいいんじゃねえかなあって思ってる 非同期処理のトレンドとか数年で変わるし
どう非同期処理をハンドリングして適切にライフサイクルを終えるかは利用側しか知りえない
Twitter APIはOAuth1が激烈にダルいのが、人に頼りたくなるポイントを上げているなあ…
Twitter4JのおかげでTwitter OAuthと1回もバトらずに人生終えそうだけど、自前実装勢に墓までマウント取られるのが確定している
shikorism/tissueもnuita/nuitaもバックアップされたから、一発滅んでも射精管理しほうだいやで 計算機があればな!!
こんなクラスあったのか
QMacToolBar Class | Qt Mac Extras 5.15.0
https://doc-snapshots.qt.io/qt5-5.15/qmactoolbar.html
ActiveXを使うためのラッパーがあるのを知って、マジかよQt変なとこ何でもあるな!となってる
Active Qt 5.15.0
https://doc-snapshots.qt.io/qt5-5.15/activeqt-index.html
Qtのアドオンモジュール、Windows Extrasは普通に使い道ありそう。タスクバー上でのプログレス表示サポートとか入ってる。
あっこのめっちゃ見た目悪いバグ直ったの?
[QTBUG-83216] Faulty rendering of tab widget - Qt Bug Tracker
https://bugreports.qt.io/browse/QTBUG-83216
あぁ、Qt 5.15からはアカウント作らないとインストーラ落とせないのが面倒だな…
👀 >> 何故お役所ってオワコンIEが大好きなの?|楠 正憲(国際大学GLOCOM 客員研究員)
https://comemo.nikkei.com/n/n1c9103c81c79
「実用上困らないけど、何だかなあ」となっていた部分の答えはこれか。これを広報できない人たちが最初に答えちゃってたの辛いな……
> 「キャッシュレス決済との紐付けだから、住民にはスマホを使ってもらうことを想定。自分のスマホを持ってない利用者向けに自治体窓口などで使える端末を用意しており、その環境ではIEが使えるので他ブラウザ対応は後回しにした」
Native messagingは気になるけど、少なくとも仕事で触る可能性はだいぶ薄いな。Web企業だし。これについては受託屋のほうが様々な可能性がある。気になったら自分で触るしかねえなあ……
というか、前なんかあひるに話振られた気がするんだけど、何の案件やってた時だったか思い出せねえ
政府系システムがどうやってActiveXから抜けようとしてるか、努力してるシステムの対応方法それぞれまちまちで面白いっすよ。
何でもできた牧歌的な時代が終わってごく限られた抜け道をどう使うかになったのは、安全性では正しいが特殊案件ではただただ辛い、そうやね……
まあbatファイルとして中身にPowershellスクリプトを仕込むというテクニックもあるにはあるんですけどね
これソースらしきリンクがMSの力でリンク切れになってるので、どっか自分が参照できる場所にコピーしておいたほうが良いな
実行された自分自身をPowershellワンライナーで読み込んで、ブートストラップ用の行だけスキップしてevalするってコード。
オフラインインストーラーの提供が5.14.xまでになってしまったせいでアカウント必須というなあ
Qtなんだかんだで実家のような安心感があるのは、俺はまだWeb開発よりネイティブアプリ開発のほうが長いからなんだろうか
職に就く前の俺はWebはバックエンドもフロントエンドもいずれも抵抗があって、全然やってなかったんですよ〜。フロントはフレームワーク大戦争がまだ終わってなかった時期だったし尚更。
build failure / えあい ( Eai )のTシャツ通販 ∞ SUZURI(スズリ)
https://suzuri.jp/Eai/1185466/t-shirt/s/white
あーー、issue読み間違えてた。issueではタブの外側に謎の描画が発生してるとされていたのか。
ウィジェットの見かけは前のLTSのほうが安定してるらしいんだけど、HiDPI対応とかの進捗は5.14以降じゃないと恩恵を受けられないので難しい…
otya128/winevdmが試せるまたとない機会なので自分で試してしまった。
QTimer::start() 一度呼んだ分が発火される前に再実行するとタイマーリセットになるのか。一定時間入力がなかったら〜を作りやすい仕様だな。
きも
std::literals::chrono_literals::operator""s -
cppreference.com
https://en.cppreference.com/w/cpp/chrono/operator%22%22s
operator""s とか operator""ms とか、これactivesupportの #seconds とかその辺のキモい版では
X270にQt入れ直してるけど、てきとうにオプション盛ったせいかインストールが永遠に終わらん
視界のエンジニアだいたい順当に年をとったのでとりあえず猪突猛進してできました🎉の代わりに、俺の考えたベターな設計論での殺し合いが増えた
このアカウントは、notestockで公開設定になっていません。
なんかQtのインストール永遠に終わらんの、どうもソースコードもインストールするオプションにチェック入れちゃったせいでChromiumがだらだらと展開されているっぽい……
そしてWindowsだからDefender先生がイキりだしており、しかしラップトップなので……
SIGNAL/SLOTマクロだと入力補完が効かないので、ポインタで何とかしたいところ。
Qt、C++慣れてない人でもQtに乗っかって何とかやっていけるようにする介護を少しだけ感じる
親Windowへのオートセーブ予約要求をQEventで表現するの筋が悪い気がしてきたな。ハンドルされるタイミングや順序が不定になるから、ファイルロード中だから握り潰すとかできない。
かといって、子Widget側で親となるWindowのプロトタイプをincludeしたくないし…
入力系Widgetの更新signalを契機にオートセーブ予約を発行してるから、ファイルロードしてUIに展開してる間みたいな時にも発行されちゃってなあ
今回はファイルの性質的に、別にロードした直後に無駄にオートセーブしても困りはしないんだけど、うーん
ただの写真でも日時とポエムを重ねるとWindows10になる https://dailyportalz.jp/kiji/just-picture-become-windows10 #DPZ
なんか思った以上にQTextEditからtextChangedが発火されてるの何?と思ったら、KSyntaxHighlighterが発火しまくってた
デストラクタを使ったユーティリティシリーズ。こういうのあるんだなあ。
https://doc.qt.io/qt-5/qscopeguard.html
https://doc.qt.io/qt-5/qscopedvaluerollback.html
ワークスペースが自動保存されるようになりますよ。(今まではアプリ終了時に保存だった) #FloraRPC
Implement auto save by shibafu528 · Pull Request #70 · shibafu528/florarpc
https://github.com/shibafu528/florarpc/pull/70
微妙に進んでるな
【726h~】ペットの魚でポケモンクリア_Clear the pokemon with fish【Maurice】 - YouTube
https://www.youtube.com/watch?v=6a18CSHM4p8
明日絶対皮膚科いったる、ただこれでなおハマらなかったら先生変えてもらうか別のとこ行くか、どっちがいいだろう
1回目で当たりぎみだったのを精神状態の悪化で通院できず、状態悪くなってから行ったせいでハズレ認識されてないか?という疑いをかけている
思えば散々ゲームやめろとけちょんけちょんに言ってきた地元の眼科のババアも実力はあったな