2019-12-21 23:43:48 @tateisu@mastodon.juggler.jp
icon

ソシャゲの進捗…ではなくて。スクリーンショットを撮るボタンを画面にオーバーレイ表示するアプリを書きました。 github.com/tateisu/ScreenShotB ストアにあるアプリをいくつか試したんだけど、うちの端末で真っ黒な画像が撮れちゃう現象の対策がしたかったのさ…

Web site image
GitHub - tateisu/ScreenShotButton: Android app that shows overlay screenshot button
Attach image
Attach image
2019-12-21 05:16:59 @tateisu@mastodon.juggler.jp
icon

@keizou 再帰的に親や子を辿ると外人どもの無限に長い会話ツリーで停滞するので、辿る回数を制限して不完全なツリーを返し、必要ならクライアント側が追加のリクエストを出すべきだと思います。

2019-12-21 05:09:25 @tateisu@mastodon.juggler.jp
icon

@keizou ストリーミングの話じゃなくてDBクエリの話なのです…。

2019-12-21 05:03:17 @tateisu@mastodon.juggler.jp
icon

会話ツリーの直接の親と子だけ読むようにすれば負荷は下がるだろうけど、ユーザが欲しいものはソレじゃない。たぶん「ある程度読めるけど全体が読めることは保証せず、続きの親や子を読むためのAPIを用意する」のが正解かなあ…。

2019-12-21 03:21:03 @tateisu@mastodon.juggler.jp
2019-12-21 02:13:46 Keᷟiͣzᷤoͭuͦ@6ͩ4ͦ0ᷠ0の投稿 keizou@mstdn.guru
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-20 08:59:00 @tateisu@mastodon.juggler.jp
icon

@lin @sakko2005 あの鯖、さっき試したらログインできなかったし登録し直そうとしたらcaptchaのエラー出してた

2019-12-20 08:41:39 @tateisu@mastodon.juggler.jp
icon

@sakko2005 それはアクセストークンの更新で直りますか?

2019-12-20 08:02:22 @tateisu@mastodon.juggler.jp
icon

XSSが起きたらlocalStorageは脆弱だ、っていう主張、XSSが起きた時点でアレもコレも脆弱だろっていうツッコミしか思いつかない

2019-12-19 20:13:08 @tateisu@mastodon.juggler.jp
icon

(BT)ひどい流れを見た

2019-12-19 20:12:32 @tateisu@mastodon.juggler.jp
2019-12-19 08:06:37 ほたての投稿 hotate@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 20:12:23 @tateisu@mastodon.juggler.jp
2019-12-19 08:06:34 イヴ🌱の投稿 Eevee@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 20:12:16 @tateisu@mastodon.juggler.jp
2019-12-19 08:06:05 よもぎ茶の投稿 spmc@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 20:12:07 @tateisu@mastodon.juggler.jp
2019-12-19 08:05:50 ほたての投稿 hotate@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 20:11:56 @tateisu@mastodon.juggler.jp
2019-12-19 08:05:13 イヴ🌱の投稿 Eevee@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 20:11:51 @tateisu@mastodon.juggler.jp
2019-12-19 08:04:57 よもぎ茶の投稿 spmc@best-friends.chat
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-19 19:52:26 @tateisu@mastodon.juggler.jp
icon

これをいちいち目視確認するのも手間だなー、ということでデフォルト言語の文字列と比較してマクロの登場回数が一致するか調べるスクリプトを用意してある github.com/tateisu/SubwayToote

2019-12-19 19:45:41 @tateisu@mastodon.juggler.jp
icon

RTLな文字列リソース中のマクロ部分を修正したい時のためにUnicodeが使える && RTLをオフにできるエディタを一つ確保しておかないと困ることがあります。添付画像のうち「%1$s」が正しく表示されてる方がRTLオフのエディタです。

Attach image
Attach image
2019-12-19 18:26:51 @tateisu@mastodon.juggler.jp
icon

絵文字ショートコードに @ が2回以上登場したら残りの部分に.を許容する。 github.com/tateisu/SubwayToote

Web site image
絵文字ショートコードに @ が2回以上登場したら残りの部分に.を許容する · tateisu/SubwayTooter@65d99b9
2019-12-19 17:42:00 @tateisu@mastodon.juggler.jp
icon

(プレイの)進捗ダメです…

Attach image
Attach image
Attach image
Attach image
2019-12-19 16:49:02 @tateisu@mastodon.juggler.jp
icon

Playストアの通知はダウンロード以外全て最小化。Chromeはバックグラウンド化したらスリープさせる。開発者サービスは…全く使ってないサムスンPushと同程度なので無害と判断。

Attach image
Attach image
Attach image
2019-12-19 09:08:15 @tateisu@mastodon.juggler.jp
icon

@estpls かんぱーい!

