This account is not set to public on notestock.
@Panta View自体には新しい変化がないので、更新しないとダメということがなくなってる。今が一番美味しい時期と言える
ステータスバーやナビゲーションバーを白くすると端末により問題が出やすいから、ライトテーマでもこの2つの明るさはほどほどですませるべき
Misdkeyは通知取得APIがかなりrete limitきつくなってるかな。プッシュ通知たけで処理できるようにしないと多端末もちは簡単に詰みそう。
@Cutls 本を買えるKindleと買えないKindleのせいで、Play ストアの自動更新をオフにして、アプリ更新作業のたびに慎重になる必要があってな…。個人的にはパッケージ名変える方が玄人向けだとは思う
./gradlew :app:dependencies --configuration nofcmReleaseRuntimeClasspath
STのnoFcm build variant を作れるようになった。日本人から要望されたことはないし、Playストアに出す予定もないので、どの程度の需要があるのかサッパリ分からない。
「フォーク内のコードは、フォークの星の数が親リポジトリよりも多い場合にのみ検索できます。 親リポジトリより星の数が少ないフォークは、コード検索ではインデックスされません。」「コード検索用にインデックスが作成されるのは "既定のブランチ" だけです。」
デフォルトブランチ以外にも、フォークだと検索は難しいのか…
https://docs.github.com/ja/search-github/searching-on-github/searching-code#%E3%82%B3%E3%83%BC%E3%83%89%E6%A4%9C%E7%B4%A2%E3%81%A7%E3%81%AE%E7%95%99%E6%84%8F%E7%82%B9
GitHubの検索ってブランチ指定できないんかな。フォークでブランチ変えてるならデフォルトブランチを設定してほしい感じはある
@nibushibu ちな矢印の向きはこの表示と今のアプリで同じです。たとえば下から上に読み進めて、続きを読みたいときは上向きの矢印を押します。
ただし1行表示だと矢印の尻尾にバーがつくのは見た目が煩すぎるということで今の表示になりました。
STのアイコンは2017年ごろにSKIMAで適当に描いてもらったやつです。Android 12以降はOSがアプリのスプラッシュ画面を表示します。カスタマイズできる要素はわずかで、中央に表示する図柄のサイズも制限されています。 https://developer.android.com/guide/topics/ui/splash-screen?hl=ja
@noellabo 蛇足ですが本家の方はAPIもWebもNotification::TYPESを参照するようになってます https://github.com/mastodon/mastodon/blob/main/app/controllers/api/v1/push/subscriptions_controller.rb#L55
@noellabo
Fedibirdでプッシュ通知が拡張されたのは emoji_reaction だけで、quoteやstatus_reference はこない感じであってますか?
https://github.com/fedibird/mastodon/blob/main/app/controllers/api/v1/push/subscriptions_controller.rb#L55
https://github.com/fedibird/mastodon/blob/main/app/models/notification.rb#L31
Notification::TYPES にも存在してない感じです
あとSQLiteDatabase自体には更新検知の仕組みがなくて、Roomはそれをやってくれる。だからFlow<List<Entity>> とか戻り値に指定しても大丈夫。kotlin汎用でここまでやってくれるのはあまり見ない。アプリ内蔵DBでRoom以外からアクセスしないから可能な話
過去のどの時点のアプリから上げてもマイグレーション成功するようにしてて、DBスキーマバージョンももう65だぜ
Roomの利点はアノテーションプロセッサの時点でSQLを検証してくれることなので、Android限定ならRoomは良いと思うよ。ただしマイグレーションは結局苦労する
ORMというかマイグレーションで困らないようにカラム定義のメタデータを用意して、どのカラムはDBスキーマバージョンいくつからとかは自動化してる。Roomは自動マイグレーションにあまり期待できないので結局似たような管理が必要になる
https://github.com/JetBrains/Exposed/issues/635 ExposedはDBドライバーのasync対応またないとダメかー
\nが処理系によってかわるのはPerlで、Windows用ディストロのActivePerlとかでは\nがCRLFになってたので [\x0d\x0a] という正規表現を使うクセがついてしまった。
@Panta kotlinというかJava では\nが指す文字コードは固定。変換がかかるとしたらWindowsはファイルIOにテキストモードとバイナリモードがあるからその層の話。しかしJavaでは普通にファイルを開くとバイナリモードになるはずだ
nostrはやめといたほうが…opのいないIRCみたいなもんだぜ。サーバにログが残らないからadminが後から何か見てbanするとかも難しい。ユーザ申告だけ見て事実を確認せずにBANするのかよ
通知をタッチしたときに使うPendingIntent の変数名をハンガリアン記法で書くと piTouch、うんパイタッチだな
#subwaytooter 通知のタイトルと本文、短すぎるけどAndtoid13の標準の通知スタイルだとこんなもんなのかなあ。長文出せるスタイルもあるんだっけ? そして謎の機能、プッシュ通知の生データを端末のダウンロードフォルダに保存する機能。購読時に作った秘密鍵も出せるので暗号解読の試験コードを書けます。開発者向け
無水エタノールはカメラレンズの掃除とかに使う。消毒用は水分すこしある方が効果高いけど、レンズ掃除に使うと拭きムラが出る
#WaifuLabs https://waifulabs.com/waifu/Ruru-CHT5UAYZcJuXStDTWcUjyJ 昔のアニメでよくみるあの前髪だ…
#WaifuLabs https://waifulabs.com/waifu/Momo-PkMbkdHXPDe3tnoSgHoeRJ 保存したキャラにパーマリンクができたのか
This account is not set to public on notestock.
@112233445566778899___ 誰か開発者を雇ってプルリク投げさせてください。私個人はPleroma向けの作業をする気がありません。
This account is not set to public on notestock.
This account is not set to public on notestock.
RHA CL2 Planar のインプレ https://earphones.juggler.jp/2020/RHA%20CL2%20Planar/ kakakuに書いたレビューとだいたい同じ内容
Shure Aonic 215 SE215-TW1-A のインプレ https://earphones.juggler.jp/2021/Shure-SE215-TW1-A/
Shure AONIC 215 を買って SE215部分を有線ケーブルに繋いでバーンインしてるんだけど、ド定番だけあって遮音性や帯域バランスの良さは良い。ただし解像度はそこまで高くないとかドライバがそんな新しくないので低音にややキャラクターがつくとかギザギザした音の再現が微妙に悪くてプツプツした感じになるとか気になる点もある
@karasu_sue あれはインフラ性よりも開発者たちが楽しく開発することを重視した製品なので、そういうのは期待しない方がよい
某FMというか某はpunycode対応があまり考慮されてないので、基本的なテストは普通のドメイン名のサイトでやったほうが良いよ
というか、図って投稿フォームを開いた時点でギャラリーにある画像がでてくるから、フォーム入力中に別窓でアップロードした画像が選択肢に出ない #Plume
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.
This account is not set to public on notestock.
https://medium.com/veltra-engineering/elasticsearch-multi-lang-phrase-search-5c811e6cbb12 こんな感じでクエリ式を工夫する手もあるらしい
elasticsearchでややこしいのはicuとかkuromojiとか使って日本語検索に適したインデクスを作るとこだと思うんだよ…
あまり意識してなかったけど目の疲れが酷い。このままだと失明しかねない。暖めるのとなるべく目を休めるのを心掛けるしかなさそう。具体的にはスマホで文字を読まない。そんなー
@pikepikeid アプリからできそうな事があまりなさそうですよね…。あとはHTTPリクエスト中とかストリーミング受信中とかのインジケーターをカラムヘッダに表示するくらいでしょうか
@pikepikeid HTTPリクエストを投げる前にgetActiveNetworkInfo() ?. isConnected をチェックするようにしたAPK です。お試しください https://www.dropbox.com/s/gvjowi8358cn1m0/SubwayTooter-rc-215-2.1.5-20180206_045006.apk?dl=0
アプリ側で改善できそうなのは「有効なネットワーク接続がないと分かる時はエラーを出す」しかなさそう。検出精度は端末まかせ
@pikepikeid 試しに手元のGalaxy S8+ でWi-Fiと4G切り替えて右上のリロードボタンを押すのを数回やってみましたけど、タイムアウトは出ていません
現時点のSTはHTTPリクエストを投げる時にNetworkの状態を一切見てないんだけど、チェックするようにしても Netoworkの状態を見るAPIはLTEだと通信状況を精密に見れない問題とかある
@pikepikeid 更新押してもタイムアウトになるのはアプリのせいじゃないと思う。端末側じゃないか