2021年5月11日のブックマーク (8件)

  • Handling GraphQL errors like a champ with unions and interfaces - LogRocket Blog

    LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Without a doubt, one of the best features of GraphQL is its awesome type system. Together with tools like the GraphQL Code Generator and typed Javascript subsets like TypeScript or Flow, you can generate fully typed data fetching code within seconds. I cannot think back to the time where I ha

    Handling GraphQL errors like a champ with unions and interfaces - LogRocket Blog
  • ホテルに缶詰めで、食事はカップ麺…欧州選手団が怒った五輪前大会の低レベル 運営のやる気がまるで感じられない

    練習に臨む寺内健(右)、坂井丞組(ミキハウス)。坂井のへんとう炎のため、2日に行われる男子シンクロ板飛び込み予選を棄権した=2021年5月1日、東京アクアティクスセンター 選手らは厳しいコロナ対策の中で大会に臨んだが、宿舎から出られず缶詰め状態、事は全が弁当支給と、おいしい日を期待してやってきた選手たちからは「なんだこの事は!」と失望や不満が続発。東京五輪が標榜してきた「おもてなし」を発揮するべきはずが、全て吹き飛んでしまった。 コロナ禍の日国内で行われる「多数の外国人選手が出場する最終予選」として、五輪番前の最初で最後の機会だったこのプレ大会。運営側のチカラが試される場面でいったいどんなことが内部で起こっていたのか。怒りの声さえも上がる中、おもてなしどころか運営側のやる気すらも感じられなかった状況を詳報する。 緊急事態宣言の中、約250人が入国 東京都に緊急事態宣言が発令さ

    ホテルに缶詰めで、食事はカップ麺…欧州選手団が怒った五輪前大会の低レベル 運営のやる気がまるで感じられない
    digo
    digo 2021/05/11
    トルコからの乗り換えに失敗してモスクワの空港ホテルに1泊軟禁された時こんなカンジだったわー
  • Go公式のlinter、Golintが非推奨になった

    Goが公式で出していたGolintがdeprecated/frozenしました。 メンテがされていない 2018年から実質的な変更が加わってない Issueも放置されているものが多い golang orgに存在するlinterなのでGoが公式として推奨しているlinterに見える Go が実際には保守されていないプログラムを公式として推奨しているように見えてしまう 開発者は合理的に異なるスタイルを採用したい場合がある Golint単体で特定の警告を無視したりするなどの機能を持っていない ということからattractive nuisance(魅力的な迷惑者)になっているというProposalでした。 Issueの議論を見てもdeprecate/frozenすることに対して否定的な意見は少なく、一年ほど前にapproveされました。(なので「非推奨にしよう」なったの自体は少し前の話です) そし

    Go公式のlinter、Golintが非推奨になった
  • GCPでマイクロサービス Sagaパターン編

    この記事は Google Cloud Japan Customer Engineer Advent Calendar 2020 の 22 日目の記事です。 こんにちわ。今日はマイクロサービスの設計パターンの一つ Saga パターン と GCP での実装例を紹介します。マイクロサービス入門者の方に向けた記事として、できるだけわかりやすく書いてみたいと思います。 TL;DRSaga パターンはマイクロサービスでトランザクショナルな処理を実現するアーキテクチャ パターンGCP では、Cloud Run や Cloud Workflows などのサーバーレス サービスを利用して、マイクロサービスを効率よく構成可能GitHub にすぐに試せるサンプルコードがあります マイクロサービス アーキテクチャの課題 マイクロサービスの概念は以前からありますが、最近では Kubernetes やサービスメッシュ

    GCPでマイクロサービス Sagaパターン編
  • Svelte Summit Spring 2021 簡易まとめ

    Svelteのコミュニティによるイベント「Svelte Summit」が2021/4/25(日)に開催されました。 前回は2020/10だったのでおよそ半年ぶりの開催となります。 イントロからはじまり、発表は5分〜30分と長短合わせて16セッション、間にパペットショーやクイズレクリエーションを挟み、最後はFAQ、およそ6時間超でした。 Youtubeでアーカイブを視聴することができます。 日時間22:00開始だったので中々しんどかったですが、SvelteDiscordでみんなで実況しながら楽しく見れました(それでも眠くて途中で離脱しましたが)。SvelteDiscordに、Svelte-NodeGUIをテーマに発表されたJamie Birchさんご人が登場されて解説してくださるサプライズがあったりとても刺激的でした。 他の方に興味を持ってもらえるように、改めてYoutube

    Svelte Summit Spring 2021 簡易まとめ
  • 世界規模のクラウド「中の人」の働き方 - メソッド屋のブログ

    現在私は、世界規模のクラウドの中の人になって一か月が経過しました。グローバルで、クラウドプラットフォーム自体を作って運用する側はどんなスタイルで開発されているのか興味がある人もあるかもしれないと思ってブログを書くことにしました。これは自分のチームや周りのチームを観察しただけであって、私の所属会社全体がそういうスタイルではないかもしれませんが、何らかの参考になるかもと思い書いてみました。 スモールチーム 世界規模のグローバルなシステムなので、ものすごい大人数で、ものすごく厳密に開発されているイメージがあるかもしれませんが、実際のところ小さなチームの集まりです。自分がアジャイルコーチだったころに学んだことですが、開発は25人ぐらいのチームがマックスで、Amazon でも two pizza team といわれているように、ソフトウェア開発は少人数でないとまわらないのでそうなっているようです。沢

    世界規模のクラウド「中の人」の働き方 - メソッド屋のブログ
  • 組織崩壊の裏側。起業家から経営者へのマインドチェンジ、強いブランドを作るためのWHYの重要性~ Goodpatch 土屋尚史

    2016年、メンバーが約100名を越えたタイミングで組織崩壊が起こったGoodpatch 。でも、その経験を機に始めた様々な取り組みが、彼らをより強固な企業、そしてチームに変貌させました。その時彼らを支えたのは「強いバリューとカルチャー」。 今回は、Goodpatchの創業者・代表の土屋 尚史さんから、これまで経験してきたストーリーを基に、組織構築の落とし穴、バリューの再構築、起業家から経営者への転換、そして強いブランドを作る方法について聞きました。 ミドルマネージャーと意思疎通する方法一定規模を超えたところでやめるべきこと組織崩壊した時にやったこと経営陣とメンバーの間で信頼関係を構築する方法心理的安全性を高める方法バリューの再構築プロジェクトの進め方失敗は成長をさせてくれるツール自分を「起業家」から「経営者」に切り替えるタイミング社長の20-50-30のルール強いブランドを作るためにやる

    組織崩壊の裏側。起業家から経営者へのマインドチェンジ、強いブランドを作るためのWHYの重要性~ Goodpatch 土屋尚史
  • git gc の仕組みを原理から理解してサイズを 136MB → 7.2MB(95%減)まで削減した時の勉強メモ

    個人用メモです。 「git gcってあんまし容量減らないよなぁ」 と思ったのが動機です。調べたけどパッと腑に落ちる記事がなかったので「自分で git のソースコード見た方がいいな」と急にモチベ発動してグワっと勉強しました。またついでに歴史改変の方法も調べたのですが、公式で既に WARNING が出てるほど非推奨化されてるfilter-branchを使用してる記事が多かったので、2021 年現在で多分一番推奨されてるfilter-repoを使ってやる方法もまとめました。 ちなみに容量減らしても高速化するかというとそこまで単純ではないです。そもそも減らさなくても partial clone で blob オブジェクトを必要最低限に指定して昔の blob をデフォルトで持ってこないようにしたり(--no-checkoutと併用するとより効果有る)、その後当に自分が必要なやつだけ sparse-

    git gc の仕組みを原理から理解してサイズを 136MB → 7.2MB(95%減)まで削減した時の勉強メモ
    digo
    digo 2021/05/11
    いろんな意味でスゴイ