@aoki3kara https://m1j.zzz.ac/tateisu/SubwayTooter/SubwayTooter/SubwayTooter-rc-402-4.0.2x-20200131_214734.apk
SubwayTooter の カスタム共有のアプリ選択を変更した版を試してもらえないでしょうか
Galaxy S10+をAndroid 10にした後にSTでカスタム共有に「クリップボードにコピー」を指定できなくなったので、共有先アプリを選択する部分を書き直す必要があるらしい。
コロナウィルスは感染しても自覚症状が出ない人が80%もいるので、サーモグラフィで発熱のある人を隔離しようとかいう日本政府の対応は的外れだったのです…。
中国発の新型コロナウイルス、政府の無策で日本でも拡大する可能性 http://www.thutmosev.com/archives/82006434.html こわいこわい。中国政府の不確かな情報を日本政府が無条件に信じちゃってる
#SubwayTooter 4.0.2 (ベータ) はアプリ設定画面を大幅に書き直したので設定が失われる危険がある。アップデートする前にアプリデータのエクスポートを行うことを強く推奨します。
https://github.com/tateisu/SubwayTooter/blob/master/app/src/main/java/jp/juggler/subwaytooter/AppSettingItem.kt STのアプリ設定項目をView Layout XMLからDSLもどきに書き直すなど
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
プレビューカードのサムネイルにはblurhashコードは提供されてないんだっけか
(LTL)これはサーバ間の配送の問題なんでは?該当発言のWebページをみたら表記どおりの古い時刻だし。
告知はメールや投稿のような投げっぱなしのものではないので、個別に既読管理する利点はあまりないと思ってる。普段隠しといて、必要な時にバッジが出たらそれで充分。
投稿に拡張するとなると連合やらクライアントへの通知やら解決しないといけないことが多い
Misskeyに続きPleromaもリアクション始めてるので、Mastodonにもそのうちつくさ。3.1.0ではお知らせ限定だがユーザの要望がそこに留まる訳がない
@Kirishimalab21 アナウンス(鯖缶からのお知らせ)に対してだけです…
「デフォルト値と同じ設定」は設定ファイルから消した方がアプリ側の変更によるデフォルト値の変化に追従しやすいんだろうな…
モバイルアプリの場合はずっとストリーミング張りっぱなしな訳ではないし、TLを差分更新するたびに告知を読み直すとかrate limit的にやりたくない。どうしたもんかな…
うーん、メガホン図柄はユーザからみて異なる機能を連想してしまうからナシだし、通知でもないから ! マークもダメだな。悩ましい…
んー。告知を閉じた時に一行だけ残るんじゃなくてカラムヘッダのカラム設定ボタンの隣に📢のイメージボタンでも表示する方が面積的に良いかもしれない…
https://github.com/tootsuite/mastodon/blob/b9d74d407673a6dbdc87c3310618b22c85358c85/app/javascript/mastodon/reducers/announcements.js#L64 うへ、JVMのPODでもコレやるのか…
starts_at > ends_at の時は webUIは告知をフィルタしない。
長い告知を作るとWebUIはうまく機能しません。この領域は上下にスクロールせず、告知を左右に切り替えるボタンもスマホUIでは投稿ボタンも表示されません。
WebUIをリロードした時に告知の表示順が変わることがあります。ストリーミングで受け取った告知は常に先頭に表示されますが、REST APIで受け取った告知をソートする時はイベント時刻がないものはリストの終端に表示されます。そういうものらしい。
API応答から見るにアナウンス表示はこの程度はテストした方がよさそう。 メンションの2つめは外部のアカウント。
改造系の人たちはAnnouncements にも profile_emojis つけたりするの?
ああ…Android Studioのビルド終了時に #巻乃もなか の声を出せるようにIDEプラグイン書いてよかった。癒される…。
all_day がtrue だと starts_at ,ends_at は "2020-01-28T23:59:00.000Z" のようなUTCタイムゾーンのタイムスタンプを返す。当然だが日本時刻の0時ではない。
また、scheduled_atやイベント期間をチェックしてpublishedフラグを変更したりストリーミングしたりするワーカーは5分おきに動作するそうです。編集したら5分待つ。
告知の管理者UI、オイゲンさんの認識では日時は全てUTCだそうです。そしてscheduled_at(UTC)がくるまで announcements.publiched=falseでAPI応答に含まれません。scheduled_atを日本時間で書くと期待通りには動作しません。
app/javascript/mastodon/actions/streaming.js
case 'announcement':
dispatch(updateAnnouncements(JSON.parse(data.payload)));
case 'announcement.reaction':
dispatch(updateAnnouncementsReaction(JSON.parse(data.payload)));
ストリーミングの関係でホームカラムに置く、1行表示と拡大表示を切り替えられるようにする、くらいが落としどころか
とはいえ意見が分かれるのも確かだし、カスタム絵文字以外のショートコードはUnicode絵文字に変換しない設定とか emojione由来のショートコードは変換しない設定はあってもいいんだろうな…
このアカウントは、notestockで公開設定になっていません。
@lain please check IzzyOnDroid f-droid repo.
#アークナイツ 4-5 https://m1j.zzz.ac/tateisu/ArkNights/20200125-004156_4-5.mp4 これは脳死プレイと言われても仕方ないやつ。途中でディフェンダーの回復スキルを狙って出してる以外に工夫らしい工夫をしてない
@momongachan あれ、タップしたらブラウザでWebサイトを開いてOAuth認証になりません?
@momongachan アカウント設定からアクセストークン更新してください。マストドンの仕様で、アクセストークンごとに一台の端末しかプッシュ購読できません
#アークナイツ LS-5。 推奨レベルよりやや低め。自由度の低いステージらしく、後から他の人の動画を見ても大差ない感じだったよ
https://m1j.zzz.ac/tateisu/ArkNights/20200124-075914_LS-5.mp4
古いタンスがアップデートしても古い投稿に書かれた絵文字ショートコードはそのまま残るので、サポートは続ける方が望ましい。
古いマストドンで国旗の絵文字がショートコードのisである件、クライアントがサポートするべきはネタで絵文字にならないショートコードを使ってる人じゃなくて、古いマストドンを普通に使ってる人なんじゃないかな。
@c0_ke 古いマストドンが使ってたemojoneへの対応としては正しいのですよ。クライアントは古いタンスの事も考慮する必要がある。
@mira そもそもどんな機能か知らないからissueで説明つけて要望投げてください
@coke 古いマストドンが使ってたemojioneではそれが正常動作だった。クライアントは古いタンスもサポートする必要がある。
@reitrace the streaming feature use more battery. ST has it, Tusky has no it. of course ST can disable streaming feature.
@c0_ke 言語判定はサーバ側で行われてるのです。クライアントのせいじゃないよ
中国発の新型コロナウイルス、政府の無策で日本でも拡大する可能性 http://www.thutmosev.com/archives/82006434.html こわいこわい。中国政府の不確かな情報を日本政府が無条件に信じちゃってる
#アークナイツ 4-4。宿敵クラウンスレイヤーと3度目の対決!しかし毒パネル付近で押したり引いたりのいつものアクナイだった…。
https://m1j.zzz.ac/tateisu/ArkNights/20200122-203359_4-4.mp4 40MBに収まらなくなってきたので別の場所にアップロード
#アークナイツ 「強襲作戦」は通常と比べて制限が増えたり配置コストが倍になったりするモード。メイン2-8クリアでアンロックされる。この動画は2-3強襲。10回くらい試行錯誤してクリアできた。
#アークナイツ のプレイ動画を出してみる。
操作内容を順に書くと、
・配置コストを稼ぐスキルのある先鋒2人と回復役を置く
・打ち漏らしを処理できる単体攻撃術師、飛行敵を優先して攻撃する狙撃手を置く
・コストを貯めて範囲術師2人
・最後に強い敵が出るので回復役の追加。右下にデバフ役。先鋒1人を撤退させて盾持ちと交換。
…という感じ。別に上手いプレイでもないが
#アークナイツ 、タワーディフェンスつーか配置の概念がある分業型RPGだった。タンクとヒーラーが不遇、アタッカーが火力で押し切るバランス。まあガチャRPGはだいたいそうよね
@i_wo 使われたら使われたで負荷に応じた運用コストを捻出できなくて乙るのは、マストドンのサーバ自体からしてそうじゃん
you will need to ensure there is something that is different about them to associate them with different PendingIntents. This may be any of the Intent attributes considered by Intent#filterEquals(Intent), or different request code とか That is, if their action, data, type, identity, class, and categories are the same. This does not compare any extra data included in the intents. とかドキュメントに書かれてるから、Intentのdataに通知のIDを持たせれば個別に処理できるかなあ…?
うええ、手違いで Galaxy Tab S6 LTE を1つ購入してもう1つ入札中になってしまった…。
SSみても何が切れてるのか分からない…。 あとgomemad music player の日本語訳は大部分俺がやったぜ!
一方ノンアルワインと称する飲み物は美味しいぶどうジュースに後から渋みを加えた飲み物で、別段うまいとは思えなかった
こないだトラウモンベストのぶどうジュース飲んだけど濃厚で美味かった。下手なワインより断然うまい
このアカウントは、notestockで公開設定になっていません。
シューティンググリップ GP-VPT2BT https://twitter.com/nokishita_c/status/1217295701496827904
ソニーはこういうの作らせると良い仕事するよなあ…
There is no open OCR library for Android that can enough handle Japanese (most of my app user use it).
Android has a lot of standalone OCR apps, please use them.
(LTL)今のレンズに不満があるとか、表現の幅を広げたいとか、ではないんなら手持ちのレンズで充分なんじゃないの…?
ちな俺が期待してたのはTwでもFbでもなくIRCの変わりに日常を書き出せるモノだった。概ね成功してる
MastodonにTwitterを期待してしまった自分、というテーマで書き直すべきだと思う。この部分が暗黙的で言語化されてないから論点がブレてる。
ZFS on Linux とLinusの議論 https://kuenishi.hatenadiary.jp/entry/2020/01/13/231033 あー。色々仕方ない感じがある
https://wee.jp/mastodon/ みたらauthor表記とcopyright表記で作者が違ってて、やや困惑してる #instanceTicker
このアカウントは、notestockで公開設定になっていません。
マストドンは「null:CWなし」「空じゃない文字列:CWあり」の2種類
Pleromaは「空文字列:CWなし」「空じゃない文字列:CWあり」の2種類
Misskeyは「CWなし」「空欄CW」「CWあり」の3通り。
このアカウントは、notestockで公開設定になっていません。
@Cutls シンガポールがダメってことは極東アジアってこと…? 電気代の高い日本以外に政情が安定してて言論の自由のある国がないんだが…。
@tenm_tijacku Windows 用のgit入れてスタートメニューからgit bash開いたらssh-keygenコマンド使えるから、後は https://qiita.com/hollyhock0518/items/a3fee20951cd92c87ed9 とか https://qiita.com/suthio/items/2760e4cff0e185fe2db9 とか見たらええで
性別不明の人称代名詞、XeよりもTheyの方が普及してるぽい? https://www.itmedia.co.jp/news/articles/1909/26/news064.html
IntelliJ IDEAのプラグインを作るついでに良さそうなプラグインをいくつかインストールしてみた。
Rainbow Brackets https://plugins.jetbrains.com/plugin/10080-rainbow-brackets ネストした括弧の色が変わる。素敵。
Sticky Selection https://plugins.jetbrains.com/plugin/7341-sticky-selection/ 複数キーワードのハイライト表示。素敵。
どちらもAndroid Studioでも普通に使えるよ。
動画をウィンドウ外部にポップアップできるPicture In Picture 機能がChromeやFirefox に追加されてた。動画視聴が捗る
https://github.com/tateisu/BuildEventSound/releases/tag/v0.2 Gradleを使わない場合にTestPassed, TestDefect イベントを検出できるようにした。
ビルドイベントの検出方法がビルドシステムごとにバラバラなのでなかなか思ったようにいかないね…
@Common_Lisper マストドンのアクセストークンはクライアント情報と権限スコープと被もついてるので、push権限が登場する前の古いマストドンで登録したアクセストークンにはpush購読の権限がありません。アカウント設定からアクセストークンの更新(再認証)を行うと新しいスコープのクライアント情報で認証しなおします。
@Common_Lisper アカウント選択ダイアログに出るのはバックグラウンド通知確認時のエラーです。行おうとしたアクションとは直接の関係はありません。
@hanage999 https://github.com/contribsys/faktory/wiki/Related-Projects#language-bindings Language Bindingsを個別に書いてるだけでは…
https://github.com/tateisu/BuildEventSound とりあえずソースコードとプラグインのjarと導入手順だけ書いた。
#巻乃もなか さんの https://twitter.com/monaka_0_0_7/status/1214552741390848001 のボイスが良さげだったので、IntelliJ IDEA用のプラグインをさくっと書いてAndroid Studioでもビルド完了時に声が出るようにしてみました。UI作るのが面倒なんで設定はテキストべた書きですがまあ配布するようなもんでもないし別にいいか
#SubwayTooter から #Misskey を使ってる人、リモートの閉じたタンスのユーザをSTでアンフォローできますか? 手持ちのアカウントだとフォローが少なすぎて試せない
Misskey APIは投稿のリアクション一覧をJSONオブジェクトで表現するんだけど、オブジェクト中の出現順序に依存した挙動をWebUIがするせいでクライアントはJSONパーサまで自前で書かないと挙動を揃えられないのだった。
昨日、死んだような目をしながら書いたJSONパーサ/エンコーダがこちらになります https://github.com/tateisu/SubwayTooter/blob/master/app/src/main/java/jp/juggler/util/Json.kt
QRコードの場合は発行者の情報が近くにあるので、URLのホスト名がそれと無関係そうならそりゃ警戒しますね。URL気にしない人はサイトのサムネイルみてもフィッシングを判断できないので何してもダメそう
@noellabo スキャンしたら即開いちゃうようなアプリが悪いのでは…? ウチの端末のカメラアプリはコードを認識したらURLを表示して、タップで開きますけど。
一方で他のタンスでは小規模な変更でも普通に公開されてる事が多いので、あのタンスにはただ不潔な印象が残った。
オリジナルの作者まで不毛だと感じている問題を掘り下げても誰も得しないのは確かなので、その点では彼らの言い分は正しい
不潔感と言えばいいのだろうか、インテグリティとかコンプライアンスの反対のものを感じるが、オイゲンさんはあの程度の変更に対してAGPL違反という言葉を使う気はないらしい。
🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲🩲
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
いまの世界は古典的な自由主義からの脱出を目論む人がいっぱいいるので、自分とこの製品が厳密なOSSでなくても別にいいやと考える人はたくさんいるよ
@blank71 ナチス、児童ポルノ、わいせつ行為などのネガティブなイメージで失脚した人は海外にも大量にいる。わたしはオイゲンさんの言動がやりすぎだったとは思わない。
@blank71 ドイツではナチス関連の言動や活動が法律で規制されているので、Gabとマストドンをセットで語られるとオイゲンさんの日常に影響が出ちゃうからね。イメージ戦略はきれいごとだけで語れないよ。仕方ないね。
昨日のmstdn.guruの騒動で外部の外野と内部で見方が全然違うのはまあ当然で。外部にはフォークしてソース公開してるタンスは山ほどあって、手間だとか負担になるだとかはあまり聞かない。そして負担が増えるとタンス止めるぞという運営による脅し?が外部の人間には全く訴求しない。
https://github.com/syuilo/misskey/blob/master/src/models/repositories/note.ts#L151 でリアクション中の絵文字もemojisに何か書くようにしてるけど、試してみたらカスタム絵文字リアクションをつけてもemojisはカラのままだ
またいつものAppleに有利な条件でフィルタしてApple革新的と持ち上げるやつか
@cv_k 専用サイトがたくさんできて課金モデルも成功してるので、ユーザの満足度は無関係
@Tina04VV 私は鉄の素養がないから分からないけど、色々撮ってみるといいさー。連写力たかいカメラのはずだし連写しようぜ!あと好みによるが水平を意識した方が良いかも
@KitaitiMakoto むしろプログラムやHTMLの場合は記述の自由度が狭いために著作物とみなされない場合があります。だからライセンスという契約で縛るわけ。
あのタンスはもっと見えないところで何か邪悪な変更をしていて、それを隠すためにソース公開請求に応じないのだという陰謀論的な見方
@pikepikeid 簡易投稿でのEnterはアプリ設定でIMEアクションなんたらで調整できない? 通常の投稿画面でEnterでフォーカス移動しちゃうのは今なおしました。そのうち出ます https://github.com/tateisu/SubwayTooter/issues/123
@akyoz Androidもバックアップ可能なアプリは普通に復旧されますよ。バックアップ非対応のAndroidアプリが復旧されないのはChromebookも同じ。
@akyoz それ全部Androidでも当たり前のことだよね。そしてAndroidではリセットが不要
ええっ、ChromebookってAPK入れるのに開発者モードにするのに全リセットが必要なの… Androidより不自由じゃん
このアカウントは、notestockで公開設定になっていません。
窓が割れてるのを指摘された大人が指摘した子供に対してごめんなさいしろって返すの、端的にいって見苦しいと思った。
このアカウントは、notestockで公開設定になっていません。
IRCの時代は逆引きした名前が一致するか確認するとかいう文化があったのでCNAMEではどうにもならなかったけど、HTTPSの時代はCNAMEで運用しても怒られないので楽になったよ
@moguno 自ドメインのゾーンファイルでCNAMEして、その先はMyDNSの適当な名前です。
@blank71 言い方でどうにでもなるし、そもそも自分でタンスたてて便利さをアピールできればguru以外のサーバで使ってくれる人はいるでしょう。逆に便利でもない、見た目をちょっと変える的な機能だったりアップデート時に保守がめんどくさい機能だったりはマージしない方が賢明だし。
マストドンは開発版にはその少し前のリリース番号が振られる(これ悪い習慣だから何とかしろよ…)ので、master追従サーバのバージョン番号が3.0.1になるのは別に珍しくありません。
しかしmstdn.guruは運営自身が「単にrelease追いかけてるだけ」と書いちゃってるのが謎ですね。
@keizou
app/javascript/mastodon/features/compose/index.js は生成されるようなものではないので、普通に編集したのでしょう。
@keizou そうです。HTML部分だから改変にならないという主張をご本人がされているのかどうかは知りませんが。
@keizou https://mstdn.guru/@drikin/103235421158017642 いやむしろ一部は改編していると読めるのですが。
https://mstdn.guru/@drikin/103426248698745987 このスクショ、ファイルパス部分の「m」が「n」に見えて仕方ない。俺がこんな表示で作業してたら絶対間違うわ…
@keizou あのディレクトリ名からおかしいスクショを見る限り、不信感しかありません
@keizou 元のスクリプトへの公開請求を求められた時に、それに応じる義務は残りますね
@keizou だから何ですか? プログラムやHTMLは著作物とみなされない場合が多々ある。この事例は著作権問題ではなくライセンス順守の問題。そしてMastodonのライセンスはコードとデータの区別などしていない。
@keizou 生成物にライセンスが及ばないのはコンパイラの事例で明らかです。手編集したものをそれと同列に扱うのは間違いです。
コードとデータを明確に区別することはどんどん難しくなっていってる中で「これはデータの変更だから公開しなくていいんです」を押し通すのか
Misskeyのリアクションにstarが増えていたけど、このリアクション一覧ってMisskeyのソースの数か所にハードコードされてるらしい。
Mastodonだとどうかというと、鍵付きでないなら無条件にフォロー成功レスポンスが返ってくるのである!その後ユーザリレーションを取り直すとフォローできてないやつ
本質的にどうしようもないのだから「ブロックされてることが分からないようにする」を完全にやるのはムリだと思う。
じゃあ実はフォローできてないけどフォロー成功したというAPI応答を返すようにしても、後でユーザリレーションを取得しなおしたら食い違って結局バレるよね。
Misskeyでブロックされてる相手をフォローしようとするとエラーメッセージで分かるらしいけど、まず鍵付きでもないのにフォロー失敗する時点でエラーメッセージが何だろうとバレるよねそんなの。
@itochan アプリが個別に対応する必要性が全く感じられません。サーバ側がエラーメッセージを1度修正すれば済む話。
@itochan もしサーバから返ってくるエラーメッセージのことなら、サーバ側に言ってください。あなたの言い分ではAPI応答に漏れてる時点でダメなんですよね?
@Tina04VV そのレンズ、望遠端でも割と寄れる奴だ。どこまで寄れるか試して感覚掴んどくといい
TENBAのDNA 15 Messenger にしてみたけど、前に使ってたThinkTankPhoto Urban Disguise 50 v2.0 に慣れすぎててしっくりこないな…。後者を修理に出すか
ジェスチャーナビゲーションにしてもホームボタンは効かない(戻るジェスチャーだけ効く)しアプリ関連動はうまく動かないしでかなりダメな状態だったが、再起動したら直った。何だったんだ…
MediaPad M5 pro のアップデートでナビゲーションバーにボタンが表示されなくなって、ジェスチャーナビゲーションにしないと設定画面から出れなくなったでござる。最悪だ…
三峰神社の駐車場行列は1kmを軽く越えていた。バスが行列に巻き込まれてから40分程待って途中下車し、坂道を1.2kmほど歩いた。もし車で来ていたら2時間近く浪費しただろう
電車で淡々とフリーセルを遊ぶ
My Odesys FreeCell Statistics My Odesys FreeCell Statistics:
Last (Game: #205076, Moves: 187, Time: 2:21)
Best (Moves: 124, Time: 1:53)
Average (Moves: 172, Time: 3:34)
Totals (Wins: 68, Rate: 69%)
Streaks (Wins: 10)
Get Odesys FreeCell on your phone or tablet from http://m.odesys.com/freecell
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
昨日の刺身パックの残りを大根ごと昆布だしで煮て、焼いた餅を入れて食べたよ。文字通りの雑煮だね…
(1970..2019)
.filter { it % 4 == 0 && (it % 400 == 0 || it % 100 != 0) }
.size
@zundan 日付通りの50周年でよいのでは。うるう秒は意識しないのがPOSIX定義ですし。
あけましておめでとうございます。このサーバのあけおめ負荷は画像のような感じでした。いたって平穏です。