並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 886件

新着順 人気順

Bazelの検索結果321 - 360 件 / 886件

  • ゲームチェンジャー: スポーツ栄養学の真実 | Netflix

    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

      ゲームチェンジャー: スポーツ栄養学の真実 | Netflix
    • 第816回 Ubuntu 24.04 LTSリリース記念オフラインミーティング開催レポート | gihyo.jp

      6月1日、グリー株式会社主催のもと、六本木にて「Ubuntu 24.04 LTSリリース記念オフラインミーティング24.06」が開催されました。今回はいつもと趣向を変えて、このイベントの様子をレポートします。 図1 24.04のNumbatにマウントをとる24.10のOrioleのぬいぐるみ 新型コロナ流行後初のオフラインミーティング Ubuntu Japanese Teamは主にグリー株式会社主催のもと、半年に一度「オフラインミーティング」を開催しています。 これはUbuntuが半年に一度4月と10月にリリースされるので、それに合わせてリリースパーティやりたいよねというのが、主な目的です。勉強会というよりはパーティという主体が強く、セミナーは開催するものの別に後ろでセミナーの邪魔にならない程度の酒盛りをしていてもかまいませんし、なんなら手持ちのデバイスを広げて黙々とハッカソンを行っていて

        第816回 Ubuntu 24.04 LTSリリース記念オフラインミーティング開催レポート | gihyo.jp
      • Watch Servant of the People | Netflix

        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

          Watch Servant of the People | Netflix
        • スペース・スウィーパーズ | Netflix (ネットフリックス) 公式サイト

          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

            スペース・スウィーパーズ | Netflix (ネットフリックス) 公式サイト
          • Java project management in Visual Studio Code

            Version 1.89 is now available! Read about the new features and fixes from April. Managing Java Projects in VS Code The Project Manager for Java extension helps you to manage your Java projects and their dependencies. It also helps you to create new Java projects, packages, and classes. To get the complete Java language support in Visual Studio Code, you can install the Extension Pack for Java, whi

              Java project management in Visual Studio Code
            • CloudBuild 事始め |

              クラウドインフラ構築記 現在AWSの構築支援に携わっております。今注視しているのは、GKE、BigQuery、Google Dataflowなどサービスを展開しているGoolge Cloud Platformです。 Container Builder 改め、CloudBuildについて、すこし試してみました。 CloudBuildの詳細についてはこちらです。 https://cloud.google.com/cloud-build/ CloudBuild用のコンテナを使って、CI処理を組んでいきます。対応ランタイムは下記となる。 Bazel、Curl、Docker、Dotnet、Gcloud、Git、Go、Gradle、Gsutil、Kubectl、Mvn、Npm、Wget、yarn cloudbuild.ymlの例。Cloud Functionsのデプロイ例。Cloud Buildとリー

              • 機動戦士ガンダム 水星の魔女 | Netflix

                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                  機動戦士ガンダム 水星の魔女 | Netflix
                • モノレポは良いもの / jmuk - Message Passing

                  参加する会社ごとにレポジトリが分かれたり、チーム単位で別のレポジトリになるのって、コンウェイの法則っぽいですね。わたしはモノレポは良いものだと思っているので、どういうふうになっているかという話をざっと概観したい。 広く知られているようにGoogle社内はモノレポになってて、だいたいのプロジェクトはこのレポジトリにすべて入っている(例外はあるけれど)。で、実際どんなもんですか、という話についての雑感でいえば、モノレポはわたしのような末端の従業員にはけっこういいものだと思っている。 いろいろメリットがあると思うけれど、インフラというかコアの部分を共通化できるというのが大きい気がする。様々なユーティリティは一箇所にまとまっていて再発明をする必要がない(再発明をする楽しみがない、という面はあるかもしれないけど)。GoogleエンジニアといえばProtocol Buffersを詰め替える仕事だという

                    モノレポは良いもの / jmuk - Message Passing
                  • GitHub - bazelruby/rules_ruby: Formerly canonical rules for ruby, that are about 2-3 years behind current Bazel. If they work for you great, but if not — please try the new rules ruby by Alex Radionov: https://github.com/bazel-contrib/rules_ruby

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - bazelruby/rules_ruby: Formerly canonical rules for ruby, that are about 2-3 years behind current Bazel. If they work for you great, but if not — please try the new rules ruby by Alex Radionov: https://github.com/bazel-contrib/rules_ruby
                    • BazelCon 2019

                      Last month the Google Bazel team hosted its largest ever Bazel user conference: BazelCon 2019, an annual gathering of the community surrounding the Bazel build system. This is the main Bazel event of the year which serves as an opportunity for Bazel contributors, maintainers, and users to meet and learn from each other, present Bazel migration stories, educate new users, and collaborate together o

                        BazelCon 2019
                      • 1899 | Netflix (ネットフリックス) 公式サイト

                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                          1899 | Netflix (ネットフリックス) 公式サイト
                        • Bootstrapping Uber’s Infrastructure on arm64 with Zig

                          You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Introduction In November 2021 we decided to evaluate arm64 for Uber. Most of our services are written in either Go or Java, but our build systems only supported compiling to x86_64. Today, thanks to Open Source collaboration, Uber has a system-independent (hermetic) bui

                            Bootstrapping Uber’s Infrastructure on arm64 with Zig
                          • Scaling Rust builds with Bazel

                            Scaling Rust builds with Bazel ✏ 2023-03-20 ✂ 2023-03-20 Introduction Cargo’s limitations Cargo is not a build system Poor caching and dependency tracking The CI saga The nix days The iceberg Enter Bazel The migration process Build a prototype Dig a tunnel from the middle Run CI early One package at a time Ensure test parity Rough edges Acknowledgments IntroductionAs of March 2023, the Internet Co

                            • PHPのgRPC Serverがオフィシャルでサポートされてた件 - Qiita

                              はじめに これまでgRPCをPHPで扱うにはクライアントの用途しか存在せず、公式ドキュメントもサーバ側の実装はNode.jsで実装されるという悲しい現実をペチパー達は噛みしめていました。 なぜPHPはgRPCサーバーがサポートされていないのか? PHPでもgRPCサーバを立てたいだけの人生だった しかし、githubのPRを暇つぶしにボケーっと見ていたところどうやら実装されているらしいというのがわかったので動作確認までやってみました。 gRPCリポジトリの該当PR last step to complete php server. ( gRPCサーバーを完成させる為の最後のステップ ) 実際に動かせるサンプルコード ローカルPCで動作するか確認してみた Σ(゚Д゚)スゲェ!! ちゃんと動くぞ... Serverのコード生成どうしてるの? phpのprotoc pluginだと確かクライア

                                PHPのgRPC Serverがオフィシャルでサポートされてた件 - Qiita
                              • 地に落ちた信頼: ボーイング737MAX墜落事故 | Netflix (ネットフリックス) 公式サイト

                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                  地に落ちた信頼: ボーイング737MAX墜落事故 | Netflix (ネットフリックス) 公式サイト
                                • Developer Productivity Engineerについて知るためにJob Descriptionを眺める

                                  はじめに 年末に最近関心があるDeveloper Productivity Engineerについて理解を深めようと、JDを色々見てみた。 会社のチョイスはIndeedなどで検索して引っかかったものを適当にピックアップしたのみ。国内/海外、シニアなどの分類はしておらず、加えてDeveloper ExperienceやクライアントサイドでのJDもあったが今回は一回除外した。 数も少ないので、また別のタイミングで再度まとめたい。 Developer Productivity Engineeringとは 以下記事にまとめる Developer Productivity Engineering(DPE)とは Developer Productivity Engineerとは 本格的にJDを通してDeveloper Productivity Engineerとはについて見ていく。 Twitter /

                                    Developer Productivity Engineerについて知るためにJob Descriptionを眺める
                                  • ninja: a simple way to do builds

                                    Hello! Every so often I find a new piece of software I really like, and today I want to talk about one of my recent favourites: ninja! incremental builds are useful I do a lot of small projects where I want to set up incremental builds – for example, right now I’m writing a zine about bash, and I have one .svg file for each page of the zine. I need to convert the SVGs to PDFs, and I’d been doing i

                                    • Environment modulesのインストール - Qiita

                                      Environment modulesはスパコンやクラスタコンピュータなど大人数のユーザーが同時に利用する時にあると便利なツールです。Wisteria/BDEC-01やFlow, TSUBAME3.0などの大型計算機でも使われています。 $ module avail ------------------- /home/apps/Modules/modulefiles/compiler -------------------- gcc/8.4.0 gcc/9.3.0 gcc/10.3.0 gcc/12.2.0 --------------------- /home/apps/Modules/modulefiles/cuda ---------------------- cuda/11.1.105 cuda/11.6.112 --------------------- /home/apps/M

                                        Environment modulesのインストール - Qiita
                                      • GitHub - bazelbuild/tulsi: An Xcode Project Generator For Bazel

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - bazelbuild/tulsi: An Xcode Project Generator For Bazel
                                        • パンデミック -知られざるインフルエンザの脅威- | Netflix (ネットフリックス) 公式サイト

                                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                            パンデミック -知られざるインフルエンザの脅威- | Netflix (ネットフリックス) 公式サイト
                                          • ヒルビリー・エレジー -郷愁の哀歌- | Netflix (ネットフリックス) 公式サイト

                                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                              ヒルビリー・エレジー -郷愁の哀歌- | Netflix (ネットフリックス) 公式サイト
                                            • Programming languages resources

                                              This page is a collection of my favorite resources for people getting started writing programming languages. I hope to keep it updated as long as I continue to find great stuff. I made a fun compilers t-shirt and also a fun JIT compilers t-shirt Compilers Tufts compilers course COMP/CS 181 (2006, but it’s been taught more recently. I should probably ping Sam.) Cornell compilers course CS 6120 and

                                              • Keeping IDE Sync Times at Bay: A Historical Perspective

                                                Keeping IDE Sync Times at Bay: A Historical PerspectiveCommemorating 10 years since Android Studio's introduction Ten years ago at Google's I/O 2013 conference, engineering director Tor Norbye unveiled Android Studio, a state-of-art integrated development environment (IDE) for building, testing, and shipping apps. Demonstrating the capabilities of this new tool, Tor showed how it would make develo

                                                  Keeping IDE Sync Times at Bay: A Historical Perspective
                                                • 池袋ウエストゲートパーク | Netflix

                                                  '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                    池袋ウエストゲートパーク | Netflix
                                                  • 不自然淘汰: ゲノム編集がもたらす未来 | Netflix (ネットフリックス) 公式サイト

                                                    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                      不自然淘汰: ゲノム編集がもたらす未来 | Netflix (ネットフリックス) 公式サイト
                                                    • LINE DEVELOPER DAY 2019 を開催しました

                                                      LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog Developer Relationsチームの三木です。 11月20日から21日にかけて、LINEのエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2019」を開催しました。社内外のエンジニアの皆様3,000名以上にご来場いただく大盛況なイベントとなりました。ご来場いただいた皆様、登壇いただいたゲストの皆様、運営に携わっていただいた皆様、誠にありがとうございました! 今年のLINE DEVELOPER DAYは、より深く幅広い分野に関連した内容を提供するために、二日間の構成としました。全部で68個のメイントーク、42個のショートトラック、9個のポスターセッション、6個のハンズオンセッション、19個のブー

                                                        LINE DEVELOPER DAY 2019 を開催しました
                                                      • オルタード・カーボン: リスリーブド | Netflix (ネットフリックス) 公式サイト

                                                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                          オルタード・カーボン: リスリーブド | Netflix (ネットフリックス) 公式サイト
                                                        • Formula 1: 栄光のグランプリ | Netflix (ネットフリックス) 公式サイト

                                                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                            Formula 1: 栄光のグランプリ | Netflix (ネットフリックス) 公式サイト
                                                          • ヘッドスペースの瞑想ガイド | Netflix (ネットフリックス) 公式サイト

                                                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                              ヘッドスペースの瞑想ガイド | Netflix (ネットフリックス) 公式サイト
                                                            • JFrogはJCenterとBintrayを閉鎖へ

                                                              原文(投稿日:2021/02/04)へのリンク JFrogは、人気のあるJavaアーティファクトのJCenterホスティングサービス、GoCenter (Goパッケージをホスト) およびChartCenter (Helmチャートをホスト) を含むホスティングサービス Bintrayを閉鎖すると発表した。メッセージの中で、JFrogの開発者関係担当副社長であるStephen Chin氏は次のように書いている: Bintrayは、バイナリを公開および配布するためのユニバーサルクラウドプラットフォームを無料でオープンソースコミュニティに提供しました。Bintrayは、JFrogがJava OSSライブラリ、パッケージ、およびコンポーネントのJCenterリポジトリをホストすることでJavaコミュニティのサポートを支援しました。GoCenterとChartCenterを立ち上げ、同様のサービスをG

                                                                JFrogはJCenterとBintrayを閉鎖へ
                                                              • Software Engineering at Google

                                                                Unit Testing Written by Erik Kuefler Edited by Tom Manshreck The previous chapter introduced two of the main axes along which Google classifies tests: size and scope.  To recap, size refers to the resources consumed by a test and what it is allowed to do, and scope refers to how much code a test is intended to validate. Though Google has clear definitions for test size, scope tends to be a little

                                                                • 常田大希 混沌東京 -TOKYO CHAOTIC- | Netflix

                                                                  '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                    常田大希 混沌東京 -TOKYO CHAOTIC- | Netflix
                                                                  • 2 years at Twitter · eed3si9n

                                                                    2022-11-20 I was a Staff Engineer at Twitter’s Build/Bazel Migration team. After two incredible years, November 17 was my last day (I took the voluntary separation offer and resigned, not that it matters). Twitter has been a special place to work for, for its culture of excellence, diversity, and outpouring of care for all the people that made Flock the Flock. I am grateful that I got the opportun

                                                                    • Guide to Monorepos for Front-end Code | Toptal®

                                                                      There have been numerous articles recently about monorepo pros and cons, but most of them are biased. This guide to monorepo architecture explains how and when to use this style of code management effectively. What Is a Monorepo? A mono repository is an architectural concept, which basically contains all the meaning in its title. Instead of managing multiple repositories, you keep all your isolate

                                                                        Guide to Monorepos for Front-end Code | Toptal®
                                                                      • ついにGoogleが準同型暗号トランスパイラーをリリース!!C++を暗号状態で実行可能に!! - Qiita

                                                                        kenmaroです。 秘密計算、準同型暗号などの記事について投稿しています。 秘密計算に関連するまとめの記事に関しては以下をご覧ください。 秘密計算エンジニアを始めて1年が経った。 秘密計算エンジニアを始めて2年半が経った。 今回は極めて最近パブリックとなった、Googleによる格子暗号トランスパイラのライブラリ を紹介する記事にしようと思います。 全編として、ビルド、チュートリアルまで自身で試しています。 また、秘密計算、特に格子暗号に対して初めての方に対してGoogleがこのようなトランスパイラの取り組みをしている経緯についてもまとめていますのでぜひ最後までご覧ください。 そもそもトランスパイルとはなんなのか 以下の記述を見つけました。 コンパイラは、ある言語で記述されたソースコードを取得し、他の言語で(または多数の)出力ファイルを生成するプログラムを説明する包括的な用語です。実際には

                                                                          ついにGoogleが準同型暗号トランスパイラーをリリース!!C++を暗号状態で実行可能に!! - Qiita
                                                                        • セットアップ・ワークフロー(モノレポ対応) プレビューに参加しよう!(setup workflow)

                                                                          (こちらは Setup Workflows Open Preview の参考訳です。) CircleCIに新たな機能 セットアップ・ワークフロー が加わりました。ワークフローをこれまでとは違った方法で活用するための機能です。 セットアップ・ワークフロー とは? セットアップ・ワークフローとは、パイプラインを「セットアップ」するために実行されるワークフローです。CircleCIのジョブが、パイプラインのコンフィグやパラメータを生成、あるいは設定することで「セットアップ」を行います。 セットアップ・ワークフローにより実現可能となるユースケースとして、主に次の2つを想定しています。 ダイナミック コンフィグ: 実行時にニーズに合うコンフィグを生成するようなスクリプトを定義できます。 プレビルド ステップ: プレビルド ステップとして、実行時に何をビルドするのかを分析し、決定可能なステップを先行し

                                                                            セットアップ・ワークフロー(モノレポ対応) プレビューに参加しよう!(setup workflow)
                                                                          • Watch THE DAYS | Netflix Official Site

                                                                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                              Watch THE DAYS | Netflix Official Site
                                                                            • Bazel でも GHC 9.2.1 でビルドがしたい

                                                                              本記事は 「Haskell Advent Calendar 2021」の4日目の記事です。 空いてたので埋めました。 Bazelというビルドツールがあります。Bazelでは、いわゆるライブラリのようなものを使うことで、簡単にさまざまなプログラムのビルドやテストの実行を同じインターフェースで行うことができます。例えば: bazelbuild/rules_go : Goプログラムのビルドやテストなど bazelbuild/rules_docker : Dockerイメージのビルドやプッシュなど bazelbuild/rules_nodejs : Nodeプログラムのビルドやテストなど そして、tweag/rules_haskell を使うことで、Bazel を利用して Haskell プログラムのビルドが行えます。今回は今年でた新しいバージョンの Haskell 処理系、GHC 9.2.1 を

                                                                              • メルカリShops の技術スタックと、その選定理由 | メルカリエンジニアリング

                                                                                こんにちは。ソウゾウの Software Engineer (CTO) の @suguru です。連載:「メルカリShops」プレオープンまでの開発の裏側の1日目を担当させていただきます。 7月末にメルカリShopsという新しいサービスが公開されました。メルカリShops は、2021年1月にメルカリのグループ会社として設立したソウゾウが新たに立ち上げたサービスです。 この記事では、メルカリShops を作るにあたり、どういった技術、アーキテクチャを選定したのか、その背景と意思決定をまとめて共有したいと思います。 monorepo まず最初にプロジェクトをスタートしたときに、サービスのリポジトリを作るのですが、迷わず monorepo による構成を選択しました。monorepo は、システムを構成する複数のコンポーネントの独立性を保ちつつ、全ての構成を1つのリポジトリで管理する手法です。今

                                                                                  メルカリShops の技術スタックと、その選定理由 | メルカリエンジニアリング
                                                                                • Google's Fully Homomorphic Encryption Compiler — A Primer

                                                                                  This article was ported from my old Wordpress blog here, If you see any issues with the rendering or layout, please send me an email. Back in May of 2022 I transferred teams at Google to work on Fully Homomorphic Encryption (newsletter announcement). Since then I’ve been working on a variety of projects in the space, including being the primary maintainer on github.com/google/fully-homomorphic-enc