こんにちは ハタです。 最近 SO_REUSEADDR / SO_REUSEPORT を使ったストリーミング配信サーバの無停止アップデート(Hot Deploy)を実装してみたので紹介したいなと思います ことの経緯 HTTPサーバによる Hot Deploy の仕組み ストリーミング配信サーバへの応用 SO_REUSEADDR/SO_REUSEPORT を使った実装例 Hot Deploy の組み込み Hot Deploy 実装時に気をつけたこと その後 We are hiring! ことの経緯 ミラティブでは以前から何度か紹介したとおり自前の配信基盤設備を持っています。 配信基盤のミドルウェアも内製であり、機能追加やライブラリの更新などがあるたびにミドルウェアのバージョンアップ作業(メンテナンス)も自社で実施しています ストリーミング配信サーバといっても、何か特別な事はなく一般的なHTT
Microsoftは、Windows10用セキュリティ更新プログラムKB5021233のインストール後に、一部環境で0xc000021aのブルースクリーンエラー(BSoD)が表示されてPCが起動しなくなる不具合が発生していることを発表しました。 この不具合はKB5021233公開当初からユーザーにより報告されていましたが、公開から4日経ってMicrosoftは不具合を認めました。また、その対処方法を公開しました。 更新履歴 ① 記事を改訂。BSoDが発生する環境では「共有違反です」というエラーは表示されないため、その旨を削除。OSがCドライブでなかった場合の対処方法を加筆。 [2022/12/29] [New]不具合概要2022年12月14日にWindows10 バージョン22H2 / 22H1 / 21H2に配信されたセキュリティ更新プログラムKB5021233をインストールすると、一部
米Xは4月12日、青いチェックマーク──いわゆる“青バッジ”をユーザーの意志で非表示にする機能を廃止すると明らかにした。これを受け、一部ユーザーから悲鳴にも似た声が上がっている。 日本時間の12日朝から「X Premium」の一部ユーザーに対し、「Xプレミアムのチェックマークを非表示にする機能は、間もなく廃止されます」という内容の通知が届いている。ITmedia NEWS編集部では受け取っていないため、チェックマークを非表示にしているユーザーにのみ通知された可能性がある。 ユーザーの反応は芳しくないようだ。X上では「強制着用」などと揶揄され、とくにXプレミアムユーザーとみられるユーザーからは「俺はインプレゾンビじゃない!」「石を投げないで」といった声も目立つ。閲覧数稼ぎを目的とした、いわゆるインプレゾンビは、非表示にする“偽装”をしていない限り青バッジ付きのためだ。 Xは、今月4日から有料
resource "aws_s3_bucket" "mybucket" { bucket_prefix = "myname-" acl = "private" versioning { enabled = true } server_side_encryption_configuration { rule { apply_server_side_encryption_by_default { sse_algorithm = "AES256" } } } } Error: Value for unconfigurable attribute │ │ with module.common.aws_s3_bucket.mybucket, │ on ../../s3.tf line 1, in resource "aws_s3_bucket" "mybucket": │ 1: resource "
近年のソフトウェア開発では、RenovateやDependabotといった依存関係更新のためのツールが普及していて、ツールの支援を借りながら依存ライブラリを更新していく開発フローが広まってきている。 これらのツールは、package.jsonで管理されているライブラリだったり、Dockerfileで指定しているイメージだったりを自動的に最新版に更新してPull Requestを出してくれるので、人間は内容を確認してマージボタンを押すか、変なところがあったら手直ししてからマージしていくだけでよい。 はてなでの開発フローでも使い倒していて、先月くらいにも、社内で共有して使ってる設定を公開したりしていた。今ではRenovateのない暮らしに戻ることは考えられないくらいに広まっている。 developer.hatenastaff.com 普段、仕事ではPerlやTypeScriptを書いていて、T
最近 Twitter を見ていたら Diagrams という Python 書いたら良い感じのシステム構成図ができるサービスが流れてきた。 diagrams.mingrammer.com プライベートのインフラ構成図は今まで Cacoo で描いていたけど、今回 Diagrams に移行した。 なぜ Diagrams で書くのか プライベートでは terraform だったり Kubernetes のマニフェストを1つのリポジトリで管理している。 AWS の構成や Kubernetes に変更を加える時はいつもそのリポジトリにコミットしてもろもろ終わった後に Cacoo の図を更新していた。 Cacoo は書きやすくて好きなのですが、自分としては図を更新する前の時点で達成感に満たされていつも終わっていました。 そしてどんどん実態と差分が広がり更新しなくなりました。 Diagrams を使うこ
2021.09.11 06:00 昔はオシャレだった年上男性との恋愛~『クルーレス』『トレインスポッティング』における問題含みな「カッコよさ」 1990年代半ばというと25年ほど前です。たいして昔ではないように思えますが、この頃の映画やテレビドラマを見ていると、たまに今の感覚だとちょっと違和感を抱いたり、ビックリしてしまったりするような描写が見受けられることがあります。それで作品の価値が毀損されるわけではないのですが、「今ならこういう作り方はしないだろうなー」と思うところがある名作というのは意外とあります。 今回の記事では、ティーン向けロマンティックコメディの有名作『クルーレス』(1995)と、90年代のイギリス映画の中でも最も影響力があったと思われる『トレインスポッティング』(1996)をとりあげてみたいと思います。全く色合いの違うこの2本にどういう共通点があるのか……? と思うかもしれ
「Windows 10」で、アップデートのインストール中にトラブルが起きる確率は、意外と高いものです。中でもありがちな問題の1つが、「アップデートが途中でフリーズしてしまう」というケースです。 これは、具体的にどういう状況を指すのでしょう? Windows Updateがフリーズした場合、マシンがインストールを完了しないか、通常ではあり得ないほど長い時間がかかってしまうか、どちらかの状況に陥っています。そのようにフリーズしたときにユーザーが直感的に考えるのは、「コンピューターの電源をオフにしてやり直す」ことでしょう。 とはいえ、Windowsのアップデート中には「コンピューターの電源を切らないでください」との警告が表示されます。 それでも、Windows Updateが途中でフリーズした場合には、マシンの電源を切るべきなのでしょうか? 以下ではこの疑問を検証していきましょう。 Window
先日、The Plan for React 18という記事が React チームから発表されました。これは React の次期メジャーバージョンである React 18 で予定されている変更や新機能を紹介するとともに、React 18 の alpha 版の公開を知らせるものです。この記事自体に技術的なトピックは載っておらず、それらはReact 18 Working Groupという新設されたリポジトリに Discussion としてまとめられています。 本記事では、今回あった発表のポイントを厳選してお伝えします。ポイントを絞ってお伝えするため載せる情報は取捨選択しています。隅々まで理解したいという方は原文か他の記事を参照しましょう。 アップグレードの簡単さ React 17 の際もそうでしたが、最近の React は「簡単にアップデートできる」ことをたいへん重要視しており、React 18
任天堂は12月1日、Nintendo Switch本体アップデートを実施。バージョン11.0.0の配信を開始した。大型アップデートとなる今回の本体更新では、さまざまな機能が追加されている。とくに、画像や動画をスマホやPCに直接送信できるようになったことなどが、熱心なファンを喜ばせている。しかし、今回のアップデートを快く思わない人々もいたようだ。そう、「アイコン評論家」である。以前より Nintendo SwitchのHOMEメニュー における「ゲームのアイコン」に審美眼を光らせていたコミュニティが、アップデートにて現れた“あのアイコン”に憤慨しているのだという。Nintendo Lifeなどが報じている。 今回の大型アップデートの目玉は、Nintendo Switch Onlineアイコンの追加である。Nintendo Switchには、月額課金サービスとしてNintendo Switch
Googleが2020年8月31日(月)に発表したアップデートにより、Google画像検索で簡単に無料で使える画像や商用利用可能な画像を探せるようになりました。探した画像の利用規約も簡単にアクセスできるようになっています。 Learn how to find image licensing information on Google Images https://blog.google/products/search/learn-how-find-image-licensing-information-google-images/ まず、Google画像検索で検索したい単語を入力してエンターキーを押します。 以下のように画像が大量に表示されますが、無料で使用できる画像や転載不可・有料の画像などが混在している状態です。画像を絞り込むには「ツール」をクリック。 「ライセンス」をクリックすると、
こんにちは。毎年のAppleとGoogleからのお達しのおかげで、開発環境やライブラリのアップデートが大好きな id:ikesyo です。普段はiOS・Androidのモバイルアプリ開発を主にしています。 はてなでは先日、はてな社内で使用しているRenovateの設定プリセットをGitHubで公開しました! はてな社で使用しているRenovateの共通設定をまとめたリポジトリを公開しました!https://t.co/2mgZNQ3pxw RenovateのShareable Config Presetsという機能を活用しています。— Sho Ikeda (@ikesyo) 2020年6月12日 リポジトリはこちらです。 Renovateについて Renovateについて簡単に説明すると、様々なプログラミング言語やツールに対応したライブラリ・依存性の自動アップデートサービス(もしくはツール)
2022年6月1日(水)18:45追記 スターに関する不具合の修正を行った、Androidアプリ バージョン5.53.0をリリースしました。 原因は一部内部処理をアップデートしたことに伴う不具合です。 修正までの間、ご不便をお掛けし申し訳ありませんでした。 新しいバージョン5.53.0のAndroidアプリは以下よりダウンロードいただけます。 play.google.com 以下は不具合発生時のお知らせ原文となります。 日頃よりはてなブックマークをご利用いただきありがとうございます。 5月31日(月)にリリースしたはてなブックマークのAndroidアプリ バージョン5.52.0において、アプリ内からのスター付与が正常に行われない問題が発生しています。 発生している問題 Androidアプリのコメント一覧画面から任意のブックマークにスターを付けた際に、スターの付与が正常に行われない、もしくは
AWS re:Invent 2021の会期中に発表された新サービス/アップデートのまとめです。 今年も、後から出来るだけ素早く簡単に振り返ることができるようにまとめました! 凡例 (無印) 新サービス (Update) 既存サービスのアップデート (APN) パートナー制度に関連したリリース/アップデート 日時は日本時間で表記します。 11/29(月) 今年の開幕は「Amazon IoT RoboRunner」でした。 Midnight Madness (15:30-) Amazon IoT RoboRunner ロボットと作業管理システムを接続し、単一のシステムビューを介した業務作業全体のオーケストレーションが可能 詳細はYouTubeでも公開 https://youtu.be/q8POXvJ4nMI AWS Management Consoleで1つの施設(サイト名と場所など)を作成す
Haun Ventures has made 48 investments, including some of its token positions, across its early-stage $500 million and $1 billion later-stage acceleration funds. At the 2024 IAB NewFronts event on Wednesday, Snapchat announced a series of new augmented reality (AR) and machine learning (ML) tools designed to help brands and advertisers reach users on the socia
情報処理推進機構(IPA: Information-technology Promotion Agency, Japan)は1月13日、「Microsoft 製品の脆弱性対策について(2021年1月):IPA 独立行政法人 情報処理推進機構」において、Microsoftから提供された2021年1月の修正プログラムを至急適用するように呼びかけた。修正対象となっている脆弱性「CVE-2021-1647」を悪用した事実が確認されており、今後被害が拡大するおそれがあると指摘している。 Microsoft 製品の脆弱性対策について(2021年1月):IPA Windows Updateの利用方法ついては次のサイトが紹介されている。 Windows Updateの利用的– Windows 10の利用– Microsoft Security Response Center Windows Update
8月23日、Orteilことジュリアン・シーノット氏が開発する『クッキークリッカー』に新しいアップデートが実施された。追加されたのは、6月にベータ版に適応されていた「株式市場」ミニゲームである。このアップデートでは、金融に精通したウォールストリートクラスのブローカーおばあちゃんが追加され、ランダムに株価が動く市場を舞台にした株取引で、さらなるクッキーを手に入れるクッキー株式市場がオープンする。 new Cookie Clicker update is live! featuring the new stock market minigame and a couple other thingshttps://t.co/TUC18l4XLL expect another update later this year as i’d really like to maintain the “1 n
◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ Pod終了までのシーケンスPodが終了するためのシーケンスは以下のようになります。 kubetctlが、Podを終了するためのリクエストをAPI Serverに送信する。kubeletが、Pod終了のリクエストをAP
大阪オフィスのYui(@MayForBlue)です。 つい昨日、Amazon ECRを触っていたら、AWS CLI v1 → v2 の移行で使用できなくなっているコマンドがあることを知ったのでその話です。 $ aws ecr get-login-password を使う 結論から言うと、ECRにログインするために必要な以下のコマンドがv2で使用できなくなっていました。 $ aws ecr get-login 公式のリファレンスを確認すると、以下のページに記載がありました。 AWS CLI version 2 replaces ecr get-login with ecr get-login-password このコマンドをv2で使用すると、以下のように、コマンドが使用できない旨のメッセージが表示されます。 usage: aws [options] <command> <subcommand
typescript-eslint v6 リリース! 2023/07/10 に typescript-eslint の v6 がリリースされました。 メジャーバージョンアップということで多くの BreakingChange があるのですが、その中でもReworked Configuration Namesと呼ばれる変更は利用者に大きな影響を与えそうです。 Reworked Configuration Namesはざっくり言うと「config に書くrecommendedのようなルールセットの名前や枠組みが変わるよ」という変更です。 ルールセットの名前だけでなく、含まれるルールや分類自体に変更があるので、設定ファイルを v5 のままアップデートしてしまうと意図したルールセットと異なる設定になってしまいます。 ここでは上記の記事にある変更点を紹介しつつ、なるべく既存の設定のままアップデートする
クラウドサービスのAWS、毎日のように多数の機能アップデートがあり、追いかけるの大変ですよね! そもそも最新情報なんてずっと追わなくてよくない? そんなことないんです! アップデートを毎週追っているとメリットも多数。 常に最新機能に詳しくなれる。業務にも生きる 最新情報をきっかけに普段触れていないサービスにも詳しくなってくる 同僚やコミュニティの仲間と毎日ワイワイ盛り上がれる。大きなアプデ時はお祭り! 昨日まで案件で悩んでいた技術制約が、今朝のアップデートでめでたく解消…みたいなサプライズもあったりするのがクラウドの面白いところでもありますよね。 アップデートってどこを見ればいいの? What's New at AWS 日本語環境でアクセスすると日本語ページにリダイレクトされると思います。 残念ながら本当に最新のアップデートは英語でしか出ておらず、2週間ほど経ってから日本語版になっています
今回は、Microsoftのオープンソース系アプリケーションの動向を見ていくことにする。対象はとしたのは、 ●Windows Terminal https://github.com/microsoft/terminal ●PowerToys https://github.com/microsoft/PowerToys ●Winget https://github.com/microsoft/winget-cli の3つ。リンク先は、GitHubのページである。以下の表に、それぞれのプレビュー版や安定版の情報を示す。そのほかにも「電卓」や「PowerShell」などもあるが、「電卓」は大きな動きがないこと、「PowerShell」に関しては毛色も異なるため、別の機会としたい。 「Windows Terminal」は安定版が四半期リリースに変更 Windows Terminalは、プレビュー版
Google ドライブの覚えておくべき大きな変更点2021.08.16 07:0063,850 David Nield - Gizmodo US [原文] ( 塚本直樹 ) 使いやすさアップ。 クラウドストレージサービスのGoogle ドライブが、大きく変わります。ここではファイル共有からバックアップ、管理まで、大きなアップデートの詳細をお伝えしましょう。 共有ファイルのセキュリティアップデートGoogle ドライブでは、今後(9月以降)共有ファイルやフォルダのリンクの仕様が変更されます。正確には2017年に変更の下準備がすでに実施されており、今後は古い共有リンクが動作しなくなる場合があるのです。 Google ドライブのファイル共有は、共有相手のGoogle アカウントを指定するか、共有URLリンクを生成します。共有リンクの場合、URLを渡された人は誰でも、ファイルやフォルダにアクセスで
昨年、国内初のGalaxyブランドのハイエンドSIMフリー端末として、Galaxy S10及びGalaxy Note10+がRakuten Mobileから発売されました。 端末の分離販売や、自社回線の周波数帯以外の対応を訴えてきた楽天にとって、SIMロックをかけずSIMフリーで発売するというのは、自社の理想を実現した形でした。 auやdocomo回線のバンドに対応したSIMフリーのハイエンドGalaxyが発売、しかもRakuten Mobileの契約がなくとも楽天市場で端末のみの購入も可能と、ユーザーからは非常に喜ばれていました。 しかし、その発売されたRakuten Mobile版Galaxy S10やGalaxy Note10+に、OSアップデートが一切配信されないという不満が、購入したユーザーから上がっています。 端末更新のない楽天版Galaxy 国内で発売されているGalaxy端
CanvaによるAffinity買収は「Adobeとの競争への大きな一歩」である ベクターグラフィックツール「Affinity Designer」写真編集ツール「Affinity Photo」などがCanvaに買収された件について、思うことをまとめています。メインビジュアルは Affinity team の写真です。 はじめに 2024年3月26日、CanvaがAffinityを買収したことが発表されました。 この買収は、AdobeがFigmaを買収しようとした時とは異なり、既に完了しています。 私は2019年頃から日本でAffinityの普及活動に携わってきていたので、ユーザーの方が心配しそうなことへの回答と、個人的にこの買収について思うことをまとめたいと思います。 ユーザーの方が心配しそうなことに対する回答 まず最初に落ち着いていただきたいのですが、Affinity開発元のSerif社
米Microsoftは1月26日(現地時間)、Microsoft Teamsに外部メンバーと容易にテキストチャットを始められる新機能を追加した。この機能は現在、ユーザーへの提供が始まっている。 従来、外部メンバーとテキストチャットをするには、ゲストアカウントに切り替えたり、異なるテナントのユーザーアカウントでログインし直す必要があったりしたが、今回の新機能ではアカウントを切り替えることなく、相手のメールアドレス、あるいは電話番号を指定するだけでテキストチャットを始められる。 チャットへの招待を受けたユーザーの画面には、招待を受けるかどうかを選択するボタンと、外部チャットに参加する際に考えられる危険性を知らせるメッセージが表示される。都合が悪いときは招待を拒否することも可能だ。 また、招待した相手がTeamsを使っていない場合は、Teamsの個人アカウントを取得してチャットに参加するよう呼び
2021年2月10日(水)より、決済金額に応じて付与されるポイントの還元率および上限を以下の通り変更となります。 変更のタイミング 2021年2月10日(水)に実施するKyashのシステムアップデートが完了した時点より、還元率および上限が変更となります。 変更内容 Kyashバリューの還元率が0.2%へ変更となります。 ※Kyashマネーの還元率は変更ありません。 *1) 本人確認の詳細は こちら をご確認ください。 *2) 残高の種類については こちら をご確認ください。 *3) 1ポイント未満(少数点以下)は切り捨てて算出する為、500円で1ポイントです。 500円未満はポイントがつきません。 *4) Kyash Cardの月間還元上限は1,200ポイントの月間付与上限です。 1,200ポイント+100ポイントの合算ではありません。 本人確認が完了したKyash Card Liteおよ
PlayStation 5(PS5)に新しいゲームディスクを挿入した際は、まずディスクからPS5本体へとゲームデータのインストールが行われ、場合によっては次にゲームのアップデートが実施されます。この一連の流れのうち「ゲームデータのインストール」の時に本体をインターネットから切断すると、処理速度が上がるという報告が寄せられています。 Question: How long does your disk installations take? : r/PS5 https://www.reddit.com/r/PS5/comments/t6nfyl/question_how_long_does_your_disk_installations/ Disconnecting the Playstation 5 from Internet installs DVD games faster | Hack
既報の通り、2021年11月16日(米国時間)にWindows 10の大型アップデート(機能アップデート)「November 2021 Update(バージョン21H2)」の配信が開始された。アップデートの手順などは該当の記事を参照いただくとして、今回は同記事でも触れられている「アップデートの提供周期」についてもう少しだけ深掘りしたい。 Windows 10の最長サポート期間はどうなる 以前の連載記事で「2022年以降のWindows 10がどのように扱われるのか」の話題に触れたが、間違えた部分を含めてまずは修正する。同記事では「21H2が実質的なラストで、以後はメインテナンスモードに移行する」としていたが、実際には今後も1年単位で機能アップデートの提供は続いていく。 公式Blogでも触れられているように、21H2以後のリリース周期(Release Cadence)は年1回の年の後半(第2
追記:情報源のページが9月1日に更新され、レーティングが18歳以上に引き上げられるケースは賭博要素のある過去作の「再販売」に限られるとのことです。 今回の記事は8月31日付けで確認した情報源をもとに更新したものでした。情報源の確認に十分な配慮を欠いてしまったことをお詫びします。 ヨーロッパのレーティング機構「PEGI」がゲーム内の賭け事に関する評価基準をアップデートし、「賭け事を促す・教えるゲーム」について18歳以上に分類する変更があった。 評価基準が更新されたことで任天堂の過去作にも同様に基準が適用され、『ポケットモンスター 赤・緑』『スーパーマリオ64 DS』のレーティングが18歳以上に引き上げされた。 Source:https://www.askaboutgames.com/news/pegi-rating-for-gambling-is-now-always-18(Ask Abou
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く