並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

*developmentの検索結果1 - 23 件 / 23件

  • Terramateを使えばIaCは豊かになれるのか?

    序論 先日LinkedInで面白そうなIaCツールを紹介してもらいました。 マネージドサービス版はまだクローズドベータで一般利用できませんでしたが、GitHubにCLI版がオープンソースとして公開されておりました。 一見、Terraformの実行を代行するTerragrunt[1]のようなラッパーツールかと思いましたが、Terramateは単なるラッパーツールではなくオーケストレーションツールとしてIaC開発を楽にしてくれるさまざまな機能が提供されていましたので、Terramateを使ったIaC開発について紹介いたします。 対象読者 複数のIaCツールの管理に苦労している人 (後述のハンズオンのため)Terraformの基礎知識がある人 Terramateについて 創業者のブログを見ると2022年5月にリリースされた比較的新しいGo製の開発ツールのようです。 ドキュメントではTerrama

      Terramateを使えばIaCは豊かになれるのか?
    • 「第4のブラウザ言語」WebAssemblyが変えるフロントエンド開発 - レバテックラボ(レバテックLAB)

      執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。 主な著書に「独習」シリーズ、「これからはじめるReact実践入門」、「改訂3版 JavaScript本格入門」他、

        「第4のブラウザ言語」WebAssemblyが変えるフロントエンド開発 - レバテックラボ(レバテックLAB)
      • 10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ - レバテックラボ(レバテックLAB)

        10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ 2024年7月22日 OpsBR Software Technology Inc. 代表 岩永 亮介 ソフトウェア業界で15年以上、物理的なデータセンター運用から、世界最大規模の分散システムの運用、多数の業界のお客様のシステム設計支援、フロントエンドからバックエンド、データベース管理者、DevOps やテスト設計・実装、アーキテクチャレビュー、などを経験。特に、運用に関する改善や設計は得意で、OpsBR Software Technology Inc. を立ち上げた。カナダのバンクーバー在住。経歴は、Autify で Staff Software Engineer、Sr. Technical Support Engineer、Amazon で Sr. Systems Development Engi

          10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ - レバテックラボ(レバテックLAB)
        • Donald Trump Told Me Disabled Americans "Should Just Die"

          When my uncle was elected President, I recognized what a highly privileged position I would be in. I would have some access to the White House. And as long as that was true, I wanted to make sure I used that access for something positive. I was eager to champion something my wife, Lisa, and I were deeply passionate about, something we lived every day: the challenges for individuals with intellectu

            Donald Trump Told Me Disabled Americans "Should Just Die"
          • 世界規模で起きたWindowsブルスク問題 MicrosoftとCrowdstrikeが支援策公表

            Microsoftは2024年7月20日(現地時間、以下同)、同年7月19日に全世界的に「Windows」のPCでブルースクリーンが表示される大規模障害が発生した件について、詳細を公開した。 なお、セキュリティ企業CrowdStrikeによると今回の障害は、同社が提供する「CrowdStrike Falcon」プラットフォームのコンテンツアップデートで見つかった欠陥が原因だとされており、特定のWindowsホストのみが対象となり「macOS」および「Linux」ホストは影響を受けないとされている。 Windowsの大規模障害に対し、Microsoftが対応策を公表 Microsoftは同事象が明らかになってから、顧客やCrowdStrike、外部の開発者と継続的にコミュニケーションを取り、情報収集と迅速な解決策の検討を進めており、以下の対策を講じたとしている。 CrowdStrikeと協力

              世界規模で起きたWindowsブルスク問題 MicrosoftとCrowdstrikeが支援策公表
            • Failure Analysis Assistant – AIOps で障害分析を効率化してみよう – | Amazon Web Services

              Amazon Web Services ブログ Failure Analysis Assistant – AIOps で障害分析を効率化してみよう – システムやサービスを提供する上で、障害はつきものです。障害を迅速に分析し対処することがユーザビリティやサービス信頼性を向上し、結果顧客満足度につながります。一方で近年システムは複雑さを増しており、障害特定が従来に比べて難しくなっています。したがって障害分析の効率化や高度化が重要になっています。 従来の手動による障害分析では、膨大なログデータの中から問題の根本原因を特定するのに多大な時間と労力を要し、ダウンタイムの長期化やサービス品質の低下につながる可能性がありました。そこで注目されているのが、人工知能 (AI) や機械学習 (ML) を活用した障害分析です。 AI/ML による高度な分析技術を用いることで、障害の早期発見、迅速な原因特定、さ

                Failure Analysis Assistant – AIOps で障害分析を効率化してみよう – | Amazon Web Services
              • Playing guitar tablatures in Rust

                If you ever tried to learn guitar, chances are you are familiar with guitar tablatures. It is a simple way to visualize music for guitar, using ASCII characters to represent strings and frets as an alternative to sheet music. For instance, here are the first four measures of the song "Smoke on the Water" by Deep Purple: e|-----------------|-----------------|-----------------|-----------------| B|-

                • Open Source AI Is the Path Forward | Meta

                  In the early days of high-performance computing, the major tech companies of the day each invested heavily in developing their own closed source versions of Unix. It was hard to imagine at the time that any other approach could develop such advanced software. Eventually though, open source Linux gained popularity – initially because it allowed developers to modify its code however they wanted and

                    Open Source AI Is the Path Forward | Meta
                  • Maestro: Netflix’s Workflow Orchestrator

                    By Jun He, Natallia Dzenisenka, Praneeth Yenugutala, Yingyi Zhang, and Anjali Norwood TL;DRWe are thrilled to announce that the Maestro source code is now open to the public! Please visit the Maestro GitHub repository to get started. If you find it useful, please give us a star. What is MaestroMaestro is a general-purpose, horizontally scalable workflow orchestrator designed to manage large-scale

                      Maestro: Netflix’s Workflow Orchestrator
                    • 複数のVPN製品に影響を与える脆弱性「ポートシャドウ」が見つかる

                      Citizen Labは2024年7月16日(現地時間)、同社主催のイベント「Privacy Enhancing Technologies Symposium 2024」で、VPNソフトウェアの接続追跡フレームワークに「ポートシャドウ」と呼ばれる脆弱(ぜいじゃく)性が見つかったと発表した。 複数のVPN製品に影響を与える脆弱性「ポートシャドウ」に注意 この脆弱性は主要なOSのVPN接続に影響を与え、悪用されると、接続の匿名性が奪われたり、DNS要求がリダイレクトされたり、ポートスキャンが実行されたりする可能性がある。 ポートシャドウは「Linux」および「FreeBSD」で実行されるVPNソフトウェア「OpenVPN」「WireGuard」「OpenConnect」に影響を与えると報告されている。ただし脆弱性の仕組み上、VPNクライアント側の修正ではなくVPNサーバに関するファイアウォール

                        複数のVPN製品に影響を与える脆弱性「ポートシャドウ」が見つかる
                      • An Introduction to Asynchronous Programming in Rust and a High-level Overview of Tokio's Architecture

                        An Introduction to Asynchronous Programming in Rust and a High-level Overview of Tokio's Architecture Asynchronous programming allows the development of services that can handle millions of requests without saturating memory and CPU utilization. Support for asynchrony is usually baked into the programming language; we take a look at async support in Rust, a type-safe and memory-safe systems progra

                          An Introduction to Asynchronous Programming in Rust and a High-level Overview of Tokio's Architecture
                        • Cloudflareの無料VPN「WARP」を悪用してクラウドサービスを乗っ取るサイバー攻撃に要注意

                          Cado Securityは2024年7月17日(現地時間)、CloudflareのVPNサービス「Cloudflare WARP」(以下、WARP)がクラウドサービスの乗っ取りに悪用されていることを明らかにした。WARPを悪用した複数のキャンペーンが報告されている。 WARPはCloudflareの国際バックボーンを利用してトラフィックを最適化する無料のVPNだ。VPNプロトコル「WireGuard」のカスタム実装を介してCloudflareデータセンターにトラフィックをトンネリングすることで接続の高速化が図られている。またエンドユーザーのIPを「Cloudflare CDN」の顧客に提示するよう設計されている。 無料VPN機能「WARP」を攻撃者が悪用 特徴を逆手に取ったその手法とは? Cado Securityの調査によると、CloudflareのCDNを通さずに直接ターゲットのIP

                            Cloudflareの無料VPN「WARP」を悪用してクラウドサービスを乗っ取るサイバー攻撃に要注意
                          • Overture Maps Foundation Releases General Availability of its Open Maps Datasets – Overture Maps Foundation

                            New data on 200 million+ addresses added in alpha release SAN FRANCISCO, Calif. —July, 24 2024 — The Overture Maps Foundation, a collaborative effort to enable current and next-generation interoperable open map services and products, today announced the General Availability (GA) of several of its global open maps datasets, paving the way for new and expanded use cases for a wide range of commercia

                            • The Llama 3 Herd of Models | Research - AI at Meta

                              概要Modern artificial intelligence (AI) systems are powered by foundation models. This paper presents a new set of foundation models, called Llama 3. It is a herd of language models that natively support multilinguality, coding, reasoning, and tool usage. Our largest model is a dense Transformer with 405B parameters and a context window of up to 128K tokens. This paper presents an extensive empirica

                              • チェック・ポイント、2024年6月のマルウェア動向を公開 国内で猛威を振るう脅威は?

                                チェック・ポイント・ソフトウェア・テクノロジーズは2024年7月19日、同年6月の最新版「Global Threat Index」(世界脅威インデックス)を発表した。 今回のインデックスでは「Ransomware as a Service」(RaaS)の状況変化が報告されており、新興のランサムウェアグループである「RansomHub」が「LockBit3」を超えて最も活発に活動していることが判明している。 LockBit3の衰退とRansomHubが急成長 日本国内の動向は? 調査によると、長期間猛威を振るっていたLockBit3ランサムウェアグループが衰退していることが確認されている。LockBit3は2024年2月の法執行措置以来活動が低下しており、同年4月の被害者数は27件に減少した。同年5月に一時的に170件に増加しているが、同年6月には再び20件未満に転じている。 一方、2024

                                  チェック・ポイント、2024年6月のマルウェア動向を公開 国内で猛威を振るう脅威は?
                                • Mastering Ruby Code Navigation: Major Ruby LSP Enhancements in the First Half of 2024

                                  In the first half of 2024, Ruby LSP has seen significant enhancements, particularly in the area of code navigation, thanks to the advancement of its indexer. In this post, we’ll dive into the major code navigation enhancements that have been made to Ruby LSP. We’ll also touch on some experimental features that are on the horizon. NOTE While the Ruby LSP server (ruby-lsp gem) can be integrated with

                                    Mastering Ruby Code Navigation: Major Ruby LSP Enhancements in the First Half of 2024
                                  • なぜ本番環境を Production と呼ぶのか?|tsuemura

                                    某所で発されたこんな問いがきっかけ。 本番環境を英語だと、Production Environment って書くと思いますが、なんで生産やそのプロセスを意味する Production という用語を使うんでしょうか? この記事では、特に歴史的経緯とかは触れないが(調べるのが面倒)、議論して腹落ちしたので紹介。 生産工場のメタファー同僚にたまたま英語ネイティブがいたので、 Production や Staging と呼ばれる環境について聞いてみた。 I always thought both of those terms were using factories as a metaphor. A "production line" is where the final version of a product is mass-produced for sale to customers (as

                                      なぜ本番環境を Production と呼ぶのか?|tsuemura
                                    • React npm ライブラリ/パッケージの作成入門からnpm公開まで - ロカオプ技術ブログ

                                      React npm ライブラリ/パッケージの作成入門からnpm公開まで(RollupとTypeScript編) こんにちは、皆さん!今日は、RollupとTypeScriptを使用してReactのnpmパッケージを作成し、exampleディレクトリで動作確認する方法について詳しく説明します。この記事では、初心者でも分かりやすいようにステップバイステップで進めていきます。さっそく始めましょう! React npm ライブラリ/パッケージの作成入門からnpm公開まで(RollupとTypeScript編) 作ったもの なぜ自作のライブラリを作ったか 1. 前提条件 必要なツール 2. プロジェクトのセットアップ ライブラリにはどのようにパッケージするの?(npm rollupもしくはnpm pack?) npm packとは rollupとは 使い方によって用途は分かれる 3. ディレクトリ構

                                        React npm ライブラリ/パッケージの作成入門からnpm公開まで - ロカオプ技術ブログ
                                      • On the Origin of Emacs in 1976 (Emacs blog articles)

                                        6 On the Origin of Emacs in 1976 ¶ (Date: 23 Jul 2024) Summary: EMACS was developed at the MIT AI Lab in 1976. The specifics of the origin have been documented by different people in various places. There is an interesting thread which was discussed on the blog of the late Dan Weinreb, and preserved by archive.org. Ultimately, Guy Steele pulled up his records (in the form of printed emails). The b

                                        • Worklog - Kawaii

                                          Joined Jun 7, 2016 Messages 324 Likes 1,316 Location South Florida Portables 5 A @Wesk and Yveltal collaboration! Last summer, while Wesk was developing the Final Destination OMEGA, he and I discussed creating a Wii micro build even smaller than the GC Nano. The first build to ever FULLY utilize the OMEGA trim. The smallest functional Wii ever made, barely larger than the outline of the OMEGA trim

                                          • The Verge Reporter Ash Parrish Accuses Japanese Society Of Being "Violently Racist" Amid Backlash Against 'Assassin's Creed Shadows'

                                            The Verge reporter Ash Parrish accused Japanese society of being “violently racist” in the wake of Ubisoft issuing an apology to Japanese gamers following intense backlash against their upcoming game Assassin’s Creed Shadows. Japanese gamers have not been happy with Ubisoft and the way it’s been trying to market and sell Assassin’s Creed Shadows. A Change.org petition, which has over 97,000 signat

                                              The Verge Reporter Ash Parrish Accuses Japanese Society Of Being "Violently Racist" Amid Backlash Against 'Assassin's Creed Shadows'
                                            • Software Architecture in an AI World

                                              Navigating New Constraints, Requirements, and Capabilities Like almost any question about AI, “How does AI impact software architecture?” has two sides to it: how AI changes the practice of software architecture and how AI changes the things we architect. These questions are coupled; one can’t really be discussed without the other. But to jump to the conclusion, we can say that AI hasn’t had a big

                                                Software Architecture in an AI World
                                              • Exploring JavaScript (ES2024 Edition)

                                                Print version: “JavaScript for impatient programmers” (ES2019 edition) Available on: 🇺🇸 Amazon.com (USD), 🇬🇧 Amazon.co.uk (GBP), 🇩🇪 Amazon.de (EUR), 🇫🇷 Amazon.fr (EUR), 🇪🇸 Amazon.es (EUR), 🇮🇹 Amazon.it (EUR), 🇳🇱 Amazon.nl (EUR), 🇯🇵 Amazon.co.jp (JPY), 🇮🇳 Amazon.in (INR), 🇨🇦 Amazon.ca (CAD), 🇧🇷 Amazon.com.br (BRL), 🇲🇽 Amazon.com.mx (MXN), 🇦🇺 Amazon.com.au (AUD) Upgrading f

                                                1