2019-12-19 09:06:42 @tateisu@mastodon.juggler.jp
icon

炭酸飲料を飲むよ

Attach image
2019-12-19 08:32:28 @tateisu@mastodon.juggler.jp
icon

Attach image
2019-12-18 20:11:29 @tateisu@mastodon.juggler.jp
icon

Googleさんがスピーカーをばら撒いてた

Attach image
2019-12-18 19:13:57 @tateisu@mastodon.juggler.jp
icon

@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()
)

2019-12-18 16:54:13 @tateisu@mastodon.juggler.jp
icon

Misskeyの場合はプッシュ購読の設定が変わったらアプリサーバに通知して、通知コールバックで設定が異なるURLが来たら410を返せるようにした。

2019-12-18 13:48:50 @tateisu@mastodon.juggler.jp
icon

Mastodonではアクセストークンに対してプッシュ購読は一つまでなので購読しなおせば古い購読は捨てられるが、MisskeyはuserId、endpoint、auth、publickey のどれかが異なるなら別の購読として扱われる。STはendpointのURLを割と細かく変えて購読しなおすのでMisskeyでは購読が大量に増える場合があるが、購読IDを指定して削除できる訳でもないのでFCMのデバイストークンが変化してpushコールバックが410を返すまでそのままである。どういう方針で取り扱うべきかよくわからない。

2019-12-18 13:42:50 @tateisu@mastodon.juggler.jp
icon

メーカーが後継機種を出さないツケをアプリ開発者が払う理由が特にない。Googleすらサポートを減らしてる古い端末の面倒まで見たくないよ

2019-12-18 13:41:02 @tateisu@mastodon.juggler.jp
icon

アプリサーバ側の実装がやっと終わった。正規表現の記述ミスで数時間もってかれたわ。

2019-12-18 10:40:37 @tateisu@mastodon.juggler.jp
icon

これか。 github.com/syuilo/misskey/blob Misskeyは通知に既読の概念があり、イベント発生後2秒たっても未読の時だけプッシュ通知が発生する。STでプッシュ通知を試すにはSTの画面を非表示にする必要があるのでWebUIを使って投稿していたが、WebUIを開いていると通知はすぐ既読になるのでプッシュ通知は発生しない。

2019-12-18 09:46:19 @tateisu@mastodon.juggler.jp
icon

@Eai 通常400件しか保持できないホームTLだと問題が出まくるやつですね。

2019-12-18 08:28:16 @tateisu@mastodon.juggler.jp
icon

これ試してみたらなぜかMisskey.ioからアプリサーバにプッシュ通知が来なくなる謎の現象に見舞われました。

2019-12-18 08:26:44 @tateisu@mastodon.juggler.jp
icon

なんかmisskey.ioからアプリサーバにプッシュ通知が来なくなったな

2019-12-18 08:06:12 @tateisu@mastodon.juggler.jp
2019-12-18 08:05:20 tateisu@misskey.ioの投稿 tateisu@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-18 07:42:25 @tateisu@mastodon.juggler.jp
icon

Misskey の github.com/syuilo/misskey/issugithub.com/syuilo/misskey/comm で修正されていたので サーバ公開鍵を検証するようにした。これに伴い、2018年9月1日の このコミットより古いバージョンのMisskeyではプッシュ通知を受け取れなくなります。

Web site image
(API) プッシュ購読APIがサーバ公開鍵を返さない · Issue #2541 · misskey-dev/misskey
2019-12-18 04:04:33 @tateisu@mastodon.juggler.jp
icon

mstdn.jpはプッシュ購読APIに404を返す

Attach image
2019-12-18 03:28:23 @tateisu@mastodon.juggler.jp
icon

仕方ないので アカウントの通知をオフにしたら、アカウント設定ダイアログにこんな表示を出すようにした。

Attach image
2019-12-18 03:22:08 @tateisu@mastodon.juggler.jp
icon

Misskeyは通知のPush購読APIがあるが、購読を解除するAPIや現在の購読状態を調べるAPIがない。 issueは大分前に投げた。 github.com/syuilo/misskey/issu

Web site image
(API) /api/sw/unregister · Issue #2540 · misskey-dev/misskey
2019-12-18 03:09:47 @tateisu@mastodon.juggler.jp
icon

@Tina04VV ビルド出力を分析して元の状態を推測するやつなのでまあ外してない

2019-12-18 03:09:09 @tateisu@mastodon.juggler.jp
icon

インポートしたらこんな感じになる

Attach image
2019-12-18 02:55:27 @tateisu@mastodon.juggler.jp
icon

アプリデータのバックアップからの復元や別端末でエクスポートしたデータのインポートした後、とりあえず使えるけどプッシュ購読ができない状態になるのでどこかで告知したかった…。

2019-12-18 02:52:15 @tateisu@mastodon.juggler.jp
icon

