When an application puts a socket into LISTEN state using the listen syscall, it needs to specify a backlog for that socket. The backlog is usually described as the limit for the queue of incoming connections. Because of the 3-way handshake used by TCP, an incoming connection goes through an intermediate state SYN RECEIVED before it reaches the ESTABLISHED state and can be returned by the accept s
こんにちわ。あんなにいたクマゼミが一瞬でいなくなりツクツクボウシが出来てきて秋だなーと感じている今日この頃です。 オルターブースの小島です。 さて、今日はちょっとご紹介兼ねて検証レポートを送ります。 Hacobune(β) Hacobuneはさくらインターネットが提供する次世代PaaSでして、前身のArukasとサービス思想は近しいものとなります。 8月12日にβ版としてリリースされました。 www.sakura.ad.jp 元々ArukasのファンだったのでまたPaaSサービスに再チャレンジしたさくらインターネットさんの漢気を感じざるを得ませんw 僕の期待値は和製Herokuなのですが、同様のサービスでいうとAzure App ServiceやAWS Beanstalkあたりと機能比較をする意味はないと思っています。 何故ならば。。。。。 さくらのクラウドの1機能として存在するからです!
小西秀和です。 今回はAWS Cloudformationテンプレートから呼び出すことで、別リージョンにAWS CloudformationスタックをデプロイするAWS Lambdaカスタムリソースについて書きたいと思います。 この記事を書こうと思った理由はAmazon CloudFrontのAWS Certificate Managerの証明書やLambda@Edgeがバージニアリージョン(us-east-1)でのみ使用できるという制限があるためです。 例えば、東京リージョン(ap-northeast-1)でAmazon S3とAmazon CloudFrontの静的ホスティング環境を作成するスタックをデプロイした場合、AWS Certificate Manager証明書とLambda@Edgeを追加するにはバージニアリージョン(us-east-1)にリソースを作成する必要があります。
皆さんは、レポート機能を活用してますか? マニュアルの中には「季節限定新メニューのレシピ」「あたらしく導入した機械設備の操作方法」など 必ず閲覧してほしいマニュアル ってありますよね。 「作成したマニュアルの閲覧数は伸びているけど、… 今回はこの詳細版レポート機能の中身のポイントと、そこに至るまでについてお話いたします。 詳細版レポート機能のポイントデータストアにTimestreamを利用しているTimestreamにデータ投入するにあたり Fluentd 用プラグインをOSSで開発NestJS を採用したマイクロサービスで提供順番に説明します。 データストアに Timestream を採用した理由従来のレポート機能は以下のようになっていました。 ユーザがマニュアル作成/閲覧などサービスを利用すると(①)、Fluentd経由で Amazon Kinesis Data Firehose にア
requst-aws-api-by-curl.sh ��=�U ��p=�U #!/usr/bin/env bash # # 情報ソース # https://twitter.com/toricls/status/1435133865857667079 # # cURL --aws-sigv4 Option # https://curl.se/docs/manpage.html#--aws-sigv4 # # AWS Lambda - ListFunctions API # https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/API_ListFunctions.html # # タスク 4: HTTP リクエストに署名を追加する # > ヘッダーまたはクエリ文字列パラメーターの名前は X-Amz-Security-Token で、 # >
簡単な説明 内部ロードバランサーまたはインターネット向けロードバランサーに関連付けられた IP アドレスは、ロードバランサーの DNS 名を解決することで決定できます。これらは、クライアントがロードバランサー宛のリクエストを送信する IP アドレスです。ELB ノードは、サーバーに転送されるリクエストのソース IP アドレスとして、エラスティックネットワークインターフェイスに関連付けられているプライベート IP アドレスを使用します。Network Load Balancer の場合、これらのリクエストのソース IP アドレスは、ターゲットグループの設定によって異なります。 これらの IP アドレスは、ウェブサーバー上のロードバランサーのトラフィックを許可したり、リクエスト処理を行ったりするなど、さまざまな目的に使用できます。ウェブサーバーのセキュリティグループインバウンドルールでセキュリ
About Dependabot and GitHub Actions Dependabot creates pull requests to keep your dependencies up to date, and you can use GitHub Actions to perform automated tasks when these pull requests are created. For example, fetch additional artifacts, add labels, run tests, or otherwise modifying the pull request. Responding to events Dependabot is able to trigger GitHub Actions workflows on its pull requ
このたびVMwareを退職することになりました。数週間前から有休消化期間に入っており、今週末をもって退職となります 有休消化期間は、Cloud Operator Days Tokyo 2021のシステム周りをお手伝いしていたり、CI/CD Conference 2021を開催したりしてました。 VMwareに入社したのは2020年の春。それから考えると僅か1年半なのですが、元々はPivotalという会社に所属しており、買収を経てVMwareとなったので、Pivotal時代から通算するとおおよそ4年半在籍していたことになります。 そもそも何をしてたんだっけ PivotalおよびVMwareでは、Senior Solutions Architectというポジションに居ました。一般的にSolutions Architectというとプリセールスエンジニアを指すことが多いのですが、Pivotalの場
まだまだ沼の入り口でしかない お話を頂いて、こんな対談記事に出てきました。 srdk.rakuten.jp 正直なところ、僕はマイクの沼についてはまだ入り口にしかいないので、このような企画でアドバイスする側に回るのは多少気後れしました(カメラ・レンズならもう少し自信を持って色々言えます)。とは言えせっかくいただいた機会なので、対談に参加してきたのです。とても楽しかったです。 さて、対談中にも色々言っているのですが、マイクは使い方が非常に重要です。数千円の安いマイクでも正しく使えばWeb会議では十分な結果が得られますし、超高価な高級マイクでも使い方を間違えたら酷い音になります。ですのでこのエントリでは、「マイクを正しく使って、ウェブ会議や音声配信での音質を向上させるTips」をまとめてみます。 1. マイクと口を近づける 何よりも重要です。口(音源)とマイクを近づけることで、マイクに入る音量
How Docker broke in half The game changing container company is a shell of its former self. What happened to one of the hottest enterprise technology businesses of the cloud era? Docker didn’t invent containers—the method of packaging up computer code into compact units that could be easily ported from laptop to server to server—but it did take them mainstream by creating a common set of open sour
Amazonが展開するクラウドコンピューティングサービスの「Amazon Web Services(AWS)」は世界中の企業に採用され、広いシェアを獲得しています。AmazonはAWSでどのように利益を上げているのかを公開していませんが、ニュースメディアのCNBCがそんなAmazonの用いる「利益化の仕組み」を独自調査でまとめています。 How Amazon Web Services makes money: Estimated margins by service https://www.cnbc.com/2021/09/05/how-amazon-web-services-makes-money-estimated-margins-by-service.html Amazonの2021年第2四半期決算報告によると、AWSの収益は前年同期比で37%増の148億900万ドル(約1兆6200
Ubie株式会社に8/1にSREとして入社しましたdtaniwakiこと谷脇大輔です。 まずは自身について簡単に自己紹介させてください。 興味のある技術はKubernetes、OpenTelemetry、Prometheusなど。 プログラミング言語はPython、Go、JavaScriptなどを書きます。 細々とですが、Argo projectのメンテナとしても活動しています。 趣味はラグビー、ダイビング、旅行です。 よくハンマーヘッドシャークの群れを見に神子元島に潜りに行っています。 前職はPreferred NetworksというAI開発企業で働いていたのですが、思うところあって今回の転職に至りました。 今回はその理由についてお話させていただこうと思います。 なお、本記事の内容は個人の見解や趣向に基づいて書かれており、組織や事業方針の優劣を比較するものではありません。 前職での仕事入
パブリッシャーのRaw Furyは8月27日、Steamで早期アクセス配信していた『Townscaper』を正式リリースした。あわせて、Nintendo Switch版をリリースしている。Nintendo Switch版は国内向けにも配信されており、ゲーム内は日本語表示に対応。定価は620円だ。 『Townscaper』は、シンプルなシミュレーションゲーム。なにもない水上を舞台に、プレイヤーは街を築いていく。色を指定し任意のマスをクリックすることで、選択したマスに該当色の土地・建物ブロックが誕生。クリックを重ねていくことで、街が作られていくわけだ。ゲームの到達目標などは特に設定されておらず、心ゆくまで街をデザインしていける。一種のアートツールとも表現できるだろう。『Bad North』などを手がけたクリエイターOskar Stålberg氏が個人で制作している。 本作の特徴は、クリックで生
AWS News Blog Announcing Amazon OpenSearch Service which Supports OpenSearch 1.0 Developers embrace open-source software for many reasons. One of the most important reasons is the freedom to use that software where and how they want. On January 21, 2021, Elastic NV announced that they would change their software licensing strategy. After Elasticsearch version 7.10.2 and Kibana 7.10.2, they will no
はじめに アノテーションの髙嶋です 今回はGoogle Apps Script(以降、GAS)の開発環境を自端末内に構築した際の手順を書いています。 GASにはGoogleが提供しているWEBエディターがあるので、そちらを使用すればすぐにプログラムを書き始めることができます。 私はVisual Studio Code(以降、VSCode)を使用したいので、今回のような環境を構築しています。 実行環境 今回の実行環境の情報です。 claspというNode.jsのパッケージを使用するため、Node.jsがインストールされている必要があります。 node --version v16.8.0 npm --version 7.22.0 claspの詳細はこちらで確認できます。 https://github.com/google/clasp 環境構築 設定 下記からGoogle Apps Script
Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。佐伯氏は、WebAssemblyのWebの外の応用について発表しました。全2回。前半は、Wasmがアツい理由とデザインゴールについて。 今回のテーマは「Kernel/VM的WebAssembly入門」 佐伯学哉氏(以下、佐伯):佐伯が『WebAssemblyのWeb以外のこと全部話す』というタイトルで発表します。 まず、WebAssemblyとは何ぞや? という一般的な話なのですが、「Wikipedia」からの引用によれば、「Webブラウザーのクライアントサイドスクリプトとして動作する低水準言語である。ブラウザー上でバイナリフォーマットのかたちで実行可能であることを特徴とする」とあります。 実際の応用例としては、WebでGoogle Meetの背景ぼかしに使われていた
Goのnet/httpパッケージはとてもよくできており、Webサーバーを動かすのに必要になる「httpコネクションを確立してリクエストを読んでルーティングして……」という手続き的な処理を気にせずとも誰でも簡単にWebサーバーを立てられるようになっています。 ですが、そのnet/httpが代わりにやってくれている「裏側の処理」の部分が気になる、何やっているんだろう?と不思議に思っている方はいませんか? この本では、実際に筆者がnet/httpパッケージのソースコードを読み込んだうえで、「GoのWebサーバーがどのような仕組みで起動・動いているのか」というところについて、図を使いながら解説しています。
TypeScriptの話です。default exportを使うことが有害であるかのような言説に異議を唱えるためにこの記事を書きました。 あらかじめ断っておきますが、この記事はTypeScriptを使っているプロジェクトのモジュール構成に関する話です。npmに上げられているようなNode.jsパッケージ間でのimport/exportはまた別のエコシステムが関わってくる話なので、分けて考えてください。Denoにおけるimport/exportに関しては、この記事での議論がそのまま通用します。 基本的にdefault exportのみを使うべき 筆者の考えでは、named exportの方が、あなたのプロジェクトに対する害が大きいです。むしろ、「基本的にdefault exportのみを使う」ことを考えた方が良いと思います。それは以下のような理由からです。 named exportを積極的に
こんにちは、データ基盤グループの吉本と吉田(id:syou6162)です。モノタロウでは基本的にはBigQueryを定額料金で利用していますが、利用者の多い時間帯はFlex Slotsも併用しています。本エントリでは、Flex Slotsの適切なスロット数を定量的に決めるために行なった試行錯誤について紹介します。 モノタロウでのBigQueryの利用状況 課題感 課題感1: 適切なFlex Slotsのスロット数をどう決めるか 課題感2: 過去の期間との実行時間は単純には比較できない 解決策 解決策1: 同一のクエリを定期的に動かし、実行時間をCloud Monitoringで計測 解決策2: 計測用オンデマンドのGCPプロジェクトでもクエリを実行し、理想状態との相対実行時間を知る まとめ モノタロウでのBigQueryの利用状況 モノタロウでは様々な意思決定の場面でデータ活用が行なわれて
こんにちは。 ご機嫌いかがでしょうか。 "No human labor is no human error" が大好きな ネクストモード株式会社 の吉井です。 SSM Change Calendar にサードパーティのカレンダーをインポート可能になりました。 執筆日時点で以下のカレンダーから ics 形式でインポートできます。 Google Calendars Microsoft Outlook Calendars Apple iCloud Calendars SSM Change Calendar とは Systems Manager で Automation や RunCommand を実行する際に、実行する日しない日をカレンダーで指定できるサービスです。 例えば、開発検証環境の EC2 を平日業務時間帯だけ自動起動停止するといった使い方をします。 従来だと自分で日本の祝日を登録しなけ
DockerDesktopの特定条件下における利用が有料化しますね。 そこで今回はDockerDesktopを使っている GUIのコンテナ管理機能を必要としない方 DockerDesktopのインストールが楽だからとりあえず使っていた方 host.docker.internalでホストOSのIPを引ける機能は不要な方 2021-10-15に追記しました。 向けにWindowsにおいてDockerDesktopから、WSL2上のみで動くDockerする方法を書いてみました。 前提条件 この記事の内容は以下の条件で検証されました。 OS Windows 10 WSL2ディストリビューション - Ubuntu 20.04 DockerDesktop - インストール済み 1. 下準備 まずはすでに動いているDockerDesktopを止めましょう。 Windows側でDocker Desktop
沖縄には俗に「日本一美しいカエル」と称されるカエルがいる。 世界で本島北部の山林地帯「やんばる」にのみ生息する天然記念物『イシカワガエル』である。 そのタダでも美しく珍しいイシカワガエルであるが、彼らの中にはさらなる「レア枠」が存在する。 ごく稀に全身が鮮やかなブルーに染まる『青いイシカワガエル』だ。 本来のイシカワガエルは緑色 その青いイシカワガエルをどうしてもひと目見てみたい!というわけで僕は今年の3月頃からやんばるへ足繁く通うようになったのだが…。 本記事ではその顛末をお話ししたい。 一般的な体色のオキナワイシカワガエル(沖縄本島固有種)。苔むした岩や木肌に擬態するのに適したカラーリングである。 ところで、そもそも本来のイシカワガエルとは鮮やかながら深い緑色をベースとした体色のカエルである。 緑色のカエルといえばアマガエルしかりモリアオガエルしかり、さほど珍しくもないように思えるとこ
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Linuxの生みの親であるLinus Torvalds氏は、LinuxカーネルにParagon SoftwareのNTFS3カーネルドライバーを導入することに同意し、Linuxカーネル5.15ではNTFSファイルシステムのサポートが強化されることになった。ただし同氏は、カーネルにコードをサブミットする際の手順とセキュリティに関する対応に苦言を呈した。 Paragon SoftwareのNTFSドライバーは、LinuxでWindowsのNTFSドライブを簡単に扱えるようにするものだ。NTFSはFATの後継にあたるMicrosoft独自のファイルシステムで、これによって数十年にわたって続いたNTFSがらみの困難が解消されることになる。 To
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く