고정된 트윗
gami @技術書典20 い20
14.4K posts

gami @技術書典20 い20
@gami
主にスプラトゥーンをやっています。Boothで「スターティングgRPC第2版」を販売中。GoとTypeScriptが好き。れんこんのはさみ揚げが食べたい。SW2008-9017-4524
Tokyo 가입일 Nisan 2007
2.6K 팔로잉1.5K 팔로워
gami @技術書典20 い20 리트윗함

4/15のPagerDuty Tech Day、申込み多数につき3月末で申込み受付終了ということになりそうです
ご興味ある方、お申し込みはお早めに!
techday.pagerduty.co.jp/?cpcode=mktg-j…
日本語

#技術書典 の新刊、Goのスタイルガイドを全部読んでまとめた本という主旨で「Go Review Guide Guide」というタイトルにしたんだけど、原稿書き上げた夜にこのタイトルが降りてきて、表紙のデザイン案までつくって、周りの人にヒアリングしたら、全く刺さらず、当初の表紙案に戻したという経緯がある

gami @技術書典20 い20@gami
#技術書典 表紙できた
日本語
gami @技術書典20 い20 리트윗함

RFC:それはソフトウェアエンジニアリングにおいて最も過小評価されているスキル、という記事
newsletter.optimistengineer.com/p/rfcs-the-mos…
・ソフトウェアシステムのほとんどの問題は、構文エラーから生じるものではない
・「その判断をした根拠を忘れ去られること」が原因となる
・ある決定が通話中になされて、誰かがそれをSlackで要約する。しかし3ヶ月後にもなれば、なぜその手法が選ばれたのかを覚えている人は誰もいない
・そして、誰かが「より良い」解決策を提案することで、再び議論が始まり、手戻りや摩擦が起こり、終わりのないプルリクエストが始まる
・RFCは、このような組織的な技術的記憶喪失に対する特効薬となる
・ここでいうRFCは、インターネット標準としてのRFCのことではない
・技術について、「なぜこの変更が必要なのか」「どのような提案がされているのか」「トレードオフは何なのか」「懸念事項」を書いた文章のこと
・エンジニアリングにおける権利は、年功や役職では決まらない
・自分がRFCを持って行ってドラフトとして共有すれば、力学が変わる
・なぜなら、「真の問題を定義する」「推測と事実を切り分ける」「代替案を提示する」「トレードオフを説明する」「リスクを予測する」といったことができる人はごくわずかだから
・RFCは全てにおいて必要というわけではない。以下の場合に書く
・アーキテクチャを変更する場合、新しかったりコストの高いライブラリなどを導入する場合、パブリックなAPIを変更する場合、複数のチームに影響を与える場合、1つのチケットを超えた長期的な影響がある場合
・RFCは意見の相違をなくすものではないが、それを構造化してくれる
・事実と好みを切り分けて、フィードバックの期間を設定、必要だったらエスカレーションをし、決定事項は明確に文書化するといったことが大事
・裏で反対意見を広めるようなことを認めないことも重要
・反対意見がある人には、同じ構成を用いて代替案を提示してもらう
・RFCは思考のためのツール
・個人の意見を論理的な主張に変えて、孤立したアイデアをチームとしての意思決定に昇華させる
・そして技術的な記憶喪失を解決してくれる
日本語
gami @技術書典20 い20 리트윗함

これは 詰めた 経験がある😅
例えば、uuidが衝突したら人が死ぬシステムだったら対策必須だし、衝突したらシステム全体が落ちるだったらまぁ対策は打つべきだし、一人の業務が10分遅延するだけなら手動復旧手順を示せば良いし、等々。
衝突時に何が起こるのかを理解してなかったら詰めます👩🏫
魔法少女くにゅくにゅ a.k.a. 椚座 淳介@kunukunu
設計レビューで「UUIDが衝突した場合の対応が考慮されていない」みたいなことで詰められた経験がある人いませんか
日本語
gami @技術書典20 い20 리트윗함

