Some of our favorite Bose headphones and earbuds are back to all-time low prices
Some of our favorite Bose headphones and earbuds are back to all-time low prices
英国のゲーム開発スタジオSabecは6月24日(日本時間)、Nintendo Switch向け関数電卓ソフト「Calculator」の配信を日本で始めた。ダウンロード専売で、価格は899円。英語にのみ対応しており、学生やエンジニアの利用を見込んでいるという。 一般的な関数電卓と同じく、四則演算以外にも三角関数や指数関数などの計算も行える。テレビに接続してコントローラーで操作することも可能。海外向けには5月から販売している。 Sabecは卓球やゴルフゲームなどのシンプルなゲームの他、ペイントソフトや楽器の演奏ソフトなど、ゲーム以外のソフトもNintendo Switch向けに複数配信している。 関連記事 Switch、国内販売台数が累計2000万台を突破 ソフトは「あつ森」がトップ 任天堂の家庭用ゲーム機「Nintendo Switch」の国内販売台数が累計2000万台を超えた。「ファミ通」
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
みずほ銀行で2021年2~3月に発生したシステム障害。第三者委員会はATM障害の原因を運用の人為的なミスと結論づけた。しかし「MINORI」自体にも、運用を難しくする「落とし穴」があった。 みずほフィナンシャルグループ(FG)は2021年6月15日、みずほ銀行で2021年2月28日、3月3日、7日、12日に発生したシステム障害について、第三者委員会「システム障害特別調査委員会」による調査報告書を公開した。 2月28日に起きた障害は顧客への影響が大きく、障害の原因も複雑だった。一方、3月3日と3月12日はハードウエア障害が、3月7日はプログラムの設計ミスが原因であり、影響も限定的だった。そのため調査報告書も2月28日の障害について手厚く記述した。 2月28日のシステム障害では、ピーク時は自行ATMの7割超に相当する4318台が稼働を一時停止した。これに伴い、ATMが通帳やキャッシュカードを取
「Core Web Vitalsを上げる」機会があったので、Core Web Vitalsについてまとめてみる。 これから書くことは今現在、僕が把握してることで、間違っていることがあると思うけど、そこはご愛嬌でお願いします。 1. Web Vitalsとは? Web VitalsというのはGoogleが提唱したUXの指標である。GoogleはWebに対するUXのことを「ページエクスペリエンス」と呼んでいる。「Core Web Vitals」ってのは「Web Vitals」のサブセットになっているので、まずはそこを理解しておく必要がある。 なぜWeb Vitals? 最近、Webのフロントのことについて調べることが多いのだが、やたらとこの「Web Vitals」もしくは「Core Web Vitals」という言葉に出会う。 「フロントの体験」としてWeb Vitalsが重要だからであると同時
はじめにこんにちは。GMOアドマーケティングのKONCEです。新卒で入社し、数年経ちました。日々の業務で学ぶことは多いですが、今年度は技術の深堀りをテーマにやっていきたいと思っています。今回は入社してDBやSQLに関しては業務内で学ぶことが多く、特別訓練をしていたわけではなかったのですが、「SQLアンチパターン」を用いて学びながら、改めて自分の現状を見つめ直していけたらと思います。今回は学習を行う側面と自分自身のレベルについて見直していきたいので 知っていた → ○ 部分的に知っていた → △ 知らなかった → ... 今回は後編です。 今回も 知っていた → ○ 部分的に知っていた → △ 知らなかった → × を付けてみようと思います。 目次 SQLアンチパターンについて Ⅲ部 クエリのアンチパターン 2-1. [△]13章 フェア・オブ・ジ・アンノウン(恐怖のunknown) 2-2
オブジェクトストレージサービスのWasabi Technologiesは、アジアパシフィック(APAC)での事業拡大に向けて、日本国内にAPAC本社を設置。APAC地域では初となるパブリッククラウドサービスの拠点を、東京都内にあるNTTコミュニケーションズのデータセンターに展開。年内には、国内2つ目のデータセンターを開設する予定であるほか、APAC地域でのデータセンターの設置も検討しているという。 Amazon S3の1/5のコスト S3互換のAPIを提供 Wasabi Technologiesは、米マサチューセッツ州ボストンに本社を置き、2015年に創業。2017年からクラウドストレージサービスを開始している。米国、欧州にデータセンターを設置。社員数は150人以上に達する。また、顧客数は2万5000社以上となっており、メディア&エンターテイメント、研究開発、ヘルスケア、教育、公共、エネル
ソニー・インタラクティブエンタテインメント(SIE)からノウハウを継承し、バッファローが3月に発売したネットワークレコーダー「nasne」。2万9800円(税込)で販売を始め、すでに3次入荷分までが完売している。この価格は外部の企業とともにデータサイエンスを活用して決めたと、バッファローが自社のWebコンテンツで6月23日に明らかにした。 バッファローはこれまで、製品の価格を「勘、経験、度胸」を基に決めていたが、nasneは価格を決めるに当たっての理論や根拠が社内になく、適正な値が判断できなかった。そこで、過去のデータから価格を算出するため、東京大学発のコンサル企業である東京大学エコノミックコンサルティング(UTEcon)に協力を依頼したという。 まずは2020年12月から21年初頭にかけて、他社製レコーダー製品の過去の販売データや価格データを収集。その後、東大や慶応義塾大学などの経済学者
2022/06/22追記 最新仕様ES2022がリリースされたので、新しく記事を書きました。 JavaScriptの仕様はECMAScriptで、ECMAScript 2015(ES2015)、ECMAScript 2016(ES2016)...というように毎年進化を続けています。 これまでの仕様はES2020でしたが、先日2021年6月22日にES2021が正式仕様として承認されました。 22.06.2021 Ecma International approves new standards - Ecma International ブラウザ対応も完了しており、全モダンブラウザ(Google Chrome・Firefox・Safari・Microsoft Edge)でES2021の全機能が使えます。 本記事では、ES2021すべての新機能をまとめて紹介します。 大きな数値を_区切りで書け
いつもMOONGIFTをご覧いただきありがとうございます。タイトルにあります通り、MOONGIFTの更新を恒久的に停止するご連絡となります。最終更新記事は2021年07月16日になります。 背景 MOONGIFTはオープンソース・ソフトウェアの紹介サイトとして2004年01月29日に運営を開始しました。一番最初はlivedoorブログにて開始し、その後様々なブログプラットフォームを利用し、さらに一時はサイト名の変更(Open Alexandria)を経て、MOONGIFTという名称で運営を続けてきました。 MOONGIFTでは、これまでに16,000以上のソフトウェア(一部オープンソース・ソフトウェア以外のソフトウェアを含む)を紹介してきました。オープンソース・ソフトウェアは多くの先進的な技術への取り組みが行われており、オープンソース・ソフトウェアを知ることはソフトウェアの開発トレンドを知
映画「トランスフォーマー」シリーズの最新作「Transformers: Rise of the Beasts(原題)」が2022年6月24日に米国で公開されます(邦題は「トランスフォーマー/ビースト覚醒」)。「ビーストウォーズ 超生命体トランスフォーマー」のキャラクターが登場すると明らかになり、ファンの間でさまざまな反応が寄せられています。 「Transformers: Rise of the Beasts(原題)」タイトルロゴ(画像はトランスフォーマー公式アカウントから) 「Transformers: Rise of the Beasts」は、米パラマウント社が22日に開催したイベントで発表。監督は「クリード 炎の宿敵」(2019年日本公開)を手掛けたスティーブン・ケイプル・Jrが務めます。米メディア「The Hollywood Reporter」によると、「時空を超えて移動してきた先史
美容クリニックは新規体制用の少人数体制で開発を行っており、その内の約 7 割がアプリ開発をしているエンジニアとなっています。 一方で、SRE は全体の約 1 割の人数しかいないという状況にあります。 この SRE の人数が少ないかどうかは扱っているシステムの規模や課題によって評価が変わるかと思いますが、美容クリニックが現在抱えている課題の量に対しては少ない人数だと感じています。 では、このように限られた人数の中でどのようにして SRE 活動を行ってきたのかを紹介していきます。 SRE チームの組閣 美容クリニックのリリース以前から SRE チームは存在していたのですが、リリース前後でその責務は変わってきます。 例えばリリース前はインフラの初期構築がメインの責務となってきますが、リリース後(エンハンス開発)にはインフラの保守運用がメインの責務となります。 さらに、メンバーの変動などにより当初
リクルートが開発し、2018年4月より公開されているシフト管理サービス『Airシフト』。当初はWeb版のみでの提供だったが、2019年9月よりスマホアプリ版がリリースされた。その実装をメインで担当したのが、入社4年目の辻健人さんである。入社して即『Airシフト』のチームに配属され、Web版の開発に従事してきた。その辻さんがスマホアプリの知見のないWebフロントエンドエンジニアばかりのチームで、どうやって技術選定をし、ユーザーのニーズに応えるスマホアプリを開発していったのか。開発の背景、および開発における苦労や工夫した点について、辻さんに話を聞いた。 入社1年目からシフト管理サービス『Airシフト』の開発をリード 『Airシフト』は、リクルートの業務・経営支援サービス「Air ビジネスツールズ」の一つで、‟やりとりも作成もラクになるシフト管理サービス“である。スタッフの希望を収集してシフト表
Deno Deploy is a multi-tenant JavaScript engine running in 25 data centers across the world. The service deeply integrates cloud infrastructure with the V8 virtual machine, allowing users to quickly script distributed HTTPS servers. This novel “serverless” system is designed from the ground up for modern JavaScript programming. Today we are releasing Deploy Beta 1. This is the first in a series of
ウクライナ東部の町ハリコフ。 集合住宅の狭い路地を武装した捜査員らが駆け入っていく。 1つの部屋のドアをバールでこじあけ、蹴破って突入する。 捜査員が目にしたのは、数十台はあると思われるコンピューターやハードディスク。 そして、大量の紙幣と金塊。 世界中で猛威を振るっていたコンピューターウイルス、エモテットのネットワークの拠点だった。 翌1月27日、ユーロポール=欧州刑事警察機構は、オランダとドイツ、フランス、リトアニア、カナダ、アメリカ、イギリス、ウクライナの8か国の治安当局などとの合同捜査で、エモテットを拡散させるネットワークの情報基盤に侵入して制圧、内部から停止させたと発表した。 作戦名は「Operation LadyBird」(テントウムシ作戦)。 エモテットを配信していた犯罪グループが「Mealybug(コナカイガラムシ)」と呼ばれていたことから、天敵であるテントウムシの名前がつ
EngineeringProductA framework for building Open Graph imagesWe recently set about creating a framework and service for automatically generating social sharing images for repositories and other resources on GitHub. You know that feeling when you make your latest hack project public, and you’re ready to share it with the world? And when you go to Twitter to post a link to your repository, you just s
こんにちは。松本と申します。 2020年8月から2021年5月までの約10ヶ月間、クラウド横断本部のわり算グループという技術的負債を解消するチームでエンジニアとしてインターンをしていました。 メインタスクとして社内向け管理画面のリプレイスを担当しつつ、他にも実際にユーザーに使われているサービスの一部機能を改修したり、共通基盤のコードを数千行消してリファクタリングするなど本当に多くのことを経験させてもらいました。 (共通基盤のコードを数千行消した PR) 今回は振り返りの意味も兼ねて、インターンで得た学びを書き残しておこうと思います。 具体的な技術の話をすると収まりきらないので、今回は省略します。 記事にする関係上、詳細を割愛・簡略化している部分もあります。 要求の裏にある「やりたいこと」を常に意識する (出典 : https://www.businessballs.com/amusemen
私は、OpenJDKのCommitter業や仕事でミドルウェアのSolution Architectとして活動している関係上、最近はコンテナ上でJavaアプリケーションを動かすことが非常に多いです。 KubernetesでJavaアプリを監視する場合には、Elasticsearch+KibanaやPrometheus+GrafanaなどでログやMBeanを監視する方法が一般的に行われています。 Java 11では有償JDKに含まれていた機能がOpenJDKへ寄贈され、JDK Flight Recorder (JFR)として生まれ変わりました。JFRはJVMの内部の情報やその上で動くJavaアプリケーションの様々な情報をほとんど負荷無く記録し、ファイルとして取得できます。このファイルをJDK Mission Controlなどのツールを使って確認し、これまでより詳細に分析できます。 これまで
後学のために自分の考えていることをまとめてみる。 考えられるパターン これまでの経験から以下4つのパターンがある。 ローカルStateでprop-drillingする ローカルStateかつイベント経由でデータ交換をする グローバルStoreとローカルStateを併用する グローバルStoreのみを使用する 1. ローカルStateでprop-drillingする propとしてコンポーネント間のデータをやりとりする手法。 ほぼすべてのUIコンポーネントを親からデータを受け取りDOMを出力するだけの純粋な関数として表現できるため、全体の設計自体はシンプルになる。手間は多いが魔法は少ない。 コンポーネントの粒度が小さいアプリケーションの場合にはいわゆるバケツリレーと揶揄されるデータの受け渡しが頻発し、これに嫌悪感を持つエンジニアもいる。 2. ローカルStateかつイベント経由でデータ交換を
はじめに こんにちは。ブランドソリューション開発部 プロダクト開発チームの杉田です。Fulfillment by ZOZO(以下、FBZ)が提供するAPIシステムの開発・運用を担当しています。 本記事では、サーバーレスアーキテクチャを採用しているFBZのAPIを例に、Datadog APMを使った分散トレーシングの導入手順と運用する際のポイントを紹介します。 「サーバーレスアーキテクチャを採用しているけど分散トレーシングを導入していない」という方や、「既にDatadogは活用しているけどAPMの機能は使っていない」という方に読んでいただけると幸いです。 FBZにおけるサービス監視 FBZでは、CloudWatchメトリクスやAWS Lambda、API Gatewayのログを解析し、PagerDutyやDatadogなどの外部サービスに連携して監視をしています。最近では、Lambda De
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く