並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 30 件 / 30件

新着順 人気順

operatorの検索結果1 - 30 件 / 30件

  • 監視ツールを迷ったら CloudWatch から始めてみるのもありなのでは - カミナシ エンジニアブログ

    こんにちは、新規プロダクトの開発をしています、a2 (@A2hiro_tim )です。 昨日、開発してきたプロダクトについて、正式リリースを発表させていただきました 🎉 prtimes.jp employee.kaminashi.jp さて、新規プロダクトの立ち上げは、技術選定や運用ツールの自由度が高く、どの監視ツールを使うか、選択に迷うこともあると思います。 我々のチームでは複数ツールの使用経験はあるものの、特定のツールの導入経験や深い知見があるメンバーはいなかったので、フラットに比較検討し、 Amazon CloudWatch の利用から始めてみよう、と意思決定しました。 主な選定理由は、 AWS エコシステムの中で完結できるため、Terraform Cloud などの既存の設定を流用できて新しく覚えることが少ない、AWS 上でコストを一元管理できる、等のメリットがある。 サービス開

      監視ツールを迷ったら CloudWatch から始めてみるのもありなのでは - カミナシ エンジニアブログ
    • はてなブログや GigaViewer で使われている画像変換プロキシを EC2 から EKS に移行しました - Hatena Developer Blog

      こんにちは、サービスプラットフォームチーム アルバイトの id:walnuts1018 です。 この記事は、はてなの SRE が毎月交代で書いている SRE 連載の 8 月号です。7 月の記事は id:masayoshi さんの はてなで最近実施している SRE 研修の紹介 でした。 今回は、社内共用の画像変換プロキシである、「Scissors」というサービスを EC2 から EKS に移行したお話をしたいと思います。 画像変換プロキシについて 課題点 サービスプラットフォームチームにおける EKS やりたいこと 移行に関する懸念点 Scissors 専用の Node を用意する Pod / Node のオートスケール オートスケールの検証 負荷試験 1 回目 負荷試験 2 回目 リリース まとめ/ふりかえり 画像変換プロキシについて はてなでは「Scissors」という内製の画像変換プロ

        はてなブログや GigaViewer で使われている画像変換プロキシを EC2 から EKS に移行しました - Hatena Developer Blog
      • Postgres as a search engine

        This method ensures that items ranked high in multiple lists are given a high rank in the final list. It also ensures that items ranked high in only a few lists but low in others are not given a high rank in the final list. Placing the rank in the denominator when calculating score helps penalize the low ranking records. It’s also worth noting: $rrf_k: To prevent extremely high scores for items ra

          Postgres as a search engine
        • サイバーエージェントはHBaseからTiDBへ移行、大規模データ処理基盤における検証結果を明かす

          性能と運用面での変化はどれくらい? 移行における要点整理 記事公開日:2024年8月27日 2024年7月3日に開催された「TiDB User Day 2024」では、オープンソースのNewSQLデータベース「TiDB」が、実際にどのように使われているか、ユーザーによる事例などを通して紹介された。サイバーエージェント グループIT推進本部 データプロダクトユニットの渡邉敬之氏からは、「大規模データ処理基盤におけるHBaseからTiDBへの移行事例」と題して、HBaseの課題と移行先となったTiDBの選定理由が明かされた。さらにHBaseからTiDBへの移行方法、移行後の性能と運用面での変化なども紹介してくれた。 老朽化したHBaseのデータ処理基盤をTiDBに移行 渡邉氏が所属するグループIT推進本部のデータプロダクトユニットは、「データの力で事業成長を加速させる」をミッションに掲げている

            サイバーエージェントはHBaseからTiDBへ移行、大規模データ処理基盤における検証結果を明かす
          • マイクロソフト製の最新Linuxディストリビューション「Azure Linux 3.0」正式リリース。Azureに最適化され、Kernel 6.6を採用

            マイクロソフト製の最新Linuxディストリビューション「Azure Linux 3.0」正式リリース。Azureに最適化され、Kernel 6.6を採用 マイクロソフト製のLinuxディストリビューションである「Azure Linux」の最新版となる「Azure Linux 3.0」が正式リリースされました。 Azure Linuxはマイクロソフトが提供しているサービス、MinecraftやAzure Kubernetes Service(AKS)、Azure Operator Nexus、Xbox、HDInsight, Microsoft Threat Protectionなどの基盤OSとしてマイクロソフト社内で作られていた、セキュリティを重視しMicrosoft Azureに最適化された同社独自のLinuxディストリビューションです。 3月に公開されたブログ「What’s new in

              マイクロソフト製の最新Linuxディストリビューション「Azure Linux 3.0」正式リリース。Azureに最適化され、Kernel 6.6を採用
            • Kubernetesパターン 第2版

              TOPICS System/Network 発行年月日 2024年09月 PRINT LENGTH 392 ISBN 978-4-8144-0088-1 原書 Kubernetes Patterns, 2nd Edition FORMAT Print PDF EPUB マイクロサービスとコンテナの進化に伴い、開発者がソフトウェアを設計、構築、実行する方法は大きく変わりました。これらのアーキテクチャは、分散システムの新しい構成要素を提供し、多くの開発者やアーキテクトが慣れ親しんだものとは異なる一連のプラクティスを必要とします。本書は、Kubernetes上でクラウドネイティブアプリケーションを設計および実装するための再利用可能なパターンを解説します。 はじめに、コンテナベースのクラウドネイティブなアプリケーションを作るための基本原理とプラクティスを紹介し、コンテナとプラットフォーム間の様々な

                Kubernetesパターン 第2版
              • Font with Built-In Syntax Highlighting

                Note: I received a lot of great feedback from the discussions at Mastodon and Hacker News, so I've updated the post with some improvements to the font! I've also added some further examples and acknowledgements at the end. Syntax Highlighting in Hand-Coded Websites The problem I have been trying to identify practical reasons why hand-coding websites with HTML and CSS is so hard (by hand-coding, I

                • LE SSERAFIM (르세라핌) 'CRAZY' OFFICIAL MV

                  LE SSERAFIM (르세라핌) 'CRAZY' OFFICIAL MV Creative Director : Nu Kim Visual Creative Coordinating : Yujoo Kim Style Directing : Yoon Cho, Soo Lee, Jay Kim Brand Experience Design : Yoovin Baek, Hyemin Yoo, Myungryol Shin Content Production : Yurok Jang A&R : Kyuyoung Kim, Yujeong Kim, Soyoon Park, Jennie Lee Performance Directing : Soyeon Park Assistant Directing : Yejin Lee Dancers :

                    LE SSERAFIM (르세라핌) 'CRAZY' OFFICIAL MV
                  • 自作 Set ライブラリ提供 : C++ の std::set が残念な件 - Qiita

                    はじめに C++ の std::set は素晴らしいライブラリです。自前でこれを実装しようとしてもなかなかここまで速いものは作れないでしょう。 std::set の代替手段として tatyam さんのライブラリが有名ですが、これは std::set がない Python のためのやつなので、Python ユーザー限定です。 Python に順序付き集合がないことはよく話題に上がることなのですが、C++ の順序付き集合である std::set も競プロをする上ではなかなか残念なので、C++ 用の順序付き集合ライブラリを公開すればみなさん嬉しいかもと思い、公開するに至りました。 競技プログラミングにおける活用 std::set にもつけ入る隙があります。 要素アクセスが線形時間 集約や遅延評価が載っていない 値の重複を許さない(これは std::map と併用するなどで解決できますが) これら

                      自作 Set ライブラリ提供 : C++ の std::set が残念な件 - Qiita
                    • Sonic Pi: Ruby as a Composition Tool

                      Like the blip of an intro on the front page says, my degree was originally in music. My running joke as a web dev is that neither has meaningfully required me to count past 32. And while my main concentration was vocals, I've since realized I should probably stop strictly calling this a nontechnical field, because my actual major was recording — even if I did primarily branch out into this for the

                      • フォークリフトオペは未経験者なら中小企業の物流倉庫はやめとけ!

                        本記事は未経験からフォークリフトオペレーター(リフトマン)の仕事をやりたいという方に向けた内容です。 まず一番伝えたい事は「未経験からリフトマンの仕事を始めるなら中小企業の物流倉庫系の仕事はやめとけ(やめた方がよい)」というのが結論です。 本記事では、現役トラックドライバーである私が、何故未経験からだと中小企業の物流倉庫の仕事から始めない方が良いのか解説していきます。 ちなみにトラックドライバーの仕事は、荷主の元(荷降ろし場)でフォークリフトを運転して荷降ろしをさせられる事もあるのでフォークリフト未経験者の気持ちもよく分かっているつもりです。 これからフォークリフトオペを始めようとしている方は参考にして下さい。 フォークリフト免許を活かした職場探しは↓ 工場系の仕事を探すなら↓ ・物流・建設・製造業界の求人サイト【トラック王国テン職】 ・コウジョブ ・工場求人ナビ 総合的に探すなら↓ ・d

                          フォークリフトオペは未経験者なら中小企業の物流倉庫はやめとけ!
                        • Milton Nascimento & esperanza spalding: Tiny Desk (Home) Concert

                          Suraya Mohamed | August 7, 2024 We almost never post Tiny Desk (home) concerts anymore. But to have the glorious Brazilian musical icon Milton Nascimento with his gifted friend and collaborator, esperanza spalding, be an exception is perhaps the opportunity of a lifetime. Nascimento is 81 years old now and has difficulty traveling out of Brazil. It’s hard to explain the gravity of Nascimento’s ca

                            Milton Nascimento & esperanza spalding: Tiny Desk (Home) Concert
                          • chelmico - Sunburn - [Official Music Video]

                            chelmico new ep 『ati natu ep』(digital only) 各種配信サービスにて配信中 https://orcd.co/ati-natu-ep <Tracklist> M1: Sunburn                   M2: Summer course (feat.Neibiss) M3: Watermelon M4: Sunburn (instrumental) M5: Summer course (instrumental) M6: Watermelon (instrumental) “Sunburn” credit Words by Rachel, Mamiko Music by YAZZY BEATS, Rachel, Mamiko Sound Produced by YAZZY BEATS Additional Instruments

                              chelmico - Sunburn - [Official Music Video]
                            • Cursor Directory

                              Python8TypeScript7React6Next.js4React Native4Vite3C#3Meta-Prompt3Expo3JavaScript2FastAPI2Unity2Game Development2API2Function2Tailwind2Astro1Viem v21Wagmi v21Standard.js1SwiftUI1Swift1Laravel1PHP1Ruby1Rails1Microservices1Serverless1Flask1Django1Web Development1Vue.js1Node.js1Critique1Reflection1Trajectory Analysis1WebShop1Acting1Tailwind CSS1three.js1React three fiber1Julia1DataScience1Data Analyst

                                Cursor Directory
                              • Node.js — Node v22.7.0 (Current)

                                2024-08-22, Version 22.7.0 (Current), @RafaelGSS Experimental transform types support With the new flag --experimental-transform-types it is possible to enable the transformation of TypeScript-only syntax into JavaScript code. This feature allows Node.js to support TypeScript syntax such as Enum and namespace. Thanks to Marco Ippolito for making this work on #54283. Module syntax detection is now

                                  Node.js — Node v22.7.0 (Current)
                                • 50 Years of Queries – Communications of the ACM

                                  A discussion of the evolution of the database industry over the last half century, and why the relational database concepts introduced by E. F. Codd have proven so resilient over several decades. E.F. Codd’s “A Relational Model of Data for Large Shared Data Banks”10 is one of the most influential papers in all of computer science. In it, Codd defined concepts that are still in widespread use today

                                  • m-flo loves Maya / "HyperNova" Official Music Video

                                    m-flo loves Maya / "HyperNova" 2024.8.27 20:00(JST) Music Video OUT Streaming&DL https://avex.lnk.to/HyperNova Lyrics & Music : m-flo / Maya / Novel Core / Alenoise / MONJOE / NOIZEWAVE / Satoru Kurihara(Jazzin’park) / Yackle Keyboards : JUVENILE Guitar : Yoshio Fujita Recording Engineer : Lucas Valentine, Tetsuya Sugimoto Recording Studio : LDH Studio Mixing Engineer : D.O.I. (Daimonion R

                                      m-flo loves Maya / "HyperNova" Official Music Video
                                    • GitHub - arthurfiorette/proposal-safe-assignment-operator: Draft for ECMAScript Error Safe Assignment Operator

                                      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 - arthurfiorette/proposal-safe-assignment-operator: Draft for ECMAScript Error Safe Assignment Operator
                                      • AWS Lambda introduces recursive loop detection APIs | Amazon Web Services

                                        AWS Compute Blog AWS Lambda introduces recursive loop detection APIs This post is written by James Ngai, Senior Product Manager, AWS Lambda, and Aneel Murari, Senior Specialist SA, Serverless. Today, AWS Lambda is announcing new recursive loop detection APIs that allow you to set recursive loop detection configuration on individual Lambda functions. This allows you to turn off recursive loop detec

                                          AWS Lambda introduces recursive loop detection APIs | Amazon Web Services
                                        • Cilium 運用で遭遇した問題とその対応 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                          この記事は、CYBOZU SUMMER BLOG FES '24 (クラウド基盤本部 Stage) DAY 17の記事です。 こんにちは。クラウド基盤本部 Cloud Platform 部で Kubernetes 基盤(Neco)のネットワークを担当している寺嶋です。 Neco の Kubernetes クラスタはネットワークに Cilium を採用しています。 Neco の他のブログは以下を参照してください。 blog.cybozu.io Cilium は 2023 年 10 月に CNCF Graduated Project となった成熟したプロジェクトです。 一方で、大規模な環境で運用する際には性能問題や不具合に遭遇してしまうことがあります。 私たちはそのような Cilium に関連して発生する問題に対して、ツール開発や upstream への貢献などの様々な方法で対処しています。

                                            Cilium 運用で遭遇した問題とその対応 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                          • Tracingを用いたRustのロギング理解の図とメモ

                                            Rustでそれなりにちゃんとしたロギングをしようと思いtracingを調べた結果の理解図やサンプルコード等を備忘のため残しておきます。ただバージョンが1未満なので実装は色々変更されるかもしれません。[tracing 0.1.40, tracing-subscriber 0.3.18] 私の理解が解説のように書かれていますが、便利ツールとして使用するだけであればこの認識で問題なさそう、というような内容のため厳密性はありません。Quick startのコードがdocs.rsに載ってなかったり、必須コンポーネントのSubscriberが別クレートになってたり、色々な方法が提供されており逆に混乱したりでそれなりの理解にすらなかなか時間がかかりました。 概要 前提 use tracing::{event, span, Level}; fn main() { tracing_subscriber::f

                                              Tracingを用いたRustのロギング理解の図とメモ
                                            • fromis_9 (프로미스나인) 'Supersonic' Official MV

                                              fromis_9 (프로미스나인) 'Supersonic' Official MV #fromis_9 #프로미스나인 #Supersonic Credits : Creative Studio AEDIASTUDIO Director JOOYEONG YUN (EARTHLUK) Creative Director AWKPAK Executive Producer SPEARMAN30 Producer JIHEE KIM Line Producer DONGMIN KIM, JUNGIK JANG Visual Director YEEUN YIM Assistant Director JUNU, SUNGWON YU Director Of Photography GUNHO SONG 1st A.C YOUNGWOO CHOI 2nd A.C HANRA KIM,

                                                fromis_9 (프로미스나인) 'Supersonic' Official MV
                                              • How We Migrated onto K8s in Less Than 12 months | Figma Blog

                                                Migrating onto Kubernetes can take years. Here’s why we decided it was worth undertaking, and how we moved a majority of our core services in less than 12 months, all while making our compute platform easier to use. At high-growth companies, resources are precious. At Figma, we need to be sure that any decision we make—whether it’s about user-facing features or back-end infrastructure—will leave t

                                                  How We Migrated onto K8s in Less Than 12 months | Figma Blog
                                                • 超長いプロンプト文を圧縮してメモリを抑えるGoogleの高性能LLM

                                                  3つの要点 ✔️ LLMは入力できるプロンプト長に限度があり、長い文章の要約ができない等の問題 ✔️ プロンプトをパラメータに圧縮して記憶する部分を導入したLLMの注意機構を提案 ✔️ 無限の長さのプロンプトを処理可能に。本の要約タスクで最高性能を達成 Leave No Context Behind: Efficient Infinite Context Transformers with Infini-attention written by Tsendsuren Munkhdalai, Manaal Faruqui, Siddharth Gopal (Submitted on 10 Apr 2024) Comments: 9 pages, 4 figures, 4 tables Subjects: Computation and Language (cs.CL); Artificial

                                                    超長いプロンプト文を圧縮してメモリを抑えるGoogleの高性能LLM
                                                  • What is a place expression?

                                                    One of the more subtle aspects of the Rust language is the fact that there are actually two kinds of expressions: value expressions and place expressions. Most of the time, programmers do not have to think much about that distinction, as Rust will helpfully insert automatic conversions when one kind of expression is encountered but the other was expected. However, when it comes to unsafe code, a p

                                                    • FlexAttention: The Flexibility of PyTorch with the Performance of FlashAttention

                                                      In theory, Attention is All You Need. In practice, however, we also need optimized attention implementations like FlashAttention. Although these fused attention implementations have substantially improved performance and enabled long contexts, this efficiency has come with a loss of flexibility. You can no longer try out a new attention variant by writing a few PyTorch operators - you often need t

                                                        FlexAttention: The Flexibility of PyTorch with the Performance of FlashAttention
                                                      • PyTorch is dead. Long live JAX. | Neel Gupta

                                                        PyTorch is dead. Long live JAX.The future of Deep Learning frameworks July 19, 2024 · 24 min read Assumed audience: ML researchers who frequently work with PyTorch, but are interested in trying out JAX or have yet to be convinced. IntroductionUsually, people start these ‘critiques’ with a disclaimer that they are not trying to trash the framework, and talk about how it’s a tradeoff. However, this

                                                        • このボタン押せばRPG奏でる? 中世ヨーロッパをコンセプトとしたteenage engineeringのビートマシン「EP-1320 medieval」が販売中

                                                          このボタン押せばRPG奏でる? 中世ヨーロッパをコンセプトとしたteenage engineeringのビートマシン「EP-1320 medieval」が販売中 編集部:Junpoco teenage engineeringは,中世ヨーロッパをコンセプトとしたビートマシン「EP-1320 medieval」を販売中だ。価格は299USドルで,国内税込価格が5万5000円(2024年8月時点)。 2011年に発売され,「世界でいちばん、楽しいシンセ。」としてその機能性や(Casio VL-1ライクな)レトロかつ洗練されたデザインで多くの音楽好き,エレクトロっ子愛されたOP-1。画像は後継機の「OP-1 field」 teenage engineeringは,スウェーデン・ストックホルムを拠点とする電子楽器メーカーだ。2010年代を代表するシンセサイザー「OP-1」をはじめ,機能性と操作性,そ

                                                            このボタン押せばRPG奏でる? 中世ヨーロッパをコンセプトとしたteenage engineeringのビートマシン「EP-1320 medieval」が販売中
                                                          • Announcing TypeScript 5.6 RC - TypeScript

                                                            Today we are excited to announce the availability of the release candidate of TypeScript 5.6. To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc Here’s a quick list of what’s new in TypeScript 5.6! Disallowed Nullish and Truthy Checks Iterator Helper Methods Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn) Support for

                                                              Announcing TypeScript 5.6 RC - TypeScript
                                                            • ちゃんみな - NG (Official Music Video) -

                                                              Digital Single ‘NG’ by CHANMINA 🎧Streaming & Download: https://chanmina.lnk.to/.NG 🔮Subscribe to CHANMINA http://www.youtube.com/channel/UConh1BwKagscq7EAP2Vng-g?sub_confirmation=1 Produced by : JIGG Written by:CHANMINA, JIGG, ELIONE [Official Video Credits] Director:NAIVE Kim Youngio, Yoo Seungwoo Assistant Director:Lee Yuchang Dancers:AK@RI, Chisato Iimori, erika torith, Hazuki reo, HINA

                                                                ちゃんみな - NG (Official Music Video) -
                                                              1