#技術書典 20の一般参加者向けサイトを公開しました!4月12日(日) 池袋サンシャインシティ 展示ホールDにて技術書典20を開催📗✨技術書典オンラインマーケットでも4月11日(土) から4月26日(日) まで開催📚✨ 記念すべき20回目の技術のお祭りをみんなでお祝いしよう🎉
techbookfest.org/event/tbf20
日本語

読み返したところ、とてもいい本になったので、Goを書く人全員にに買ってほしいのだけど、会期終了時点で半分残るとさすがに面倒なのでどれくらい印刷するか迷う。
gami @技術書典20 い20@gami
#技術書典 表紙できた
日本語

@hellohazime 私見ですが、売れそうなテーマなので、もっといっぱい売れると思います!後から印刷を使うと受注生産できるので、登録できるようになったら、設定しておくとよいかもしれないです
日本語

@gami 即売会みたいなイベント自体が初参加だから10冊売れたら売れすぎで過剰な自信もっちゃいそうウフフ、みたいなノリだったからめがっさ安心しました。
貴重なご指南、感謝感激土砂降り小僧です、ありがとうございます
日本語

手数料2割えぐいですね
(Amazon Payからのペイディ分割払いアツいとか思ってましたm(_ _)m)
IPUSIRON@ipusiron
かんたん後払いアプリ推奨で、実際アプリ払いが8割ぐらいです。 釣り銭用意するなら、500円玉20枚、千円10枚、五千円2枚で十分かと思います。 ※アプリがなかった当時は、その倍を用意していました。 ■かんたん後払いの特徴 ●買い手側 ・技術書典のマイページから電子版がDL可能 ・後払いでまとめて決済できる。Amazon Payとか ・現金不要 ・領収書発行可 ●売り手側 ・新米サークルは別として、2割手数料で引かれる。 ・釣り銭少なめでOK ・イベント終了後に売上金(大金)を持ち歩くリスクなし
日本語

@hellohazime @OSPC2020 累計売上50,000円までなら手数料無料ですよ(振込手数料はかかります。あとオンラインの送料分で1冊100円引かれます)。昔はサークル参加費が7,000円かかっていたので、それを考えると初参加の人は無料といってよいかと。
日本語

@OSPC2020 同じ事思いました、そのお金があるから見た目上無料で運営できてるんだよって言われたら、なるほどーではあるんですが、8割の人が使う決済の手数料が2割ももっていかれるなら値付け考え直さないと...
日本語
gami @技術書典20 い20 리트윗함
gami @技術書典20 い20 리트윗함
gami @技術書典20 い20 리트윗함
gami @技術書典20 い20 리트윗함
gami @技術書典20 い20 리트윗함
gami @技術書典20 い20 리트윗함

■スプケ初参戦
いきなりですが明日の #スプラケット28 に女子スタッフ4名で参加します!お気軽に遊びに来てください!🦑🐙
ほこりん #sc_820
えれなん #Lemon_Tea_Love_
つくなみ #crying_o0O
Dr.KEATS #Keats_fallwood
📍横浜産貿ホール マリネリア ketto.com/spl/
#スプケ28 #スプゴー

日本語
gami @技術書典20 い20 리트윗함

反論が集まるのは if/else の条件が単なる否定に見えてしまっているからで、なぜその if 分岐を実行すべきなのかが条件として表れていないからだと思います。
const leveledup = isSuccess;
const damaged = !isSuccess;
if (leveledup) count++;
if (damaged) life--;
manekinecot@manekinecot
#プログラマさんに怒られる かもだけど…笑。 elseは一瞬ifの内容を確認する脳みそが面倒くさいのでこういう感じで書いたりしているヨ。笑。 怒らないでね! (あとこういう記述方法の便利なのあったら教えてほしい感じ)
日本語

バイブコーディングでGitHubのプルリクエストを修正意図ごとにグルーピングして、確認できるdiffビューワーつくった。1時間くらいでできた。
github.com/gami/prvw
日本語








