並び順

ブックマーク数

期間指定

  • から
  • まで

601 - 640 件 / 2433件

新着順 人気順

namespaceの検索結果601 - 640 件 / 2433件

  • 2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ

    JSer.info #675 - Vue 3.4 がリリースされました。 Announcing Vue 3.4 | The Vue Point Vue 3.4ではVueテンプレートのパーサーのパフォーマンス改善、watchEffectの改善、defineModelがStable APIに変更されています。 また、v-bindが同名の場合の省略記法を追加、Hydrationのエラー表示を改善などの変更も含まれています。 破壊的な変更として、global JSX namespaceの型を定義しないように変更、実験的な機能だったReactivity Transformの削除なども含まれています。 関連して、Vue 2.x は2023年12月31日にサポートが終了し、End of Life(EOL)となりました。 Vue 2 Has Reached End of Life 最終バージョンは2.7.

      2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ
    • Tracing the path of network traffic in Kubernetes

      Tracing the path of network traffic in KubernetesJanuary 2022 TL;DR: In this article, you will learn how packets flow inside and outside a Kubernetes cluster. Starting from the initial web request and down to the container hosting the application. Table of ContentsTable of ContentsKubernetes networking requirementsHow Linux network namespaces work in a podThe pause container creates the network na

        Tracing the path of network traffic in Kubernetes
      • RubyKaigi 2024に参加 & 登壇しました + Rubyアソシエーション開発助成の話 - shioimm || coe401_

        RubyKaigi 20024 RubyKaigi 2024おつかれさまでした! 沖縄から帰ってきてはや一週間余り、ようやく今年のRubyKaigiが終わったという現実を受け入れられるようになってきました。 海が綺麗でしたね ありがたいことに、わたしは今回もsocketライブラリのHappy Eyeballs Version 2(以下HEv2)対応を題材に登壇の機会をいただきました。 rubykaigi.org また今年は勤務先のエス・エム・エスがブースを獲得したので、初めてスポンサーとしてブースに立つこともできました。 この記事ではRubyKaigi 2024に至るまでと、それからRubyKaigi 2024会期中の出来事について振り返ってみたいと思います。 ※とんでもない長文ですがご容赦ください Happy Eyeballs Version 2 対応socketライブラリ開発日誌 上記

          RubyKaigi 2024に参加 & 登壇しました + Rubyアソシエーション開発助成の話 - shioimm || coe401_
        • Kalyn: a self-hosting compiler for x86-64

          Over the course of my Spring 2020 semester at Harvey Mudd College, I developed a self-hosting compiler entirely from scratch. This article walks through many interesting parts of the project. It’s laid out so you can just read from beginning to end, but if you’re more interested in a particular topic, feel free to jump there. Or, take a look at the project on GitHub. Table of contents What the pro

          • Fargate for EKSでチュートリアル「Kubernetesダッシュボードのデプロイ」を試してみた | DevelopersIO

            「Fargate for EKS」を使用して、AWSドキュメントに用意されているチュートリアル「Kubernetesダッシュボードのデプロイ」を試してみました。 みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 re:Invent 2019で発表された「Fargate for EKS」を使って、AWSドキュメントに用意されているチュートリアルを試してみました。 チュートリアル: Kubernetes ウェブ UI (ダッシュボード) のデプロイ - Amazon EKS ほぼほぼチュートリアルの手順通りに進めることができましたが、1点だけ注意すべき点がありました。 以下の流れの中でご説明します。 Kubernetesダッシュボードのデプロイ 準備 各種ツールを最新に更新しておきます。 今回使用したのは以下のバージョンです。 $ eksctl version 0.15.0 $

              Fargate for EKSでチュートリアル「Kubernetesダッシュボードのデプロイ」を試してみた | DevelopersIO
            • [Kubernetes] PodのAZ分散を実現するPod Topology Spread ConstraintsとDescheduler

              本記事は、PodのAZ分散を実現するPod Topology Spread ConstraintsとDeschedulerについて紹介します。 また、それぞれの課題とその解決方法について書きます。 Kubernetesについて基本的な用語がわかる方であれば読める内容になっているかと思います。 Pod Topology Spread Constraintsとは? Pod Topology Spread Constraintsを使うことで、Region・Zone・Nodeなどの単位でPodを分散して配置することが可能になります。 例えば、1つのZoneにNodeが2台とPodが1台ずつ配置されているとします。 AZ障害が発生し、Nodeがダウンすると1つのZoneにPodが集中していた場合のサービス影響は大きくなります。 しかし、2台のPodが異なるZoneに配置されていた場合、サービス影響は

                [Kubernetes] PodのAZ分散を実現するPod Topology Spread ConstraintsとDescheduler
              • カスタムなSF SymbolsをSVGから自動生成する - クックパッド開発者ブログ

                (English version here) 明けましておめでとうございます。モバイル基盤部のヴァンサン(@vincentisambart)です。 最近Appleがアプリの画面で使えるシンボルSF Symbolsに力を入れています。SF SymbolsはAppleの用意してくれたシンボルだけではなく、自分の作ったカスタムシンボルも使えます。Appleの紹介しているカスタムシンボルを作るワークフローに従うと手間がかかるので、既存のSVGからカスタムシンボルを自動生成できないか挑戦してみました。 経緯 だいぶ前からiOSクックパッドアプリで色んな画面で使われている単色アイコンはCookpadSymbolsというシンボルのみのフォントが使われていましたが、数ヶ月前デザイナーからシンボルの運用をフォントファイルからSVGに変えたいという要望が挙がりました。 アイコンは元々SVGで作成されていました

                  カスタムなSF SymbolsをSVGから自動生成する - クックパッド開発者ブログ
                • 使いたい API がきっと見つかる!public-apis リポジトリ - kakakakakku blog

                  フロントエンドのプロトタイプ実装をするときや API を使ったアプリケーションを実装するときなど「ササッと使える API があると便利なんだけどー!」という場面はよくある!本当によくある.今回紹介する GitHub の public-apis リポジトリは,2022年8月時点で「1400 以上」の API が載っていて,使いたい API がきっと見つかるはず! 僕自身は2019年頃から public-apis リポジトリを参考にしていて,今までブログで紹介していなかったことに気付いた!今回は public-apis リポジトリと個人的によく使っているおすすめ API を紹介する.ちなみに GitHub issue を見るとすぐに気付くけど,リポジトリ運営に課題があるらしく,特に今年になって状況は悪くなっていると思う.今後どうなることやら... github.com public-apis

                    使いたい API がきっと見つかる!public-apis リポジトリ - kakakakakku blog
                  • How Async/Await Really Works in C# - .NET Blog

                    No trial. No credit card required. Just your GitHub account. Several weeks ago, the .NET Blog featured a post What is .NET, and why should you choose it?. It provided a high-level overview of the platform, summarizing various components and design decisions, and promising more in-depth posts on the covered areas. This post is the first such follow-up, deep-diving into the history leading to, the d

                      How Async/Await Really Works in C# - .NET Blog
                    • Node.js v22.6.0リリース — ついにTypeScriptを限定的にサポート開始

                      8月7日、Node.jsはv22.6.0をリリースした。このバージョンにはいくつかの注目すべき新機能が含まれている。 本記事は、以下のエキスパートに監修していただきました: 古川陽介さん(Japan Node.js Association代表理事) 実験的なTypeScriptサポート Node.jsは、初期的なTypeScriptサポートのために--experimental-strip-typesフラグを導入した。この機能は、TypeScript特有の構文を変換することなく.tsファイルから型注釈を削除する。現在の制限として以下の点がある。 インライン型注釈のみサポートし、enumやnamespaceなどの機能はサポートしていない。 importおよびrequire文に明示的なファイル拡張子が必要である。(import x from 'x.ts') 実行時エラーを避けるため、型インポート

                        Node.js v22.6.0リリース — ついにTypeScriptを限定的にサポート開始
                      • ECS Service ConnectをCDKでデプロイしてみた | DevelopersIO

                        CX事業部Delivery部の新澤です。 先日発表されたECSの新しいマイクロサービス間通信の機能「Service Connect」が、CDKでも早速リリースされていましたので試してみました! 概要 Service Connectの動作確認をするため、同じCloudMap名前空間の中にサーバーとクライアントの2つのFargateサービスを作成してクライアントからサーバーに対して通信を行ってみたいと思います。 また、CloudMap名前空間外のEC2インスタンスから通信を行った場合はどうなるのかも併せて確認してみます。 Fargateサービスは簡単に作成するためにクライアント、サーバーともにnginxのコンテナイメージを用います。 クライアントからサーバーへの疎通確認は、クライアントにECS Excecを使ってリモートログインして、curlコマンドでリクエストしてみます。 また、CloudM

                          ECS Service ConnectをCDKでデプロイしてみた | DevelopersIO
                        • Architecture Overview of Fuchsia OS - Speaker Deck

                          Transcript Architecture Overview of Fuchsia OS Kernel/VM探検隊online part1 2020/06/06 @kurun_pan @kurun_pan Software Engineer @Sony ♪ This LT and contents are a personal activity (a hobby) ! ♪ Kurun / くるん About me Agenda n 本日、Fuchsiaを話すことにした背景 n Fuchsiaとは n Fuchsiaアーキテクチャ概要 n Kernel (Zircon) 概要 n 時間が余れば (多分余らない) 、その他 'VDITJBʹ͍ͭͯ͸ɺ͋͘·Ͱ΋ૉਓͰ͢ɻ ͦͷͨΊɺؒҧͬͨ಺༰ؚ͕·Ε͍ͯΔ͔΋͠Ε·ͤΜɻ 「FuchsiaでFlutterアプリを動かす︕」 ※GW休み中の

                            Architecture Overview of Fuchsia OS - Speaker Deck
                          • Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編⑤|Yuu's Memo

                            皆さんこんにちは!! 前回に引き続き、フロント(Vue.js)側の開発を始めていきます。 前回までで予定のCRUD機能は一通り作りました。 今回はカレンダー(予定の種類分け)昨日のCRUDを作ります。 API部分はAPI編で仮作成してあると思うので、そちらの編集も併せて行って行きます。 前回までの記事はこちらからどうぞ Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】準備編Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】API作成編①Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】API作成編②Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド準備編Laravel

                              Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編⑤|Yuu's Memo
                            • Google Cloud Service Health

                              Google Cloud Service Health Incidents Multiple Google Cloud services in the europe-west9-a zone are impacted This page provides status information on the services that are part of Google Cloud. Check back here to view the current status of the services listed below. If you are experiencing an issue not listed here, please contact Support. Learn more about what's posted on the dashboard in this FAQ

                              • Amazon Elastic Container Registry Public: A New Public Container Registry | Amazon Web Services

                                AWS News Blog Amazon Elastic Container Registry Public: A New Public Container Registry In November, we announced that we intended to create a public container registry, and today at AWS re:Invent, we followed through on that promise and launched Amazon Elastic Container Registry Public (ECR Public). ECR Public allows you to store, manage, share, and deploy container images for anyone to discover

                                  Amazon Elastic Container Registry Public: A New Public Container Registry | Amazon Web Services
                                • The OpenSSL punycode vulnerability (CVE-2022-3602): Overview, detection, exploitation, and remediation | Datadog Security Labs

                                  emerging vulnerabilities The OpenSSL punycode vulnerability (CVE-2022-3602): Overview, detection, exploitation, and remediation November 1, 2022 emerging vulnerability On November 1, 2022, the OpenSSL Project released a security advisory detailing a high-severity vulnerability in the OpenSSL library. Deployments of OpenSSL from 3.0.0 to 3.0.6 (included) are vulnerable and are fixed in version 3.0.

                                    The OpenSSL punycode vulnerability (CVE-2022-3602): Overview, detection, exploitation, and remediation | Datadog Security Labs
                                  • Introducing the new Firebase JS SDK

                                    Get ready for a new faster web experience with Firebase. For the longest time you all have asked us to optimize the size of our JavaScript libraries, and we’ve done just that. We’ve released brand new beta libraries that are significantly smaller in size. Some are even up to 80% smaller! We’ve managed to reduce the size all without removing any features from the previous version too! How did we do

                                      Introducing the new Firebase JS SDK
                                    • おうち Kubernetes に最適な Synology 公式の CSI Driver がリリースされた話と Cloning / Snapshot feature deep dive - @amsy810's Blog

                                      こんにちは。青山(@amsy810)です。 この記事は、Kubernetes Advent Calendar 2021 の 1日目の記事です。 いよいよ今年もアドベントカレンダーの季節が始まりました。今年も1ヶ月間わいわいしていきましょう! Agenda 2021-08-31 にリリースされた Synology 公式の CSI Driver の紹介 CSI Driver に実装された Cloning と Snapshot Feature の実装深堀り おうち Kubernetes 今回はかわいい下駄箱 DC に佇む、箱物ストレージの Synology に新たな CSI Driver を適用していきます。 去年の jparklab/synology-csi CSI Driver に機能実装した話 去年はおうちKubernetes向けのストレージを Synology に刷新したのもあって、jp

                                        おうち Kubernetes に最適な Synology 公式の CSI Driver がリリースされた話と Cloning / Snapshot feature deep dive - @amsy810's Blog
                                      • Announcing Vue 3.4 | The Vue Point

                                        Today we're excited to announce the release of Vue 3.4 "🏀 Slam Dunk"! This release includes some substantial internal improvements - most notably a rewritten template parser that is 2x faster, and a refactored reactivity system that makes effect triggering more accurate and efficient. It also packs a number of quality-of-life API improvements, including the stabilization of defineModel and a new

                                          Announcing Vue 3.4 | The Vue Point
                                        • ニフクラ上でCluster APIによるKubernetesクラスタ構築ができるツールをリリースしました - ニフクラ ブログ

                                          こんにちは、富士通クラウドテクノロジーズでアルバイトをしている巨畠です。 おもに「Kubernetes」周辺のツール開発のお手伝いをさせていただいています。 このたび、私がお手伝いといいながらがっつり入り込んで開発を進めていた cluster-api-provider-nifcloud がOSSとしてリリースされました! 現段階では実験的な取り組みとしてお試しいただくためにリリースしたものであり、本番用途には不向きですが、Cluster APIと呼ばれる仕組みを使ってニフクラ上でKubernetesクラスタを構築することができるツールです。 Kubernetesとは Cluster APIとは cluster-api-provider-nifcloud 利用方法 Managementクラスタの構築・設定 マニフェストを用いてニフクラ上にリソースの作成 今後の展望 最後に Kubernete

                                            ニフクラ上でCluster APIによるKubernetesクラスタ構築ができるツールをリリースしました - ニフクラ ブログ
                                          • VSCodeのシンタックスハイライトの作り方 - KAYAC Engineers' Blog

                                            はじめに こんにちは。技術部の中山といいます。 社内の一部のプロジェクトでBaalというIDLが使われているのですが、 シンタックスハイライトがなくて書きにくいと言っている人がいたので、 VSCode用の拡張機能を作りました。 この記事では、VSCodeのシンタックスハイライトの作り方について紹介したいと思います。 なお、作った拡張機能はGitHubで公開しています。 注意 細かい文法については、ブログやQiitaなどに記事を書いている方がいるのでここでは説明しません。 ここでは、ドキュメントを読んだり実際に手を動かさないとわからなかったことについてだけ説明します。 2日くらいでブワーーーっと勉強して実装しただけなので、記述に誤りがあるかもしれません。 準備 code.visualstudio.com ターミナルで npm i -g yo npm i -g vsce yo code と打っ

                                              VSCodeのシンタックスハイライトの作り方 - KAYAC Engineers' Blog
                                            • Tkrzw: a set of implementations of DBM

                                              In general, if you want a key-value storage with the highest performance, choosing the file hash database is recommended. If you need ordered access of records, choosing the file tree database is recommended. If you need scalability of ordered databases, choosing the file skip database is recommended. If you need extreme performance, the on-memory hash database and the on-memory tree database are

                                              • 【日本初導入】AWS Outposts ラックを徹底解説 第3回 〜TerraformによるPrivate EKS構築〜 - NTT Communications Engineers' Blog

                                                はじめに こんにちは、イノベーションセンターの鈴ヶ嶺です。 engineers.ntt.com engineers.ntt.com 第1回、第2回に引き続きAWS Outposts ラックについて紹介していきます。 本記事では、Terraform を用いてOutposts上でオンプレ環境からのみ管理・アクセス可能なPrivate Elastic Kubernetes Service(EKS) を構築する方法を紹介します。 Terraform Terraformとは、HashCorpが提供するインフラをコード化して自動構築を可能とするInfrastructure as Code(IaC)を実現するためのツールです。OutpostsをTerraformでIaC化するためには、対応した各リソースに outpost_arn を渡すことでOutposts上のリソースが作成されます。 以下はsubne

                                                  【日本初導入】AWS Outposts ラックを徹底解説 第3回 〜TerraformによるPrivate EKS構築〜 - NTT Communications Engineers' Blog
                                                • Announcing TypeScript 5.7 Beta - TypeScript

                                                  Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look at what’s new in TypeScript 5.7! Checks for Never-Initialized Variables For a long time, TypeScript has been able to catch issues when a variable has not yet been initialized in all prior branches. le

                                                    Announcing TypeScript 5.7 Beta - TypeScript
                                                  • Namespace on read

                                                    Ruby Association Grant Project "Namespace on read" Report at Ruby Association Activity Report 2024

                                                      Namespace on read
                                                    • JPCERT/CC、VPN接続をバイパスするサイバー攻撃手法「TunnelVision」に注意喚起

                                                      JPCERTコーディネーションセンター(JPCERT/CC: Japan Computer Emergency Response Team Coordination Center)は5月10日、「JVNTA#94876636: DHCPのオプション121を利用したVPNのカプセル化回避の問題」において、VPN(Virtual Private Network)接続をバイパスする新しいサイバー攻撃手法「TunnelVision」について注意を喚起した。この攻撃手法の詳細は「VPN接続をバイパスする新しい攻撃手法「TunnelVision」、通信の傍受が可能 | TECH+(テックプラス)」にて解説している。 JVNTA#94876636: DHCPのオプション121を利用したVPNのカプセル化回避の問題 VPN接続のバイパスとは TunnelVisionは、DHCPのオプション121(クラスレ

                                                        JPCERT/CC、VPN接続をバイパスするサイバー攻撃手法「TunnelVision」に注意喚起
                                                      • WordPress 5.5 から利用できる「ブロックパターン」 が めちゃ いいかもしれない

                                                        WordPress 5.5 (2020年8月11日リリース予定) ではブロックエディタが大きく変わるようです。そのなかで、かなり気になる「ブロックパターン」という機能がありましたのでご紹介いたします。 これをうまく利用すると今まで「再利用ブロック」を流用してユーザーに使ってもらっていたブロックのデザイン・レイアウトの雛形を「ブロックパターン」に登録して使えるようになります。 ※この記事は WordPress5.5 beta1 でテストしています。 ※ブロックパターンはまだ開発中であり、APIは変更される可能性があります。 ブロックパターンとは ブロックエディタに慣れてくるとブロックを1つだけ使用するのではなく いくつものブロックを組み合わせて使用するようになってきますよね。 そこで慣れてない人でも簡単にブロックを組み合わせ、あらかじめ作っておいたデザイン・レイアウトを1クリックで利用できる

                                                          WordPress 5.5 から利用できる「ブロックパターン」 が めちゃ いいかもしれない
                                                        • How We Hacked a Software Supply Chain for $50K - Lupin & Holmes

                                                          Feb 11, 2025 RONI CARTA | LUPIN supply chain attack, docker, red team, artifact, bug bounty, pwn Introduction Back in 2021, I was still early in my offensive security journey. I had already hacked several companies and was earning a steady income through Bug Bounty Hunting, an ethical hacking practice where security researchers find and report vulnerabilities for monetary rewards. However, I wasn’

                                                          • i18n定義を自動整理するための話 - SMARTCAMP Engineer Blog

                                                            こんにちは!スマートキャンプのエンジニア、瀧川です。 私は今BOXILの開発を担当していて、Railsアプリケーションとしてローンチから6年近く経つプロダクトとなります。 その間に溜まった技術的な負債については、タスクの中で併せて解消したり、プロジェクトの合間でまとめて時間をとったりと前向きには取り組んでいる(先日Rails6, Ruby2.7にあげました👏🏻)のですが、どうしても優先度が下がる改善がいくつかあるなと思っています。 今回は改善の優先度が低かったけど、割とストレスに感じていたi18n定義の自動整理をやってみた話を紹介しようと思います! 地味に苦戦したんですが、結果として全体の1/3を占めていた未使用のi18n定義を自動削除することができました! i18n(internationalization)とは 今回やること 解決方法 i18n-tasks ハマったところ i18n

                                                              i18n定義を自動整理するための話 - SMARTCAMP Engineer Blog
                                                            • ChatGPTとDALL-E3の画像生成を組み合わせて自動化する|まゆひら

                                                              Last update 10-13-2023 ※執筆後にステップ実行の挙動が変わってしまいましたので、動作の様子を見ながらご利用ください。 ▼ 本記事について概要 OpenAI製の画像生成AIであるDALL-E3(DALL-Eはダリ と読む)は、プロンプトに忠実で品質の良い出力が得られます。生成された画像については、X(旧Twitter)のハッシュタグ #DALLE3を検索してみてください。 本記事では、ChatGPTを使ってプロンプト考案から画像生成までを自動化するための指示文を紹介します。予め手順を統一することで、ゼロからの対話のみで指示するよりも簡単かつ確実に生成ができます。 補足 特に条件を指定せずに生成を指示した場合、基本的にChatGPTは与えられた内容やプロンプトを加工した上でDALL-E3に4枚分渡すようになっています。これを制御したい場合は、面倒でも指示する必要があります

                                                                ChatGPTとDALL-E3の画像生成を組み合わせて自動化する|まゆひら
                                                              • AWS Batch for Amazon Elastic Kubernetes Service | Amazon Web Services

                                                                AWS News Blog AWS Batch for Amazon Elastic Kubernetes Service Today I’m pleased to announce AWS Batch for Amazon Elastic Kubernetes Service (Amazon EKS). AWS Batch for Amazon EKS is ideal for customers who no longer want to shoulder the burden of configuring, fine-tuning, and managing Kubernetes clusters and pods to use with their batch processing workflows. Furthermore, there is no charge for thi

                                                                  AWS Batch for Amazon Elastic Kubernetes Service | Amazon Web Services
                                                                • RubyKaigi 2024 - ruby-jp

                                                                  これはなに RubyKaigi 2024に関する情報を有志でまとめている非公式ページです。 編集に興味がある方はruby-jpの#scrapboxチャンネルから参加できます。 概要 公式ページ: RubyKaigi 2024 日程: 2024-05-15〜2024-05-17 会場: NAHA CULTURAL ARTS THEATER NAHArt (那覇文化芸術劇場なはーと) (沖縄県那覇市) オフラインのみ 録画 https://www.youtube.com/playlist?list=PLbFmgWm555yYCwDIqMGoZemrsITes-9mZ 事前イベント 4/16(火) 19:00 - 22:00 第229回 Okinawa.rb Meetup @ SAKURA innobase Okinawa🌸(in-person) 4/23(火) 19:30 - 21:30 R

                                                                    RubyKaigi 2024 - ruby-jp
                                                                  • Aurora MySQLからCloud SQLへのレプリケーション構築における注意すべき2つのポイント - ZOZO TECH BLOG

                                                                    こんにちは、MA部でエンジニアをしている田島です。 以前に弊社の塩崎が「Amazon AuroraのデータをリアルタイムにGoogle BigQueryに連携してみた」という発表を行いました。 こちらの発表では、Amazon Aurora MySQLのデータをGoogle BigQueryへリアルタイムにデータ連携する方法を紹介しています。リアルタイムデータ連携を実現するために、Aurora MySQLをレプリケーションソースとしてGoogle Cloud SQLへレプリケーションします。そして、BigQueryのFederated Query機能を利用してリアルタイムにデータを参照できるようにしています。 本記事ではその中の、Aurora MySQLからCloud SQLへのレプリケーション部分にフォーカスします。Aurora MySQLがマネージドサービスだからこそ発生する大きな注意ポ

                                                                      Aurora MySQLからCloud SQLへのレプリケーション構築における注意すべき2つのポイント - ZOZO TECH BLOG
                                                                    • Performance Improvements in .NET 7 - .NET Blog

                                                                      No trial. No credit card required. Just your GitHub account. A year ago, I published Performance Improvements in .NET 6, following on the heels of similar posts for .NET 5, .NET Core 3.0, .NET Core 2.1, and .NET Core 2.0. I enjoy writing these posts and love reading developers’ responses to them. One comment in particular last year resonated with me. The commenter cited the Die Hard movie quote, “

                                                                        Performance Improvements in .NET 7 - .NET Blog
                                                                      • ベクトルデータベース Pinecone の概念を整理する | DevelopersIO

                                                                        前回の記事ではじめてPineconeを使いました。Pineconeについて、もう少し詳しく知りたいと思ったので、公式ドキュメントを読んで内容をまとめました。基本的には分かりやすい概念が多いのですが、1つだけ難しいなと思った概念がでてきたので、サンプルとともに説明します。 ベクトルデータベースとは 機械学習では、文章、画像、音声、動画などのあらゆるデータを、特徴を抽出したベクトルに変換して扱うことが多いです。ベクトルは、数百から数千の次元の数値として表現されます。ベクトルデータベースは、このような特殊なデータ構造を持つデータを扱うために作られたデータベースです。 ベクトルデータベースを使うことで、ベクトル間の類似性を高速に検索することができます。これによって、文章のセマンティック検索、画像・音声・映像などの類似検索、ランキングやレコメンド、重複検出、異常検出、などに応用することができます。

                                                                          ベクトルデータベース Pinecone の概念を整理する | DevelopersIO
                                                                        • [Latent Diffusion] AIでテキストから画像を生成する

                                                                          初めに、論文発表元のGithubからソースコードを取得します %cd /content !git clone https://github.com/CompVis/latent-diffusion.git 次にライブラリをインストールします。 %cd /content !git clone https://github.com/CompVis/taming-transformers !pip install -e ./taming-transformers !pip install omegaconf>=2.0.0 pytorch-lightning>=1.0.8 torch-fidelity einops import sys sys.path.append(".") sys.path.append('./taming-transformers') from taming.models

                                                                            [Latent Diffusion] AIでテキストから画像を生成する
                                                                          • Hosted Redash(app.redash.io) から Self-Hosted Redash(GKE) への移行 - CADDi Tech Blog

                                                                            こんにちは。Platform チームの飯迫 (@minato128)です。 CADDi ではこれまで Hosted Redash(app.redash.io) を利用していたのですが、残念ながら 2021/11/30 に End of Life になるので、10 月末に Self-Hosted Redash 環境を構築して移行しました。今回はそのときやったことを紹介します。 移行の流れ 新しい Redash 環境を v10 で構築する 公式の移行ツールを利用してデータ移行する 監視を追加する 新しい Redash 環境を v10 で構築する まず、移行ツールは移行先として v10 を前提としているので、新しい環境は v10 である必要があります。ちなみに、v10 は 10/2 にリリースされた現時点の最新版です。 v10 であればどんな方法で構築しても問題ないのですが、今回は社内用 GKE

                                                                              Hosted Redash(app.redash.io) から Self-Hosted Redash(GKE) への移行 - CADDi Tech Blog
                                                                            • 「技術広報のこころ」第1章「技術広報とはなにか」より 技術広報とDevRelについて考える

                                                                              この記事は技術広報 Advent Calendar 2024 12/13のエントリーです。 「技術広報のこころ」「技術広報のこころ」は、2024年の技術書典17で頒布した同人誌です。 会場でも電子版でもたくさんの方に読んでいただくことができました。ありがとうございました。 本記事では、本書の第1章「技術広報とはなにか」をまるっと引用し、今年話題になった「技術広報とDevRel」について考えます。 [引用] 第1章「技術広報とはなにか」さて、そもそも「技術広報」とはなんなのでしょうか。 広報とは技術広報とはなにかを知るためには、まず「広報」とはなにかを知る必要があります。日本広報学会の定義によると、「広報」とは次のように定義されています。 「組織や個人が、目的達成や課題解決のために、多様なステークホルダーとの双方向コミュニケーションによって、社会的に望ましい関係を構築・維持する経営機能である

                                                                                「技術広報のこころ」第1章「技術広報とはなにか」より 技術広報とDevRelについて考える
                                                                              • Rustで書かれたKubernetesのためのWASM実行環境Krustletとは?

                                                                                Deis Labsが新しいオープンソースソフトウェア「Krustlet」を発表した。これはメモリーセーフなプログラミング言語Rustで開発されたソフトウェアで、新しいバイナリーフォーマットWebAssemblyのコードを実行することが可能になる。 Deis LabsはMicrosoftが2017年に買収したクラウドネイティブに特化したソフトウェアを開発するベンチャーで、KubernetesのパッケージマネージャーHelmなどを開発していることでも知られている。Kubernetesは、Googleが社内で利用していたクラスター上でコンテナを管理するためのソフトウェアBorgがベースになっている。これをオープンソースソフトウェアとして公開するためにプロプライエタリなソフトウェアを書き換え、Kubernetesと命名して公開したものだ。KubernetesはGoogleが開発したプログラミング言

                                                                                  Rustで書かれたKubernetesのためのWASM実行環境Krustletとは?
                                                                                • Small Mailserver Best Current Practices

                                                                                  (This post was originally written as a reply on the mailop mailing-list, but a friend asked me to turn it into a blog post. I’ve edited it, mostly adding more links to elsewhere, but there are some additions here.) Context: someone with a mail-server hosted in a German facility with a poor reputation for handling abuse reports was asking for help on sending email to their Gmail-using friends; they