2021年11月28日のブックマーク (11件)

  • 開発・運用しやすくするHTMLコーディングのTips - NRIネットコムBlog

    スパゲッティ はじめまして こんにちは、高須賀 淳と申します。中途採用で入社して8年目です。 普段は、HTMLCSSJavaScriptを用いてWebサイトの設計・実装を中心に活動をしています。 今回のお話は 「開発・運用しやすくするHTMLコーディングのTips」と題して具体的なソースコードを交えてお話ししたいと思います。 HTMLは、なんとなく書いてなんとなく出来てしまう一見すると簡単な言語です。 それ故に闇雲にコードを書いてしまうといつの間にかスパゲッティーコードになったり、 何のコードか意味がわからなくなり、いざ修正しようとした時にどこから手をつけてよいか分からない状態になっていたりと困ることはないでしょうか。 それらを解決する第一歩として、HTMLコーディングのコツをまとめます。 HTMLコーディングを始めたばかりの方や普段アプリ開発メインでHTMLを片手間で書いている方のヒ

    開発・運用しやすくするHTMLコーディングのTips - NRIネットコムBlog
    tmatsuu
    tmatsuu 2021/11/28
    Element.classList知らなかった。最近のブラウザであれば対応している模様。
  • そのメール、本当に届いてる?Amazon SESの運用で得た監視プラクティス - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、kintone.comのバックエンドエンジニアをしている@ueokandeです。 いきなりですが、メールって難しいですよね。 普段HTTPに慣れていると、メール周りのプロトコルの理解は難しく、トラブルにも見舞われることも少なくないです。 またメールプロトコルの性質上、メールを送った後にもトラブルは起こりがちです。 グローバル向けkintone.comはAWSで運用しており、メールの機能はAmazon Simple Email Service(SES)を利用しています。 この記事ではkintone.comのメール基盤の全貌と、Amazon SESを利用する上での運用プラクティスを紹介します。 kintone.comとメール kintone.comでは、ユーザーの招待やkintone上の更新を知らせるためにメールを利用し、メール送信は重要な機能の1つです。 kintone.comは

    そのメール、本当に届いてる?Amazon SESの運用で得た監視プラクティス - Cybozu Inside Out | サイボウズエンジニアのブログ
    tmatsuu
    tmatsuu 2021/11/28
    わいわい。真似したい。
  • Mac用アーカイブ・ユーティリティ「Keka」が新アイコンになり、Apple ArchiveとWordPressバックアップをサポート。

    Macアーカイブ・ユーティリティ「Keka」が新アイコンになり、Apple ArchiveWordPressバックアップをサポートしています。詳細は以下から。 Kekaは2009年からaONeさんが開発を続いているファイル圧縮・解凍ユーティリティで、ZIPや7Z、DMG、ISO、ZSTDなどのアーカイブ形式をサポートしていますが、このKekaの最新バージョンなる「Keka v1.2.50」がリリースされています。 Kekaは2018年のKeka v1.1.0アップデートで米Icon FactoryのイラストレータDavid Lanhamさんがデザインした可愛らしいダンゴムシのアイコンが採用されていましたが、Kaka v1.2.50では同じくLanhamさんがデザインしたmacOS 11 Big Sur以降のmacOSアイコンテンプレートに対応したデザインのアイコンが採用され、 Keka

    Mac用アーカイブ・ユーティリティ「Keka」が新アイコンになり、Apple ArchiveとWordPressバックアップをサポート。
    tmatsuu
    tmatsuu 2021/11/28
    へー初めて知った。
  • DeNA 本社移転でネットワーク構築・移行作業を実施しました | BLOG - DeNA Engineering

    はじめに こんにちは、IT 基盤部ネットワークグループの片桐です。 DeNA グループ全体のネットワークの管理、運用等を行っています。 今年8月、DeNAは社拠点を渋谷ヒカリエから、WeWork渋谷スクランブルスクエアに移転しました。 この移転は我々としても、大きなプロジェクトでした。せっかくなので、オフィスネットワークにおける移転の裏側を紹介致します。 DeNAオフィス移転におけるネットワーク WeWorkへの移転であれば、ネットワークもWeWorkの設備を使うのでは、と考えられた読者もおられるのではないかと思います。 最初に移転プロジェクトメンバーと新オフィスのネットワークについて議論しましたが、 渋谷ヒカリエで運用していたネットワークと同じレベルの帯域・ネットワークの安定性・クラウドとの内部通信・ネットワークセキュリティ・ネットワーク運用体制の維持、 これら全てが必須要件でした。

    DeNA 本社移転でネットワーク構築・移行作業を実施しました | BLOG - DeNA Engineering
    tmatsuu
    tmatsuu 2021/11/28
    物理アプライアンスもクラウドに持っていく発想が素晴らしい。こうありたい。あと本社拠点をWeWorkへ移転が今時っぽい。コロナが明ければWeWorkのPrivate Officeは今後大きく伸びそう
  • Amazon Linux 2022 のプレビューの発表

    日、Amazon Linux 2022 (AL2022) のパブリックプレビューを発表いたします。これは、クラウドアプリケーションを開発および実行するための安全で安定した高性能の実行環境を提供するように設計された Amazon の新しい汎用 Linux for AWS です。AL2022 以降、新しい Amazon Linux メジャーバージョンが 2 年ごとに利用可能になり、各バージョンは 5 年間サポートされます。また、マイナーリリースを介して四半期ごとの更新を利用し、アプリケーションに最新のソフトウェアを使用することもできます。最後に、AL2022 は、Amazon Linux パッケージリポジトリの特定のバージョンにロックする機能を提供し、お客様が更新を吸収する方法とタイミングをコントロールできるようにします。 お客様は、Amazon Linux 1 (AL1) や Amazon

    Amazon Linux 2022 のプレビューの発表
    tmatsuu
    tmatsuu 2021/11/28
    Fedoraベースか。各バージョンは5年サポートするとのことだが、Fedoraのサポート期間は現在約13ヶ月なので従来のAL1/AL2に比べて結構大変だと思う。もしかしたらAL1/AL2と違って今後はメジャーバージョンアップできるかも
  • Enterprise On-Ramp の一般提供を発表

    Amazon Web Services (AWS) が、Enterprise On-Ramp の一般提供を発表しました。Enterprise On-Ramp は、既存のビジネスサポートとエンタープライズサポートの間に新たなサポート層を設け、専門家のガイダンスを必要とするクラウドジャーニーを開始したばかりのお客様を支援し、クラウドでの成長と最適化を実現します。Enterprise On-Ramp を利用すると、お客様は、電話やライブチャットで AWS エキスパートにアクセスしてクラウドに関する課題を解決できます。画面を共有してサポートを受けることもでき、問題のより早い解決、メールのやりとりに伴うフラストレーションの解消が可能になります。 Enterprise On-Ramp には、サポートエンジニアへの 24 時間 365 日のアクセスサービスが含まれています。問題の重要度が高い場合は、30

    Enterprise On-Ramp の一般提供を発表
    tmatsuu
    tmatsuu 2021/11/28
    AWSの新しいサポートレベル。既存のBusinessプランとEnterpriseプランの中間プランかな
  • AWS Database Migration Service で、Azure SQL Managed Instance のソースとしてのサポート開始

    AWS Database Migration Service (AWS DMS) の機能が、ソースとしての Azure SQL Managed Instance サポートの追加によって拡張されました。AWS DMS を使用して、ライブのデータを Azure SQL Managed Instance から任意の有効なサポートされたターゲットに最小限のダウンタイムで移行できるようになりました。

    AWS Database Migration Service で、Azure SQL Managed Instance のソースとしてのサポート開始
    tmatsuu
    tmatsuu 2021/11/28
    AzureからAWSにDBを移行できます!おっこちらも戦争かな
  • AWS Database Migration Service で、ソースとして Google Cloud SQL for MySQL のサポート開始

    AWS Database Migration Service (AWS DMS) の機能が、ソースとしての Google Cloud SQL for MySQL サポートの追加によって拡張されました。AWS DMS を使用することにより、Google Cloud SQL for MySQL から AWS DMS がサポートするターゲットへのライブマイグレーションを実行できるようになりました。

    AWS Database Migration Service で、ソースとして Google Cloud SQL for MySQL のサポート開始
    tmatsuu
    tmatsuu 2021/11/28
    GCEからAWSにDBを移行できます!おっ戦争かな
  • Amazon Virtual Private Cloud (VPC) のお客様は、IPv6 のみのサブネットと EC2 インスタンスの作成が可能に

    日より、Amazon Virtual Private Cloud (VPC) により、デュアルスタック VPCIPv6 のみのサブネットを作成し、これらのサブネットで Nitro System に構築された EC2 インスタンスを起動できます。IPv6 のみのサブネットの起動により、お客様はサブネットの IPv4 アドレス指定をせず AWS でのデプロイをスケールできます。1/64 IPv6 CIDR のサブネットへの割り当てを使用すれば、アプリケーションの約 1,800 京の IP アドレスを格納できます。 お客様は、AWS コンソールまたは EC2 API を使用して既存のデュアルスタック VPCIPv6 のみのサブネットを作成できるようになります。IPv6 のみのサブネットで起動された EC2 インスタンス、具体的にはそれにアタッチされた ENI に割り当て予定のプライ

    Amazon Virtual Private Cloud (VPC) のお客様は、IPv6 のみのサブネットと EC2 インスタンスの作成が可能に
    tmatsuu
    tmatsuu 2021/11/28
    ほう。nat64/dns64みたいなことはできるかな。
  • Amazon ElastiCache for Redis のデータ階層化を発表

    Amazon ElastiCache for Redis のデータ階層化を、最大数百テラバイトの容量までクラスターを拡張する低コストな方法として利用できるようになりました。データ階層化は、データをメモリに保存するだけでなく、各クラスターノードに搭載された低コストのソリッドステートドライブ (SSD) を利用することで、Redis のワークロードに新たな料金パフォーマンスの選択肢を提供します。データセット全体の最大 20% に定期的にアクセスするワークロードや、SSD 上のデータにアクセスする際に追加のレイテンシーを許容できるアプリケーションに最適です。 クラスターでデータを階層化して使用する場合、ElastiCache は、利用可能なメモリ容量が完全に消費されると、自動的かつ透過的に、最近使用された項目をメモリからローカルに接続された NVMe SSD に移動させるように設計されています。

    Amazon ElastiCache for Redis のデータ階層化を発表
    tmatsuu
    tmatsuu 2021/11/28
    インスタンスストアのSSDを使って容量拡張。R6gdノードでRedis 6.2以上で適用可能。追加レイテンシーを許容できるのであればあり、と。わいわい。覚えておこう
  • Amazon ElastiCache が、T4g Graviton2 ベースのインスタンスのサポートを開始

    Amazon ElastiCache は、米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (オレゴン)、米国西部 (北カリフォルニア)、欧州 (アイルランド)、欧州 (ロンドン)、欧州 (ストックホルム)、欧州 (フランクフルト)、南米 (サンパウロ)、アジアパシフィック (香港)、アジアパシフィック (ソウル)、アジアパシフィック (ムンバイ)、アジアパシフィック (東京)、アジアパシフィック (シドニー)、アジアパシフィック (シンガポール)、カナダ (中部)、中国 (北京) の各リージョンで AWS Graviton2 ベースの T4g インスタンスファミリーのサポートを開始します。お客様は、マイクロ秒のレイテンシーと高いスループットの超高速パフォーマンスを必要とするワークロード用に ElastiCache を選択しています。T4g インスタンスは、使用中に一時的なス

    Amazon ElastiCache が、T4g Graviton2 ベースのインスタンスのサポートを開始
    tmatsuu
    tmatsuu 2021/11/28
    cache.t2.microやcache.t3.microよりもcache.t4g.microのほうが0.01ドル安価。ElastiCacheの最安インスタンスきたぞー。