@yesdotsam 翻訳APIはカネがかかるからしないよ
フランス語に翻訳して再度日本語に翻訳し直した結果を表示するボタンとかどうだろうか…
@YUKIMOCHI ブラウザが出してるアクセプトランゲージヘッダ中の指定の順序だったりしませんか
bluetoothの脆弱性のためお風呂で音楽を楽しめない状態になったよ。くそう…
既にunknownになってるのはそのままじゃない?定期ジョブてunknownにならなくなっただけで
API出力に検索よけフラグがない理由はおそらく、海外にはトゥート検索サービスがないからです。日本にしかないっぽい
検索エンジン避けの設定はAPIから取得したデータに全く反映されないので、マストドンのAPIからデータを取得してるサーチエンジンには効果ないです。API出力に検索避けフラグが含まれるようになればねえ…
ポルノだとちんこがでかいだけで寝取りでも何でもできますし公権力や神様にすら勝てたりしますからね
でかかろうがちいさかろうが相手がいなかったり相手を満足させられなかったりなら無意味なのです
次はPawooも中国から遮断されるんだろう。
中国内部にマストドンを建てる人は出てくるんだろうか。リソースを支援する企業が出るとよいが、どうなるかな…
日本各地のタンスを難民が巡回するとかいう展開もありえなくはなさそう
リモートフォロー操作の完了は時間がかかる場合がある。完了までの間に、アプリ内に保持しているRelationshipは何らかの理由でリロードされることがあるが、その応答にFakeは含まれない。
もし操作完了を知らせるメカニズムがあるなら、requested状態を素直に表示することもできるが、そんなメカニズムはない。
結果、アプリはRelationshipを参照する際にFakeを用意する必要がある。( Account.locked 属性を用いて。これはRelationshipには含まれない)
このアカウントは、notestockで公開設定になっていません。
v1.5.2
- リモートフォローAPIが(マストドン1.5.xのバグで)500を返した時に特別なメッセージを表示していたのをやめた。
- リモートフォローAPIを呼び出した直後にRelationshipがフォロー申請中を示したら、鍵付きではないユーザならフォロー成功を詐称する。
#SubwayTooter
いままで一人暮らし+自宅仕事だから気が付いたら頻繁に飲み続けてた(量はたいしたことないが)のが良くなかったらしい
「手や全身の震え、発汗(特に寝汗)、不眠、吐き気、嘔吐、血圧の上昇、不整脈、イライラ感、集中力の低下、幻覚(虫の幻など)、幻聴など」 俺が遭遇してるのは古傷が痛むのと血圧の上昇かな
アルコール離脱して49時間め。水分と野菜ジュースとポテチをつまんだあたりで頭部の血行が良くなって頭に血が上ってなんかやばい。これ横になるのもアレだろうし座ってじっとしていよう
こないだの「フォローAPIがフォロー処理中にフォロー成功を返す」件、リモートフォローAPIだと戻り値がAccountなので偽のフォロー結果など存在しようがなくRelationshipを取得しなおしていたので普通にフォローリクエスト中という結果しか取得できなくて全然アレです
Pawooは中国SNS難民が押し寄せて言語フィルタもうまく働かず…という展開になるのか。無断転載も多くなるだろうし、難民と作家勢が仲良くできる気はあまりしない
【2017年】Linuxディストリビューションのシェアは? https://eng-entrance.com/linux-distri-share-2017
RH脳の人はCentOSと Fedoraしか思い浮かばないらしいけど、シェア的には別に優れている訳ではない
1.6未満のタンスがどのくらいまで減ったら2.0移行しますっていう指標はなにかあるのかな?
@ns 一応書いとくとmastodon.juggler.jp はホストOSが Ubuntu 16.04 LTS で、docker上でマストドンを動かしてる
@ns 一番実績があるのは Ubuntu 16.04 LTS だと思う
docker用のfedoraゲストコンテナもあるよ https://hub.docker.com/_/fedora/
@ns dockerの稼働実績の良いディストロを選んで、後は全部dockerコンテナで欲望を満たすのが良いよ
アルコール離脱して45時間。そろそろ著しい見当識障害とかいうのが出るらしいので楽しみにしてる。今週末は難しいことを考えるのはやめておこう…
「もっと平和的な解決方法はなかったのか」が1割、「タンス内のあの論調じゃアレで正解だったな」が9割という心境です
Appleさん、動く絵文字「Animoji」にウンコを採用してしまう痛恨のミス
http://blog.livedoor.jp/goldennews/archives/52012181.html
必要以上に鼻をかんだりほじったりすると粘膜が傷つき、ブドウ球菌などの細菌に感染して吹き出物などができます。
鼻の先端部の血管は脳とつながっています。ブドウ球菌が脳に感染すると命にかかわる事態にもなりかねません。
https://mastodon.juggler.jp/media/kUTcaZGDwJEOknCXN0g
うちのタンスはRAM4GB,SWAP4GBだけど、ぼちぼち限界が見えてきてるな… ディスク容量よりも先にRAMが足りなくなりそうな勢い
日本だとさくらさんが暗躍してあちこちのリソースがなんとかなってる印象あるけど、海外だとそういうのあまりなさそう
そういや海外のトゥート検索サービスって全滅したままなの? #SubwayTooter でもコレに関する要望は全然聞こえてこないのよ
ところでマストドン検索ポータルさんは #ドール で検索したら インストール にひっかかるのをなんとかしてほしい
それよりも公式Webアプリだとハッシュタグ検索がタンス内に保存されてるトゥートにしか効かないのが困る。やっぱトゥート検索サービス必要だよ
Twitterのリスト機能、非公開リストを使ってヲチするのが主な目的になりつつあるから良し悪しある。
じゃあ非公開にする機能をなくしたらそれはもうサブアカでフォローするのと何も変わらないというね
.@Clworld 逆にそういう新陳代謝的な要素はTwitterには不足してたから、良いことだと思います
https://mastodon.juggler.jp/media/fude8YiCUckk14lkt-M https://mastodon.juggler.jp/media/1myam88mXfQ-VtWDjbY https://mastodon.juggler.jp/media/fweoQLIBdUT3TtOZQqk
#subwaytooter なら別アカ操作、擬似アカウント、トゥート検索でタンス間スコップを手厚くサポートしてますよ
タンス間スコップがしたいんならマルチアカウントなクライアントを整備するしか道はないやろ。公式Webアプリじゃ根本的に限界がある
目や手を使ってると余計眠れなくなるし、眠れなくても横になって体を休めた方がよいよー
v1.5.1
- 「別アカウントでお気に入り/ブースト/返信/フォロー/プロフ/メッセージ」のアカウント選択ダイアログで同タンスのアカウントを先頭に表示する
@petitsurume アプリデータのエクスポートとインポートする時のことも想定しといた方がええで。同じアクセストークンを複数のデバイスで使いまわすこともあるかもやで
iPhone X の切り欠き、撮影した画像をソーシャルでシェアして初めて端の方に余計なものが写りこんでいたことに気が付くやつだ
このアカウントは、notestockで公開設定になっていません。
:don: に作ったアカウントはトゥート50個固定してるけど、固定されたトゥート のカラムに表示されるのは20個だった。あれ、40でも80でもないのか…
@petitsurume /api/v1/instance でバージョン調べてからストリーミングのエンドポイントを変えるしかないね
https://github.com/tateisu/mastodon-streaming-listener 通知だけのストリームを読むとか改造してあるやつ。ただしタンスのバージョンに依存してるんよね…
アルコール離脱症状の早期離脱症状とかいうやつとこれから一週間くらい戦うのだ。体感的にはまだ何も変化はない
飲酒量のコントロール障害は悪化する事はあっても改善する事はないらしいので、まだ我慢できる今のうちに断酒する
飲み始めると飲酒量の調節ができない。飲んで寝て起きてまた飲む。アルコールが切れたあたりで震えや焦りが出る。
タッチ以外の(方向キー等での)フォーカス操作で発生したフォーカス状態を正しく描画できないアプリは結構多くって、その大半はデザイナーの無理解によるものです。そりゃ工数もあがるし仕方ないよね…
@pikepikeid なんかHTC Desireの光学ジョイスティックやHTC One のトラックボールを思い出したよ…
@unarist 時計の種類がいくつかあって、スリープ中を除外する時計をキーにすることは実用アプリの世界だとあんまりないかな
そんな頻繁に変わるとも思えないので、5分キャッシュで許されないことはまずないという認識。
Androidアプリ的にはアプリのライフサイクルとプロセスのライフサイクルって全然別なんですよね…アプリが生きててもプロセスが破棄されたりその逆もあったりするよ
@fn_aki @unarist エンドポイント的には私が想定してるのはプロフ更新、トゥート、添付メディアの3つなのでそう多くもないとは思いますね。
ただしOPTIONSというのはリソースに対して使用可能なメソッドを知るためのものだというのが基本的な定義だと思います。通信オプションをどう提供するかについては定義されていません。「OPTIONS メソッドに対する応答は、キャッシュ可能でない。」という定義もあるためアプリ側でのキャッシュが許されず、使い勝手は良くないと思います。
アプリ的には他の要件でもインスタンス情報を取得/キャッシュすることが増えているので、インスタンス情報一か所にまとまっている方がAPI実装者も利用者も楽なんじゃないでしょうか
まあ自分的な境界は「マストドン自体に貢献しない」ってとこなのでこのへんが引き際ですかね
@unarist 既にマストドン内部で使われている定数を露出することに極端なコストがかかることはないと思います。そのうえで、良く使われる=検証に使われる定数を優先してAPIで提供することに不自然さは感じません
@unarist 添付メディアのバイト数とかになるとできればAPI呼び出し前に解決したいです
@unarist 彼らからの意見は特にでていないかな。うなりすとさんがイラナイって言ってるのはわかる
@unarist 検証のための定数を得る方法を標準化するかどうか、って話なんですよコレ。
カスタマイズしてないタンスではそれらの定数は不要である、しかしカスタマイズしてるタンスではそれらの定数がないとアプリ側での検証に影響がある。検証のための定数を取得する方法が統一化されてないとアプリ的にはすげー困る
Discordでうなりすとさんと英語で議論するという割と珍しい機会に恵まれている
じゃあ現状でActivityPubに対応してる他のSNSがあるのか? っていう話ですけどね。 長期的な課題としては覚えておく
Mastodonのdiscordで少し議論して思ったけど「疑似アカウントでプロフを開く」「疑似アカウントで会話を開く」は非マストドンのSNS相手だと上手く動かない。現時点では日本では非マストドンのSNSの存在感が小さいから大したことないけど、ActivityPubの目指す未来からすると非マストドンな連合SNSへの対応を検討する必要が出てくるのだと思う
評価の方も星1が2-3件入ってるけどこっちはまあ前から徐々に低下してたのであまり気にならない。
みなさん、Playストアのマストドンアプリで最高評価なのはMastoPaneですよ
ていうか自分だけじゃなくて、アプリを使ってるユーザさんまで不快にさせかねない件だからねアレ
最近、mod_perl2+PerlMagick+libmysqlがわりとSEGVでこけてる
v1.5.0
- 同じタンスの疑似アカウントを複数作ってしまうバグを修正
- 添付メディアの送信前にMIMEタイプを検証する
- 投稿画面を開いた時にアカウント設定の公開範囲がnullだった(いままで変更していない)なら「Webアプリ設定に追従」ではなく「公開」を補うようにした
#SubwayTooter
150回目のリリースです
@jk@mstdn-workers.com アカウント設定にデフォルト公開範囲の項目があります
人によってLTL速度についていける限界があるから「LTLが速くなると他タンスのLTLで話す」って人は出てくると思うのよ。より適切な速度のLTLを求めて複数タンスのアカウントを取得するってケースは増えてくんじゃないかな
1.5.1 と1.6.0 の間には無数のコミットが存在するのだ。そのコミットの間のどこかで、ユーザ数等の情報がAPIから取得できるようになったのだ。なので #SubwayTooter のエラーメッセージが一見不適切に見えてもそこは仕方ないのだ
#SubwayTooter 今まで意識してなかったけど公開範囲がnullのまま投稿画面に入っちゃう場合があるのか…?
https://mastodon.juggler.jp/media/M-DaebStBuJFzR44zNw とりあえずアップロード前にMIMEタイプのチェックを行うようにした。許容可能なMIMEタイプのリストもAPIから取得できるといいのにな
このアカウントは、notestockで公開設定になっていません。
「親しまれてるんだから蔑称に見える呼び名でも我慢しろ」って話には同意しかねる。 こっちは別に親しいと思ってない相手がすり寄ってきて体液をぶっかけようとしてきたら、普通は逃げるか通報するだろ?
1.4.7のタンスで#SubwayTooter から投稿ができないってトゥートが流れてきたんだけど1.4.7のPawooで試したら普通に出来てるし謎
@Wizard アカウント設定や投稿画面の公開範囲の指定がタンス1.6以降のみ対応のものになってないか確認してください。あと「その他」というのはどんな操作でしょうか
余計なことを考えるよりSTのリポジトリをプライベートに変更する方が手っ取り早い気がしてきた。現時点ではコントリビュータは0人なのだし
FacebookがReactのライセンスでやったことは非常にアレだと思うけど
STがコードで特定タンスを非対応にしてるのは単なる意思表示なんでフォークでなんとかしたいならそれは別に構わない。
でも同じアプリ名を使われるのは嫌だし、商標登録でもしておくかなあ
結局、寄付を求めるURLの記載をこのアカウントの説明や固定トゥートに留めるしかなさそうだったよ
ヴァーチャルオフィス(貸し住所)を用意するのもタダじゃないし、無料無広告のアプリにはハードルが高い
あとは「アプリについて」画面で寄付に言及したのがNGってのがあった。カネが絡むことはPlay経由で決済しろという話らしい
SubwayTooter はアップデート否承認を過去に3回くらい食らってます。どれも異議申し立てして翌朝くらいに解除される流れ。アプリ内容の問題じゃなくて、「リリースの新機能」に書くテキストがなんか自動判定でひっかかるみたいだった。今は更新履歴URLへのリンクしか書かないようにした
あたりまえだ>アプリがなさすぎて
Windowsストアの序盤はまずストアアプリの検索機能がダメだったよ
ついでに言うとWindowsアプリストアは毎年お布施を取られるんで無料無広告アプリの提供にはあまり向いてない
今からWindowsアプリ作ろうと思っても、入門書や開発環境のバージョンをどれ選ぶってとこから悩ましい。WP7用のアプリとか書いたことはあるのでWPFとかXAMLとかは別に怖くもないんだけど。
てんでばらばらな趣味を持ってて自分の時間を大切にする人が多い印象だから、絡みはそんな多くならないけど、ないわけでもない。そこがいいのかもしれない
うちの鯖の今の住民構成はほぼ完全に偶然によって形成されたものなんで、活かすも殺すも好きにすればいいさ
.fmだとなんていうか加齢臭がするTLで… jug鯖のうんこTLとどっちがマシかは分からんけど。
このアカウントは、notestockで公開設定になっていません。
まあ鯖缶も割と世捨て人みたいな感じなんで派閥争いとか起きたら真っ先に逃げ出す自信があるよ
ジャグ鯖てテーマないし住人の結束も強くないし、なんでまだ滅びてないのか不思議感ある。…鯖缶の言う事じゃねーな…
@kumanotetu 公式Webアプリでも公開プロフには出るけどWebアプリ中のプロフには出ないとかいう状態ですからね。STが特殊なのです
パリってネズミ多いのか http://tokuhain.arukikata.co.jp/paris/2017/02/post_446.html ゴキブリと違って死体が大きいから毒エサって訳にもいかんし大変そう
14歳の寝たきり病弱少女、顔を含む全身225箇所をネズミに食われる
http://blog.livedoor.jp/goldennews/archives/52011835.html
これは怖い…
@pattomibaka@mstdn.jp リロードしてまだ見れないのならミュートしたアプリやミュートした単語を確認してください
このアカウントは、notestockで公開設定になっていません。
v1.4.9
- 投稿の公開範囲の指定に「Webアプリの設定に追従する」が増えました
- 会話ビューを開くために発言元タンスのステ―タスIDを調べる際に、ActivityPub用のToot URIに対応した
- インスタンス情報のカラムにユーザ数などの指標を表示する
- 通知カラムじゃなくても自分のトゥートなら「会話をミュート」できる
#SubwayTooter
もしアプリを気に入ったら、ストアで評価してください
https://mastodon.juggler.jp/media/BPlnNZIHt-jV876wyzY https://mastodon.juggler.jp/media/v25aSx7Peg7coz3bg8A アカウント設定と投稿画面で、公開範囲の選択肢に「Webアプリの設定に追従する」が増えます
「公開範囲をWebアプリの設定に合わせる」を意味するアイコンの図柄を用意するところで途方に暮れている
かといってアップロード前に制限しない、ってするとデジカメ画像や動画の巨大なのを延々送り付けようとして結局エラーになるのでユーザ体験としてはダメ
STだとアップロードサイズは8MB固定でアップロード前にチェックしてるんだけど、動画だとサーバ側で再エンコードしてから8MB制限がかかるわけで、事前にどのサイズで制限かけていいのか分からん状態なんだよ
やっぱアップロード時のサイズ制限などの定数はAPIから取得可能にするべきだと思うよ…
このアカウントは、notestockで公開設定になっていません。
ImageMagickはリサイズしても図柄の位置が微妙(1px未満)にズレたりしないのが良いと思います。他の画像加工ライブラリだと結構ずれるのある。GIMPもズレる。フォトショは大丈夫。
このアカウントは、notestockで公開設定になっていません。
Vine も Twitpic も買収された挙句に Twitter そのものに機能吸われて終わったのよ……。
先月にレンズを買いまくったせいでChromeBookを調達する余裕がないことが分かった
@Ruellia 良く知りませんけど、そのアプリがSAFのコンテントプロバイダに対応したらSTでも使えるようになると思いますよ。例えばGoogleドライブアプリなんかはそうなってますし
@ns debian 8 だと iptables-persistent ってパッケージ入れると /etc/init.d/iptables {save とか load とか} できる。 iptablesコマンドで現在の状態を色々書き換えてから save だ
- 投稿の公開範囲の指定に「サーバ側設定に任せる」をつける。1.6未満のタンスでの挙動を調べる。
- 会話ビューを開く際に発言元タンスのステ―タスIDを調べる箇所で、AP形式のUriに対応する
- (#4878が普及したら ) リモートフォローAPIの呼び出しで500を特別扱いしていたのをやめる
- インスタンス情報のカラムにユーザ数などの指標を表示する
- 通知カラムじゃなくても自分のトゥートなら「会話をミュート」できるようにする
#SubwayTooter
v1.4.8
- 他アプリからの共有で動画(8MBまで)を投稿できる
v1.4.7
- 投稿画面からアプリ権限を取得する際、試験版のコードが残っていてうまく動かなかった
v1.4.6
- v1.4.5の変更で、通知をタップしても通知タブに移動しなくなっていたのを修正
- マストドン1.5.1以降のタンスで、フォロー済みユーザを再度リモートフォローしようとすると500エラーが表示される。メッセージを代替のものに変えた
"uri":"https:\/\/mstdn.maud.io\/users\/unarist\/statuses\/6414057",
"url":"https:\/\/mstdn.maud.io\/@unarist\/6414057"
リモートからきたuriってAP形式だと@ を含むURLなのかと思ってたけど、違うんだな
このアカウントは、notestockで公開設定になっていません。
Android用のマストドンアプリ「Subway Tooter 」を開発しています。
Playストア https://play.google.com/store/apps/details?id=jp.juggler.subwaytooter
更新履歴 https://github.com/tateisu/SubwayTooter/releases
Amazonギフトください。メール tateisu@gmail.com
SubwayTooterのソースはなんとなくオープンにしてるけど、クローズドにしても誰も別に困らないよなあ…と思ってる
When visibility missing from API call to toot, fallback to user preference (#4861) おー。これでやっとアプリの公開範囲の選択肢に「サーバ設定に合わせる」を用意できるようになる
@unarist 今710フォローくらいかな… Twitterならリストで管理するところなんだけども。
目が疲れやすいならメガネを新調するといいぞ…補正量が変わるだけでがぜん疲れにくくなるよ
@unarist 読む時はアプリで添付メディアないのを除外してるので… ていうか遡りやすさでいうとアプリの方が圧倒的に上ですし
ええとMAX_ITEMS=400で1時間もたないんだから三日持たせるには32000くらいあればいいのかな…?
遅まきながらマストドンのフォークしてupstream定義してよそ様のリポジトリからもcherry-pickした。後はメンテをいつするかだが…
うちの鯖はほぼバニラなマストドンだったけど、HTLの長さが足りないのでそろそろいじるか…
CTRL-Cでコピー、というのもそれを標準化した人たちがいるからこそ共通操作として認識されているのだ
OSやツール集の間で操作感が揃っていることも直感的といえなくはないが、ショートオプションに共通の意味がないのなら別に直感的ではない
あの件に関するあのタンスでのあの論調を見る限り、あの変更はあのままでよさそう。なんだこの文章…
マルチウィンドウだとユーザが通知領域を開いてる間もアプリはonStart-onStopの間に収まるのかどうか…?
やっぱ実機欲しいのう…
このアカウントは、notestockで公開設定になっていません。
@petitsurume 公式Webがサポートしてないユースケースを試して、何の検証になるんでしょうか…
https://mastodon.juggler.jp/media/Kaaj-_wKpYeMnRWcL9k https://mastodon.juggler.jp/media/uDSP884zMQIDstdcv74 遅延は書き込みが高くなってるけどIOはreadが増えてる。よく分からない…
@sakko2005 デフォルトで掃除されると思いますけど、1GBだと一か月分を耐えられるかどうかは…
@sakko2005 初期のはバックアップの持ち方を試行錯誤した痕跡ですね。あとリモートからきた添付メディアは一か月くらいで掃除されるとかもあります
Following a remote user:
POST /api/v1/follows
Form data:
Field Description Optional
uri username@domain of the person you want to follow no
同じ操作を未フォローのユーザに対して行うと普通に成功するがフォロー済だと500を返す。「500は常にエラー」ってのが本当ならサーバ側のバグだね
既にフォロー済みの時にフォローAPIを呼び出すのって別アカ操作絡みなんで、公式Webだとまずその操作を再現できない
マストドンのAPIってエラー応答が応答コードだけでメッセージボディがカラだしどの応答コードが何を表してるか特に説明されてないので何がデベロッパーフレンドリーだよって思ってる
/api/v1/follows が500を返したら「既にフォロー済み」って解釈していいのかな?
LGV32の交換バッテリーを既に4個くらいは使い潰してる。使い方が酷い。Nottification Toggleのスクリーン自動消灯無効つかって画面つけっぱなしとかよくする
Android 5.0と5.1でClassNotFoundExceptionで落ちてるんですけど、Playコンソールのクラッシュレポートだと例外のメッセージ部分が表示されないので、どのクラスのロードに失敗したか分からないんですよね…
極端な喩えをすると、ハラスメントをする人が「俺のこれは愛なんだ」って主張すれば許されるかというと別にそんなことはないね