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
Analytics cookies are off for visitors from the UK or EEA unless they click Accept or submit a form on nginx.com. They’re on by default for everybody else. Follow the instructions here to deactivate analytics cookies. This deactivation will work even if you later click Accept or submit a form. Check this box so we and our advertising and social media partners can use cookies on nginx.com to better
オープンソースのITインフラモニタリングツール「Zabbix」開発チームは2月15日、最新のメジャーリリースとなる「Zabbix 6.0」を公開した。2025年2月までサポートされる長期サポート(LTS)版となる。 Zabbixはネットワークやサーバーハードウェア、アプリケーションなどの監視を行うためのモニタリングソフト。GPLv2で公開されている。 Zabbix 6.0は2020年5月に公開された5系に続くメジャーリリース。Zabbix開発チームは1年半ごとにLTSのメジャーリリースを行なっている。 Zabbixサーバーで、1つまたはそれ以上のスタンバイノードをサポート、すぐにHAクラスタを使用できるようになった。 サービスでは、ビジネスサービス監視を強化し、10万台以上のサービスのモニタリングが可能になった。このほか、柔軟性のあるサービス計算ロジック、根本原因の分析、サービスステータス
米Grafana Labsは2月17日、オープンソースのモニタリングデータ可視化技術の最新版「Grafana 8.4.0」公開を発表した。 Grafanaはログデータ可視化ツール。ログだけでなく、メトリクス、トレースと種類を増やし、オブザーバビリティ(可観測性)プラットフォームと位置付けを拡大している。ソースはPrometheus、Loki、Elasticsearch、InfluxDB、Postgreなどをサポートする。ライセンスはAGPL-3.0。オープンソース版のほか、商用版のEnterpriseエディションも提供する。 Grafana 8.4は、2021年6月に公開されたバージョン8系の最新安定版。 GrafanaのトレースでOpenTelemetryを設定できるオプションが加わった。エンドポイントとデータベースのリクエストのトレースをJaegeerなどにエクスポートできるもので、こ
クラウドを脅威から守る「Microsoft Defender for Cloud」、AWSに続いてGoogle Cloudもサポート。マルチクラウド対応を強化 マイクロソフトは、ユーザーが利用しているクラウドのリソースを脅威から保護し、セキュリティの状況などを把握する「Microsoft Defender for Cloud」がGoogle Cloudのサポートを開始したことを発表しました。 すでにMicrosoft AzureとAWSはサポートされているため、3つの主要なクラウドをカバーしたことになります。 Microsoft Defender for Cloud now supports Google Cloud Platform and its native CSPM and CWP capabilities. Get the details: https://t.co/71Ch1v
マイクロソフトは、Microsoft Azureの料金に異常(アノマリー)が発生した場合、自動的にそれを検知してくれる新機能「Cost Management anomaly detection for subscriptions」をパブリックプレビューとして公開しました。 異常の検知は、コスト分析のプレビュー機能を開き「Insights」のリンクをクリックすると、そのなかで表示されます。 クラウドでは設定ミスやトラフィックの急増、あるいは悪意あるユーザーによる乗っ取りなどで、突如として利用料金が跳ね上がることがあります。しかしそうした状況になったとしても、翌月に高額のクラウド利用料金が請求されてやっと気が付く、というケースは少なくありません。 異常の検知はそうした状況になった場合、ユーザーが迅速に気付くための機能といえます。
「AWS Backup for Amazon S3」が正式版に。Amazon S3のデータ変更をイベントドリブンに連続バックアップ、任意の時点へ復元可能に バックアップ機能をマネージドサービスで提供する「AWS Backup」で、Amazon S3のサポートが正式版となりました。 これによりAmazon S3に保存したデータやメタデータを定期的にバックアップするだけでなく、Amazon S3のデータに対する追加や変更が発生した時点でイベントドリブンに差分をバックアップし、任意の時点の状態に復元するといったことも可能になります。 New Storage post by Sabith Venkitachalapathy and Wali Akbari: Automate and centrally manage data protection for Amazon S3 with AWS Ba
「Elasticsearch」という名称に関連し、ElasticのAmazonに対する商標侵害訴訟が解決に至りましたことをご報告いたします。現在、AWSおよびAWS Marketplaceでサービスとして提供される唯一のElasticsearchが、Elastic Cloudです。 2021年に実施されたElasticsearchおよびKibanaのライセンス変更と、その後Amazonにより実施されたサービスの名称変更を含む行動の結果、本訴訟は解決いたしました。Elasticはこの解決によって市場における混乱が解消され、また、コミュニティとお客様が切望していた明確さがもたらされたと考えています。 現在、1つのElasticsearchだけが存在しており、その提供元はElasticです。つまり、ユーザーがElasticsearchを使用するとき、AWSやAzure、Google Cloudの
Amazon Translate は、高速で高品質かつカスタマイズ可能な言語翻訳を手ごろな料金で提供するニューラル機械翻訳サービスです。本日、フォーマル度のカスタマイズ機能をご紹介します。この機能を使用すると、フランス語、ドイツ語、ヒンディー語、イタリア語、日本語、スペイン語の 6 つのターゲット言語の翻訳出力のフォーマル度をカスタマイズできます。これで、コミュニケーションのニーズに合わせて、翻訳された出力のフォーマル度をカスタマイズできます。 Amazon Translate のフォーマル度のカスタマイズにより、お客様は、出力のフォーマル度を制御するために 3 つのオプションを利用できます。デフォルトのオプションでは、影響なしでニューラル機械翻訳を稼働させるため、フォーマル度をコントロールできません。フォーマルオプションは、保険やヘルスケア業界など、よりフォーマル度の高い機械翻訳の出力を
Amazon Relational Database Service (Amazon RDS) for MariaDB では遅延レプリケーションがサポートされ、リードレプリカをソースデータベースより遅らせる時間を設定できるようになりました。MariaDB レプリケーションの標準設定では、ソースとレプリカの間のレプリケーション遅延が最小限に抑えられます。遅延レプリケーションでは、災害対策の戦略として意図的な遅延を導入できます。 手作業によるエラーから復旧するときには、遅延が役立つ場合があります。たとえば、プライマリデータベースからテーブルが誤って削除されてしまった場合は、テーブルが削除された時点の直前でレプリケーションを停止し、レプリカをスタンドアロンインスタンスに昇格させることができます。Amazon RDS for MariaDB には、このプロセスを支援するため、バイナリログの指定ポイ
本日より、AWS Budgets を使用して自動調整予算を作成できます。自動調整予算は、指定した期間の過去のコストまたは使用量に基づいて予算額を動的に設定します。これにより、予算制限を設定する際の当て推量が減り、支出パターンの変化に応じて最新の状態に保つことができます。自動調整予算は、すべての AWS パブリックリージョンで一般提供を開始しています。 今回のリリースでは、固定、計画、または自動調整の制限に基づいて予算の作成方法を設定できます。クラウド支出の急増を捉えたい場合は、予算の自動調整を使用して、既存の予算を補完するものとして、コストや使用パターンが変更されたときにアラートを受信します。AWS Budgets は、新しい各期間の開始時に、指定された時間範囲内の過去の請求データを使用して、自動調整された予算額を計算します。例えば、過去 6 か月のベースライン時間範囲で自動調整コスト予算
Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。河田氏は、依存する動的リンクライブラリをあとからリンクするリンカ「sold」について発表しました。 どうやってテキストエディタをインストールしているか 河田旺氏(以下、河田):Preferred Networksで働いている河田です。ふだんはコンパイラやランタイムのエンジニアをやっています。今日は「sold: A linker for shared objects」というタイトルで発表します。 突然ですが、みなさんはどうやってテキストエディタをインストールしていますか。OSにプリインストールされたものを使ったり、aptなどで入れたり、中には自分でビルドしている人もいるかと思います。僕は、最新バージョンじゃないと動かないプラグインがあったので、自
Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。佐伯氏は、WSL2においてあまり知られていないバグと事実について発表しました。 自己紹介 佐伯学哉氏(以下、佐伯):Kernel/VM online part4ですが、「ここが変だよWSL2」という日本語タイトルで、スライドは英語になっていますが、WSL2(Windows Subsystem for Linux 2)に関するいろいろなことを話します。 アウトラインですが、基本的にはランダムトークで小ネタをたくさん話します。なので、WSLとは何かとか、技術的には興味深いけれど公式のドキュメントがきちんと説明してること、つまりWSLgですね。技術的にはおもしろいのですが、公式が全部説明しているので、ここでは一切触れません。このトークは、僕が個人的に
Linux's getrandom() Sees A 8450% Improvement With Latest Code Written by Michael Larabel in Linux Kernel on 22 February 2022 at 07:20 AM EST. 41 Comments The Linux kernel's random number generator code has been seeing a number of improvements recently led by Jason Donenfeld of WireGuard fame. With Linux 5.17 there is replacing SHA1 with BLAKE2s in the random code among other performance and securi
This changes the values of a LOT of options, enabling features which are not Vi compatible but really really nice. Enables input of special characters by a combination of two characters. Example: Type 'a', erase it by typing CTRL-H - and then type ':' - this results in the umlaut: ä So Vim remembers the character you have erased and combines it with the character you have typed "over" the previos
I’ve been having a lot of fun with Cardboard, the scrollable tiling window manager (WM) (STWM) for Linux. It’s quite an unusual WM, and it’s really only at the prototype stage. After the initial learning curve, I found that it helped me stay focused on one task, and it greatly reduced how much time I spent rearranging my windows. You’re probably most familiar with a stacking WM; an environment whe
はじめに AWSのサービスクォータ、意識していますか? 小規模なシステムであれば、意識していなくても問題になることはないかもしれません。 しかし、大規模なシステムではアーキテクチャ設計からサービスクォータを意識していないと痛い目に遭うことがあります。 本記事では、サービスクォータを意識する必要性を解説します。 合わせて、全サービスクォータを一覧化するCLIスクリプトも紹介します。 2022/02/28 追記 続編書きました。↓ サービスクォータとは? 一言で言えば**「AWSのサービス毎に定められた制限」**です。 以下はVPCのクォータです。 「リージョンあたりの VPC の数」はデフォルトで「5」となっています。 「デフォルトで」というのは調整できる=引き上げ可能ということです。 なぜ、サービスクォータを意識しないといけないのか? 結論から言うと、サービスクォータを意識していないと、シ
Docker for Mac が遅い! docker-sync や、 docker on Vagrant や、cached オプション、delegated オプションなどなど、いろんな解決策が紹介されましたが、それでもフレームワークなどを使っていると遅い、、、 というわけで Docker Desktop for Macの遅い問題を解決する、2022版バージョンをお届けします。 マウント先がドキュメントルートだから遅い よくローカルのファイルをコンテナ内から参照するためのマウント先をドキュメントルート、要するに、 /var/html/html に設定する例を多く見ますが、これが問題の根源となっている。 ドキュメントルートをマウントせずにファイルを設置すると普通に早い。 ドキュメントルート以外にマウントして同期する 今回は、 /var/www/shared にマウントして、 lsyncd で同
はじめに チェックリストは、組織にたくさんあります。 チェックリストは、世の中にもたくさんあります。 Qiitaでも、「チェックリスト」という単語で検索をかけると10000件以上の記事がヒットします。 先人たち(自分も含めて)が、自分の知識・経験を伝えるために、たくさんのチェックリストを作ってくださっています。ただし、それを受け取る側としては、うまく活用できていない場面が、たくさんあります。 そんな中、私たちのプロジェクトで、チェックリストをうまく活用するため、やったことを記録しておきます。 チェクシートについて思うこと列挙します。 与えられたチェックリストはうまく使えない チェックリストは自分で作るのが一番良い チェックリストはチームで作るのも良い 先人に作成していただいたチェックリストを無駄にはできない 与えられたチェックリストはうまく使えない 「使え!」と与えられたチェクリストは「使
Apple Silicon 版の Mac を使っていても、依然として成果物をデプロイする先は ISA が x86-64 (amd64) のマシンであることが多い。 となると、どうしても x86-64 の環境を使って作業をしたい場面が出てくる。 もちろん、IaaS を利用してリモートにマシンを立ち上げれば良いんだけど、簡単な検証なら手元で手軽に済ませたい。 今回は、そんなニーズを埋めてくれるかもしれない Lima を使ってみる。 Lima を使うと、Apple Silicon 版の Mac 上で ISA が x86-64 の Linux 仮想マシンを手軽に立ち上げることができる 1。 ただし、バックエンドは QEMU のソフトウェアエミュレーション (qemu-system-x86_64) なので、ネイティブな環境に比べるとパフォーマンスは大きく劣る。 使った環境は次のとおり。 $ sw_v
現在、 JavaScript の MIME タイプは2006年4月に公開された RFC 4329(www.rfc-editor.org) にて text/javascript (OBSOLETE) application/javascript (COMMON) text/ecmascript (OBSOLETE) application/ecmascript (COMMON) の4つが定義されています。 この RFC 4329 では text/* の2つは OBSOLETE 扱いな一方で、 JavaScript を呼び出す HTML の仕様では HTML5 以降、 <script> 要素の type 属性を省略することが推奨 されたうえで、省略時の値は text/javascript である とされました。 このように RFC 側と HTML 側で矛盾が生じる事態が長い間続いています。 実
Amazon Aurora MySQL 互換エディション バージョン 1 (MySQL 5.6 互換) は 2023 年 2 月 28 日にサポートを終了する予定です。Aurora MySQL バージョン 1 を実行しているすべてのクラスター (プロビジョニングおよび Aurora Serverless) を Aurora MySQL バージョン 2 (MySQL 5.7 互換) または Aurora MySQL バージョン 3 (MySQL 8.0 互換) にアップグレードすることをお勧めします。Aurora MySQL バージョン 1 のサポート期間が終了する前にこれを行ってください。 Aurora にプロビジョニングされた DB クラスターの場合、いくつかの方法で Aurora MySQL バージョン 1 から Aurora MySQL バージョン 2 へのアップグレードを完了できま
21年前にLinuxに導入されたファイルシステム「ReiserFS」を、Linuxカーネルから削除する議論がLinux開発者の間で行われていることがわかりした(Phoronix)。 ReiserFSはLinux初の画期的なジャーナリングシステムとしてメインラインカーネルに組み込まれ、一時期、SUSE Linuxのデフォルトで採用されるほどの人気を集めました。しかしReiserFSの開発者であるHans Reiser氏が妻を殺害したとして有罪判決を受け、ReiserFSの開発も停滞しています。最近は EXT4, XFS, Btrfs、OpenZFSなどの他のファイルシステムの改良も進んでいることから、ユーザーの関心も低い状況が続いています。 今回の議論は、カーネル開発者であるMatthew Wilcoxが、作業を阻害する要因となっているReiserFSの削除を要望したことから始まっています。
k8s のCDツールがいくつかあるので、それらの特徴についてまとめる。 一応CDツールの定義は"k8sにWebアプリケーションをデプロイするツール"を想定しているが、 k8sにおけるデプロイはマニフェストファイルを apply することなので、 そういったものはすべてCDツールとみなして調べた。 すべてのツールをちゃんと調べたわけではないので、ものによってはサラッとした紹介になっている。 Flux Tekton(Tekton Pipeline) Jenkins-X PipeCD GCP Cloud Deploy AWS Code Pipeline Spinnaker Pipeline & Stage 動的なパイプライン Managed Delivery Spinnaker を使いこなせるか? ArgoCD Single Source of Truth(SSOT) 複雑なCDパイプラインは作
#devsumi 2022 https://event.shoeisha.jp/devsumi/20220217/session/3650/ 「ITエンジニア本大賞2022」に『達人プログラマー 第2版』が選出されたそうで、ご縁があって著者でも翻訳者でも編集者でもないのにプレゼン大会でピッチすることになりました 😇 Further Reading: * goto.bookclub: https://gotopia.tech/bookclub/episodes/pragmatic-programmer-in-2020 * 『達人プログラマー 第2版』(PDF版)https://tatsu-zine.com/books/the-pragmatic-programmer-2ed * 角谷信太郎 × 和田卓人 ピアソン技術書のゼロ年代と俺たち ―"OO厨"史観のふりかえりと、技術書翻訳のこれから
GitHub Actionsでdocker buildすることが多い。このときのキャッシュをどうするかという話題。 基本 GitHub Actionsでdocker buildしてAmazon ECRにdocker pushする、典型的な.github/workflow/docker-push-to-ecr.ymlはこういう感じ。 name: Push to Amazon ECR on: push: branches: [ 'main' ] jobs: docker: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: docker/setup-buildx-action@v1 - name: Configure AWS credentials uses: aws-actions/configure-aws-c
kishikawakatsumi/UUIDShortener · GitHub ちょっと仕事でUUIDっぽい文字列を限られた幅の場所に表示する必要があったので書きました。 具体的にはレシートに識別子を印字したいという要件で、識別子はUUIDを振っているのでそれでいいのですが、レシートに印字するにはちょっと長すぎて2行になってしまうのでその点が問題でした。 そこでレシートの幅に収まるようにUUIDを別の表現に変換するのが`UUIDShortener`です。 実際に適用してみると下記のようになります。 上記のレシートに印字されている`NJ6NYLNKBRGSNCUF54Z53R4FVU`という文字列は、このライブラリを使って復元すると`6A7CDC2D-AA0C-4D26-8A85-EF33DDC785AD`というUUIDに復元されます。 UUIDは32桁の16進表記ですが、`UUIDShor
コンバンハ、千葉(幸)です。 CloudWatch エージェントによる CloudWatch Logs へのログ出力において、ふたつの新機能が使えるようになりました。 ログフィルター式と、ログ保持期間の指定です。 Amazon CloudWatch Agent adds Support for Log Filter Expressions Amazon CloudWatch Agent adds support for Configurable Log Group Retention 前者は必要なログのみ CloudWatch Logs に出力することを可能とし、見通しの良さやコスト削減に寄与します。 後者はログ保持期間を指定したい場合の追加設定が不要になり、特に動的にロググループが作成される場合の管理の手間を減らしてくれます。 助かります。 何が変わったのか CloudWatch エージ
ノリと勢いで買ってみた コロナ禍でクラスメソッドに入社して一番変わったことは何かと聞かれたら間違いなく「出社しなくなった」という働き方とそれに伴う生活の変化ですね。 ですので普段から運動不足の認識はあり、その認識が正しいことを確認するためにスマートバンドの Mi Band 6 を買ってみたところ、ずっと家にいる日は1,000歩強しか歩いていないことが判明しました。(でも家の中だけなのに意外に歩いてるって思うよね) そんな訳でスタンディングデスクとあわせて仕事しながらでも使えるステッパーかバイクチェアのどちらを買うか悩み、セールとかなんやかんやが重なったのでノリと勢いで バイクチェアを買ってみました。 FlexiSpot のバイクチェア「Sit2Go FC211」を買ってみた 買ったのはこちらのバイクチェアです。定価は39,600円ですがセールで11,000円引きだったので28,600円でし
Appleでプログラマーとして働くRuss Bishopさんが「異なるブランドの4つのNVMe SSDをテストしたところ、電源切断でデータが削除されてしまうものとそうでないものが判明した」と報告しています。 SSD cache issue – despite flushing, there is a risk of data loss in the event of a power outage https://www.techgamingreport.com/ssd-cache-issue-despite-flushing-there-is-a-risk-of-data-loss-in-the-event-of-a-power-outage/ 4つのベンダーから4つのNVMe SSDをランダムに選んでテストしたというBishopさん。テストの内容は、SSDがデータをダウンロードしたことを
メタバース事業に注力するMetaが、あらゆる言語を瞬時に翻訳する独自AI「Babelfish(バベルフィッシュ)」を開発中であると発表しました。 Meta announces plans to build an AI-powered ‘universal speech translator’ - The Verge https://www.theverge.com/2022/2/23/22947368/meta-facebook-ai-universal-speech-translation-project Meta AI: company builds translation engine for the metaverse - Protocol https://www.protocol.com/bulletins/meta-ai-translation-metaverse-babelf
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く