00:03:09 @shibafu528@social.mikutter.hachune.net
icon

WindowsのQt Installer、オフラインインストーラかつネットワーク落としてないとアカウント要求するのか…

00:45:41 @shibafu528@social.mikutter.hachune.net
icon

vcpkg触ってみている

00:46:16 @shibafu528@social.mikutter.hachune.net
icon

> vcpkg --triplet x64-windows kf5syntaxhighlighting
したらqt5とか全部ソース引っ張り始めてめっちゃ笑った

00:47:23 @shibafu528@social.mikutter.hachune.net
icon

FloraRPC、C++コンパイラとCMake、ライブラリの調達がパケマネでできないならvcpkgで頑張ってビルドしろ、にするか

00:47:54 @shibafu528@social.mikutter.hachune.net
icon

C++コンパイラとCMakeは必須として、で。

00:49:15 @shibafu528@social.mikutter.hachune.net
icon

CPUがうなるよ

Attach image
00:49:45 @shibafu528@social.mikutter.hachune.net
icon

これラップトップでやる作業じゃねえわ

00:50:45 @shibafu528@social.mikutter.hachune.net
icon

待てやコラ何唐突にMSYS2入れようとしてるんや

Attach image
00:53:02 @shibafu528@social.mikutter.hachune.net
icon

CIで自動でexe作れたらとか思ったが、これやるならvcpkgをsubmoduleで入れてコミットハッシュをキャッシュキーにする感じにしないとだいぶ依存関係のビルドキツいな

00:53:27 @shibafu528@social.mikutter.hachune.net
icon

それもなんか違う気がするけど

00:53:37 @shibafu528@social.mikutter.hachune.net
icon

うーん

01:02:00 @shibafu528@social.mikutter.hachune.net
icon

FloraRPC用の依存関係プレビルドだけのCIあっていいなこれ

01:02:28 @shibafu528@social.mikutter.hachune.net
icon

Winとかで作業するときに、作業環境でいちいちライブラリビルドしたくないし、CIを回すときもそうなので

08:19:30 @shibafu528@social.mikutter.hachune.net
icon

メチャーネムイ

08:35:21 @shibafu528@social.mikutter.hachune.net
icon

ログみたらvcpkg installに3時間かかってた

08:44:03 @shibafu528@social.mikutter.hachune.net
icon

libprotobufのビルドだけで9分…

08:44:18 @shibafu528@social.mikutter.hachune.net
icon

ラップトップでビルドとかするもんじゃないな

08:44:31 @shibafu528@social.mikutter.hachune.net
icon

すぐ出せるWindows機がそれくらいだったからそうしたが…

08:45:21 @shibafu528@social.mikutter.hachune.net
icon

Attach image
08:46:10 @shibafu528@social.mikutter.hachune.net
icon

リリースビルドの最適化にくっそ計算かかってる感あるが

08:47:57 @shibafu528@social.mikutter.hachune.net
icon

久々にWindows触ると、SKK環境が最高すぎて泣けてくるね

08:48:22 @shibafu528@social.mikutter.hachune.net
icon

あーそういやMac届いたら速攻AquaSKK入れないとな

09:22:10 @shibafu528@social.mikutter.hachune.net
icon

つらそうな感じになってきた

Attach image
09:28:44 @shibafu528@social.mikutter.hachune.net
icon

8エラーまで減らした

Attach image
09:29:31 @shibafu528@social.mikutter.hachune.net
icon

だいぶ寒い修正をしている

Attach image
09:32:05 @shibafu528@social.mikutter.hachune.net
icon

やる必要のあることが進んでないねえ^^

09:32:08 @shibafu528@social.mikutter.hachune.net
icon

あーもう

09:33:12 @shibafu528@social.mikutter.hachune.net
icon

つーかエラーの大半がUTF-8を標準で使わないことだったので、Windowsは早くSJISをやめろ

09:33:23 @shibafu528@social.mikutter.hachune.net
icon

Windowsはというか、コンパイラの標準がナァ

09:36:01 @shibafu528@social.mikutter.hachune.net
icon

expandRecursivelyが無いって言われてるの、これvcpkgのQtが古いからじゃねーか

09:36:03 @shibafu528@social.mikutter.hachune.net
icon

あーもう

09:37:17 @shibafu528@social.mikutter.hachune.net
icon

Qt5.15出るまでvcpkgのQtは上がらなさそうな気がする

11:36:17 @shibafu528@social.mikutter.hachune.net
icon

出社

12:48:27 @shibafu528@social.mikutter.hachune.net
2020-03-27 12:43:18 フィリス・ミストルートの投稿 firis@ertona.net
icon

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

12:48:28 @shibafu528@social.mikutter.hachune.net
2020-03-27 12:44:58 デジタルたぬきの投稿 toshi_a@social.mikutter.hachune.net
icon

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

12:48:30 @shibafu528@social.mikutter.hachune.net
2020-03-27 12:47:56 デジタルたぬきの投稿 toshi_a@social.mikutter.hachune.net
icon

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

12:48:36 @shibafu528@social.mikutter.hachune.net
icon

原初の力肉

12:49:14 @shibafu528@social.mikutter.hachune.net
icon

フィリスちゃんきのこは食えるのかな

12:50:40 @shibafu528@social.mikutter.hachune.net
icon

ertona.netはえあい飯詐欺が横行してるので

12:51:42 @shibafu528@social.mikutter.hachune.net
icon

@mohemohe お前の鯖で両方やれ

21:54:13 @shibafu528@social.mikutter.hachune.net
2020-03-27 17:34:50 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