プッシュ購読のエラーをアカウント選択ダイアログに表示する

Attach image
2019-12-18 02:03:34 @tateisu@mastodon.juggler.jp
icon

仕事で関わってるアプリは難読化やらリバースエンジニアリング対策やら普通に入ってますね。勝手アプリを放置してるとコンテンツの権利者に怒られるのです

2019-12-18 01:28:01 @tateisu@mastodon.juggler.jp
icon

用にQuickCharge 2.0 → DC9V ケーブル ebay.com/itm/332997675222 を試してみたけど、fpは起動しなかった。Ankerのモバイルバッテリーの IQ 15Wが合わなかったかもしれない…。

2019-12-17 21:02:39 @tateisu@mastodon.juggler.jp
icon

@matyamune アカウント設定でプッシュ購読の更新を試して下さい

2019-12-17 10:10:15 @tateisu@mastodon.juggler.jp
icon

マストドンの公式WebUIには翻訳ボタンはつかないんだろうか…

2019-12-17 03:32:51 @tateisu@mastodon.juggler.jp
icon

Perlの警告「Something wrong.」

2019-12-17 03:10:42 @tateisu@mastodon.juggler.jp
icon

@syumari 改良して太く固くなったら困るからじゃないですかね

2019-12-17 02:02:45 @tateisu@mastodon.juggler.jp
icon

@Cutls 日本語は契約には向いてないけど察させるには向いてるので、十分に推察力の高いコンピュータならむしろ英語より情報量が高い

2019-12-17 01:06:14 @tateisu@mastodon.juggler.jp
icon

プッシュ購読に渡すパラメータも変化するけどたぶんSTが裏でよしなにやってくれるやつだ

2019-12-17 00:54:59 @tateisu@mastodon.juggler.jp
icon

とりあえずこんなんでいいか…

Attach image
Attach image
2019-12-17 00:18:21 @tateisu@mastodon.juggler.jp
2019-12-17 00:14:42 rinsukiの投稿 rinsuki@mstdn.rinsuki.net
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-17 00:18:12 @tateisu@mastodon.juggler.jp
icon

@rinsuki うええ、push購読からやり直さないとダメなやつじゃん

2019-12-17 00:07:50 @tateisu@mastodon.juggler.jp
icon

フォローリクエスト通知、Mastodonにあったっけ…?

2019-12-17 00:05:26 @tateisu@mastodon.juggler.jp
2019-12-16 22:45:25 真魚 :tootoise:の投稿 manamimic@handon.club
icon

フォローリクエストの通知が新たに増えてたみたいで、フォローリクエストが届いている状態で通知欄を開くとエラーになってたみたいです・・・対応済の次バージョンを審査に提出中です ​:tootoise:

2019-12-16 18:34:12 @tateisu@mastodon.juggler.jp
icon

Tokina Opera 50mm F1.4 FF ニコンFマウント、またAmazonでタイムセールになってるな…。しかし6%オフ程度 amazon.co.jp/dp/B07JPHXG77

家電&カメラをお探しなら低価格・豊富な品ぞろえのAmazon.co.jpで、【Amazon.co.jp限定】 Tokina 標準単焦点レンズ Opera 50mm F1.4 FF クリーニングクロスセット ニコン F用 フルサイズ対応 ブラック 012604を通販でいつでもお安く。アマゾン配送商品なら通常配送無料(一部除く)。
2019-12-16 17:50:26 @tateisu@mastodon.juggler.jp
icon

Ankoが保守されなくなるのでJetpack Compose を調べてみたが、これは単一のViewの中にCanvasで色々描画するというものだった。TalkBackやViewPagerやRecyclerViewやWebViewを使う現実的な作例が出るまでは手を出さない方がよさそうだ

2019-12-16 09:17:11 @tateisu@mastodon.juggler.jp
2019-12-16 06:14:48 @Om*の投稿 atomjack@mastodon.cloud
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-16 08:18:34 @tateisu@mastodon.juggler.jp
2019-12-16 08:17:58 saco 🎨の投稿 saco_o@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-16 07:06:30 @tateisu@mastodon.juggler.jp
icon

「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:
github.com/Kotlin/anko/blob/ma
おおん、Kotlin Anko が deprecated …14日前の事だった

Web site image
anko/GOODBYE.md at master · Kotlin/anko
2019-12-16 04:20:05 @tateisu@mastodon.juggler.jp
icon

@KoyoiHaFullmoon github.com/tateisu/SubwayToote にあるAPKを入れてから「アプリ設定/タブレットモード/ウィンドウ内容を揃える(縦画面)」を変更するとカラムストリップや子画面のレイアウトが左右に逃げるようになります。お試しください。

Web site image
Release version 3.9.6 · tateisu/SubwayTooter
2019-12-16 04:18:05 @tateisu@mastodon.juggler.jp
2019-12-16 04:16:35 Subway Tooterの投稿 SubwayTooter@mastodon.juggler.jp
Subway Tooter 3.9.6
icon

