とはいえバグや仕様の齟齬を放置するのも気持ち悪いので、それなりにMisskey対応を続けている
最近のSTのアップデートの大半がMisskey関連の修正になってて、Misskey対応を始めたのを割と後悔してる。自分にとって生産的かというと違うかなあ…
サイト内で価格競争させないような構成だし、その分1件当たりの価格は高くなると予想してるんだろうか>Skebの手数料が低め
This account is not set to public on notestock.
@neruru いやアプリ的には仕様の範囲内ですよ。ユーザが意識しなくても良いようになってるだけです。疑似アカウントがあって困ることもまあないだろうという認識
@neruru トゥート検索等から投稿を開くとかで擬似アカウントを意識せずに作ってるとか?
STにCoordinatorLayoutを入れられないか試してみたけど、omadahealth/SwipyRefreshLayout との相性が悪くてダメだったわ…
レトロゲーム用にモニタを調達したんだけど、なんでメーカー名の一部がひらがななんだろう…? http://amzn.asia/d/15oJPhy
チキンライスは具がやや大きめ、卵はふんわりしてて落ち着いたしっかりした味。トマトソースも悪くない。しかし俺は胡椒をガッツリ挽いて食べるのだ
もしあなたがデキる?管理者なら、dhcpdと設定を弄るだけで誰も気づかない間に職場のIPアドレスの格付けを終わらせる事も可能だろう。誰も気づかないそれにどんな価値があるのかは知らないが…
LAN内部の割り当てポリシーなんて外野が口を出すことではないが、各マシンに個別に設定するよりは、dhcpdにmacアドレスとIPアドレスのペアを指定する方が明らかに手間が少なくてよい
@Yukiya 色々調べた結果、順序を意識するなら複数選択はダメだという結果になった。ST側でバラつきがあるのは直せたんだけど、画像選択に使われてるアプリの方が押した順序と違う順序でSTに渡すので結局意図通りにはならず、後からソートしようとしても利用できる情報がない
STで画像をアップロードする時に複数選択すると順序が狂うやつ、ST側を少し直してみたんだけど、結局アプリ側が押した順じゃなくて表示順(たいてい新しい順)で渡してくるので撮影時刻と逆順になることが分かっただけだった。これ撮影時刻順にできるのかなあ…?
@Yukiya 画像のURL張らなくなった今なら適当にソートしてから投稿するようにできるかもね
@ars42525 え、なんで安くなると思うの…? 端末メーカーにしてみればその端末用のOSを用意する時点で開発コストは一緒だし、それを一部ロットだけインストールせずに売っても別にコストには影響しないよね…。
ソニー×FGO https://av.watch.impress.co.jp/docs/news/1155396.html (元)エロゲとコラボか…
総務省が言うべきなのは「長期契約で機種変更もしない人に対して安くしろ」である。これを言わないからおかしくなる
スマホの料金、あれは「一時的に安くしたい」と「長期的に搾取したい」が複雑に絡みあってああなってる。「長期的に搾取したい」で基本的には安くならず、でも競争のために「一次的に安くしたい」から期間限定で値引きする。単に分離したら安くできるというものではない。
@eines 残念なことに、返信数の数字は直接の返信だけなのです…。スレッド全体の長さではないので会話の流れボタンだと不適切になります
notestockでもHubzillaのデータ形式がMastodon、Pleroma、Misskeyと違って解釈できなくてエラーになっていた時期があるので、そういう感じなんだろうな>PleromaがHubzillaのデータで500
メール中の怪しいドメインをチェックするフィルターもt.coはリダイレクト先までチェックしないとダメなのでソフトによってはダメそうなやつ
@cv_k 家庭や企業の中からt.co 全体をブロックできない!という点が問題なんでは
疑似アカウントを作る時にインスタンスがMisskeyかどうかチェックしてなかった。直す
This account is not set to public on notestock.
Misskeyは「投稿の公開ページをタンスに複製する」という紛らわしい動作があって、返信や引用リノートでそれが見えちゃうんだけどなんとかならないかなあ…。
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.
コンテキストメニューから引用リノート(別アカ選択あり)を選べるようにするのが自然かなあ…
Misskeyはブーストボタンを押した後にワンクッション挟んで引用リノートを選べるんだけど、このUIをそのままSTにもってくるとマストドンのカラムとミスキーのカラムで操作が異なるという紛らわしいことになって、ユーザ(俺)が誤操作を警戒して操作テンポが悪くなるという問題がある。結果として返信から投稿画面に入ってチェックボックスを操作して引用リノートにする、あまり直感的ではない手順になってしまった。まあ誤操作はしづらいが、これはこれで適切とも言いにくいのは認識している
@siesta0918 ホントに回線の影響ならアプリからどうにかできる話じゃありませんね…。カラムの左上に通信状態インジケーターとか用意してあるので、止まってそうな時はご確認ください
https://mastodon-train.info/@umikaki5017/101142001232042476 その自分というのはログインユーザなのか元投稿と同一ということなのか。複数アカウント前提のSTとしては表現の曖昧さは減らしたい
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.
This account is not set to public on notestock.
@Yukiya URLを引用…はコンテキストメニューにあるよ。あとはタンス側も対応してないとムリ
@vando 今のところ、返信のバリエーションという扱いだよ。既存のUIに手を加えずにすむし、下書きからの復元もこの方が自然にできる
これなら自分あてだろうが他人あてだろうが返信であることは確実にわかるし、専有面積はShow threadとほぼ同じ
This account is not set to public on notestock.
@mayaeh え、STでも翻訳者からWeblateにissueなげられたり普通にあるよ
@YUKIMOCHI @mayaeh Weblateのメンテナは親切なので、まずissueを投げて共有しては?STもいくつかissueなげてるけど普通に検討してくれるよ
#SubwayTooter でもWeblate使ってるけど、PR貰うんじゃなくてたまにこっちから取り込んでるな…。文字列中のパラメーターが元言語と同じ数と種類かはスクリプトで確認して、あとは内容に問題がなさそうなら取り込んでる。そもそも読めないし内容の確認なんて出来ないや
ハイライトで音が鳴ってもどのカラムかわからないし、ハイライト検出履歴とか欲しい? #SubwayTooter
LANケーブルにツメがあっても、電源ケーブルにはツメはないんやろ? 抜けたらより困るのはどっちや?
"【ASMR】お風呂でとろける泡シャンプー♥癒しマッサージ♥バイノーラル♥ Bath Filling Relaxation&whispering&Ear Cleaning【周防パトラ / ハニスト】" を YouTube で見る https://youtu.be/SKtPVWYZDzQ シチュエーションの作り込みが凄くよい
マストドンのアップデートでDMの扱いがだいぶ変わったけど、俺DM使う機会があまりないから全然実感ないわー。あー俺も美少女とDMやりとりしたいー(棒読み
botが使ってるメールアドレスのメールサーバに特徴あったりしません?たしかMTAホスト名でもメールアドレスのブロックが出来たような
#SubwayTooter の命名には元となったTwitter用アプリ Subway Tweeter の存在があることは事実なのですが、「地下道の叫喚」でHack and Slash系ゲームの世界観が根底にあったりします。嘘です。
YouTubeプレミアム、ASMR系動画をスマホでバックグラウンド再生できるようになったので継続する予定。たまらん。
This account is not set to public on notestock.
まあ、私も前に知り合いにWeb領域を貸したら雑なCGIを入れられてそのCGIの穴を外部に攻撃されて、偽物のsshdを入れられるという無様な経験があったよ
鯖缶なら自宅ネットや自分の管理してるサーバに外部からnmapかけて開いてるポートがないかどうかくらいは確認するよね?ね?
「/var/spool/cron redis」でぐぐってでたURLを投げただけなんで詳細は知らない
PCエンジンのガンヘッドを中古通販してレトロフリークで起動してサウンドモードでBGMを延々と流してるなど。ぁー、癒される…
@ars42525 https://stackoverflow.com/questions/41887280/redis-config-dir-periodically-modified-to-var-spool-cron-with-failed-opening
@YUKIMOCHI nginxだとサイトを複数設定して片方をdefault_hostにしないとダメな奴なので、そこまで設定しない人は多いと思います
https://taruntarun.net/@mayaeh/101136687373126752 やはり pokemon exception handling は必要悪なのだなあ…。タンスから来るデータが信用できないとかまであるし
This account is not set to public on notestock.
-rwxr-xr-x
bash: .: TheDesk: バイナリファイルを実行できません
なんもわからんな。xbuntu 18.04ではすんなり起動してたし、Ubuntu 18.04で立ち上がらないってことはないと思うんだが……適当にググるか。
@NightmareAkane MSPが落ちてるのは検索ポータルさんの問題なのでそっちに問い合わせた方がいいよ。最近3日以内のならtootsearchさんの検索が使えるよ
カード取得が反映される前に取得したトゥートにはカード情報は含まれません。少し後にリロードするとカード情報が含まれています
view-source:https://twitter.com/tateisu/status/1066789420127289345 のソースに <meta property="og:image" content="https://pbs.twimg.com/media/Ds3_UgsVYAAHdxU.jpg:large"> って書いちゃってる時点でTwitterがわるくね?センシティブであるならサムネ画像をのせるべきではない
STは「プレビューカードを表示しない」設定もあるのでそういうの見たくない人は自衛してね。見せたくない人はまずTwitterに抗議するべき
This account is not set to public on notestock.
いくつかのサービスでActivityPubを軽く読んでみた https://github.com/tateisu/SubwayTooter/issues/87#issuecomment-441468651
何回か測定してるとまた上り930Mbpsくらいになったが、なんていうか不安定感あるな…。
多分問い合わせても「ベストエフォートなので」で済まされるやつだと思うので諦める。
昨日開通したときは結構な速度だったうちのネット回線ですが、1日経過したら上りを制限されたようです。 nuro光も速度制限はあるんだねー。
@higahako 背景色の描画範囲を変えるためにレイアウト調整したらスクロール位置が先頭かどうかの判定に影響したのです
This account is not set to public on notestock.
気休め程度に自宅LANのルータを二段重ねにするなど。でも外側のルータが何かの踏み台にされる危険はまだあるんだよな…。ISPが悪いね、うん
余所のタンスからコピーしたいカスタム絵文字は、権利的に大丈夫そうなら、要望だしてもらえればコピーします
https://github.com/mei23/misskey/pull/46 がかなり怖い。タンス(A)内の誰かが改造されたタンス(B)の特別な誰か(C)をフォローすると、(B)の公開投稿が全て(A)に送られてくるというもの。ディスク容量や負荷などが理由で連合TLの規模を適度に抑えたいタンス管理者から見ると、この機能は危険すぎます。(C)が誰かハッキリわかるのならまだ対策もできるが、分からないといつの間にか連合TLが埋め尽くされてるなんてこともありうる。
@pikepikeid カラム種別による固有のエラーとかもありうるので、タンスで束ねるとかはないかなあ…。
@pikepikeid そう、前は単なるトーストだったからST内の複数カラムどころか他アプリの前面にまで出てたんだ…
@pikepikeid カラム内に収まるので、例えば特定タンスがメンテ中の場合にも他タンスの閲覧に影響しないよ
誰かにAPクライアントを要望された時に備えてissueを建てておく https://github.com/tateisu/SubwayTooter/issues/87
ていうかマストドンのActivityPubってフォロワーのリストは「フォロワーのAP URLのリスト」なのでそれぞれ別個に取得しないとフォロワーの名前(not acct) の一覧すら表示できませんことよ。組み込みオブジェクトにしてくれればよかったのに、s2sだと不要ってことでそうなってる
MastodonのDiscordで訊いてみたら「Mastodon does not support c2s」だって…。 げんなり
ノゲノラは好きだけどヒロインのおっぱい大きい勢がどいつもポンコツ気味の性格なのはなんか作者は巨乳に恨みでもあるんですかね…?>LTL
ActivityPubかるく眺めてユーザのacctからAPオブジェクトを取得してそこに書かれた各種コレクションのオブジェクトを順に眺めるくらいまでは試してみた。しかしAPには認証の決まりがないので、「AP単体で動作するクライアント」を作ってプライベートなデータの表示も投稿を行うには何も決まりがない認証ヘッダや追加パラメータを何らかの方法でユーザが設定できるようにしとかないといけない、ってことでいいんですかね…? たとえばマストドンならユーザ設定の管理の画面で生成したアクセストークンを Authorization: Bearer ヘッダとして渡す、みたいなのを設定できるようにするの。ユーザからみてハードルが高すぎるわ…
nuro光で自宅に設置されたルータはhuaweiのhg8045Dってやつだった。のルータにはポートフィルタリングの設定はなくデフォルトで通さないのか不明だったので、手持ちの外部サーバからポートスキャンをかけてみた。そしたら あまり書きたくない結果になってどうしようかってなってる…
GET https://mastodon.juggler.jp/users/tateisu/inbox
Authorization: Bearer ***
accept: application/activity+json
が404になるのはなぜなんだ…?後でタンス側のログをみてみるか
AcivityPubを直接扱うクライアントを作るのは難しいって何度か書いてるけどまだ試した事はないので、雑でもいいから何か作っておくべきなのかもしれない。当然ストリーミングもないしユーザー探索もないし使い勝手なんて望むべくもないんだけど…
青森県はなぜ早死にするのか 平均寿命最短でV9、衝撃的すぎる食生活 | デイリー新潮 https://www.dailyshincho.jp/article/2017/12300801
病気のデパートおもしろすぎる
nuro光もHuaweiのルータか…とりあえず精神衛生上の理由で外からポートスキャンをかけてみる
nuroはVDSLやってないが故に他社だとVDSLになる事例でもなんとか光を通そうとするの偉い。ただし受付から開通までの日程感は不透明だし非常に待たされることが分かった
他のアプリだと区切り線は画面の左右端まで引かれていることが多いんだけど、それをやると複数カラム同時表示の時の見た目がよろしくないのだ
背景を塗りつぶす範囲の左右を調整してみた。さっきよりはマシに見える。区切り線が少し左右に伸びたがまあ構わないか
左右方向にネガティブパディングが欲しくなるな…。なおAndroidのViewGroupにそんなものはない
近所のレストラン全てが24時間営業をやめてしまったので、夜中に起きてると食欲をもてあます。いま飯テロされたらきっとつらい
そもそも取得漏れを起こさないようにする仕組みがタンス側には全くないので、表示状態にあわせてストリーミングを切るとか通信状態の安定性で不利とかモバイルアプリ特有の事情を考えると、欠けが出るのは当然だろうという認識だ。
通信状態インジケーターとかで接続が切れてる事が分かるようにしてる
取得漏れ?マストドンのストリーミング対応のモバイルアプリで取得漏れが起きないやつなんてあるのか?
なおこれまでヒアリングした事例は大半がアプリミュートの誤爆で、残りは再現しない
twitrss.meでRSSに変換してマストドンに転載するスクリプトをでっちあげるなどした
https://msk.kirigakure.net/ の右下のメンテナのリンク、TLDの後に.がある
男性よりも女性の方が性格のバリエーションが広いので、女性同士のコミュニケーションでも気をつかうところはあるんだと推測する
Hubzillaを軽く見てみたけど、クライアントアプリを書くのはまだ難しいのだろうか。私の探し方が悪いだけかもしれない
This account is not set to public on notestock.
なるほど ユーザが個別に /apps/available から Activitypub Protocol のアプリ?をインストールするのね
GitHub Notifier
kyori19 pushed to custom/cat in accelforce/odakyudon
リモートの投稿がnyaizeされない不具合を修正
https://github.com/accelforce/odakyudon/compare/8d5fa5a85e...8136b4f417
This account is not set to public on notestock.
This account is not set to public on notestock.
Twitter相手に連合するなら、向こうの投稿をこちらからファボやブーストはできるけど、Twitterからのファボやブーストは無視するみたいなのがないと負荷で死にそう。つまり不公平連合である。なんてディストピアだ…
@rane 「"Hubzilla" 2.8 ActivityPub plugin」で検索してもそれらしい情報を探せないし、自分でタンスを建てたいというほどでもないけど既存のタンスで日本で盛り上がってるところがあるのかないのかもわからないし、利用する時点でさっぱりです。
あと「STはActivityPubクライアントではない」ので、ActivityPubのサービスだからSTでもすぐ使えるとかはないです。というか、単独で動くActivityPubクライアントを見たことがありません。TLやユーザや投稿の探索も、添付メディアも、公開範囲も、ActivityPubだけでは非常に使いづらいはず
YouTubeの再生履歴をYTMから見たい。もしくはYouTubeで再生中の動画をYTMで開きたい。YTMで検索し直すと見つからない。不便だ
@rane Hubzillaはユーザとして使う時点でよくわからんで頓挫してるよ。start.hubzilla.orgにアカウントを作ってみたけど、UI上にマストドンのアカウントを表示する事すらできてない
人によってはAndroid 2時代の怪奇なUI のTwitterアプリと比べて使いにくいという話だったりするし、別の人が言うにはマテリアルデザインじゃないからダメらしい。本当に人によって言うことが違ってアテにならない
#SubwayTooter が uglyとか使いにくいとか言う人はいるんだけど、具体的に何が悪いとかどう改善するかとかは聞かないので説得されたくても出来ないし、そもそも人ごとに言うことが全く違うのでアテにならんという認識
This account is not set to public on notestock.
相手が食い気味なら、こっちも食い気味になれば離れてくれるかもよ。逃げたら追われるのが良くある流れ。>LTL
Pleromaは GET /api/v1/push/subscription に200応答でエラーHTMLを返しやがる。クソが。それでプッシュ購読APIが使えると思ってDELETE /api/v1/push/subscription を呼んだら404が来る。何これ…
Pleromaはマストドン互換を名乗るなら、バージョン番号とAPIの実装状況がマッチしてないのは何とかしろよと思う。むりにバージョン番号を上げずに2.3互換のままにしときゃいいのに…
Subway Tooter で Preloma対応を特別にやっていくかどうかはかなり迷うところ。彼らの基本的なスタンスが「マストドンAPI互換」だし、ユーザからの不具合報告も特にないし。
しかし裏では15分おきに無駄にプッシュ購読APIを呼び出してるんだぜ。バージョン情報的にもマストドン2.5.0互換らしいしMastodonクライアントとしてはこの挙動になる
This account is not set to public on notestock.
PrelomaはAPIがマストドン互換だって謳ってるけど、正直それほど良くない
https://gist.github.com/tateisu/3e50a8c391c0119372ac9e46692a7fbc
試しにAndroid上でベンチを取るコードを書いてみたら、確かにsubstringを取る範囲が長い方が遅い。くそう…。
https://stackoverflow.com/questions/4679746/time-complexity-of-javas-substring ぇー、Java7以降ってsubstringのコストは長さに比例するの…。がっかりだ
「ユーザトラッキングすることでよく使われてる機能を見つけて注力する」というのが全くできないので開発者の気まぐれで機能が追加されていく状態
QRコード生成ならSubwayにもあるけど、この機能を使ってる人をみかけたことがない。まあユーザートラッキングしてないから、アプリがどんな風に使われてるのかなんて殆どわからないんですけど。
タンスに繋がらない時のエラーメッセージがカラム内に収まり他カラムの邪魔にならなくなる。タップで畳める。
メンテナンスなどで繋がらないタンスがある時にST使ってると、トーストがうざい問題をなんとかするか…あれはカラムの内部にポップアップさせて、他のカラムの閲覧に影響ないようにするべきだよな
Misskeyのマークダウンの入れ子は、ある種類の要素の内部に同じ種類の要素を重ねられない割と限定的なやつに収まるようだ #MisskeyApi
Godox Xpro-pで使えなかったTT660とTT685を売った。3kと4kかー。新品価格の1/2と1/4くらいで、査定員の目利きがテキトーなのがわかる。前者はマニュアル発光のみでTTL非対応のやつだ
マストドンで誰か(A)の投稿に返信(B)した後その(B)にメンション削って返信(C)したら、 (C)に含まれる in_reply_to_account_id は 自分じゃなくて(A)になるのフシギ
@rane STが何かしているという訳ではないですが、Androidのスクロールバーは「リスト中の項目が一定の高さである」という想定で描画されてます。画面中に表示される項目の数に応じて伸び縮みします。
頑張ってカード表示を強化したらこんなこと言われる
マストドン2.6でプレビューカードの情報がTLに含まれるようになったので、ST 3.0.7 で「プレビューカードを取得しない」は廃止されて、変わりに「プレビューカードを表示しない」が増えます。
@sakko2005 あの設定がないと簡易入力の背景部分が「色をいじれない部分」になってしまうのでそこは直します。 カラム色のデフォルトはとりあえず実装しました https://github.com/tateisu/SubwayTooter/releases/tag/v3.0.6
全角半角や大文字小文字の同一視や、間に空白が入っててもマッチとか、Trie木を作って高速化とか、工夫はしてるけどな
STも単語ミュートとか単語ハイライトとかが割と裏でCPUを使っててバッテリーには良くないのだけど、ないと明らかに不便なので削れません
カラム設定で色を指定しなかった時のデフォルトはいままで端末まかせだったんですが、アプデ後はアプリ側で決めたデフォルト値になりました。カラム背景画像がある時や日中屋外の時でも見やすいよう、やや黒みが強い感じです。
次は文字色のデフォルト値をアプリ設定でまとめて変更できるようにします
@pikepikeid 公式WebUIがブラウザー側でリサイズします。サーバ側ではもはやリサイズはされません。サイズ上限の数値をサードアプリが知る方法はありません。
@sakko2005 カラム設定で色を指定しなかった場合のデフォルト値をアプリ設定で変えられるようにするといいんでしょうかね…
なおフルフラッシュではなくて、バックアップデータなどはHDDに入れます。バックアップは当然だ
デスクトップもSSD合計1TB以上は欲しい感じになってきた。開発環境をHDDに入れるとかないわ
仕事ノートは512GB SSD + 1TB HDDくらいはないとビルド速度に影響するしデータが収まらん。管理も面倒なので次はCドライブは1TB SSDかなあ
@serisia 「Cドライブ」って言っちゃった時点で「趣味や仕事に使うデータを別にすれば」って話になるので説得力が…
@serisia 容量いらないってのは楽観的なだけ。人は堕落するのだ。掃除せずにすむならしないほうを選ぶのだ。
基本的に容量に比例するからTBW重視なら容量下げる選択はない。200TBWって一日100GB書いて5年あるので、用途によっては十分すぎるしな…。書き込むべき100GBのデータの発生源がまず動画撮影くらいしかない
1TB SSD / TBW /NAND
Intel 660p/ 200 / 3D QLC
MX300/ 220 / 3D TLC
MX500/ 360 / 3D TLC
Intel 760p/ 576 / 3D TLC
Intel 545s/ 576 / 3D TLC
860 EVO / 600 / 3D TLC
Intel DC P3520 / 1480 / 3D MLC
M.2+NVMeで速度重視ならGB単価は倍くらいまで上がるけど、1TBクラスがお買い得なのは同じだね
SSDのGB単価(価格comスペック検索の最安製品)
1TBクラス:16.48円/GB
512GBクラス:18.51円/GB
256GBクラス:21.40円/GB
128GBクラス:27.19円/GB
新品で買うなら1TBクラスが一番お得
@54079d77 チャットルームなどを無意味な投稿で埋め尽くす人たちのことです One who intentially fills a chat room with repeated, meaningless sentences with the intent to annoy. https://www.urbandictionary.com/define.php?term=flooder
@sakko2005 昔のを調べてみたら、この挙動は前と同じでした。大昔はタブのボタンの横幅は伸びなかったので、余った部分にタブ背景色が表示されていたようですが、タブレット対応が終わったあたりでボタンが少ないとボタンの横幅が伸びるようになったので、全てのカラムを閉じた状態でしかその色は使われないようです…。あと簡易投稿入力の背景色をこれにするような記述がありましたが、バグなのか意図的なのか、うまく機能していませんでした。
…という調査結果なんですが、認識はこれで合っているでしょうか? どんな風に表示されると予想していましたか?
連合TLを2時間分眺めたけど、うちにはそのFlooderの投稿は届いてないか削除済みらしい…?
This account is not set to public on notestock.
@testkun 何かありました?ピッカーもサジェストも普通に動いてるように見えますが…
@sakko2005 カラムヘッダの背景色が、リセットした時に今まで色がない扱いだったのがテーマによるデフォルト色がある扱いになったので、フッタ部分のカラムリストの地の色を覆い隠してるぽいですね…
Chromebookで試した限りではPause状態でもストリーミングを続けるようにしてればマルチウィンドウ対応はOKだったんだけど、そうか次からはresume状態のウィンドウが複数できるのか…
Get your app ready for foldable phones https://android-developers.googleblog.com/2018/11/get-your-app-ready-for-foldable-phones.html サムスンが先行してるけどちゃんと標準化されそうで一安心
不透明の図柄データを描画時に半透明にする事は割と簡単だけど、半透明の図柄データを描画時に不透明にするのは割と難しいのです。今まで後者の状態で図柄毎に透明度が違ってたりしたのを直すため、ややゴタゴタしてます
ST3.0.xあたりからボタン図柄の画像が半透明だったのをなくして後から色や半透明の指定を追加するように書き換えてるんだけど、同時進行て明/暗テーマやらデフォルト配色の変更やらを調整してて影響範囲が大きくて動作確認しきれてない感じが強い…。お騒がせしております
DHAやEPAのサプリやオリーブ油や胡麻油など、良い油を取ることで体内の油脂事情の改善を図るといいです
油脂というのは消化されずにそのまま体に吸収されるので、質の悪い油をとってると体質も悪くなります
食品の含有物に植物油脂って書いてあるのは「植物油を原料に水素添加したトランス型脂肪酸」であることが多いので、トランス型脂肪酸を嫌う人は気にしますね。日本は割と気にしない人がおおいけど、海外だとかなり悪者扱いされてる食材です
kotlinのcoroutineは https://github.com/Kotlin/kotlinx.coroutines/issues みてると正直まだ使いたくない。特に 830 が微妙
@kanta_0w0 今後ボタンの透明度を調整する設定をつけてごまかすかもしれないよ
@kanta_0w0 カラムヘッダの色や本文テキストの色が反映されるようになりました
AIは学習してないことには別に強くない。なので人間や猫のポトレは計算で綺麗にボカせても、ドールのポトレを綺麗にボカせるとは限らない。瞳認識AFだってドールは対象外なのだ
本文テキストをやや薄くするとオシャレとかいう風潮があるけど、晴天下でスマホを見る分には見づらいだけなので濃くしていきたい
この部分の色をカスタマイズできるようにするかしないか迷う。状態によって色が変わるからな…
ブースト等の記号アイコンや投稿時刻付近の記号アイコンの色がテキストと揃うようにしました。かわりに他の場所で今までより濃いトーンで表示されてますが…。
This account is not set to public on notestock.
マストドンの公式WebUIがセルフリプライの時だけ何か表示するのって、配慮なんかじゃなくて in_reply_to_account_id でIDだけ貰っても困るからだったりしない?
本当に欲しかったものは「LTLとアカウントTLには出すけどフォロワーには見せない」だったんじゃないかと思うけど、それはMisskeyの今回のには入ってないかなあ
Misskeyの公式UIがlocalOnly投稿の右上にハートマークを表示してるの違和感しかないので、STでは通行止めの図柄にした
Misskeyのコレ、「連合したくない」をユーザが選べるというやつで割と大事件なんではないかと思うがまあユーザが選ぶのなら仕方ないか…。
連合することで「いちいち各タンスにアカウントを作らなくてもなんとかなる」だったのが、「ユーザが自主的に連合しない選択をとっていたのがいつのまにか他人からマナー?として強制されるようになり連合SNS自体が崩壊する」までありえる
This account is not set to public on notestock.
This account is not set to public on notestock.
カラムを追加/削除した時は添字とカラムの対応がズレる関係でカラムのViewHolderの破棄と作成が5-6個動くので、キャッシュするようになって5-6秒分の処理を省けるようになった
Xperia Z3 Compact や LGV32 でかラムのViewとViewHolderを作るのに1秒前後かかってたけど、スマホモードだと今までキャッシュしてなくて毎回作り捨ててたのさ…
Android 6のスマホでカラムを横にめくったりカラムを追加/削除した時の重さを軽減したよ
@miyacorata https://github.com/tateisu/SubwayTooter/releases/tag/v3.0.2 で多少改善したと思うのでお試しください。記事中にAPKファイルへのリンクもあります。
@miyacorata カラムを作ったり消したりするときに遅くなった?のは直します…
あー、カラムを作ったり捨てたりするときの挙動が古めの端末だとかなり重くなってるな…。調べなければ
This account is not set to public on notestock.
@YUKIMOCHI スマホはストアに支配されて端末メーカーが儲からない、というだけの違いでは。
某タンスの鯖缶がJSONにコメントを入れたがっていたので Hjson を布教した。 自分でイチから作るよりは色々整備されててラクだ https://hjson.org/
酢飯に海苔とわさび漬け の「わさび巻」とか昔他人に食べさせて遊んでたなあ…。 http://www.zeppin-store.com/products/4668.html
日本人ですらお惣菜や寿司屋の小袋わさびではセイヨウワサビを普通に食べてるんだから、海外で本わさび100%の銘柄が主流な訳ないよね…
本わさび 100% のチューブわさびもあるにはあるよ https://www.sbfoods.co.jp/honnama/policy/01.html
たとえば小袋のわさびは西洋わさびの方が先頭に書かれてる https://store.shopping.yahoo.co.jp/trad/vea-4200.html
自分的にはリングライト使うと背景まで回らないのと印象が同じになってしまうのとで妥協の産物という感覚がある。いくつか試してみたけどメイン機材にはしたくないアレだった
http://hissi.org/read.php/dcamera/20181113/Q2JvdHNOVFIw.html 中華照明機材スレに凄い人いたw リングライトへの熱意がすげえ
そして閉じてるんであれば別にMastodonのアップデートに追従しなきゃならんって話はないのよね。脆弱性対応だけやってればそれでもよい
Pawoo Music、API化せずに色々やるからアプリ置いてけぼりでPawooアプリもサポート終了しちゃったのがなあ…。後はもう閉じた世界になるしかない
http://www.itmedia.co.jp/news/spv/1811/14/news086_0.html バーチャルタレントはスキャンダルは起こさないけども、仮にも人格があるものを扱ってるのだからさ。ファンから見てマズい運用はマイナスイメージになるんだねー。もし将来に中身まで完全に機械になったとしても、これは同じなんじゃないかな
@souji 全然問題ないよ。リリースノートも日本語でしか書いてないし。 まあ普段使ってないサイトなんだったら、メールでも別に問題はないのです
{ "error": "Renote target is not public or home" }
Misskeyの引用Renoteはそういう仕様だったんだね。面倒だしこのエラーメッセージをそのまま表示するだけにしとこう…。
@souji github 報告を頂けることがまず稀なので何でもいいですけど、一番助かるのはgithubの issue に投げられることかなー。
フォーナインのグレープフルーツ味は ドライと違って 人工甘味料不使用じゃなくなったんだよ。といってもスクラロースだからさっぱり系の甘味料だよ
Misskey には標準でTwitter公式ライクなUIとデッキUIを両方持ってるとか、引用ブーストがあるとか、フォローせずにリスト追加(相手に全くばれない訳ではないが、HTLに出ないので使い勝手がよい)とか、Mastodon にない魅力があります。
ただし企業タンスがなくて性能や安定運用のためのPRが不足ぎみとか、フォローインポートがないとか、外部の検索サービスがまだないとか、未整備な面はありますね。
クライアント作者から見ると、ST が対応した後にもユーザ間リレーションや投稿数フォロー数登録日などのAPIが出力するデータの破壊的変更があってアプリ側の対応を求められたりなど、割と手間のかかるサービスだという認識です。
Twitterからの脱出の際にUIが似ているという理由で日本のユーザに選ばれる事があるようなので、今後の展開によってはシェアを伸ばすかもしれません。
@manonlotus アイコンの角丸度合いはSTなら設定で変えられるけど、他のアプリだと角丸じゃなくて真ん丸になるのもあるよ
@cv_k 公開ページかWebUIクライアントかで異なる。公式WebUIでログインして、ユーザ設定でGIFアニメを許可した後にUIの内部でその投稿を見てみるといい
@cv_k マストドンの方は「アニメーション等に過敏な人」への配慮があるのだ…。
@cv_k そして公開ページにはクライアント設定が及ばないため、マストドンでは常にアニメーションしない状態になる。
@cv_k 違う。クライアントの設定でアニメーションの有無を制御できる。逆にmisskeyのカスタム絵文字にはアニメーションしない選択がない
まだ開通してないけど自宅ネット回線の一番面倒な部分への光ケーブル敷設が完了した。あと工事1回で自宅に光がくる。さようならVDSL!
きっと10年後ぐらいにはGPUのレイトレーシング支援機能がスマホに降りてきて、AppleがiOSのUIをきんきらのてっかてかにするんだぜ。他愛ないね
ナハトマン(Nachtmann) アイスキューブ キャンドルホルダー クリスタルガラス 7cm 90029 2個入 http://amzn.asia/d/eVHnllI
Amazonの欲しいものリストからクリスタルガラスのキャンドルホルダーを誕生日ギフトに?頂きました。ありがとうございます!
日本の大手インスタンスのバージョンはフレニコ2.5.2、jp2.5.0、ぱうー2.4.0
まあ2.6.1いろいろ挙動があやしいからな…。
mstdn.jp は2.5.0かー。セキュリティアップデートがいくつかあるはずなんだけど、適用されてるんだろうか?
nuro光さんは部屋の図面は入手していたようだけど、後から部屋の配管に改修がかかっていて結局はケーブルが通らなかった。壁の空気穴を通すのを提案された。外観に多少影響あるので部屋の管理会社が嫌がりそうな気がするけど、自分的には気が付かなかったことにしよう…
Galaxy S8+でSTのSSを撮った後にでるポップアップから共有でSTを選んだら投稿先を選ぶダイアログが出ない問題への対策を組み込む
マストドンもMisskeyもそうなんだけど一部APIにページングがないから仕方ないね>OOM
@onekodate アプリのメイン画面が表示されていないタイミング(子画面で内蔵ビューアを開いていた、ブラウザを開いていた等を含む)ではストリーミングは行われず、次回メイン画面が表示された際に差分取得が行われます。また、ストリーミング通信は途切れることがあります。カラムの右上にある通信状態インジケータ(パルス状のアイコン)で、ストリーミング通信の接続状況を確認することができます。
@onekodate tateisu@mstdn.jpからアカウントTLの表示やその人の最近のトゥートの近辺のローカルTLの表示をおこなってみましたが、問題は再現できませんでした。
@onekodate 再現性のある話なら見えないユーザのacctを知らせてください
This account is not set to public on notestock.
「アカウント」とか「ログイン」はカタカナ英語のままなんだから「スレッド」もカタカナ英語でいいじゃない。対応する日本語がないから仕方ないよね
https://github.com/chrisbanes/PhotoView/issues/31 はViewPagerにワークアラウンド仕込めるのか。やっておこう
https://groups.google.com/forum/#!topic/android-platform/wHgu6AEsEdA もどうしようもなさそう。コールスタック中にアプリのコードがない
ペースト時に起きる https://stackoverflow.com/questions/39695667/edittext-crash-while-using-paste-fatal-exception-java-lang-indexoutofboundsex はアプリからじゃ対策できないかなあ
Android 8.1 で起きる https://stackoverflow.com/questions/48457748/native-crash-in-abort-since-oreo-8-1 はSTのクラッシュレポートで最多のトラブルだけど、発生する端末は海外のものばかり。9.0では出なくなったようなのでアプリ側では何も対応しない(できない)
Android 9 と okhttp 3.11 の https://github.com/square/okhttp/issues/4208 がSTのクラッシュレポートでも観測されたけど、okhttp3.12はまだ出てないんだよ
昨日バースデーの話をしたら数名の方からAmazonギフトをいただきました。ありがとうございます。
リリースして少し後にバグに気が付いてリリースしなおす、普段と全く同じバースデーだった。
This account is not set to public on notestock.
We couldn't find any results matching /api/v1/conversations https://source.joinmastodon.org/search?utf8=%E2%9C%93&search=%2Fapi%2Fv1%2Fconversations&group_id=&project_id=46&search_code=true&repository_ref=master
https://docs.joinmastodon.org/ のREST API の項目はまだぜんぜん更新されてません。
パラメータやエンティティの詳細がドキュメント化されていないので、対応を見送る開発者も普通にいるかと思われます。
お使いのクライアントがまだマストドン2.6.0対応していないとお嘆きの皆様におかれましては、マストドンの開発者にissueを投げてやるとよいんじゃないでしょうか
@atgw ありがとうございます。会話の参加者の人数を制御したいのでこちらから送る感じになります。人数が揃うとDMがいくつか飛びますので、返事を適当にしてください。
@mayaeh Twitterのユーザプロフに同じ項目があるのでそれに合わせるといいよ
まあWebUIだとimg要素のaltとtitle属性なのでタグは使えないから無理だったな
依存性注入で下位I/Oをモックに差し替えてテスト可能にすることはよくあるけど、待機系API(sleep/wait/notifyとか)をモックに差し替えるのは困難だ。kotlinでchannelが使えるようになったので。自分でスレッドを作って待機系APIを使ってたのを徐々に切り替えていきたい…。そうすればテスト可能な構造に近づくはず
細かいことを別にすれば、プログラムなんて料理のレシピみたいなもんだよ…。規模が大きくなると整合性を取るのが大変なだけ
矢野顕子がカバーしたバージョンが好きなんだが、YouTubeには上がってないな…
いつまでも 一緒だと 囁いている 君はただ
手のひらに 僕を乗せ 転がしている だけなのさ
Paper Doll 僕等の恋は まるでおもちゃさ
遊び疲れる時を きっと 君は待ってるんだ
パナソニックがLumix G1を出して10周年なのが2018年ですが、その年の1月に23万円で出したG9は10ヶ月後の今12万円くらいにまで値下がりしてます。Sシリーズを出せるかどうかの試金石にされた等いろいろ事情はあるようですが、個人的には10万円返せと言いたい
#SubwayTooter は生存のためにソース公開してるだけなので自由ソフトウェアには割と拘りがない。Mastodon がトラッキングなしを売りにしてるからわざわざ入れてないが、FCMがプッシュのためにデバイスを追跡するのは割と仕方ないだろうという認識だ
モバイルアプリでのプッシュ通知はトラッキングからの脱出(exodus)が難しいジャンルなので自由ソフトウェアが好きな(海外の)開発者には人気がないジャンルだ
PleromaのWebPush対応は、単に開発者が興味を持っていないという話らしい。誰かがPRを書くまであのままだろう
このタンスが動いてるサーバでSubwayTooterのアプリサーバ(プッシュ中継サーバ)も動かしてるけど、今のところ過負荷にはなってないよ
@kaniini Each web browser provides redirection server for receiving push event, then web app frontend can use it as callback url for push subscription for free.
@kaniini For redirect events to the mobile devices on the Mastodon's old-style stream API, the mobile app had to send the user's access token to the app server and keep the WebSocket streaming. It's not secure and light weight.
With the new push subscription API, the load on the app server is very light than old style, also subscription itself can do from the mobile app, no need to send access token from device to app server.
@kaniini Hi, I'm dev of Subway Tooter.
How about the idea just provide a WebHook style push subscription API compatible with the WebPush standard.
We can FCM and APN for free for sending events from app server to device (although it is not OSS).
Also of course the push subscription API can be used for other purposes.
日本は高スキル人材確保が最も難しい国 https://tech.nikkeibp.co.jp/atcl/nxt/news/18/03249/ ソフト分野は高スキル技術者を育てる土壌が企業側にないんだよ。ソフト軽視で低スキル技術者の量産を続けてた。他分野、たとえば町工場ではすごく専門的な高スキル技術者はいるが…やはり後継者の育成にはあまり成功してないようだ
https://play.google.com/store/apps/details?id=com.prorsum.isekaimaoh.shera 金髪巨乳エルフの目覚ましアプリをポチった
KotlinのCoroutineScopeがわかんねえのでサンプルやソースを読みながらメモをとってみた http://tateisu.hatenablog.com/entry/2018/11/09/045759 けど、自分で読み返してみてもやっぱりわかんねえ。理解が浅いからか、呪文みたいな文章になってしまってる。
This account is not set to public on notestock.
文章がわいせつ物陳列罪の対象になることは チャタレー事件 https://ja.wikipedia.org/wiki/%E3%83%81%E3%83%A3%E3%82%BF%E3%83%AC%E3%83%BC%E4%BA%8B%E4%BB%B6 で明らかなのです。最低限の性道徳を維持することが公共の福祉にかなうという判断もこの判例でされてます。R-18がないというのは、業界が自主的に定めた基準マークがないというだけです。
Androidスマホの横幅も360dpが主流なので、マストドンのWebのカラムの幅が別に悪くはない。というかスマホと両方使う人なら違和感が減るのではないか
これは大事なことだから何度も書く。
#SubwayTooter はタンス間スコッピング (cross instance mining)に特化したクライアントだよ。擬似アカウントも別アカ操作もタブレットでの複数カラム同時表示もトゥート検索サービス連携もMisskey対応も全てこの目的のために用意された。他の事柄は余興に過ぎない。
でも大半のユーザーは大手タンスにしか繋いでなくて、タンス間スコッピングなんかろくにしないんだ。STの真価がわかるのは自分でタンスを建てた人や、小さいタンスをいくつも使ってる人だけだよ。
@kenyo chmateはタブレットモードだと書き込みはポップアップダイアログになってたし、Tuskyも書き込み欄は左右を絞るよ。
投稿された後の表示幅と違いすぎると文章の印象が変わっちゃうのでよろしくないという考え。
tootdonのタブレット対応は雑さしか感じない
@lunor6160 拾ってるのはタンス側で、最近はその情報がTLに流れてくるようになったよ。
STのDMカラム、未読を読んだだけでその項目が先頭に移動するのは直さないとなあ…
@Mycroft Mastodon 2.6.0 changes DM behavor. please use DM column that shows each conversation group.
@naf 会話の流れカラムで昔は投稿の数だけプレビューカードを取得しててrate limitにあたるので、取得しないオプションを用意しましたが、2.6.0からはわざわざ取得しなくても投稿内部にデータがあるのであまり関係ありません。「取得しない」に設定しといていいんじゃないかな
古いタンスへの対応もあるので、即座にオプション廃止とかは考えてません
画面分割ってAndroid 7.0 からスマホやタブレットで(機種によっては)できるやつだけど、iOSだとタブレットだけなのか
うちのマンションはこれまでVDSLを使うプロバイダしかいなかったんだが、nuro光は(VDSLに対応してないので)がんばって光を通そうとしてくれてるらしい。できるんなら凄いんだが、どうかなあ…
あの設定は表示から消し去るんじゃなくてHTLへのfan-outの時点で消しちゃうやつなのです…
見せたくない投稿に自主的にタグをつけるのって、CWやNSFWと比べて手数が減ってない上に、見ようと思えば見れるCWとは違いユーザ設定で一律ミュート(しかもミュートされました表示が残る)しか選べないので何も利点がなく、単なる悪ふざけにしか見えない
とりあえずpostgresql の deadlock_timeout を10秒、log_lock_waits を on にしてみた
マストドン2.6.1にしてからデータベースのエラーが結構ログに出てくるのなんでだろう
https://gist.github.com/tateisu/20e0519a0e245cb28f5bccdfce5b2d83
nginxのキャッシュ制御のアレで取り下げできないかと思ったが、config.jsonは毎回読みに行くらしいのでbaseURLをいじって誤魔化した
さすがにまずいとおもうので一旦とりさげよう> gallery がNSFWを考慮しない
This account is not set to public on notestock.
https://mastodon.juggler.jp/gallery/index.html
( https://source.joinmastodon.org/Gargron/gallery をウチのタンスにも入れてみた )
AndroidのFirefoxだとリンク長押しでSubway Tooterを選べる。なのでChrome側の改悪だと思うかな
AndroidのChromeから https : //host/@user のURLを開く時に SubwayTooter を選べなくなってるな…
@osapon http://f.hatena.ne.jp/ASnoKaze/20160607090900 設定で有効にする必要があるんではないか
@cheeseeateer 公開TLに流したくないのなら、ユーザ設定でデフォルトの公開範囲を変える事ができます
リストTLは以前から自分の投稿が見れないのと、さらに2.6.0から(リスト登録者からの)返信が全く表示されなくなったので会話とかはさっぱり分からなくなりました
@pikepikeid kyashアプリからIDで検索しても出ませんぜ。QRコードからはいけるけど
This account is not set to public on notestock.
@YUKIMOCHI WebUIの分かりやすい場所に一定以上のサイズのバナーを置いて、その先に導入記事を置いて…みたいなの。ネトゲの公式サイトでも初心者向け生地にはバナーが置かれるでしょ?
「アプリの使い勝手まで含めてインスタンス運営にサポートしてほしい」って要望は「タンス運営とアプリ開発者が協調してほしい」って要望でもあるんだけど、実際にはそれはとても希少なものなのだ。たとえば joinmastodon.org の Discord の #app -dev でもアプリ開発の話なんかほとんどされてない
"certified" ってのは承認を出す方にもそれなりの手間がかかる話なんだよ
@orange_in_space そもそも特定アプリじゃなくて検索結果に飛ばしてる時点で「特定アプリを推奨していない」んだから護送船団方式ではないだろう。護送船団方式を提供したいなら自分のタンスですればいい
@orange_in_space オリジナルよりDLやレビューが多いマルウェアは稀だし、自衛できない人まで守ってやる義理はない。それはPlayストアのお仕事
@orange_in_space 普通にストアで検索する人もいるんだから、偽物の問題を導線で解決するのは筋が悪い。偽物か本物か判断する指標はDL数やレビュー数などがある
Tootdonあたりはいくつかのインスタンスの公式アプリとして認定されてましたね。(あれ、そのインスタンスはまだあるのかな?)
@Gargron instead of small "app" link at footer of start column, put banner image of "ios store" or "play store" , that link to store's search result.
今だとスタートカラムのフッタに小さく「アプリ」ってリンクがあるだけで、せめてバナーにするべきと思う
で、マストドン的にはそのバナーを押した先が検索結果のページでも別にいいと思うんですよ
そもそも探さない人たちは公式サイトのトップページにPlayストアやiTunes ストアへのバナーを置いてほしいわけですよね
STはアップデートに最速で追従してると思うけど、公式アプリにも認証済みアプリにも絶対にならない路線なのは理解している
@Clworld certifiedとかつけるのは別に可能だと思うけど、アップデートに追従するコストが高いので、アプリ作者がそれを欲しがるかはまた別だよ
@Gargron In Japan, Pawoo and friends.nico made official app for their instance and then its app got market share. (but Pawoo have abandon his app because they can't pay update cost)
脱中央集権化という考え方からは外れてるんだけど、公式なんとかとかいうのを求めるユーザがいるのは事実なんで仕方がない
@Gargron In Japan, Pawoo and friends.nico made official app for their instance and then its app got market share. (but Pawoo have abandon his app because they can't pay update cost)
@Gargron What they want is a "certificated" or "official" mark.
STのActCallbackはインテントを受け取った後にActMainを起動して自分はすぐfinishしてるんだけど、履歴から開きなおしたらまたActCallbackからというのが意外だった。タスクルートのActivityは特別扱いなのだろうか。Androidのタスク周りはほんま謎だらけや…
小田急電鉄、お得な周遊券「箱根フリーパス」をセブン-イレブンで11月1日より取扱い開始 - EX-TRAIN(エクストレイン) http://www.extrain.info/article/54356605.html