並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 892件

新着順 人気順

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

  • A reasonable configuration language

    written by Ruud van Asseldonk published 4 February, 2024 About six months ago, I was fed up with it. The particular it was HCL — Hashicorp Configuration Language — but that was just the trigger, it was hardly the only offender. The issue I was struggling with that day was to define six cloud storage buckets in Terraform. They were similar, but not quite identical. The kind of thing you’d do with a

    • Deep Learningアプリケーション開発 (5) TensorFlow Lite with C++ - Qiita

      この記事について 機械学習、Deep Learningの専門家ではない人が、Deep Learningを応用したアプリケーションを作れるようになるのが目的です。MNIST数字識別する簡単なアプリケーションを、色々な方法で作ってみます。特に、組み込み向けアプリケーション(Edge AI)を意識しています。 モデルそのものには言及しません。数学的な話も出てきません。Deep Learningモデルをどうやって使うか(エッジ推論)、ということに重点を置いています。 Kerasで簡単にMNIST数字識別モデルを作り、Pythonで確認 TensorFlowモデルに変換してPythonで使用してみる (Windows, Linux) TensorFlowモデルに変換してCで使用してみる (Windows, Linux) TensorFlow Liteモデルに変換してPythonで使用してみる (Wi

        Deep Learningアプリケーション開発 (5) TensorFlow Lite with C++ - Qiita
      • マリッジ・ストーリー | 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 (ネットフリックス) 公式サイト
        • GitHub - bazelbuild/rules_docker: Rules for building and handling Docker images with 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.

            GitHub - bazelbuild/rules_docker: Rules for building and handling Docker images with 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
              • 第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