Senzuri2
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
Q. mikutter丼の特徴は?
A. ドメインが長い!名刺に印刷しにくいacctが取れるぞ!
今こそP3:PeraPeraPrvのゾンビモードを有効化し、定期ポーリングで懐かしいTwitterをすべきでは?
P3、使うのをやめてもなおフリーウェアフォルダにずっとjarファイル残してたので
Flantter投稿欄出すのめんどい思ってたけど、ちゃんとショートカットキーあるんですね。よかった。
This account is not set to public on notestock.
This account is not set to public on notestock.
y4aのフィルタソースごとのTL構成条件、全部構文木で書かないといけないのでタフネスが要求される
@tsutsuii 開発者がすっとぼけてリポジトリを非公開にしてるので誰も見れない……
なんかタブ切り替えが目に見えて重いけど、これはたぶん挿入キューの消化だろうな。……とはいえ、そんなに重くなったのか。
@ahiru あぁ何となく分かりました。
たぶんTwitterアカウントが一つもなくてバグ踏み抜いてる……
» Twitterアカウントが1つも認証されてない場合、DMタブがAllのような振る舞いをする · Issue #162 · shibafu528/Yukari https://github.com/shibafu528/Yukari/issues/162
FilterSource、これ自体はRESTの手続き定義と着信フィルタの静的定義の固まりでしかないから、1つも無いってケースだと単に全て通しちゃうんだな
着信フィルタ処理のルートノードはAndNodeだから(>= ?sources.length 0)を足せばいいかも
FilterSourceが1つも生成されなかった時にfrom all扱いにするのが悪くて、着信フィルタをいじる必要はとくに無かった
3年前に書いたけど本格的に使用してるのはy4aNが初という (仕様非公開のYQを書く強者も実在するものの)
存在を忘れていたテストコードがこけてた……
YQ: from where (t) が from all where (t) と等値らしいけどそれはむしろおかしいだろということで修正…
@tsutsuii from don_local:"tsutsuii@social.mikutter.hachune.net" でフィルタタブ作るとか
今後のタブ作成、従来の定数追加で実行時にYQ生成するか、フィルタタブのテンプレートを提供するか、ちょっと悩むね
あーーーちくしょう誰かのせいで脳内で s/自鯖/自慰/g フィルタかかった
To LTL » 【歌うボイスロイド】 悲しみの向こうへ 【歌う琴葉葵】 - ニコニコ動画 http://www.nicovideo.jp/watch/sm33688278
見たら本当にあったけどそもそもGoogle Auth入れてるのもその携帯でしたね ちゃんちゃん
@ahiru あれたしかyukari-exvoiceの解決のためだけに向いてる。ただしyukari-exvoiceのビルド環境の要件をドキュメントにしてないのでどのみち無理
俺古代のAndroidアプリサンデープログラマだから他の人のほうが†現代の知識†持ってそう
新しいライブラリ連中の対応はすぐにはできないかなー。Mastodonの初期対応を優先して、その後にtargetSdk上げ対応をやる予定。
targetSdk上げ対応の時に検討の余地はあるかもしれんが、そもそもまだ勉強してないからそこからね…
アプリスイッチの戻りか……最後のIntentで表示したりしてるとか?(例: 通知クリックのPendingIntent)
@tsutsuii NSFWはとりあえずサムネイルミュートと同等に扱うようにしたはずですね。
タブ切り替えのつもりが、Firefoxを最大化した時の上辺数pxを触っちゃって何か操作に失敗するやつ今日10回くらいやってる
PI関係というよりは単にAndroidシステムが最後にどんなIntentで立ち上げたか記憶してるような気がするんだよなー…
y4aのMainActivity、単一化のためになんかしらフラグ付けてあるからそれ回りかな。
This account is not set to public on notestock.
Kotlinの委譲関係はなかなか面白いなーと 活用できたことはあまりないんだけど…
* 先頭ジャンプが効かないバグ修正
* DMタブに全受信内容が流れるバグ修正
* Tw: アプリ経由認証ができないバグ修正
* Tw: in-reply-toが付かないバグ修正
* Tw: 新DM APIへの対応
* Tw: USで流れる引用が表示されない問題の対応
* Tw: y4a2.0.8と同等の自動リロードをストリーミング接続管理画面に「AutoReload」として追加
デプゲ: https://dply.me/d7i2s6
リリースノート: https://github.com/shibafu528/Yukari/wiki/Release-Notes
実家寄生erなので、昼になんかしてると親に飯interrupt加えられてアーつうことがしばしばあるけど、なんかそういうの無くなったら食事2回になるの目に見えますね……
Messageの翻訳ならやや便利そうだけど、Postboxで原文受けるとかやったら誤爆しそうだしいいや……
IDEAが俺の意志に反して~/をプロジェクトルートとして開きやがってガチギレしている
ExpertMouseの挙動が不安定になってきて、家でも有線HUGEつかいたくなってきた…
おちんぎんもおちんちんも上がらない生活だけはなりたくねぇ……なりたくねぇなぁ……
shibafu528の稼動状況は、公開ステータスページをチェック! https://shikorism.net/user/shibafu528
status.shibafu528.info とか掘ってここにリダイレクトするか
この村では、若い男の子が18歳になった夜にTissueのroot権を得るチャンスがやってくると言い伝えられています……
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.
いえーい
$ docker-compose exec web tootctl media remove --
background
Scheduled the deletion of 11999 media attachments (approx. 5.04 GB)
キャリアに求めてるの土管性能くらいですし、端末壊れたらそれはそれで諦めてこっちでなんとかするんでいいです……
これは自分のニーズを満たす端末の調達ができるから言えることなので、家族にはキャリアで買わせますよ?
日常的にいろいろな端末を使った実際の評判が分かる環境(まさに学校とか、まだ時期が時期で林檎一色じゃなかったですね)にいると、そうは言っても諸外国のほうが実用性のある端末作ってるし何も言えへんみたいな肌感になるのでア
当時の自分の周囲だと国内メーカーは立つ瀬が無いくらいの逆に行きすぎた状態になっていて、それはそれで……という気はややある
This account is not set to public on notestock.
自分らが普段フルスペックスマホホンのみの選択肢から選んでいることに気づかずに、ミドル帯以下に自爆特攻する人をあれこれ言うのはやめてさしあげろ
ツイやつの「バッテリーが持ちません」→「点滴しろ(意訳)」なQ&Aが好きな人なので、自分のアプリでもやってしまいがち
TissueにJust Do Itおじさんがチェックインされる最悪の展開が予見されるので危険
This account is not set to public on notestock.
お水のむ?それとも同様に透明なウォッカのむ?同様に透明だから実質お水だよね?みたいな評価をします
$ systemctl
Failed to list units: Connection timed out
こんなんあるんだな……
うげー朝6時からrcu_sched self-detected stall on CPUが出続けてる
物理画面接続してちゃんと落ちるか眺めてますが、カーネルがゲロ吐いてるだけで落ちないですね……(予想通り)
過負荷中に録画失敗したやつ、Chinachuにエントリ残ってるけど実ファイルのinodeロストしてて草
まあ再起動前に見ても0byteだったから書き込めてなかったと思われるが…
chinachu/log/operator も障害中一切書き込めてなかった ……がなんでschedulerは書き込めてるんですかねえ
せめてoperator logになんか上手く行かんかった死!wみたいなログ残ってるほうが納得できるんだが
schedulerログだけは完璧に書けてるの、正直情報の重要度的にストレスでしかない
直接sshして確認した値と比べて1/10のload avgを延々報告したり、ディスク使用率の取得が完全にコケてるのに単に互換性がないだけやwとかほざいて警告もしないのハァ?ってなってますが……
エージェントは適当な値を返しまくって外形監視はたまたま通っちゃってるともう勘弁してくれ〜〜俺はインフラエンジニアじゃねえ〜〜なってくる
まぁ俺が使ってる限りでは今や配信が幅を効かせるアニメくらいしかとらんので、そんなにダメージはない
mikutterのtopic/994をみて「あーすげえ、DateのTZが違う……グローバルだ……」ってなってう
@toshi_a TZっていうと違うか……git logのDate行末尾にオフセットが書かれてる。magitでもログからコミット単体の情報出せば出てるかと。
調声がめっちゃ良くて笑いころげてる >>
【VOICEROID劇場】紲星「相手のメンタル破壊したほうが優勝」 - ニコニコ動画
https://www.nicovideo.jp/watch/sm35395521
あひるコーヒー飲み終わったんだけど、ここで外袋を見ると飲みきるのが遅すぎて賞味期限あったんだみたいな感じになった
最近Javaプロジェクト触ってなくて気にしてなかったけど、IntelliJのLombokプラグイン、2020.2対応してないやんww
getter/setter自動生成のソリューションとしてKotlin使ってるしな
休みとってるものの定時通りに作業してみようかと思ったけど、まあなんか10時に寝落ちしたから虚無
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.
Define R5のHDDステーを大容量玉で満たしたい欲望が無いといったら嘘になる
録画規模が小さくなってきたので必要なくなってしまったが、前は録画鯖のケースをDefine R5で置き換え検討してた
録画鯖にはSilencio 352を使ってるんだけど、これはメンテナンス性があまりよろしくないんだよな
つーかSilencio 352だとWD赤の8TB以上の寸法が2台しか乗せられないっていう欠点が
3.5インチシャドーベイx3のうち1つはWD赤6TBくらいまでの寸法しか入らない(≒だいたいのHDDは普通に入る)
This account is not set to public on notestock.
こんなAPI増えてたのか! Androidもう分からんな本当に
アプリ内アップデートをサポートする | Android デベロッパー | Android Developers
https://developer.android.com/guide/app-bundle/in-app-updates?hl=ja
なんかかっちゃかっちゃとuseState引いて回ったけど、これ別に非制御コンポーネントでもいい気がしてくるな
既存のサーバーサイドをあんまいじらない方向性で、
<form action="/checkin">
<div > ←ここにReactコンポーネントをマウント
</form>
で、別にJSからAjaxでPOSTはしないつもり
エラーはまあ次の画面描画の時のinitial stateとして受けてレンダーすれば…
いずれAjaxでやったほうがマシになるとは思うんだけど、今支払わなくていいかなーという
今やったってどうせオカズ1:n化で色々アトリビュート増やしたくなったとかでどうせ破壊したくなるんや
あーそこまでの話はしてない、どーせpostするスキーマいじり回すんならその時まで技術選択ごと放置するってだけでしかない
まあ1n化したら普通に全部出すと思うよ、お惣菜とかはそもそも出し方考えなおしたほうがいいけど。
今のMetadataPreview、かなり不思議な構造になってるけど、これ単にAjaxでmetadata取るのMetadataPreviewの内部的処理だな
あー、Vueだとonchangeはblueっぽいタイミングだけど、Reactだと即時だからこれどーしよ
blur時にMetadataPreviewの処理回すようになんとかするか、blurに関係なくdebounce処理してfetchするか
やっぱりUXに納得いかないので、MetadataPreviewに渡すためだけの複製Stateつくる
なんやこのプレビューのタイトル下の余白って思ったが、どうもVue側はHTMLの空白のせいだな
div
-- ul
---- li (tags)
-- input
だったのを
div
--ul
---- li (tags)
---- li
------ input
にしただけ
submitしてエラーの場合にちらついたなあって気持ちになるのがちょっとつらいが、それはTagInputが前からそうだっただろという強い心臓を持つ
ただし、メジャーバージョンの場合は本気で関数や定数の削除のような破壊的変更を伴う
削除を伴う変更、別にメジャーじゃなくてもあるな。ライブラリとして分離してコアから切り捨てとかある。
8.0に飛ぶのはPHP本業でワンストップ提供やってる人間でも普通に躊躇するやつになるかと…
サイクル的に7.0→7.2とか、7.1→7.3とかやってる人はまあまあいそうだし
ぱくとまがTissueのノートにギリギリまで書いてWindows固有バグを踏んだ回
こんなことやってると、完全に働いてるのと変わんねーが……
チェックインフォームをReactで作り替える by shibafu528 · Pull Request #470 · shikorism/tissue
https://github.com/shikorism/tissue/pull/470
若干Vueの時よりバンドルサイズ増えた気がするけど、普通にフロントコードが増えてるのでまぁという気も。
……と思ったけどTissueはbabelはMixに任せててノーコンフィグだったのかw
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.
Tissue、今実施してるリリース以降いよいよ古めのブラウザだと動かない場所が増えると思うので、ChromeとかFirefoxの生きてるバージョン使ってね
まあ実際バベった結果をちゃんと見てないから、polyfill入ってるかもしれんが…
職場でpropsにtype書くの面倒って主張を聞いて、なんで俺はまったくそう感じてないんだろう?ってずっと思ってたんだが、たぶんVue.jsでpropsには型や必須かどうかを明示するのがベターだってのを教わったからなんだな
そこからReactに来たので、prop-typesの後付けっぽい書かなくても何も心が痛まない記法にウワッとなったし、TypeScriptでpropsの型をつける事にすんなり馴染んだというか。
Vue.jsの場合、型や必須かどうか、またデフォルト値があるかを指定するのは単純なprops名だけの書き方にプラスアルファするだけの、地続きな記法になってるから、これを書けって言われてもそんなに面倒な話じゃないし受け入れやすい。
y4a3.0.0の変更概要ページ、ライザが延期しないか心配していて面白い https://github.com/shibafu528/Yukari/wiki/3.0.0
んーC310はよく見るとクリップ部分は割と問題なくて、本体がせり出してるのが問題なんだな
This account is not set to public on notestock.
やっぱりサービスプロバイダなんてやりたくねーなーという気持ちは年を取れば取るほど強くなる
なんか書き出される設定そのものより、しれっと依存関係として残ってるcra関連パッケージのプラグインどうすんねんみたいな所にだるさがある。設定は頑張れば意味が取れるので。
なんとなく鳥見てたら普段コスプレ女しかRTしないRubyistがコスプレ女以外を流しててビビった
いやそんなことなかったわ元からコスプレ女以外も流してたわ(UserTLを見て我に返る)
10秒の動画のために設定されたライブ公開ニコ生(10分40秒)………
【10秒動画祭】宇宙一美味いふりマヨチートーストの作り方「茜ちゃんが美味いと思うまで」R〒A 3:34 WR - ニコニコ動画
https://www.nicovideo.jp/watch/sm39192832
【10秒動画祭】タカハシ木 - ニコニコ動画
https://www.nicovideo.jp/watch/sm39193673
cc: @toshi_a
UIStackViewでやってたけど、やっぱりいいかんじに並べるのにAutoLayoutでエイヤしないといかんな
YTPremium体験入れてみたからYTM使ってみるか〜ってやったらレコメンデーションの傾向がおかしくて、はて? と思ったらGoogleアカウントとブランドアカウントで指定間違えてた回。
MessageBoxA Win32 APIにGB2312で连接失败!という文字列を食わせたら、SJISで解釈すると化けてチャスモハァーワ」。になるという。
This account is not set to public on notestock.
画像が添付されていたら画像のサムネだけは出す一行折りたたみ表示のTL、について考えている
🎧
ネトゲ廃人シュプレヒコール 2.0.22 patched ver / 初音ミク - ニコニコ動画
https://www.nicovideo.jp/watch/sm40931038
利用者を保護する方向に開発されている現代に敢えてコンピュータの特権を握る覚悟、わかってんだろうな?とは思っている
なかったら実装してみるか
まったく誰も試さないものをやる気は起きないけど、誰かが冗談でも試すならノットやぶさか
CocotodonがMastodonクライアントであるという問題がありそうですが
mshellを本気で実装したほうがMac x mikutterは美味しいのかもしれないが、あれ絶対大変なんだよな…
gtk 3.24.34にしてmikutter起動したらいよいよAquaSKKですら日本語が打てなくて、終わった〜という気持ちになってる
Cocotodonの互換レイヤー、y4aと使い回せるようにしてる部分とCocotodonだけの部分とがあり、ぶっちゃけ忘れている
@shibafu528 鋼化ガラス電競遊戯のカレーボックスカレーボックスデスクトップの大型pc電競遊戯のカレー全面透明鋼化ガラスネットカフェネット鋼化ガラスpc全面透明pc大型大型側板大型大型側板鋼化ガラス大型pc大型カレーカレーボックス大型側板ネットカレーpcカレー側板大型
mruby-mixっていつのバージョンのmikutterと互換があるんだっけ……
元になったコードを書いた時期がだいたい3.3か3.4あたりらしいが、worldやspellと半端な互換があるんだよな
> 設定画面の「画像これくしょん」で、画像の保存先ディレクトリを指定します
設定画面がないんだが!?
mrubyにopen-uriがないのはまぁそりゃそうやろとしても、Net::HTTPライクなやつもないのか
URI.openを提供するのは案外むずかしくないかも 適当にAFNetworkingとがっちゃんこしたらいいので
fileutilsはmruby-fileutilsをCocotodonの依存に加えたらだいたい必要なものはある……かも?
mkdir_pはあるけどcpがないの地味に何とも言えないな
https://github.com/hfm/mruby-fileutils