EmacsのNEWS.27を眺めている。
ネイティブのJSONライブラリが使えるようになったり、unexec処理に手が入ったり、~/.emacs.dではなく$XDG_CONFIG_HOME/emacsが使えるようになったり、適切なCairoとリンクしてればカラー絵文字が出せたり、cl.elがobsolete送りになったり……なかなか楽しいことになってるな
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
EmacsのNEWS.27を眺めている。
ネイティブのJSONライブラリが使えるようになったり、unexec処理に手が入ったり、~/.emacs.dではなく$XDG_CONFIG_HOME/emacsが使えるようになったり、適切なCairoとリンクしてればカラー絵文字が出せたり、cl.elがobsolete送りになったり……なかなか楽しいことになってるな
ミュート条件で条件作成時からの有効期限以外のアプローチで時間に干渉するのあまり見たことがないな
Laravel 7 is now released! - Laravel News
https://laravel-news.com/laravel7
Laravelのバージョニングが変わったことで、ものすごい速度でメジャーバージョン上がって置いていかれてる気分になる
うーんコンポーネント記法、これ機能としては良いかもって思うがちょっときもちわるいな
完全にHTMLのタグ属性としてテンプレエンジンとしての指示をしますみたいな割り切りがある前提ならいいんだけど、今のはなあ。
なんかあんまり謎な方向性で発展されると、もうどうせ世の中SPAなんだしAPIサーバを作るのが一番上手なLaravel以外を探したほうがいいになりそう
SlimにDBレイヤーでIlluminate/DatabaseとかDoctrine、ViewレイヤーはTwigとかあとは単にjson_encodeするとか組み合わせて適当に優勝すれば良さそう
Railsになろうとしているのは別にどーだっていいんだけど、なまじRailsっぽいことやってるのにRailsがやってないことをやるとどうなるかですよ
Cakeが3からはそんなにAPI変わってなくて学習/ライブラリ資産が活かせそうだし、案外アリなんじゃねえの
{% よりは @ディレクティブのほうが書きやすいからまあ確かにTwig使いたいかって言われると……そうだな……
生PHPでテンプレートするのが最強ですという意見はCakePHPの全面肯定だったりする
RJ\d{6}をDLsiteにリンクするmikutterプラグインほしくなってきた
なんか生活保護みたいな名前のポインタ触ってるけどなんもわからん、Rustに帰りたい
これ余計にしんどくなってるのQt使うGUIアプリかいてるからというのはあるな QObjectの一族は管理する必要がない
とりあえずFileDescriptor読む部分を捌いたから、こっからQTreeViewに落としこんでみたいけど、絶対だるそうだな
Qtやろうと思った理由:
1. GtkFileChooserDialogに恨みがある
2. いつのまにかqmake覚えなくてよくなってた
GtkFileChooserDialogへの恨み、KDE世界からブクマが使えないことは昔からだけど、GTK3のそれが微妙に好きになれないので拍車がですね。まあGTKアプリ捨てたくなるほどではない。
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
変な場所でインライン化のショートカットを叩いた結果、CLionがあらゆるstd::vector.push_backをインライン化しようと計算している
なんでQt触ってるかっていうとgRPCクライアントを作っている。
とりあえず決め打ちのUnaryRPCリクエスト飛ばしてレスポンスを画面に出すとこまではいけた。
既存のやつが全員Web野郎しかいなくて実質ブラウザかCLIの2択しかクライアントがないの狂ってるだろ
HTTPサーバ上げてそっち繋いでってタイプのやつのほうがまだ良心が残っていて、これだけのためにElectronでラップしてるの真剣に資源の無駄遣いだと思う
protobufのAPIがJSONのシリアライズ・デシリアライズを備えてるせいで全ての話が早い
Rustでやりてえけど、RustのQtバインディングがどうなってるのか使えるのかまるで分からんのでやめた
「近くの飲食店をチェックしてみましょう」的なこと書いてあったGoogle Mapsの通知をタップしたら、突然タイの飯情報が出てきて困惑している
Qtの悪いところはPython以外の他言語バインディング情報がまるで謎なところやな…
gfx-rs/wgpu-rs: Rust bindings to wgpu native library
https://github.com/gfx-rs/wgpu-rs
WebGPU 実装であるところの wgpu なんかはもうちょっと面白くて、 Rust で実装されたバックエンド (wgpu-core) があり、その上に C 用の API (wgpu-native) と Rust 用の API (wgpu-rs) が生えている
RubyのQtバインディングは2種類あるけど、普通に想像するようなQWidgetとかぶん回す感じのやつはたぶんメンテされてなくて死んでる
RubyでGUIアプリを書く人間はほぼ居ないため、むしろRuby-GNOMEが様々な事情で生きてることのほうが奇跡
目標点としてBloomRPCのクローンを作ろうとしているので触ってどんな動きするか見てるんだけど、これRequestは別にメッセージに存在しないキーあってもスルーされるだけなんだな。
@ahiru appendはもういないんだった…
extract_receive_messageとかupdateとか、その辺がメッセージ着信時にcallされるけど、filter_updateとかその辺で捨てられたはず
@ahiru filterブロックの引数で渡ってくるArray<Message>の中から捨てたいやつだけ捨てて戻り値にする
show_filterもだいたい同じだと思う
きりたん(20代男性)の夢記録11【VOICEROID劇場】 - ニコニコ動画
https://www.nicovideo.jp/watch/sm36480300
protobufのpretty print的なJSONシリアライズオプション、タブが1spaceで謎
とりあえずpretty printせずに吐いて他のライブラリで整形したほうが読みやすいかも?
開始地点から\nが来たらそこまでをバッファにコピーして、その先に連続するU+0020をカウントしてその2倍のU+0020をバッファに詰めて、開始地点をスペースの終わりにして最初に戻って処理すればまあそれっぽい2 spaceフォーマットにはなりそう
preg_replace_callback('/^ +/m', function ($m) { return str_pad('', strlen($m[0]) * 2); }, $json); で済むようなことをなあ
別にgRPCクライアント作りたい強い心があると言うよりは、これが言いたいだけです
FAQ:
Q. このDescription言いたいだけのリポジトリの名前の由来
A. 名前考えてる時にフィリスのアトリエOSTボーカルアルバム聴いてた
ところでここまでGUI書いたはいいものの、未だにprotobuf/gRPC周りだけC++でやってあとはQMLでやったらよかったかななどと悩んでいます
朝に目覚ましのスヌーズ切り忘れたままトイレに入ってめっちゃ鳴ってるみたいなのをよくやるせいで、最近自宅のトイレに入ると目覚ましの幻聴がする
従来パーティションを切って専用領域で処理していたのをFS内の1ファイルで表現できるようになったくらいしか考えてなかったが、そこに圧縮付けたいなんて考えたこともなかったな…
FSの透過圧縮、主観かつ俺の運用だとどうせ頻繁に使うものは小さくて高速なストレージに乗せきれて、でかいものはそんなにアクセスしないし遅い代わりに大容量ストレージは十分に安価になっているのでどうでもよくなっちゃったな
布団が吹っ飛んでしまいました
寒いダジャレのせいで凍えながら寝ることになります
お前のせいです
あーあ