お知らせ 2022年初頭に本記事を元にしたAWS書籍が技術評論社より全国出版決定いたしました。 関係者各位のご協力に深く感謝いたします。 タイトル:AWSエンジニア入門講座――学習ロードマップで体系的に学ぶ 本書籍出版までの制作プロセス、チーム執筆の方法論などをまとめました チームで技術書を出版して学べた共同執筆メソッド はじめに インフラ初学者がAWSを用いた設計・構築レベルに到達するため、学習の全体像をロードマップ図にまとめました。 背景 パブリッククラウド全盛期においてAWSは全エンジニアにとって「常識」となりました。 しかしながら、情報過多によってAWS学習に必要な情報がネット上のノイズに埋もれてしまい、初学者の直感による判断が誤った学習に行き着くこともあります。 このロードマップはAWS学習の全体像を俯瞰でき、パブリッククラウドを用いた設計・構築レベルに到達するまで導く体系的なス
すでに ssh でログインしてあるリモートホストとのデータのやりとりにいちいち scp とか使うのが面倒臭いので、小さなファイルについては、僕は uuencode でデータをテキストに変換してコピペしてます。 習うより慣れろ!です。まずバイナリデータをテキストデータに変換する方法です。 gzip -c ja.po | uuencode ja.po.gz # 以下のような意味不明な文字の羅列が表示されるので、クリップボードにコピーします #begin 644 ja.po.gz #M'XL(".<-SE(``VIA+G!O`,T;^V\;1?IW)/Z'N1Z-0%<GL9TTC1,"?=.CCRA) # 中略 #end まず gzip で対象のファイルを圧縮し、-c オプションで標準出力に出します。続いて uuencode で印刷可能文字に変換し、ja.po.gz という名前を付
WebSocket の動作確認に wscat が便利すぎる件 WebSocketに対応したCloudFrontをwscatで疎通確認してみた 既に記事がありましたが、自分メモ。 どんな時に使う? WebSocket の接続試験を行う時に、いちいちサーバー・クライアント側でプログラムを書くの面倒だなーと思っていたら、調べてみた所 wscat という便利な npm があったので使ってみました。 wscat-npm websockets/wscat インストール方法 Node.js が入っていれば npm コマンドでインストール可能。 Node.js がまだ入っていない場合には各 OS などに併せてインストールしておいて下さい サーバー -l オプションを指定してコマンドを実行することで指定したポートで WebSocket を受け付ける(listen)事ができます。 以下は 8000番ポートで受
中山(順)です CloudEndureをご存じでしょうか? AWSが今年1月に買収したマルチクラウド対応のライブマイグレーションツールを提供する企業です。 AWSが「CloudEndure」を買収。マルチクラウド対応のライブマイグレーションツール そのCloudEndureが無料で利用できるようになりました。 CloudEndure Migration is now available at no charge いい機会なので触ってみました。 仕組み 移行元の仮想マシンにAgentをインストールし、CloudEndureに登録します。 そして、登録された仮想マシンは移行先にあるReplication Serverを経由して移行されるという仕組みです。 ちなみに、AWSが標準で提供するServer Migration Serviceは、移行元の基盤 (VMware / Hyper-V / M
この機能は以下を使用して設定します。 max_attempts-AWS config 共有ファイル設定 AWS_MAX_ATTEMPTS-環境変数 1 回のリクエストの最大試行回数を指定します。 デフォルト値:この値が指定されていない場合、retry_modeデフォルトは設定の値によって異なります。 If retry_mode is legacy — SDK 固有のデフォルト値を使用します (max_attemptsデフォルトについては、特定の SDK ガイドまたは SDK のコードベースを確認してください)。 retry_modeその場合 standard — 3 回試行します。 retry_modeその場合 adaptive — 3 回試行します。
.tmux.conf .tmux.confとは、tmux起動時に呼び出される設定ファイルです。 ~/.tmux.confに記述します。 .tmux.confの例 # prefixキーをC-qに変更 set -g prefix C-q # C-bのキーバインドを解除 unbind C-b # vimのキーバインドでペインを移動する bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R # vimのキーバインドでペインをリサイズする bind -r H resize-pane -L 5 bind -r J resize-pane -D 5 bind -r K resize-pane -U 5 bind -r L resize-pane -R 5 # | でペインを縦分割する
AWS サーバーレスアプリケーションモデル (SAM、Serverless Application Model) は、サーバーレスアプリケーション構築用のオープンソースフレームワークです。迅速に記述可能な構文で関数、API、データベース、イベントソースマッピングを表現できます。リソースごとにわずか数行で、任意のアプリケーションを定義して YAML を使用してモデリングできます。デプロイ中、SAM が SAM 構文を AWS CloudFormation 構文に変換および拡張することで、サーバーレスアプリケーションの構築を高速化することができます。 SAM ベースのアプリケーションの構築を開始するには、AWS SAM CLI を使用します。SAM CLI により Lambda に似た実行環境が提供され、SAM テンプレートによって、または AWS Cloud Development Kit
新しいフォント買いました https://t.co/vMB6D6TW2A
Google 検索をフィルタして精度を高める、または新しい方向に拡張する方法はいくつか存在します。 検索オプション Google では、ウェブや画像の特殊検索を行うために設計されたページを用意しています。 Google 検索オプション Google 画像検索オプション フィルタとトピック 検索を行うと、検索バーの近くにフィルタボタンとトピックボタンが表示されます。ページ上の他の場所に表示される場合もあります。 フィルタ フィルタを使用すると、検索結果を次のような特定のタイプに絞り込むことができます。 動画 ニュース 画像 ウェブ 「ウェブ」フィルタには、ウェブサイトへのテキストベースのリンクが含まれます。 正確なフィルタとそれらが表示される順序は一定ではありません。Google のシステムがユーザーのクエリに対して最も有効であると認識した内容に基づいて変わります。目的のフィルタが見つからな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く