くるる

1.3K posts

くるる

くるる

@krile136

30歳前半で子供が産まれたことを機会にITエンジニアに転職。エディタはNeovimが好き。Salesforceメインです。ポートフォリオあります(英語)→リンク見てね

Katılım Mayıs 2019
463 Takip Edilen307 Takipçiler
Sabitlenmiş Tweet
くるる
くるる@krile136·
SalesforceのApex用テストフレームワーク「ApexEloquent」作り、私のポートフォリオサイトの中で紹介 & 開発者ガイドを作成しました。 Apexの世界ではDML操作のモッキングは一般的ではないですが、テスト戦略上重要なものです。ぜひ一度ご覧ください! krileworks.com
日本語
0
0
5
1K
くるる
くるる@krile136·
Claudeの出力品質がだいぶ良くなってきたので色々ヒアリングしていたら70~80%は私の定義したアーキテクチャと私のOSSのおかげとのこと このAI時代、一番強いのは「AIが振り回しても壊れない武器を作れる人」が強い感じがする
日本語
0
0
0
32
くるる
くるる@krile136·
githubの件、悪意のある拡張機能から色々漏れたってこと? npmもやられてたし、vscodeの拡張もやられて… 利用人数が多いところが狙われる、ということは今こそvimで開発するのが安心な時代が!?
日本語
0
0
0
149
くるる
くるる@krile136·
なぜ人は単体テストと結合テストのどちらかに寄りたがるのか テストピラミッド意識してバランスよく作る方が実行時間とロジック検証の両立ができるじゃないの? いくらAIが賢くなっても物理的なI/Oは早くならんでしょ。
日本語
0
0
0
34
くるる
くるる@krile136·
私はJetBrainsハラなら受けたことがあるな。明らかなvim下げのJetBrainsあげ
日本語
0
0
0
73
くるる
くるる@krile136·
nano使うからviなんて知らなくて大丈夫という人だった
日本語
0
0
0
23
くるる
くるる@krile136·
zenn.dev/yamitake/artic… 私は完全なvimmer(neovimだけど) だが、 > 「Vim使えないとサーバー作業できなくない?」 これは言ったことある。でも障害対応とかいろんな事情で緊急でサーバー覗くことはあるわけだから、最低限のお作法は知っているのがwebエンジニアなら必要じゃ無いと思ってしまう。
日本語
1
0
0
112
くるる
くるる@krile136·
claudeが動かなくて業務終了した人へ
くるる tweet media
日本語
0
0
0
219
くるる
くるる@krile136·
お、claudeが500エラー出してる しょうがない…手で書くとするか
日本語
0
0
3
322
くるる
くるる@krile136·
Apex FluentlyのSOQL Libを見ている ApexEloquentが勝っている部分、負けている部分、哲学の違い、いろんなものが見えてきて面白い。同じ問題を解消しているはずなのに、アプローチが全然違うのは非常に勉強になる
日本語
0
0
1
53
くるる
くるる@krile136·
自分の作っているApexEloquent + ApexBlueprint + ApexTrace + APexTools という4つのOSSを全て入れると、この4つのテストだけでなんと806個もあるらしい。巨大なコードベースなので、入れるだけで組織全体のカバレッジ工場にも寄与しそう
日本語
0
0
0
103
くるる
くるる@krile136·
AIが出したコードをレビューするかどうかは昔のコンパイラが吐き出したものをチェックするようなもの、そのうち誰もやらなくなるというを見たが、前者は確率で、後者は確定でコードが吐き出される違いがあるのでそうはならんやろという感想
日本語
0
0
0
42
くるる
くるる@krile136·
note.com/kkosukeee/n/n9… AIを使うエンジニアは一読の価値あり。 SalesforceでもAIを使えばApexを簡単にかけるが、本当にその設計でいいのか。事実、Claude を使っていても変な実装をしてくることがあるがそれを見抜ける実力があるか。なければ顧客に「負債」を納品する可能性があるということ
日本語
0
0
1
134
くるる
くるる@krile136·
salesforceで、標準機能だとアップデートについてくのが楽で、コード書くと辛いってのはなんだろう?テストコードをちゃんと書けば全テスト回すだけで問題の箇所の特定はすぐ終わるはずなのに。 カバレッジ稼ぎのテストしか書いてない人は知りません
日本語
0
0
2
98
くるる
くるる@krile136·
久しぶりにファクトリパターンのコード書いてインターフェース欲が満たされた
日本語
0
0
1
51
くるる
くるる@krile136·
自分がコードを納品される側だとして、AIが書いたコードをろくにレビューもせずに持ってくるのは嫌だな。動作がうまくいかなかった時に困るのは納品された側だから
日本語
0
0
0
39
くるる
くるる@krile136·
応用情報持ってるはずなのにそのセキュリティ意識なの大丈夫?案件を見て震えている
日本語
0
0
0
59
くるる
くるる@krile136·
claudeにシェル書いてもらってalfredからワークフローで呼び出すの便利すぎんか…?
日本語
0
0
0
34
くるる
くるる@krile136·
まだv2途中だけど、ApexEloquentとApexBlueprintの合計のテストケース数は639件らしい 639件……って比較対象がないからわからんな
日本語
0
0
0
50