's Avatar

@void-0

filter: brightness(5) contrast(2)

8
Followers
1
Following
480
Posts
12.05.2024
Joined
Posts Following

Latest posts by @void-0

Preview
Claude Code に向いているプログラミング言語

zenn.dev/mametter/art...
AIのためにTSのが良いかなと思ってたけどJSの方がいいならJSでいいか
RustやHaskellみたいな人が書いても難しいものはAIでも難しいか
やっぱり雰囲気でそれっぽく書けば動いてしまう動的言語の方が向いてる

08.03.2026 08:49 👍 0 🔁 0 💬 0 📌 0

セキュリティ都合で使うたびに都度パスワード認証でチェックはしたいというもの
だけど毎回サーバーでやりたくないなと思う
cookieやtokenに相当する サーバー側に送るデータを暗号化しておいてその複合の認証をローカルだけでやればいいかと思った

24.02.2026 06:57 👍 0 🔁 0 💬 0 📌 0

最近のwindowsってデフォルトでネットワークプロファイルの種類がパブリックネットワークになってるの?「パブリックネットワーク(推奨)」とも書かれてるし
このせいでよくアプリの初回起動時にアプリへのネットワークアクセスを許可しますかみたいな確認が出てたのか

21.02.2026 09:41 👍 0 🔁 0 💬 0 📌 0

そういえばnew.targetなんてものがあったなー
JSの知られてないマイナー機能代表レベルかと思うけどclassをよく使う界隈だと普通に使われてるのかな

15.02.2026 01:34 👍 0 🔁 0 💬 0 📌 0

Repository
レポジトリではなくリポジトリって読んでる
でも monorepo はモノリポじゃなくてモノレポ
なんなんだろうね

02.02.2026 10:32 👍 0 🔁 0 💬 0 📌 0
Preview
AIエージェント時代、正直しんどい話

これまでAIはウェブ上のチャットやコードの続きを書いてくれるものや直接指示してそのとおり改変してもらうものくらいにしか使ってなくて エージェント系は全く使ってなかったから今年は使ってみようかくらいに思ってたけどエージェントにしてもやっぱり大変そう
zenn.dev/ryo369/artic...

都度指示出してる使い方してるだけでもクオリティが足りてなくてレビューや修正指示が面倒なのに…
ウェブ上のチャットで情報を調べてもらう分には結構使えるようになってきてるのにな

02.02.2026 09:12 👍 0 🔁 0 💬 0 📌 0

voidキーワードの使い道
昔ながらのaタグのリンクやminifyでundefinedの代わりの他に使い道がないかGeminiに聞くとアロー関数の返り値を捨てるというのを教えてくれた

確かにこれはアリだと思った
使われないけど値をreturnしてると意味があるのか気になってしまうところだしできれば明示的になしにしたい
でも「() => { foo() }」みたいにブロックにするのも微妙
フォーマットすると複数行になってしまうしスッキリしない
そこで「() => void foo()」だと捨てることを明示できてるし1行に収まる
これは今後使っていくか

02.02.2026 08:51 👍 0 🔁 0 💬 0 📌 0
Preview
GitHub - tc39/proposal-discard-binding: Proposal to introduce discard bindings to ECMAScript Proposal to introduce discard bindings to ECMAScript - tc39/proposal-discard-binding

JSで基本書くことのないvoidキーワードが使われるようになる提案を見つけた
github.com/tc39/proposa...

