ソシャゲの進捗…ではなくて。スクリーンショットを撮るボタンを画面にオーバーレイ表示するアプリを書きました。 https://github.com/tateisu/ScreenShotButton ストアにあるアプリをいくつか試したんだけど、うちの端末で真っ黒な画像が撮れちゃう現象の対策がしたかったのさ…
ソシャゲの進捗…ではなくて。スクリーンショットを撮るボタンを画面にオーバーレイ表示するアプリを書きました。 https://github.com/tateisu/ScreenShotButton ストアにあるアプリをいくつか試したんだけど、うちの端末で真っ黒な画像が撮れちゃう現象の対策がしたかったのさ…
@keizou 再帰的に親や子を辿ると外人どもの無限に長い会話ツリーで停滞するので、辿る回数を制限して不完全なツリーを返し、必要ならクライアント側が追加のリクエストを出すべきだと思います。
会話ツリーの直接の親と子だけ読むようにすれば負荷は下がるだろうけど、ユーザが欲しいものはソレじゃない。たぶん「ある程度読めるけど全体が読めることは保証せず、続きの親や子を読むためのAPIを用意する」のが正解かなあ…。
このアカウントは、notestockで公開設定になっていません。
@lin @sakko2005 あの鯖、さっき試したらログインできなかったし登録し直そうとしたらcaptchaのエラー出してた
XSSが起きたらlocalStorageは脆弱だ、っていう主張、XSSが起きた時点でアレもコレも脆弱だろっていうツッコミしか思いつかない
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
これをいちいち目視確認するのも手間だなー、ということでデフォルト言語の文字列と比較してマクロの登場回数が一致するか調べるスクリプトを用意してある https://github.com/tateisu/SubwayTooter/blob/master/checkMissingTranslation.pl
RTLな文字列リソース中のマクロ部分を修正したい時のためにUnicodeが使える && RTLをオフにできるエディタを一つ確保しておかないと困ることがあります。添付画像のうち「%1$s」が正しく表示されてる方がRTLオフのエディタです。
絵文字ショートコードに @ が2回以上登場したら残りの部分に.を許容する。 https://github.com/tateisu/SubwayTooter/commit/65d99b947323eb8df4c2053c586373e9f95536bc #SubwayTooter
メモ。 プッシュ通知の実装について https://github.com/tateisu/SubwayTooter/wiki/%E3%83%97%E3%83%83%E3%82%B7%E3%83%A5%E9%80%9A%E7%9F%A5%E3%81%AE%E5%AE%9F%E8%A3%85%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6 #SubwayTooter
@Panta MisskeyはAPIによってUser に UserRelation が含まれたり含まれなかったりします。特にTLの投稿のユーザ部分には最低限の情報しか含まれません。
必要なら UserRelation を取得するAPIを追加で呼び出します。val result = client.request(
"/api/users/relation",
access_info.putMisskeyApiToken()
.put(
"userId",
JSONArray().apply {
for(id in userIdList) put(id.toString())
}
).toPostRequestBuilder()
)
Misskeyの場合はプッシュ購読の設定が変わったらアプリサーバに通知して、通知コールバックで設定が異なるURLが来たら410を返せるようにした。 #SubwayTooter
Mastodonではアクセストークンに対してプッシュ購読は一つまでなので購読しなおせば古い購読は捨てられるが、MisskeyはuserId、endpoint、auth、publickey のどれかが異なるなら別の購読として扱われる。STはendpointのURLを割と細かく変えて購読しなおすのでMisskeyでは購読が大量に増える場合があるが、購読IDを指定して削除できる訳でもないのでFCMのデバイストークンが変化してpushコールバックが410を返すまでそのままである。どういう方針で取り扱うべきかよくわからない。
メーカーが後継機種を出さないツケをアプリ開発者が払う理由が特にない。Googleすらサポートを減らしてる古い端末の面倒まで見たくないよ
アプリサーバ側の実装がやっと終わった。正規表現の記述ミスで数時間もってかれたわ。
これか。 https://github.com/syuilo/misskey/blob/master/src/services/create-notification.ts#L46 Misskeyは通知に既読の概念があり、イベント発生後2秒たっても未読の時だけプッシュ通知が発生する。STでプッシュ通知を試すにはSTの画面を非表示にする必要があるのでWebUIを使って投稿していたが、WebUIを開いていると通知はすぐ既読になるのでプッシュ通知は発生しない。
これ試してみたらなぜかMisskey.ioからアプリサーバにプッシュ通知が来なくなる謎の現象に見舞われました。
このアカウントは、notestockで公開設定になっていません。
Misskey の https://github.com/syuilo/misskey/issues/2541 が https://github.com/syuilo/misskey/commit/4c6fb60dd25d7e2865fc7c4d97728593ffc3c902 で修正されていたので サーバ公開鍵を検証するようにした。これに伴い、2018年9月1日の このコミットより古いバージョンのMisskeyではプッシュ通知を受け取れなくなります。 #SubwayTooter
Misskeyは通知のPush購読APIがあるが、購読を解除するAPIや現在の購読状態を調べるAPIがない。 issueは大分前に投げた。 https://github.com/syuilo/misskey/issues/2540
@Tina04VV ビルド出力を分析して元の状態を推測するやつなのでまあ外してない
アプリデータのバックアップからの復元や別端末でエクスポートしたデータのインポートした後、とりあえず使えるけどプッシュ購読ができない状態になるのでどこかで告知したかった…。
仕事で関わってるアプリは難読化やらリバースエンジニアリング対策やら普通に入ってますね。勝手アプリを放置してるとコンテンツの権利者に怒られるのです
#sigmafp 用にQuickCharge 2.0 → DC9V ケーブル https://www.ebay.com/itm/332997675222 を試してみたけど、fpは起動しなかった。Ankerのモバイルバッテリーの IQ 15Wが合わなかったかもしれない…。
@Cutls 日本語は契約には向いてないけど察させるには向いてるので、十分に推察力の高いコンピュータならむしろ英語より情報量が高い
プッシュ購読に渡すパラメータも変化するけどたぶんSTが裏でよしなにやってくれるやつだ
このアカウントは、notestockで公開設定になっていません。
フォローリクエストの通知が新たに増えてたみたいで、フォローリクエストが届いている状態で通知欄を開くとエラーになってたみたいです・・・対応済の次バージョンを審査に提出中です
Tokina Opera 50mm F1.4 FF ニコンFマウント、またAmazonでタイムセールになってるな…。しかし6%オフ程度 https://www.amazon.co.jp/dp/B07JPHXG77
Ankoが保守されなくなるのでJetpack Compose を調べてみたが、これは単一のViewの中にCanvasで色々描画するというものだった。TalkBackやViewPagerやRecyclerViewやWebViewを使う現実的な作例が出るまでは手を出さない方がよさそうだ
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
「Hello everyone!
After some internal discussion, we decided to deprecate Anko. Some of you already knew about it, and now it’s official. You can find the details here:
https://github.com/Kotlin/anko/blob/master/GOODBYE.md 」
おおん、Kotlin Anko が deprecated …14日前の事だった
@KoyoiHaFullmoon https://github.com/tateisu/SubwayTooter/releases/tag/v3.9.6 にあるAPKを入れてから「アプリ設定/タブレットモード/ウィンドウ内容を揃える(縦画面)」を変更するとカラムストリップや子画面のレイアウトが左右に逃げるようになります。お試しください。
https://github.com/tateisu/SubwayTooter/releases/tag/v3.9.6
試験リリースです。
- 「アプリ設定/タブレットモード/ウィンドウ内容を揃える(縦画面)」を追加。
- 「アプリ設定/開発者オプション/Drawable list」を追加。
- TL中に表示する言語とアプリの順序を入れ替えた。
- Profile directoryのnote部分にカスタム絵文字が表示されなかった問題の修正。
今月は所持金少なめなのに夜型という、外食も自炊もめんどくさい状態なのだった。炭水化物は備蓄してるけどタンパク質と野菜の摂取量が低め。
@KoyoiHaFullmoon 分割されてる事がわからないので、例えば手動設定しとくと左右どちらかに寄せる、みたいな対応なら出来るかもしれないね。ちなキーボードはどう表示されるの?
画面が分断されてる事がアプリから分かるならカラムストリップや投稿画面などのレイアウトを最適化できるかもだけど、Androidの標準APIにはそういうのはなさそうだった
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
https://setl.ist/@KoyoiHaFullmoon/103312649349371374
カラムストリップが分断されてるのはともかく、ホームボタンの位置はそこで良いのか…?となった。アプリ側からは分断されてる事はわからんし。
#ニックネームの由来を教えてくれ
日本語キーボードのQWERに刻印されたカナ文字
記録しておきたい事件(渦中)だな、これ。
> Misskey Liveが300Mbps配信(推定)でcloudflareアカウント止められちゃった事件
【神たちが作り出しMOD】今話題の「ライザのアトリエ」のMODが素晴らしすぎる!! - DLチャンネル みんなで作る二次元情報サイト! https://ch.dlsite.com/matome/49973
AccsoonがCineEye HDMIを発表 - FHD映像をWi-Fiで4台のスマートフォンに伝送 | cinema5D https://www.cinema5d.com/jp/accsoon-cineeye-hdmi-transmit-fullhd-via-wifi-to-up-to-4-devices/ デジカメのHDMI出力をWi-Fiでスマホやタブレットに表示できるアダプタ。欲しい
このアカウントは、notestockで公開設定になっていません。