🏠
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
99.99、帰宅経路で安定して売ってる場所みつけてイェーになったけど自分が酒に強くないのを口つけてから思い出すから遺影だよ
P20 ProにしてからGoogle Mapsのタイムラインがまともにプロットされなくて却ってブチギレそう
Maps Timeline、最後に東京にいって帰ってからずっと自宅警備してるヒキニート扱いになってるのでマジ許せん
This account is not set to public on notestock.
安いSDカードを調達したくなってAmazonで商品画像が怪しいやつを買ったけど、実際に届いたやつの見た目があまりにもパッとしなかったので山の奥買えばよかったなぁと後悔する夢
朝はっく » shibafu528/mikutter_openimg_window_size: 画像プレビューのウィンドウサイズをディスプレイサイズからの割合で決めるようにするやつ https://github.com/shibafu528/mikutter_openimg_window_size
READMEにインストールコマンドラインをコピペするためにリポジトリ漁りをしていたところ、mikutter-modeが更新されていたことに気づいた俺は……
それはそれとしてmikutter-plugin用のREADMEジェネレータほしいわ
というか1コマンドでgit initと.mikutter.ymlとREADME.md用意してほしいわね LICENSEは妥協してもいい
というのも、最近のフロント系のcliでいろいろ用意してすぐgit前提のやっていきができることに感動したので
/usr/bin/ruby: No such file or directory -- ~/git/mikutter/mikutter.rb (LoadError)
Process mikutter-test-process exited abnormally with code 1
変数mikutter:dir、これとは別に最後を/にしてないとガバガバパス結合されるっぽいな
なお俺はenh-rubyを使っているので自力でmikutter-modeを上げるフックが必要っぽい
mikutter-mode.gitにはmikutter pluginとyasnippetとが格納されているが、どうやればいい感じにできるかみたいな所があるな。なんとなく~/.emacs.d/elisp/にcloneしてしまったが…
でも多数の人類が必要としてそうなのmikutter-language-serverな気g(ここで途切れている)
@toshi_a それだと *-mode/snippets な構造になってないといけなそうな気も数r
(add-to-list 'yas-snippet-dirs
(expand-file-name "elisp/mikutter-mode/snippets" user-emacs-directory))
したけど流石にこのままじゃヒットしないですね…はい…
mikutter-mode.elがwith-eval-after-loadでyasある時に勝手にねじこんでくれてもいい気がした(小並感)
なんか俺の環境だとMark操作一回もしてないバッファではC-c C-cにアサインされてる評価系が動作しないな
俺のinit.elはrubyが入ってたらenh-ruby-mode、なければruby-modeとかいうフォールバックが入っているのでRuby周りだけ不思議な感じになっている
companyの補完候補に気を取られてたけど、スニペットで補完ってこっちか…! on <TAB> でmikutterから拾ったイベントリストが上がってきて激しい…!俺の環境ではhelmを使ってるのでそこでぐいぐいインクリメンタルサーチできる。
これヤバすぎるでしょ、mikutter plugin開発やってりゃ絶対欲しくなるやつじゃん
ここ数日mikutterの話をよくするのは、単にデスクトップ起動してなくてX270をメインディスプレイにつないで使ってるから
.emacs.d/snippetsにsymlink作ったからこのdotfilesもうWindowsでは完璧じゃないけど、どうせWindowsでmikutterせんからええわ
This account is not set to public on notestock.
ああいうこと言った動機は+αが欲しい、ワンストップでやりたい、あたりですかね……
cliの機構はそれそのものが動くかどうかより、Twitter依存によるコマンド実行エラーなどでPluggableでないことによってニーズを外してる感じがある。
This account is not set to public on notestock.
デイトラbot、ソースコード置いた。もうすぐ終わってしまうが…。https://github.com/shibafu528/dailytrinary-bot
オタクスタンプ買いがちだけどオタクとはLINEでやり取りをしないので使い所さんは存在していない
他にも東北姉妹のスタンプとか結月ゆかりとか、アトリエスタンプとか持ってるんじゃがな
Plasma 5のBreeze Dark、わりとすきだけどGTKアプリにガン無視されて言うほどダークにならないので見送りという感じがあるな
未だリリースされないYukari for Android 2.1「TLインフラ全部書き直しです^^」
@kb10uy ちょっと質問なんだけど、fcitx-skkって使用感どうだった?Corvusとかとの比較で。
author、~/.gitconfigあったらそこからデフォ値拾ってくれてもいいかもしれんね
@kb10uy なかなか尖ってるなぁ。ありがとう、参考にする。Linux GUI環境でのSKKの検討をしてたもので。
fcitxは安心感あるね。実際今変換ダイアログとかQt5でPlasmaのテーマでいい感じに出てる。
Komiflo読み終わったらfcitx-skk入れてみて合わなかったらuim-skkをアレしてみるか
Emacsにひきこもればddskkで優勝できるのだが、ひきこもるわけにもいかない以上何かしら必要なんだけど、うーんですね
Komiflo見てる時に限って家族の半数と顔合わせることになるの、今日は運が悪すぎるとしか…
JetBrains Toolboxでの更新作業やAndroid SDKの更新作業がめっちゃ高速で終わって、WindowsのファイルIOの枷の大きさを知る
いくら大枚はたいたEVOのってても枷が大きけりゃ……まあ遅いやつ使うよりは速いことが期待できるけど……
同じX270でもWinはNVMe SSDに入っててLinuxはSATA接続の安めのSSDに入ってるんだけど、Linuxのほうが圧倒的に多ファイルの操作すぐ終わるもんな…
Defender、一番OS分かってて情報共有もできるであろう環境で作られてるものでも、どうやっても遅くなるんだなぁという体験が得られる。ま片っぱしから介入してるんだからそりゃそうだけども。
GitHub上からStarryEyesのコード読んでたら自分のアイコンが画面内に出て声出た
twitter4j-media-supportが消えてたことを今知った(4.0.7への更新のときによく読んでなかった)
何のモジュールかって、各種画像投稿サービスへのPOST用のやつだったと思われる。俺も忘れてた。
Twと併せて使う画像投稿サービスとかいう概念自体がもう廃れてるから廃止されるのは当然であった
なんかy4aNになってTimelineHub.onStatusがキューされてないことに気づいてしまったな…
大抵はライブラリの通信スレッド上でストリーミングの着信リスナが呼ばれるので、そこを滞らせないためにy4a持ちのスレッドで処理させるためのキュー機構が2.0の頃にはあったはず…。
なんとなくプロファイルとったらJSONのデシリアライズとTLのYQ評価とが同じ軸に並んでたのでそこで気づいた
そもそもTimelineHubは2.1の新クラスなので、旧ストリーミングマネージャから実装持ち出し忘れてるってことか
This account is not set to public on notestock.
本来は投稿成功したやつは下書きから外したほうが良いとは思うけど、現状はそうなってないですね。
DB的には、内容が同じでアカウントID違いのレコードが投稿アカウント数分INSERTされてるから、その辺の制御は成功したアカウントのIDで消せばいいだけなので意外と楽そう…
ここでのpushEventQueueは配信先タブのFragmentがデタッチされてる時はキューするってやつなので、スレッド分け用ではない
実は分かってたけどプロファイルとったらやっぱ重かったポイント: YQの評価対象の内容参照(?textとか)が毎回getMethodsとかしてるからちりつもで秒かかってる
YQ高速化、やることがなくなったらやったほうがいい。現状UIスレでやってるわけでもないから顕著に遅くね?ってなってる人多発はしてなさそうだが…
今回はPR-400NEか
実家は500KIだったがあれはファミリーギガスマートだったからか?
無線なんか終端近くでやっても規格が陳腐化して嬉しくないから、ケチってギガラインにした
仕事で疲れて寝たり、飲み食いしてたら家でぱちょこんいじる時間が減ったのが勝因といえる
e1000e: enp0s31f6 NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
クゥーン……
ntt-setupでのポート速度設定では判断できないんだな (実家にVPN張って500KIのセットアップみたけどそっちもそんなもんだった)
This account is not set to public on notestock.
日曜昼間でこれなら、まあ。ただv6プラス契約が入ってないのがスクショ外のホストで発覚したのでそれだけおいおい何とかしよう
ところで光コンが床に捨ててあって、屋内配線用じゃないケーブルがだらっとしてるのだいぶこわいな
This account is not set to public on notestock.
This account is not set to public on notestock.
いままでまるで電話せんかったのに、先月は賃貸契約でやりとりしたりで通話だけで1000円乗った
サーバは動かせない、なぜならサーバが置いてある所にテレビアンテナの同軸があるので
まあ部屋の対角までケーブル回すのは実家でいつもやってたので、言うほどではない……
一体ルーターとバッキャローの無線ルーターしかないから確かにオタクの中では最弱のネットワーク環境といえる
ちなみにデカマラがテーブルにあった理由は元々壁に付いてたデカマラにえあいが2回頭をぶつけたからです(ほたが来る前に1回)
テーブルにデカマラ←わからない
デカマラに頭をぶつける←わからない
チンポに囲まれてメシ←わからない
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.
GitHub→自宅のWebhook疎通確認完了。これでTissueのデプロイをPRマージで蹴れる。
契約者情報が別だから、たぶん実家とは別のポートが割り当てられるんだよな。nginxの設定とかやりなおしか……
んまnginxのリッスンポート変えて、GitHubのWebhook URLをちまちま書き換えるだけだが
群馬にいたときより体動いてる!!って自分に言いきかせてるけど、普通にだめだと思う
This account is not set to public on notestock.
【Cities:Skylines】下水を再利用した街を作る!#2【VOICEROID実況】 - ニコニコ動画
https://www.nicovideo.jp/watch/sm35960691
ハッ ここはウサミン星じゃない!?
乗り過ごしちゃった〜!
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.
別にネイティブの開発でネイティブUIコンポーネントスタックに乗るように書くのは特殊でもなんでもなくて、かつてのメインストリームですが?
それこそPCのOSでも変わりはしないでしょう、せいぜいWindowsならWindowくらいしかないだけで
現代では高級なレイヤーの上に宣言的に書くのが多くなってるから、下が実はDOMだったりネイティブUIコンポーネントだったりするだけだ
マジで俺なんかよりよほど社会にボコボコにされている人達がいるんだという認識が強まるばかりである
しっかし前期じゃ運動太郎しか取らねえと言われていた高校だったのになんで通ったんだろう、glitchかな
高校の部活では後輩から競プロでマウント取られ放題になったり、Androidアプリを作れ!ただしHAXMは使えないしADBドライバも使えないけどな!という拷問を受けていたりしていた
ブートデバイス選択が縛られてなかったのでArch Linuxを焼いたUSBメモリからOSをブートすると全てが解決したんですよ
FEとかAPのお勉強をしたり、アキバいくついでに変な大会に出ることになる部だったけど、オフシーズンは作業不能なリソースでアプリ開発を試みる拷問や、Adobe CS3あたりが自由に使えたので部員や顧問の写真でクソコラを作る活動などがあった
やべー長いcargo runを叩いて送ったデータがメモリ上に蓄積されて、別のプログラムからgRPCでクエリできたわーいみたいなところまでやった
Chinachu
↓ exec (M2TSファイルパス、番組情報)
dtvault-collector-chinachu
↓ gRPC (番組情報)
dtvault-central ←→ storage
↑↓ gRPC (req: ID, res: 番組情報)
<client>
TSファイルも送信する気だけど、これはちょっとどういう構成にしようかなと思っている。
一旦dtvault-centralでStreaming RPCでベタに受けてもいいんだけど、単一障害点になるというか、トラフィックが集中しすぎる
BLOBストレージ用のマイクロサービスを追加で作ってそっちに送るようにするとか、考えたり考えてなかったり
dtvault-centralは番組情報を保存する必要があるので、ここでは何かしらのDBを用意したほうがいいか…
RustでDB……DBどれにすっかなあ。俺が使い慣れてるからPostgresという選択は大いにアリ
立ち上げたらCodeWithMeの接続中ダイアログ出てきたあたりで一笑いした、結局それかよみたいな
This account is not set to public on notestock.
まあ俺が下請けだったら要求されなければSassは渡さんな 契約にある範囲で最低限の最終出力しか納品しない 納品に関係ないとこで文句言われたくないし
TwitterわかんないしTwitterやりたくなったらバイトの大学生とかに教えてもらうか
This account is not set to public on notestock.
???????????????????????? (X-Files theme BGM)
かっかーっ!!! - ニコニコ動画
https://www.nicovideo.jp/watch/sm39627140
へー
iOS版YouTubeアプリのOSSライセンスページが魔窟 - ナカザンドットネット
https://blog.nkzn.net/entry/2021/11/17/231642
htopとかしたときに出るプロセス名変えるのどうやるんやって眺めてたら、思ったより悲惨で目を覆った