github.com/tateisu/SubwayToote
試験リリースです。

- 「アプリ設定/タブレットモード/ウィンドウ内容を揃える(縦画面)」を追加。
- 「アプリ設定/開発者オプション/Drawable list」を追加。
- TL中に表示する言語とアプリの順序を入れ替えた。
- Profile directoryのnote部分にカスタム絵文字が表示されなかった問題の修正。

Web site image
Release version 3.9.6 · tateisu/SubwayTooter
2019-12-16 04:11:20 @tateisu@mastodon.juggler.jp
icon

「アプリ設定/タブレットモード/ウィンドウ内容を揃える(縦画面)」を追加。始端/終端に寄せるとレイアウトが微妙に変わる

Attach image
Attach image
Attach image
2019-12-16 01:48:50 @tateisu@mastodon.juggler.jp
icon

今月は所持金少なめなのに夜型という、外食も自炊もめんどくさい状態なのだった。炭水化物は備蓄してるけどタンパク質と野菜の摂取量が低め。

2019-12-16 01:45:52 @tateisu@mastodon.juggler.jp
icon

ワイドモードだと縦画面と横画面を正しく判別出来るのかすら怪しい

2019-12-16 01:44:51 @tateisu@mastodon.juggler.jp
icon

@KoyoiHaFullmoon あと横持ちでワイドモードは使えるの?

2019-12-16 01:43:20 @tateisu@mastodon.juggler.jp
icon

@KoyoiHaFullmoon 分割されてる事がわからないので、例えば手動設定しとくと左右どちらかに寄せる、みたいな対応なら出来るかもしれないね。ちなキーボードはどう表示されるの?

2019-12-16 01:29:00 @tateisu@mastodon.juggler.jp
icon

画面が分断されてる事がアプリから分かるならカラムストリップや投稿画面などのレイアウトを最適化できるかもだけど、Androidの標準APIにはそういうのはなさそうだった

2019-12-16 01:17:56 @tateisu@mastodon.juggler.jp
2019-12-16 01:12:22 フルムーン🌕setl.istの投稿 KoyoiHaFullmoon@setl.ist
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-16 01:08:48 @tateisu@mastodon.juggler.jp
2019-12-16 01:05:23 フルムーン🌕setl.istの投稿 KoyoiHaFullmoon@setl.ist
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-16 01:08:43 @tateisu@mastodon.juggler.jp
icon

setl.ist/@KoyoiHaFullmoon/1033

カラムストリップが分断されてるのはともかく、ホームボタンの位置はそこで良いのか…?となった。アプリ側からは分断されてる事はわからんし。

Web site image
フルムーン🌕setl.ist (@KoyoiHaFullmoon@setl.ist)
2019-12-16 00:01:12 @tateisu@mastodon.juggler.jp
icon

今時なら「さはら かなや」とでも名乗るのだろうか

2019-12-15 23:59:05 @tateisu@mastodon.juggler.jp
icon


日本語キーボードのQWERに刻印されたカナ文字

2019-12-15 21:22:55 @tateisu@mastodon.juggler.jp
2019-12-15 19:18:42 のえるの投稿 noellabo@fedibird.com
icon

記録しておきたい事件(渦中)だな、これ。

> Misskey Liveが300Mbps配信(推定)でcloudflareアカウント止められちゃった事件

2019-12-15 15:48:12 @tateisu@mastodon.juggler.jp
icon

【神たちが作り出しMOD】今話題の「ライザのアトリエ」のMODが素晴らしすぎる!! - DLチャンネル みんなで作る二次元情報サイト! ch.dlsite.com/matome/49973

Web site image
【神たちが作り出しMOD】今話題の「ライザのアトリエ」のMODが素晴らしすぎる!! - DLチャンネル みんなで作る二次元情報サイト!
2019-12-15 15:28:56 @tateisu@mastodon.juggler.jp
icon

AccsoonがCineEye HDMIを発表 - FHD映像をWi-Fiで4台のスマートフォンに伝送 | cinema5D cinema5d.com/jp/accsoon-cineey デジカメのHDMI出力をWi-Fiでスマホやタブレットに表示できるアダプタ。欲しい

2019-12-15 14:53:06 @tateisu@mastodon.juggler.jp
2019-12-15 14:42:01 えだまめの投稿 nissy@mastodon.juggler.jp
icon

このアカウントは、notestockで公開設定になっていません。

2019-12-15 06:56:56 @tateisu@mastodon.juggler.jp
icon

シリアス水着(七夕) | 龙之天雪 pixiv.net/artworks/76137447

Web site image
シリアス水着(七夕)
2019-12-15 06:00:31 @tateisu@mastodon.juggler.jp
icon

Attach image
Attach image