モダンな言語だとUnit型を使うとかで不要なことを明示して値を変数に入れずに捨てることができるやつ
JSだととりあえず「_」に入れるとかだったけど明示的に捨てる分 メモリ確保しなくてよくて効率的になるみたい
あとstrictモードだと引数名が重複できないからコールバック関数で
(_, _, value) => {}
ができなくて _, __, ___ みたいなことにしていて なんか嫌だったからこれを解決できるのはすごく助かる(めったにあるものじゃないけど

02.02.2026 08:44 👍 0 🔁 0 💬 0 📌 0

でもPythonでAI作るのって研究者が試してみる段階が多くて うまく行って高速化するフェーズになるとCとかの低レイヤー言語に移植してるんじゃなかったっけ
その手間を省くためにPython風に書けてパフォーマンスにも優れるMojoが出てきたとか聞いたような

02.02.2026 07:18 👍 0 🔁 0 💬 0 📌 0

PythonのasyncioはNode.jsみたいにシングルスレッドで 同時に実行はされないけど 最近のPythonはGILなくしてマルチスレッド化しようとしてるのにNode.jsはそういうことしないの?とGeminiに聞いたらNode.jsやDenoなどはサーバー用途が多くてネットワークとかI/O待ちが多いからシングルスレッドで十分でマルチスレッド化のメリットが薄いからそういう方向は考えられてないらしい
たしかにそんな大きなデータを扱ったりはしないしC#のTaskみたいなことしてチューニング必要になったことはないな
逆にPythonはサーバーではなくAI需要でマルチスレッドが求められてるとか

02.02.2026 07:18 👍 0 🔁 0 💬 1 📌 0

最近Qiitaの記事で後で見ようとしてたものが403や404になって消えてるのが多い気がする
AIに聞いた情報のまとめみたいなのはNGとかなのかな?

本文ごと保持してくれる後で見るサービス使う方がいいのか

02.02.2026 04:46 👍 0 🔁 0 💬 0 📌 0

Beautiful Mermaidのサンプル見ててiPadのSafariだとASCIIの表示もキレイだけどWindowsのChromeだと崩れてる
罫線が半角想定なのに全角になってそう?
フォント指定がmonospaceとなってるからブラウザが選ぶフォントによって罫線みたいな半角全角が曖昧な文字で壊れる?

30.01.2026 03:58 👍 0 🔁 0 💬 0 📌 0

AIの出力で 「**」 が残ったような壊れたマークダウンをよく見るけどマークダウンのあの曖昧な記法が嫌だからAIが出力するならもっとちゃんとした構文でルールが決まってる記法にしてほしいと思う
HTMLくらいの面倒さがあってもAIが出力するなら困らないし

30.01.2026 03:07 👍 0 🔁 0 💬 0 📌 0

最近のGeminiは精度上がってきてて ググらずGeminiにきいて済ませるが増えてるからStackoverflowとかQAサイトはほとんど見なくなってるなぁ

技術記事ならまだ見るけど最近は書く側もAI使ってるからAIが書いた頭に入ってこない箇条書きや内容薄いのに文量だけある記事が多くて辛い
AIに要約を任せたくなる

25.01.2026 17:15 👍 0 🔁 0 💬 0 📌 0

HTMLにgeolocationタグが増えてる
dialog以来?と思ったけどsearchタグがあったか
こういうパーミッション系をタグとしてボタンにするのってどうなんだろ

21.01.2026 13:34 👍 0 🔁 0 💬 0 📌 0

数えてみたら受けたの全体で100超えてた

P社:スカウトきたものしか応答してないこともあってか書類と1次は通過率100%(カジュアル面談でマッチしないで落ちたのはある)
R社:書類は通過率低いけど1次は半分以上通ってる
G社:書類はR社より通ってると思うけど1次通過率が6%くらい

最終通らないなら全部一緒ではあるんだけど G社は推薦文で盛りすぎてるんじゃないかというくらいな気はする
時間取って面接しても通らないなら時間無駄になるし 書類でマッチしないのわかってるならそこで落としてくれたほうが楽だなと思った
話すのが得意なら面接まで行ければどうにかできるかもだろうけど 自分はその正反対だし

21.01.2026 13:24 👍 0 🔁 0 💬 0 📌 0

質問されるときに最初にどの程度のレベル感での話なのかを知りたい
工夫したところは?みたいなこと聞かれても普通にやってるだけで問題なく動いてるし特別言う事ないってのが多いし そこで無理になにか言ってみても自分でも何言ってるのかよくわからないみたいなことになったりする
最後の質問時にどんなことしたのか聞き返してみたら工夫でもなく最低限当たり前にやるようなことしか返ってこなかったりする
そのレベルのことをこっちが言うのもありかもだけど相手がしっかりしてるところなら初心者から中級者レベルねという評価になりそうだし

21.01.2026 11:42 👍 0 🔁 0 💬 0 📌 0

落ちたときに社風やポジションやキャリアプランがマッチしなかったならまあ仕方ないと思うけど サービスの独自性がウリで技術的にたいしたことしてないところから技術力不足という扱いで落とされるのはかなり不満感じるな

とはいえ面接のよくわからないふわっとした質問でわかることなんてなさそう
そこでうまく自己アピールする人が受かるんだろうけどアピールとかそういう嫌いだしなぁ
営業的なことは向いてないと自覚したので フリーランスも選択肢として考えてみようかとか思ってたけどやめたほうがいいのかもしれない

21.01.2026 11:28 👍 0 🔁 0 💬 0 📌 0

エージェントサービスから届いたメール「undefined様の~」
(このアカウントはそんな感じの名前にしてるけどエージェントサービスはもちろん本名で登録してる)
最近ではTS普及とかもあってほとんど見かけなくなったバグなので久々に見れてなんかちょっと嬉しい

19.01.2026 10:46 👍 0 🔁 0 💬 0 📌 0

今の買い切り版Officeってアプデで機能増えるから2016でもエクセルのXLOOKUPとかLETとか新しい関数が使える
だけどAIに聞くとGeminiもCopilotもそんなことないとしか言わない
このPCに限らず他PCもそうだったし 互換性ないとファイル共有して困るから最近のMSの方針なんだと思ってたけどAIが認識してないあたり公式発表でなにか言ってるわけではないの?
もう何年も前からこうだったと思うけど

15.01.2026 13:30 👍 0 🔁 0 💬 0 📌 0

CSVは階層構造というより単純に複数のテーブルを1ファイルで扱うのを規格化してほしいな
空行挟むとそこからは別テーブルというだけでもいい

リレーションのあるひとまとまりのテーブル群を個別のファイルにしてZIPでまとめるよりは1つのCSVに収めたい事が多い

10.01.2026 08:40 👍 0 🔁 0 💬 0 📌 0

WASM特化のGrainというのがあったけどかなりGleamに近い構文の関数型言語みたい
外部ライブラリに頼らないならありかもだけどライブラリに頼るなら結局Rustになりそう

Rocは「!」が増えてた

プログラミング言語以外だとPklという設定ファイルフォーマットがあるらしい
JSONやTOMLを置き換えるわけじゃなくこれらを生成するみたい
数値の範囲チェックとか事前に詳細なチェックができるみたい

フォーマッターで色々な形式に対応するTopiaryというのがあるらしく少し期待したけど結局言語ごとのスタンダードなもの使うほうが良さそう
新言語でフォーマッタを自作しなくて良いのが目的みたい

05.01.2026 10:15 👍 0 🔁 0 💬 0 📌 0

Geminiと話してると日本語だとほとんどや全く情報がないものも知れるのは良いところ
最近のマイナー言語とか聞いてると思ってたより色々あったし概要をまとめてもらったり簡単なコード書いてもらえるからイメージもつきやすい
ただマイナーだから間違ったこと言ってる率は高いけど
GleamにNilはないとか言ってたし

それなりの数を教えてもらったけどRustみたいな方針でもっと使いやすいものというのが結構多かった
所有権が複雑で難しい問題を解決したHyloとか
参照をなくすらしいけどそれはそれで大変そう

あとはAIよりなもの
スクリプト言語系はほとんどなさそう
やっぱり最近の流行りは静的なのか

05.01.2026 10:15 👍 0 🔁 0 💬 1 📌 0

そういえばAngularを使ってると言ってたところが2社くらいあった
まだ使われてるんだ と思ったけどそもそも開発ってまだ続いてるんだっけ?
調べてみたら積極的に開発が続いていて新機能やパフォーマンス改善もあってかなり良くなってると言ってる人もちらほら見かけた
クラスベースだしDIとかDecoratorとか興味も馴染みもない方向性なので避けてたけど他でよく見るSignalがあるみたいだしReactよりパフォーマンスが優れてるという話もあるし年末年始に時間あれば少し触ってみるかな

27.12.2025 08:02 👍 0 🔁 0 💬 0 📌 0

とりあえず色々話を聞いたわかったことは この界隈は正社員よりフリーランスで業務委託のほうが良い気がするというところ
事務作業とか都度面接とかそういうのが嫌いすぎて考えてなかったけど面接で苦労して正社員で入ったところでそこにずっといるつもりなんてないしなー
面接得意な人ならともかく 自分はコミュ障でそういうのが仕事以上に嫌いなのでこの辺は楽な方にしたいところ

来年はそっちも考えるかな
会社に縛られない分 フルリモートフルフレックスで働けるのは魅力でもあるし

27.12.2025 07:53 👍 0 🔁 0 💬 0 📌 0

あとウェブ系のサービスならだいたいはアジャイル系だろうと思ってたのに意外にもウォーターフォールって言ってたところが多かった
聞いたところだと半数近く
ドキュメントを書いてレビューして通って初めてコードを書くとか
中には方眼紙エクセルで書いてると言ってたところもあった
テストもテスト仕様書みたいなドキュメント用意して手作業でしてると言ってたところもあった
自動テストしてるところでカバレッジは100%必須としてるところもあった
色々と信じられない

27.12.2025 07:53 👍 0 🔁 0 💬 1 📌 0

リーダー系も明らかに向き不向きがあるし自分は周りを引っ張っていくタイプではないのでそういうの求めてるところもマッチしない
適性検査の性格診断とかやると絶対他人と関わるの向いてないタイプだからそこで落とされるのもあった

既存メンバーを聞いてもマネージャーやリーダーだけがプロパーであとは業務委託ってところが思ってた以上に多かった
実装や技術面は外部の人に任せるで困ってないなら正社員でそういう人を雇う必要はなさそう
今後は全部 内部の社員だけでやれるようにしていきたいと言ってた企業もあったけどそういうことは考えてないってところのほうが多かった

27.12.2025 07:53 👍 0 🔁 0 💬 1 📌 0

求人の記載が曖昧だったから一応受けてみたところでは 面接の最初の方で軸や求めるものや必須にしてるものの話があってそこで条件と一致してないねって双方認識したこともあって マッチしなかったしこれで終わりかと思ったらなぜか継続されて色々質問された
その割にはフィードバックは求めている条件が不一致なので落選という結果
あの無駄な時間はなんだったの?

オンラインとはいえ相手の時間を浪費させてるということを意識してほしいと思うところはいくつかあった
企業側はやってる感を出す必要があるとかあるのかもしれないけど

27.12.2025 07:53 👍 0 🔁 0 💬 1 📌 0

一つのサービスに関わる系だと頻繁に新しい技術に切り替えられないしEOLとっくに切れたバージョンで動いてるのも普通にあるとかで新しいものに積極的に関わりたい人は向いてないと面接で言われたこともあるけど それならなんで求人に新しいものに挑戦できるだとか新しい技術に積極的な人を歓迎とか書いてるの

他にも立ち上げフェーズから関われるとか 技術負債を解消するためのリプレースを予定とか書いてるところでも面接で話を聞いたらもうそれ終わってるとか言われたところもあった

27.12.2025 07:53 👍 0 🔁 0 💬 1 📌 0

1次の通過率は約3割みたいのをどこかで見たけど1割もないんだけど
最近はオンラインで面接できて以前より手軽になったからその分 一応1次面接で話くらい聞いてみようかのハードルが下がってるのかも
そして1次の通過率が落ちてるとかじゃないのかなと思う

27.12.2025 07:53 👍 0 🔁 0 💬 1 📌 0