23:02:45
icon

@Panta View自体には新しい変化がないので、更新しないとダメということがなくなってる。今が一番美味しい時期と言える

22:44:43
icon

カスタマイズ可能にしてユーザの責任で対応できるとかはOK

22:43:08
icon

ステータスバーやナビゲーションバーを白くすると端末により問題が出やすいから、ライトテーマでもこの2つの明るさはほどほどですませるべき

22:36:07
icon

とりあえずサーバに迷惑かけるのは避けたいのでプッシュ通知対応の刷新を進めよう

22:31:15
icon

Misdkeyは通知取得APIがかなりrete limitきつくなってるかな。プッシュ通知たけで処理できるようにしないと多端末もちは簡単に詰みそう。

22:28:39
icon

あっと言う間に429出た。

Attach image
22:26:07
icon

そもそもMilkteaでは見れてたやろ。呼び出し方によって500出るの謎い

22:25:02
icon

これアプリが悪いん…?

22:24:04
icon

しかしなぜInternal Server Error。

22:23:25
icon

Misdkeyのプロフ見れなくなってるな

Attach image
22:21:39
icon

misskey.io をmilkteaで軽く覗いてみた。うーん

21:45:18
icon

そうだアリエクで耳かき買わなきゃ。鼓膜が破れないといいな…

20:13:50
icon

@Cutls 本を買えるKindleと買えないKindleのせいで、Play ストアの自動更新をオフにして、アプリ更新作業のたびに慎重になる必要があってな…。個人的にはパッケージ名変える方が玄人向けだとは思う

19:24:24
icon

まだ先は長い…

Attach image
18:51:10
icon

./gradlew :app:dependencies --configuration nofcmReleaseRuntimeClasspath

18:43:54
icon

STのnoFcm build variant を作れるようになった。日本人から要望されたことはないし、Playストアに出す予定もないので、どの程度の需要があるのかサッパリ分からない。

14:34:01
icon

タイムラインを逆順に表示できるようにしろというissueもあるので、上下は上下です。

14:32:47
icon

cloneしてgrepしろという話ではある

14:31:47
icon

「フォーク内のコードは、フォークの星の数が親リポジトリよりも多い場合にのみ検索できます。 親リポジトリより星の数が少ないフォークは、コード検索ではインデックスされません。」「コード検索用にインデックスが作成されるのは "既定のブランチ" だけです。」
デフォルトブランチ以外にも、フォークだと検索は難しいのか…
docs.github.com/ja/search-gith

14:29:24
icon

GitHubの検索ってブランチ指定できないんかな。フォークでブランチ変えてるならデフォルトブランチを設定してほしい感じはある

14:19:18
icon

@nibushibu はい、そうです。

14:07:41
icon

@nibushibu ちな矢印の向きはこの表示と今のアプリで同じです。たとえば下から上に読み進めて、続きを読みたいときは上向きの矢印を押します。
ただし1行表示だと矢印の尻尾にバーがつくのは見た目が煩すぎるということで今の表示になりました。

14:00:48
icon

@nibushibu テキストは別に2行なくてもよいと思います。

14:00:12
icon

@nibushibu ギャップを縦長にするのは許容範囲なのか迷うところですね。2行にしてよいならGitHubのDiff表示のコレが最も明確だと思います

Attach image
13:53:03
icon

STのアイコンは2017年ごろにSKIMAで適当に描いてもらったやつです。Android 12以降はOSがアプリのスプラッシュ画面を表示します。カスタマイズできる要素はわずかで、中央に表示する図柄のサイズも制限されています。 developer.android.com/guide/to

Web site image
スプラッシュ画面 | Android デベロッパー | Android Developers
13:43:07
icon

@nibushibu それが明確にわかるようなボタン図柄を思いつかないのです。

13:41:05
icon

@noellabo ありがとうございます!

13:03:57
icon

@noellabo Notification::TYPES を参照しましょう

13:02:17
icon

@noellabo 片方はscheduled_statusないですね…

13:00:47
icon

@noellabo ああmainブランチじゃないのですね。失礼しました

12:59:35
icon

@noellabo 蛇足ですが本家の方はAPIもWebもNotification::TYPESを参照するようになってます github.com/mastodon/mastodon/b

12:58:20
icon

@noellabo
Fedibirdでプッシュ通知が拡張されたのは emoji_reaction だけで、quoteやstatus_reference はこない感じであってますか?
github.com/fedibird/mastodon/b
github.com/fedibird/mastodon/b
Notification::TYPES にも存在してない感じです

Web site image
mastodon/notification.rb at main · fedibird/mastodon
02:48:54
icon

あとSQLiteDatabase自体には更新検知の仕組みがなくて、Roomはそれをやってくれる。だからFlow<List<Entity>> とか戻り値に指定しても大丈夫。kotlin汎用でここまでやってくれるのはあまり見ない。アプリ内蔵DBでRoom以外からアクセスしないから可能な話

02:45:44
icon

過去のどの時点のアプリから上げてもマイグレーション成功するようにしてて、DBスキーマバージョンももう65だぜ

02:43:52
icon

Roomの利点はアノテーションプロセッサの時点でSQLを検証してくれることなので、Android限定ならRoomは良いと思うよ。ただしマイグレーションは結局苦労する

02:43:00
icon

ORMというかマイグレーションで困らないようにカラム定義のメタデータを用意して、どのカラムはDBスキーマバージョンいくつからとかは自動化してる。Roomは自動マイグレーションにあまり期待できないので結局似たような管理が必要になる

Attach image
02:40:03
icon

github.com/JetBrains/Exposed/i ExposedはDBドライバーのasync対応またないとダメかー

Web site image
Kotlin/Native support · Issue #635 · JetBrains/Exposed
02:39:11
icon

@Panta Exposedはどうなん

02:31:55
icon

\nが処理系によってかわるのはPerlで、Windows用ディストロのActivePerlとかでは\nがCRLFになってたので [\x0d\x0a] という正規表現を使うクセがついてしまった。

02:30:32
icon

@Panta かわりに newLineメソッドというものがあり、OS依存の改行コードに展開される。

02:28:58
icon

@Panta kotlinというかJava では\nが指す文字コードは固定。変換がかかるとしたらWindowsはファイルIOにテキストモードとバイナリモードがあるからその層の話。しかしJavaでは普通にファイルを開くとバイナリモードになるはずだ

02:02:13
icon

P2Pなみの無法地帯になる展開しか見えない

02:01:57
icon

nostrはやめといたほうが…opのいないIRCみたいなもんだぜ。サーバにログが残らないからadminが後から何か見てbanするとかも難しい。ユーザ申告だけ見て事実を確認せずにBANするのかよ

01:05:08
icon

通知をタッチしたときに使うPendingIntent の変数名をハンガリアン記法で書くと piTouch、うんパイタッチだな

01:01:24
icon

BigTextStyleを使ってみる

Attach image
Attach image
00:39:57
icon

通知のタイトルと本文、短すぎるけどAndtoid13の標準の通知スタイルだとこんなもんなのかなあ。長文出せるスタイルもあるんだっけ? そして謎の機能、プッシュ通知の生データを端末のダウンロードフォルダに保存する機能。購読時に作った秘密鍵も出せるので暗号解読の試験コードを書けます。開発者向け

Attach image
Attach image
00:01:12
icon

無水エタノールはカメラレンズの掃除とかに使う。消毒用は水分すこしある方が効果高いけど、レンズ掃除に使うと拭きムラが出る