Zoomのバーチャル背景今更触ってすげーつってる

Attach image
21:54:14 @shibafu528@social.mikutter.hachune.net
2020-03-27 17:46:17 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

「いやね?こっちは白樺こそあるけどスギ花粉とは無縁でねえ。えっ後ろ?なに?」

Attach image
21:54:15 @shibafu528@social.mikutter.hachune.net
2020-03-27 18:17:22 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

カフェでテレカンして…ん?

Attach image
21:54:17 @shibafu528@social.mikutter.hachune.net
2020-03-27 17:44:43 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

部長のリクエストにより

Attach image
21:59:44 @shibafu528@social.mikutter.hachune.net
icon

ロミオとあかりんご - ニコニコ動画
nicovideo.jp/watch/sm36574573

Web site image
ロミオとあかりんご
22:53:04 @shibafu528@social.mikutter.hachune.net
icon

VC++で使えないC99記法を捨てたりしつつ、無理やりDLLを配置してロードするなどしたら何とか動いた
……がなんでMSゴシックなんや殺すぞワレ!!!!

Attach image
22:53:36 @shibafu528@social.mikutter.hachune.net
icon

俺はWinFormsアプリ開発者だから、とりあえず脳死でMeiryoを参照させればいいって知ってるんだ

22:55:00 @shibafu528@social.mikutter.hachune.net
icon

ここでMeiryoにするかMeiryo UIにするかは好みが出ますが、MS UI Gothicを前提とした画面領域しかないなら後者のほうが収まりは良くなる

22:55:20 @shibafu528@social.mikutter.hachune.net
icon

良いんだけど、Meiryo UIは字形がカスという批判をめっちゃ受けやすくなる

22:57:20 @shibafu528@social.mikutter.hachune.net
icon

簡単にできそうだな、ifdef _WIN32でやりゃいいか?
qt-log.open-memo.net/sub/other

ソフト全体のフォントの統一 | QT && C++
23:04:38 @shibafu528@social.mikutter.hachune.net
icon

クソコードによって世界に平和が訪れた

Attach image
Attach image
23:06:35 @shibafu528@social.mikutter.hachune.net
icon

WinFormsやってれば、よほどMS UI Gothicが好きというわけでもなければ共通基底Formクラスを作ってFontプロパティだけ上書きしておくくらいのことは、やる……?

23:06:58 @shibafu528@social.mikutter.hachune.net
icon

俺は当時いい方法が思い浮かばなくてそうしていた

23:07:40 @shibafu528@social.mikutter.hachune.net
icon

フォントレンダリングが最高でもないけど最悪でもないのLinuxくらいなのではという気がしてきた

23:07:54 @shibafu528@social.mikutter.hachune.net
icon

レンダリングじゃない

23:08:05 @shibafu528@social.mikutter.hachune.net
icon

どのフォントが参照されるかの事情というか

23:11:58 @shibafu528@social.mikutter.hachune.net
icon

なんか違和感あるなーって思って考えこんでたんですが、Win10からはYu Gothic UIが場所により採用されてたりして、そっちの印象があるからだな

23:15:38 @shibafu528@social.mikutter.hachune.net
icon

なんだかんだ使われてるせいか、Yu Gothic UIにしたら俺にとってはそれっぽく見えるようになった

Attach image
23:28:26 @shibafu528@social.mikutter.hachune.net
icon

狂ったコードになってきた

Attach image
23:32:10 @shibafu528@social.mikutter.hachune.net
icon

VC++でC99のstructのメンバ指名で初期化するやつが使えないからstd::variantに逃げたけど、これ最初からそっちでよかったやつやな……?
github.com/shibafu528/florarpc

23:33:24 @shibafu528@social.mikutter.hachune.net
icon

なんかtabとspaceごっちゃになっててやだなこれ

23:33:34 @shibafu528@social.mikutter.hachune.net
icon

Visual Studioのせいや 何も設定してないから…

23:34:49 @shibafu528@social.mikutter.hachune.net
icon

というかeditorconfigの設定をリポジトリになんでいれてないんだ

23:34:55 @shibafu528@social.mikutter.hachune.net
icon

俺としたことが…

23:40:38 @shibafu528@social.mikutter.hachune.net
icon

port_msvcは外部ライブラリをどうするかの方針が定まるまでマージしたくないけど、とりあえずstd::variantとかstringstreamじゃなくてostringstream使うとかは互換性に問題ないからmasterでもやろう

23:41:30 @shibafu528@social.mikutter.hachune.net
icon

[io]stringstreamなんて用意しておきながらその修飾子が無いやつがgcc系ではOKで、MSVCだと突然キレられるの、分かるけどうーん……となる

23:41:53 @shibafu528@social.mikutter.hachune.net
icon

厳しいこというんだねって

23:42:46 @shibafu528@social.mikutter.hachune.net
icon

なるべく早く、CIでLinux(gcc)とWindows(MSVC)でビルドできるようにしたいねこれ…

23:42:55 @shibafu528@social.mikutter.hachune.net
icon

clangでもいいですが

23:51:33 @shibafu528@social.mikutter.hachune.net
icon

ecmとkf5syntaxhighlightingだけ何とか頑張って自前でsubmoduleに抱えてビルドできるようにすれば、vcpkgで残りのライブラリは引っぱってこれるな

23:51:50 @shibafu528@social.mikutter.hachune.net
icon

vcpkg推奨ということにしとこう

23:52:58 @shibafu528@social.mikutter.hachune.net
icon

SyntaxHighlighting、便利だから使ったけどやはりマルチプラットフォーム障害になってしまったなーという分かりきった結末