xcodeアプでしたら動かなくなった。。
iOSは一旦スルーしてAndroid側の共有だけ先に作っちゃうか
xcodeアプでしたら動かなくなった。。
iOSは一旦スルーしてAndroid側の共有だけ先に作っちゃうか
FlutterってAndroidだけならわりかし快適だけどiOSも含むととたんに面倒。Flutterが悪いんじゃなくてiOSアプリの仕組みの問題だけど。
画面遷移とタスクの制御がちょいムズだったけどAndroid側の共有までできたぽい。諸々の処理と画面はまた明日
Twitterの場合の共有はURLしか基本しないからなんとなくそれっぽいの取れればよかったけど、Mastodonの場合本文も含むことが多いぽいので工夫が必要そう
旧ふぁぼーん、別プロセスのアクティビティからデータベース更新してリアルタイムに画面の表示更新してんだけどどうやってんだこれ、
WidgetsBindingObserverのdidChangeAppLifecycleStateでいけるな。resumedのタイミングでProviderをinvalidateして無理やり更新すればとりあえずは動くけどこれじゃない感
iOSのShareExtensionで動かしたときってプロセスはどんな感じなんだろう。。
雰囲気別プロセスで動きそうなかんじはあるが、知見がない
保定リテーナーの呼び作りたいけど、こんなプラスチックみたいなやつに数万かかるのなんかやで未だに作ってない。
利用者が少ないというのもあるだろうけどそういえばAPI使ってるアカウントってふぁぼーん公式でもなければ個人アカてもなければそれ用の何もツイートしてないアカウントなんだけど関係あるかな
Twitter君死ぬなら緩やかに死んでもらってFediverseに緩やかにユーザが増えて行ってほしい。間違っても突然死しないで!突然ユーザが増えるとろくなことないから!!
スパイダーバースの予告で唐突にアース199999のドクストとスパイダーマンについて言及するシーンが出てきてうひょーってなった。
つまりはやはり、自分たちから見たらアース616だと思ってるけど、実際はアース199999なパターンなのね
拡散用のサービスってありかな🤔
ブースト的なのりで操作するとサーバに情報がいって、集計した上でランキング出す的な。ふぁぼーんで副次的にこういうことやりたいけどこれだけで作るのもありなのかも🤔
移動中にポチポチやりたくて色々調べてたらPinePhoneProと専用キーボード付きケース良さげだなってなり始めてる
メインじゃないから性能はそこそこで良くて長く使いたいからAndroidはNGでって考えると選択肢が狭まる🤔
Funko pop大谷あって笑った。そしてなんかちゃんと大谷感ある。
https://amzn.asia/d/32d6ILT
共有画面でログインしたときのリダイレクトがメインの画面に行っちゃうやつコード眺めても解決策わかんなかったからissue投げといた
うちのEcho Show 5 が調子悪いから新しいのに変えたいけど次のセールっていつですかね
セールいつかわかんないからとりあえず買った。時計表示だけでいいなって感じあるからEcho Dot with clockにしてみた
例のやつはやはりバグか。深追いしなくてよかった。
https://twitter.com/_mono/status/1643106337608601603?t=qEfcari6eaplrpYIBJ9BxA&s=09
@yuu_green93@fedibird.com ログインしたあとにカテゴリの画面から追加を押すとURLを入れるダイアログが出ると思うんですが、その後のダイアログにユーザでできてたりします?
ちょっとまだUIフロー周りとエラー制御周りはまだ整理できてなくて分かりづらく申し訳ないです。。
アルファ版とはいえエラーパターンのときに状況がわかるようにダイアログ出すくらいしておいたほうがいいかな。。
多分今は握り潰してるところ多い
@yuu_green93@fedibird.com なるほど理解しました!
②に関してはホームのユーザボタン的なの押したらって感じだと思うんですが、そこに関しては現状ログインボタンしか出てきません。
③に関してはそこに投稿のURLを入れてもらい、追加を押すとユーザ選択のダイアログが出てくると思います!
全体的に手が追いついていなくてフローがイケてなくて申し訳ないです。。
@yuu_green93@fedibird.com 最新のを入れる前にもふぁぼーんねお入れていただいていたりしますかね?
最新の更新でふぁぼーんねおを入れ直してもらわないといけない感じに修正してしまったので、再インストールしてもらえれば直ると思います!
※今後の更新はできるだけ下位互換するようにしますがどうしても無理な場合はまた再インストールをお願いすることもあるかもです。。
@yuu_green93@fedibird.com ありがとうございます。想定していない不具合な気がしたので使っている機種とAndroidのバージョンを教えていただくことはできますか?
Echo showは無駄に画面が変わって微妙にストレスだったけどEcho dotはいい感じに時計しか表示しないから求めてたのはこれだ!!ってなってる。
https://codeium.com/
Enterpriseで稼ぐから個人は無料で使えるぜって感じっぽいけどほんとにそれでまわるのかな。
まあとりあえずでもcopilotと同じようなことが無料でできるので良しとしよう。
なんとなく諸々のTwitterクライアントさんのレビュー眺めてたけどわざわざクライアント入れて使うくらいの人たちだから大半の人は現状を理解してくれてる。ふぁぼーんでもその感じでお願いします🙏
@takke@fedibird.com なんかもう長くない家族看取るみたいな雰囲気になってきましたね😭
DeepFakeとCoeFont使って自分のコピーを作ってみたいんだけどDeepFakeってどうやって学習させたらいいんだ🤔
AppleのTeam IDとかプロビジョニングの名前とかって証明書がないと何もできないからgitに含まれてても問題ないよね...
偽装系の迷惑メールって完璧に同じにしたらだめなルールでもあるのかってくらい不自然だよね。まぁそれに引っかかるような人をターゲットにしたいからあえてそうしてる可能性もあるかもだけど。
@yuu_green93@fedibird.com APIを利用するための認証情報としてCKとCSが必要な感じですね!
@yuu_green93@fedibird.com TwitterAPIのバージョンがあるんですが、元々新しい方に対応してれば同じAPIって感じですね。有料化後は古い方は廃止するようなことが書いてあった気がします!
もう使わないと思うのであまりちゃんと読み込んでなくて間違ってたらごめんなさい🙇
部屋の片付けしなきゃあって思うと進捗がよろしくなくなっていくから家事代行本気で検討し始めている
なんとなく
改造・複製は個人利用に限り可能、再配布・商用利用は不可なライセンスでコード公開しようかなぁ。
こんなコードで動いてますっていうのを見れるのと進捗が見れるというのをやりたいだけでオープンソース的なのは臨んでない的な
GhatGPTさんに作ってもらったけどこんな感じか。ある程度コードができてきたらやってみる。
Copyright (C) [year] [name of copyright owner]
All rights reserved.
Permission is granted to use this software for personal, non-commercial use only. Copying and modification of the software are also permitted for personal use only. Redistribution and commercial use are strictly prohibited without prior written permission from the copyright holder.
GPT4が利用上限になったから3.5使ってたけどすげえ頭悪く感じる。ちょっと前まですご!って感じだったのになれって怖い。。
mainでないアクティビティでブラウザ開いて認証かけたコールバックがmainのアクティビティになっちゃうやつissueは上げたけどその後返信もないしFlutter の仕組み上トリッキーなことしないと治らなそうな印象あるなぁ。
PluginにActivityAwareの実装しないと何じゃね?ってIssueに書き込んだ。間違ってるかも知らんがとりあえず共有
調べてたらコードベロニカとかもやったがいいって書いてあるけど!あの特殊な視点無理だから実況で勉強するか。。
Funko pop映画が出るたび+毎月1体で集め始めようかなと思ったけど今度のGOG3だけで12体もいる...
まぁGOGはキャラも多いしまぁ...
プラグインの不具合っぽいもの引いてまだ共有機能できてないけどとりあえず出来てる分だけリリース
@tasotaso@mstdn.jp
色々試したわけではないですが、ハイポニカ使ってましたー!
https://amzn.asia/d/aIuvI73
Twitterのアプリって宣伝にプレゼントキャンペーン使っても良さげだったけどこっちでそれやると嫌われそう
メダカ水槽にアマゾンフロッグピットとアオウキクサ入れたらアオウキクサの量が多すぎてキモくなった😂
上から見るときれいだけどアオウキクサが絡み合ってきれいじゃない。少し減らしてワサワサすれば解けるかな🤔
あと、ろ過装置に吸い寄せられて沈んでるのがいるのもなんとなくきれいじゃないので対策を考えねば
未だにTwitterの避難先にDiscordって言ってる人よくわからんのだけど仲のいい知り合いとのやり取りでしか使ってない的なあれなんかな
新しく作ったプロジェクトでFlutter for iOSのビルドは成功したから何かしら更新しないと既存のiOSプロジェクト動かなそうなところまで解析した。
中身見てないけどリリースされたやつ関係あんのかな🤔
https://github.com/flutter/flutter/wiki/Hotfixes-to-the-Stable-Channel#3711-apr-12-2023
実機デバッグがなぜか署名エラーで出来ないけどipaインストールしたら16.4でも動いたのでよしとしよう
セブンミールにログインできなくなって問い合わせたら数日後に自動返信メールでパスワード間違ってない?間違ってなかったら問い合わせしてってまた元のページ案内されてクソ
3日前までしかキャンセルできないし店頭でしか支払えないし、ミスったとき自動引き落としなわけでもないし、ミスったらアカウントロックだし今後の利用に緊張感高まった
AndroidはActivity分けちゃえば行けそう。iOSは共有からでもそのままメインの画面が出てきちゃうから厳しいぞ。。回避策あるのかな。
iOSよくわからんけど、ReceiveSharingIntentに書いてあるiOSのサンプルはHostAppにリダイレクトしてる気がするな。これをどうにかいじれば行けるのかな。
https://docs.flutter.dev/development/add-to-app/ios/add-flutter-screen?tab=vc-uikit-swift-tab#show-a-flutterviewcontroller-with-your-flutterengine
このあたりみながらShareViewControllerからFlutterの画面を開けるようにすれば行ける可能性ありそう。やってみる。
太字とかどうでも良くて収益化がちょっと気になった。登録者取得できるAPIとかあんのかな
https://twitter.com/TwitterWrite/status/1646674962055565319
ChatGPTに聞きながらiOSの共有のコード書いてたんだけどどうしても今後の修正で不具合生みそうな方法しかなさそうだから共有はあきらめる。。
Androidについては問題なさそうだから共有機能じっそうします!
あーでももしかしたらプラグイン側でShare Extension非対応みたいな感じで動作させることはできるのかもしれない。
iOSの共有は一旦なしということはAppStoreConnectにレビュー依頼投げてみてもいいな。やってみるか。
@takke@fedibird.com 記事まだ読んでないのであれですが、ブロックなくしてもまだミュートがあるのでそこまで壊れなさそうな印象もあります🤔
むしろミュート使う世界線のほうが平和になりそうな予感も
TestFlightで配信するときはバージョン名を変えずにバージョンコードだけ変えれば審査無しですぐに公開されるっぽいから全体的にバージョン名は1.0.0にしてリリースノートにはVer1.0.0ベータみたいな記載にしたほうがいいかなぁ。悩ましい
ユーザー選択とか入れることでふぁぼーんのときにあった取り敢えず裏でツイート取っておいてカテゴリ選んだら即保存みたいなことができない
ので、マルチアカウントだとあれだなぁと思ったけどそもそもマルチアカウントにしたいときってあるのかな。
なんか嫌なことあったのかな大変だなぁ。ま、そんなことしてるから大変なんだよ乙って的なこと心のなかで思うようにしてる。
Patreon日本円の出金には対応してないのな。調べてみないとだけどそのあたりの手数料で結構かかりそう。
この前しながわ水族館行ったけどあそこは駅から微妙に遠いしアクアパーク品川のがしながわ水族館ぽいしなんとも立地が微妙
Calckeyのドキュメント眺めてたらYunoHostってのがあるっぽいことを知った。VPSのDebian11にYunoHost入れるところ以外はWebでポチポチ行けそうだから試してみてる
https://github.com/YunoHost-Apps/calckey_ynh
もう一回やってみたら永遠とここで止まってる。スペック足りてないっぽいしまあ気長に待ってみるか。
yunohostうまくいかなかったけどこっちのUbuntuのスクリプトは1GRAMでもあっさりインストール終わった。
https://codeberg.org/calckey/ubuntu-bash-install
ちなみによくわかってないけど、マストドンAPIはまだベータ?mainブランチだと使えてない感じがする。
@takke@fedibird.com ですよね~、とりあえず正式リリースされたら入れてぞうさんで試してみます!
@takke@fedibird.com そうか、CalckeyがMastodon対応してもfedibirdに合わせない限り現状絵文字リアクションはできないんですね😂
ActivityPub対応サーバの中でのFedibirdの存在感、ユーザー数でみるとこんな感じか。
(NodeInfoでFedibirdを名乗るようにしているので、Mastodonと別に集計される)
サードパーティ許可しない感じに変わったからそれはそうって感じはある。アプリだけではなくユーザも凍結するとは思ってなかったけど。
サードパーティクライアント使うような人たちはTwitterに都合のいい人たちではないのでそれもまたそうって感じ
でもこれでTwitterくん的にはうるさく言ってくる奴らが減ったぜ!!って感じなんだろうなぁ
生き残ってるサードパーティクライアントのレビューに凍結された☆1みたいなのつかないかな。心配
このアカウントは、notestockで公開設定になっていません。
PostgreSQLのバックアップを日時でGoogleDriveに入れてそれを自宅のNASと同期するようにした。あとついでにアップデートできたかどうかもメール投げるようにしといた。これである程度大丈夫であろう。
現時点でのサーバーのスナップショットも、取ったからデータとんでも最悪はすぐサーバー自体の復旧はできるかな。
オブジェクトストレージの方はまぁ消えない前提で。消えたらメディア取れなくなるだけだから最悪はオッケー。
blueskyは順番待ちでもいいかぁって思ってたけど一向に順番が来ないので招待くれる人いたらお願いします🙏
ノンアルコール飲料はお酒だと思って飲むとあれだけど、炭酸の入った味がついた飲み物飲みたいけど甘いのが嫌なときには良い
このアカウントは、notestockで公開設定になっていません。
Calckeyでぞうさん使いたすぎてdev版に切り替えようと思ったけどどっちにしろ絵文字リアクション動かないし、サーバー自体動かなくなったらやなので少し様子見。
なんか昨日くらいからいろんなログインのセッションが切れるんだけどこんな同じタイミングなことある🤔
Actionsからpackagesにpushは成功してるっぽいんだけどリポジトリに出てこないな。手元でpushしてみるか。
夜行性なのでやはりこの時間が調子いい。時差逆転してる国に引っ越して日本の人とリモートで仕事すればちょうどいいのでは。
ログインしないと取れないから非公開っぽいけどどこかに上がっている。けどなぜかRipositoryのページに反映されない。なにかが間違っているのか。。。
CalckeyでMiAuthなるものが使えない気がするんだけどそもそもForkしたのっていつなんだろう。12.27.0未満のサーバはMiAuth導入されてないとか書いてあるけど。
notes/searchに投稿のURLや投稿のID投げても何も帰ってこない。エンドポイント違うのかな。
通信眺めてみた感じap/show叩いてレスポンスに含まれるidでnote/showを叩いているっぽい。
apは察するにActivityPubの略だろうからおそらくnote/showとらなくてもap/showで自分の用途としては大丈夫そう。
BlueskyのアカウントのShareがうまく動かなくて共有できないけどとりあえず@kohei.yamashita.socialでアカウント作れました!
Blueskyのドメイン設定するときになぜかこっちのDNS設定消してしまうというやらかしをしていた。。
Misskeyは認証情報をiに入れる必要がある謎仕様だけどCalckeyはヘッダーのauthorizationに入れればいいっぽい。iに入れても動いてそうな気配はある。
それぞれがなんなのかあまり理解してないからドキュメントちゃんとよまなきゃだけどBlueskyのPostの取り方わかったのでふぁぼーんに組み込むことはできそう。
Blueskyのドメインで自分を証明する機能めちゃ頭いいよね。企業やら団体やら諸々でドメイン持ってないことほぼないだろうし。Twitterの課金マークは...
iOSはFlutter だとメインと共有で別の画面出すのは難しいんだけど、妥協案としてメインと同じ画面だけどステータス追加する画面でURLを自動入力させとくくらいはできるかも。
いやもう差分があるのもなんかあれだしいっそのことAndroidもこの仕様にしちゃうのもありかも🤔
サーバ設定とかできるレベルの人たちが、デフォのドメインでblueskyアカウント作ってるの、全部偽物と思って良いのでは。
@takke@fedibird.com 1つのアプリで複数のSNSログインできたら便利だしついぺんみたいに殺さないといけなくなることも起こりにくくなる気もします!めちゃむずそうですけど!笑
@takke@fedibird.com たしかに、ついぱねはもう対応してたんですね!for xxxのほうが確かにマーケティング的には良さそうな感じがありますね🤔
リリース処理した!TestFlightのほうはバージョンネームあげちゃったから審査が少しかかりそう。審査が通ったらアナウンスしますー。
@takke@fedibird.com そうですね、なんかいろいろ笑
Calckeyはインストールスクリプトのメンテナンスがちゃんとされてるっぽいのでインストールも楽で良いです!
そういえばブルスコのドメインって日本語ドメインも使えんのかな。まぁ使えないことはないだろうなぁ
@yuu_green93@fedibird.com 潜入できたので招待できるようになったらコード送りますよ!
一つ懸念はまだ狭い界隈だから職場の人とかフォローしてる可能性ある。そして本名で活動してるからバレる😇
フォロー外すとなんか思われるからフォローしないでリスト作って見とくだけなのが正解だと思うけど、ActivityPubの仕様上サーバーで誰もフォローしてないとその人の投稿飛んでこないからお一人様サーバーだとその辺厳しい
このアカウントは、notestockで公開設定になっていません。
うまいことエクスポートしたデータを編集してポスグレにぶち込めば動きはするんだろうなぁ。それやるとAP的に何が起こるのかはよくわかってないけど。
このアカウントは、notestockで公開設定になっていません。
雑に知らない人数人で集まって酒盛りしたい。なお今年禁酒中なのでウーロンハイハイ抜きしか飲めない。
Calckeyベータにしてみたら投稿のインポートが出来てたんだけどこれってMastodonも行ける?
新しいメガネほしかったし買うしかない!!
https://www.zoff.co.jp/shop/contents/marvel_stark-industries.aspx
https://web.arena.ne.jp/indigo/
の1GBサーバーに
https://codeberg.org/calckey/ubuntu-bash-install
のとおりにポチポチやるだけで立ちあがるよ
そういえばオブジェクトストレージはGCPのCloud Storage使ってた。こっちも高くはないけど料金はかかる
セサミにも指紋認証来たか。SwitchBotのやつ買ったからいらないけど新規で買うならセサミのほうが安いしいいかもしれない。
https://jp.candyhouse.co/products/sesame-touch
New #Calckey
beta!
Release notes for v13.2.0-beta8:
This is a hotfix release, but also includes some non-hotfix changes.
• Fix explore page
• Fix link previews
• New gradient styling @freeplay@calckey.social
• Reserved usernames @nmkj@calckey.jp
• New activity widget style
• More translations (Catalan, Russian, French, Spanish, German, Chinese)
Hostdonの方とりあえずエクスポートしとくかと思ったけどアカウントデータのエクスポートのリンクがおかしくてダウンロードできないぞ。。。
セブンミールの3日前変更締め切り、一度でも受け取れないとアカウントロックする面倒くさい仕様のおかげで毎日30分のウォーキングが地味に続いている
https://github.com/flutter/flutter/pull/124527
この修正がmasterとstableチャンネルには入っていてbeta にはまだ入ってないので、とりあえずローカルの物を修正してxcode 14.3でビルドが通るようにした。というメモ✍
ブルスコではちゃんとした投稿しようとか考えてたらなんか飽きた。あとまだアプリの出来栄えがあれなのもある。
calckeyで投稿のインポートができてそうなの確認したけどメディアはできないって感じかな?
あと、まだ不具合あるかもだしもう少し様子見しとこう。
地味に長いこと繋がってる女の子、彼氏が変わるたびに別人かのごとくSNSの内容も性格もガラッとこわっていくのすごい。
@yuu_green93@fedibird.com そしたら次はごはんチキンタツタも気になりだし...🙄
同じドメインでActivityPub対応の別の種類のサーバー(MastodonからMisskeyとか)立ち上げたらどうなる?
外から見たら変わらないからフォロワーは引き継がれる?
それとも内部のDBも関係してくるかな
hostdonの返信このまま来なかったらどうにかnotestockのデータを加工してインポートするしかないか🤔
公式にFlutterのengine自分でカスタムしてビルドすべしって書いてあるからやってみてる
https://docs.flutter.dev/platform-integration/ios/app-extensions
昨日
'./flutter/tools/gn --ios --unoptimize'
のところビルド失敗するぞ。。。
って思ってたけど、今日改めてよく見るとデフォルトはgoma使うようになってて--no-gomaつければよかった。
大人しくpovoの24時間無制限トッピング使うか。24時間と言いつつ実際は2日使えるから2回課金すれば余裕かな。
このコマンドだとdebugのものが生成されるから
'./flutter/tools/gn --ios --runtime-mode=release --no-goma'
こんな感じのコマンドで生成する必要がありそう。
書かれている通りにビルドしているけどこれってあくまでmainのやり方だから使ってるバージョンのFlutterのTAGから生成したほうがいいか。
iOSはTsetFlight配信にしたしAndroidの方もストア経由配信の準備しようかな。
新しいサーバーのオブジェクトストレージにファイルをアップしてその後このファイルいじれば投稿のImport時にファイルも含めることができそうな気がする。というメモ。
https://codeberg.org/calckey/calckey/src/branch/beta/packages/backend/src/queue/processors/db/import-posts.ts
昔のMacMini過ぎてFlutterEngineのビルドに数時間かかる。けどなんとなくビルドまではうまくいってそう。
ChatGPT使った献立提案アプリって意外とないのな。
冷蔵庫の中身と直近の献立のデータをプロンプトに入れればいい感じにバラけた献立返してくれそうだから便利そう。
@takke@fedibird.com なんやかんやあって止めるの延期になりました。とかならないかなぁとか思ったり。
メインの画面のプロセスのonResume的なタイミングでAndroidもiOSも処理すれば共有画面行ける気がしてきた。
New #Calckey
beta!
This will be the last beta before the release candidate!!
Release notes for v13.2.0-beta9:
• Full keyboard accessibility @freeplay@calckey.social
• Clean up logos
• Fix styling in emails
• Better flow for verifying email after account creation
• Better UI for selecting post imports
• More Mastodon API fixes @fruye@akko.unix.dog
• Fix favicon bug
• Upgrade megalodon @fruye@akko.unix.dog
• Better post form icons @naskya@post.naskya.net
• Center non-inline KaTeX @naskya@post.naskya.net
• Fix menu alignment @esm@wetdry.world
• Fix inline ads
An emergency hotfix has been made: https://codeberg.org/calckey/calckey/releases/tag/v13.2.0-beta9h
Any admins who upgraded, sorry about that, but please upgrade again 🙏
RE: https://i.calckey.cloud/notes/9e6bjyi57x
そういえばiOSの場合は自分でアプリ閉じるのNGなんだった。
つまりはiOSの場合だけトップに戻るか開いてた画面に戻るようにしないといけないのか。