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
AWS Lambdaの組み込みHTTPSエンドポイント使ってますか? 先日*1、Lambda関数の組み込みHTTPSエンドポイント機能がリリースされました。 aws.amazon.com これまで、Lambda関数をHTTPリクエストで実行したいと考えたらAPI Gatewayを通す必要があるところ、Lambda単体で行えるようになった形です。 プライベートでAzure Functionの同様機能を愛用していた身としては待望の機能でした。 というわけで早速? 使ってみました。 この記事は id:koudenpa が書いています。Hatena Developer Blogの記事としては小さな出来事ですが、ガンガン発信していきます! ユースケース とても簡単な実装 まとめ? ユースケース Webサービスの開発に当たっては他のWebサービスと連携する場面が多々あります。 連携の手法の1つとして「
コンピューターと人間を区別し、ボットが悪事を働くことを防ぐためにウェブサイトのログイン画面などに実装されているのが、車や信号など特定の物体が写った写真を選んだり、歪んだ文字を読み取って入力したりする「CAPTCHA」です。iPhone向けのOSであり2022年秋に登場予定の「iOS 16」ではこのCAPTCHAを自動でバイパスする機能が追加されることが明らかになっています。 iOS 16 Will Let iPhone Users Bypass CAPTCHAs in Supported Apps and Websites - MacRumors https://www.macrumors.com/2022/06/20/ios-16-bypass-captchas/ iOS 16 will let you bypass CAPTCHAs on some apps and websites
Real World HTTPでも紹介したネタですが、お仕事で受けている技術コンサル中に質問をいただいた時に、微妙に本で紹介した内容では少し足りなかったので、改めて整理のためにブログ記事にしてみました。次回、本が改訂されることがあればこのブログエントリーの内容も入れて加筆したいと思います。 Real World HTTPだとGoを使っていましたが、フロントとサーバーを同時にいじるので、本エントリーではNext.jsをサンプルに使います。Next.jsでプロジェクトを作って(npx create-next-app@latest –ts)、適当なプロジェクト名を入れてアプリケーションの雛形を作っておいてください。 Next.jsでは、1つのスクリプトファイルを作成すると、それがサーバーAPI(/pages/api以下)と、フロントの画面(/pages/以下のapi以外)になります。Next.j
はじめに この記事は、技術評論社出版の「達人が教える Webパフォーマンスチューニング ~ISUCONから学ぶ高速化の実践」のレビューです。 著者の一人の方から献本を頂きまして、レビューを掲載しています。 それ以外の報酬などはありませんので、思ったことを書いています。 本書のターゲット パフォーマンスチューニングは私が考えるに大きく2つの視点があると思います。 一つ目はマクロな視点でのチューニング、もう一つがミクロな視点でのチューニングです。 本書が扱っているようなWebサービス (Webアプリケーション) は一つのソフトウェア (いわゆるアプリケーション本体) だけでは動作せず、データベース (多くはRDBMS) やその他のミドルウェアの組み合わせによって動いています。 組み合わせで動いているシステムを高速化するには、マクロな視点で観測しチューニングする必要があります。競技で言うとISU
こんにちは、クックパッドで最近はモバイルアプリを離れもっぱらウェブアプリを作っている @morishin です。 先日、社内で「モダンウェブフロントエンド勉強会」と題して React, Next.js, Core Web Vitals, SSR, CSR, SSG, ISR, SSR Streaming, React Server Component といったキーワードに触れつつ、昨今のウェブ開発事情について話をしました。せっかくなのでその内容の共有と、勉強会を開催した動機などを紹介したいと思います。 この話は fukabori.fm でも取り上げていただいてお話ししたので、よければそちらもご視聴ください。 fukabori.fm 背景・動機 クックパッドのウェブアプリケーションは10年以上もの間 Ruby on Rails で開発されてきましたが、2020年から一部のページは Next.
Linux Daily Topics 2022年6月20日ワンライナーのお手本!? SUSEエンジニアが作成したext4のパフォーマンス改善パッチ ext4の遅延割り当て(delayed allocation)機能は、データがディスクに書き込まれる際に複数のブロックを連続した状態で確保できることから、データのフラグメンテーションを回避し、パフォーマンス向上に大きな効果があるとされている。デフォルトではこの遅延割り当てモード(delalloc)は有効になっているが、ディスクの空き容量が不足しているときやマウントオプションを使用しているときは無効にされる(nodelalloc)ことが多い。だがdelallocを無効にすると、エクステントのマージ(連続したブロックに1つのアドレスを割り当て)が無効になり、書き込みのパフォーマンスが大幅に低下するという問題が存在する。 このdelalloc無効時の
6日目 こんにちはNatureのSRE 黒田 (kuroda (@lamanotrama) | Twitter) です。 本業はSREですが、ここ半年間はNotion導入推進大臣を自称して、色々と活動してきたので、今日はその内容をご紹介しようと思います。 背景 そもそもなぜSREがNotion導入を行っているのかというと、一言でいえば「なりゆき」です。 NatureではもともとKibelaをナレッジ・マネジメントツールとして利用していたのですが、2021年9月ごろから一部のスタッフの間で試験的にNotionの利用が開始されました。 数ヶ月の試用で利用者からの評判が良かったので「では、全社導入するか!」という機運になったものの、コンテンツ構成や権限管理における基本ポリシー・ルールが未整備であったため、全社導入に先立ってそのあたりの策定とスムーズな導入のための旗振り役が必要と思われました。 と
概要 開発中のAPIを試したり、サードパーティのAPIをサクッと叩いてみたいといった時に皆さんどのようにしますか? 私は、curlコマンドやPostmanをよく使っています。 ただ、もっと楽にHTTPリクエストを投げ、かつその時使用した情報を残すことができる方法を以前のチームメンバーに教えていただいたので、記事にしました。 REST Client 今回、紹介するのはVS CodeのエクステンションにあるREST Clientというものになります。 このREST ClientというのはVS Code上でHTTPリクエストを送信し、レスポンスを確認できる拡張機能となっています。 使用方法 使用方法はすごく簡単で、拡張子が「.http」か「.rest」というファイルで決められた構文に従いHTTPリクエストを記述するだけです。 下記にcrudの例を載せていきたいと思います。 また今回はREST A
自分が良い Design Docs(Software Design Document)を書くために、読んだ/参考になったリソース集 一覧 Design Docs とは Design Docs at Google デザインドック(Design Doc)について デザインドックで学ぶデザインドック 残業も減らせる!? 上級エンジニアになるための Design Doc 超入門 「Design Doc」って何なのか? What Is A Design Doc In Software Engineering? (full example) What is a Design Doc: Software Engineering Best Practice #1 https://github.com/kaiinui/note/blob/master/Design--Designdoc.md Googleの
2022年6月19日投開票の東京都立川市議選(定数28)で、選挙公報の遅配が続出するトラブルが起きた。 当日までに届かなかったり、複数受け取ったりした市民もいるとみられ、SNSでは原因究明を求める声が少なくない。市選挙管理委員会によれば、委託業者に不備があったとして調査を進めており、取材に「これだけのトラブルになるのは初めて」と困惑を隠さない。 止まぬ問い合わせ 「一体どうなってこうなったのか」「こんな不公平な選挙は初めてだ」「自治体のレベルが問われます」「これ、お詫びだけじゃ済まないと思います」 投開票前日から当日にかけて、SNSでは立川市民とみられるユーザーから苦情が次々に飛び交った。選挙公報が一向に届かないとの訴えで、中には当日まで届かなかったり、複数受け取ったりしたとの声もあった。 市は18日、配布漏れが頻発していると公表し、配布を希望する場合は委託業者か市選管に直接連絡するようツ
この手の「ソースを示して冷静に議論しよう」みたいなレトリック、さも「客観的」に見えるかも知れないけど、議論のコストをつり上げることで無用の手間を強いて「議論するに値する命題かどうか」という判断を麻痺させる点、まったく詐欺師の手管な… https://t.co/JMFaLgdqwI
私たちは、各自の問題意識・市民運動を通じて繋がった有志の集まりです。 2021年の衆議院議員選挙の際、『みんなの未来を選ぶためのチェックリスト -衆議院選挙2021-』というアクションを立ち上げ、各政党へ公開質問状を送り、回答を公開しました。 2022年の参議院議員選挙に向けて、新たに20項目43問の質問を各政党に送りました。 質問状は6月1日に送付し、6月16日を回答期限としました。 回答は一部を除き○×の形式で、各回答に対し、党の方針や具体的な取り組み等補足説明の記入もお願いしております。 各政党からの回答はSNS等で広く公開させていただくと共に、取材依頼のあった各種メディアに対しても提供させていただく予定です。 有権者の投票の一助になれば幸いです。 [発起人 (50音順)] eri (デプトカンパニー代表 / アクティビスト) 佐久間裕美子(文筆家) 塩田潤 (活動家 / 研究者)
はじめに AWSでシステムを運用しているとサービスやリソースの状況を確認するためにCloudWatchメトリクスを利用する機会も多いと思います。 今回はCloudWatchメトリクスの情報を閲覧する上で、意外と知られていない便利な機能や活用事例について紹介していきます。 マネージメントコンソールの操作 ・グラフを日本時間で表示できる マネージメントコンソール上でCloudWatchメトリクスを参照する際に、デフォルトのタイムゾーンであるUTCでグラフを表示している場合がありますが、実はタイムゾーンを日本時間に変更する事ができます。 画面上部のCustomをクリックするとポップアップが表示されますが、ポップアップの右上部分にUTCの表示がプルダウンになっており、UTCかLocal time zoneのどちらかを選択できるようになっています。 ここでLocal time zoneを選択してAp
フラッグ・ハンドオーバー・セレモニーで五輪旗を振る東京都の小池百合子知事=国立競技場で2021年8月8日午後9時40分、久保玲撮影 2021年夏に開催された東京オリンピック・パラリンピックの大会経費は、国と東京都、大会組織委員会の3者がそれぞれ負担し、総額約1兆4530億円となる見通し(同年12月時点)だが、この巨額経費の全容について国民が妥当性を検証するすべはない。このうち組織委が負担した4割超については、情報公開制度の対象外だからだ。国を挙げての一大行事にもかかわらず、支出の裏付けを確認できないまま組織委は今月下旬に解散する予定だ。今後、契約書などの重要書類はどうなるのか。【福島祥】
JR東海は、東海道新幹線の「N700S」車両に搭載するソフトウェアを改良し、架線の電圧低下を抑制する機能を開発した。車両で架線電圧を維持する仕組みは世界初という。一部の営業車に順次搭載し、2023年2月までに機能確認試験を実施。その後、他の車両にも拡大する。 【修正履歴:2022年6月20日午後6時45分 タイトルで「JR東」としていましたが、正しくは「JR東海」のため修正しました】 JR東海は2020年から、「のぞみ」を1時間あたり片道最大12本走らせる「のぞみ12本ダイヤ」を実施している。列車本数が増えるにつれ架線の電流の位相が遅れ、電圧が低下することを防ぐため、これまでは、地上の電力設備を増強してきた。 新技術では、「N700S」車両に搭載するソフトウェアの改良により電流の位相の遅れを小さくし、電圧の低下を抑制。地上の電力補償装置などで実現してきた架線の電圧低下抑制機能を車両で実現す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く