どうもincludeされてるSDKがおかしいぞということに気づいた
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
OSX11.1のSDKでビルドされてほしいが、なんかCI上では10.15のSDKが参照されている
今export SDKROOT=macosxしてrake叩いたらなぜかmrubyのビルドに成功したとかいう状態になってて謎
まずSDKROOTに設定する値そうじゃねえだろ
それはさすがに変だろと思って env SDKROOT="`xcrun --sdk macosx --show-sdk-path`" rake で殴りつけたらこれはビルド成功。
一応rake実行前にSDKROOTが空なのは別途チェックしたが、空の時の挙動が思った通りになってないんだろうな…
Cocotodon/JokeDiagnosisKitのビルドコマンドラインの-Lに、間違ってプロジェクトグローバルに設定されたこのタイミングで存在しないディレクトリが入ってる…
これでJokeDiagnosisKitのldがコケて、Cocotodon本体以外は並列ビルドしてるので巻き込まれてmrubyのビルドが突然abortされる
{JokeDiagnosisKit, Pods, mruby} -> Cocotodon の順でビルドされる必要があって、mrubyのビルド成果物のディレクトリを-Lで指定してるからやな
なんで今までXcode GUI上でビルドできてたのかとも思うが、これは多分しばらくcleanしてないせい
今度はpbxproj内に何故かローカルマシンの絶対パスが書かれててビルドコケたなど
Actionのクォータどんくらい使ったのかな…と思ったがPublic repoだから問題なかった
Cocotodon/DonKit 最初の時点から POST /api/v1/apps と POST /oauth/authorize と POST /oauth/token をサポートしている
MastodonKitのほうがSwiftなのでモダン vs DonKitはObjCなのに2020年から書かれて今でも保守してるので最終コミット日時で言えばモダン
DonKitの失敗はコールバック方式のAPIにしたことで、素直にPromiseKitにすればよかった
頭がすっかりPromiseに慣れてしまってるので、コールバック式でネストしまくるのだいぶ苦しい顔になる ただしObjCを書いている時点で既に苦しいはずである
コールバックにしといたら勝手に Swift 5.5 で async/await 対応になるのでコールバック式APIのほうがいいまである (?)
確かに既存の大量のObjC資産(主にApple謹製の)をいい感じにSwiftから使いたいとなれば必要だが……マジでやる/やったっつってんのか
AFNetworkingのシグネチャに沿ってsuccess:failure:にしてるけど、withCompletionHandler:(id, NSError*)にしたほうが色々都合良さそう
何気に@.objcでSwift側のasync関数をいい感じにobjcに見せることも可能なの笑う それやるんだ
SwiftをまだObjC相互運用遊びとgRPCクライアントとしてしか使ってないな…
#Cocotodon 投稿ボックスの公開範囲アイコンと比べて、TL側の公開範囲が見分け辛いので前者と同じアイコンが使えないか模索予定
webpackをいじるチケットを書いたり取ったりする人もしかして僕しかいないの!?になっています(知ってた(だからこそやってる))
Vivaldi 4.0を録画した映像ににラデツキー行進曲を重ねてニコニコ動画に投稿
真面目にロジック考えるときは職場じゃないとだめだな、家だとストレスで抜きたくなる
CocotodonのCIにmruby/build/のcache設定つっこんだ あんなん毎回ビルドしてられっか
y4aでは時間がかかりすぎることを理由に別ビルドしてaarを依存関係に入れてるわけで…
あれおかしいなこれキャッシュされてn……あっxcodebuildにclean渡してたw
それでもmrbgemのgit cloneしたcacheが生きてる分短縮された模様
build variant * mrbgem 回のgit cloneが走るので馬鹿にならない
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.
Let's go meme、ボカロ曲のKINGのイントロと相性良さそうだなと思ったんですがもう作られてないですか
This account is not set to public on notestock.