11月26日のITニュース

AWSで障害、「Nature Remo」「SwitchBot」などに影響 「電気消せない」と嘆く声 – ITmedia

AWSの米バージニア州北部のデータセンターで障害が発生。複数のサービスが正常に動作しない状況が続いている。日本では「Nature Remo」「SwitchBot」などのスマート家電向けデバイスで不具合が発生。「電気を消せない」などの声がTwitterに
投稿されている。

M1搭載Mac、最大6台の外部ディスプレイに接続する方法が発見 – Engadget日本版

Appleシリコン「M1」チップ搭載の新型Macは、3機種とも従来のインテル製チップ搭載Macよりも接続できる外部ディスプレイの台数が減っています。これには回避策があり、それ以上の台数に映像出力できることが報告されています。

電子ぺーパー搭載GPS端末登場。メッセージの送受信が可能 – Engadget日本版

ドライブレコーダーを手がけるカーメイトは、メッセージの送受信が可能なGPS見守り端末「coneco」を発売しました…

AppleシリコンMac上でiPhoneやiPadアプリを動かす方法の解説が公開 – Engadget 日本版

Appleシリコン「M1」搭載Mac上ではiPhoneやiPad用アプリも動くと謳われていますが、実際にどうやって使うかの手順を教えるガイドが公開されています。

【FGO】2200万DL突破キャンペーンで紫式部復刻、星5ロマニ礼装と霊脈石が実装。iPhone Xなどのフルスクリーン表示への対応も – ファミ通.com

『Fate/Grand Order』(FGO)で本日2020年11月25日(水)18:00より“2200万DL突破キャンペーン”が開催された。約5年4ヵ月で国内累計ダウンロード数2200万、グローバル累計5700万ダウンロードを突破している。

スマホでゲームの基礎能力を無料診断–「JeSU公認 全国統一eスポーツテスト」が公開 – CNET Japan

eカルチャーをつくるクリエイターとファンをサポートするデジタルパフォーマンスエナジー「ZONe」は11月25日、日本eスポーツ連合(JeSU)監修のもと、スマートフォンを使ってeスポーツに必要不可欠な自身の能力を測定できる「JeSU公認 全国統
一eスポーツテスト presented by ZONe」を開発。11月25日より、一斉公開したと発表した。

GarminのちょっとApple Watchっぽいスマートウォッチ – GIZMODO JAPAN

Garminから新スマートウォッチ「VENU SQ」「VENU SQ Music」が発売されます。フェイスが長方形となり若干Apple Watchっぽい印象に。機能はかなり充実しています。

【パズドラ】『式神使いと妖』超効率の周回編成! 楽して交換素材を集めよう! – AppBank.net

表示が崩れている場合はこちらからご覧ください。 【式神使いと妖イベントの最新情報はこちらをチェック】 →式神使いと妖イベントの最新情報はこちら! スペシャルダンジョン「式神使いと妖」登場中! 式神使い

デル、各種パソコンが最大20%引きのBLACK FRIDAYセール – PC Watch

デル・テクノロジーズ株式会社は、個人向け製品を対象としたセール「BLACK FRIDAY 第二弾およびファイナル」を開催している。期間は12月7日まで。

XRP(リップル)保有者向けのトークン付与、国内対応で仮想通貨事業者12社が協力体制 – 株式会社CoinPost

国内仮想通貨事業者12社は、Flare Networksの仮想通貨XRP(リップル)保有者へのSparkトークン付与について、共同声明を採択した。今回の国内対応における注目ポイントは。

Googleから新しい映像デバイス「Chromecast with Google TV」登場 従来のChromecastとは何が違う?【比較】 – ITmedia

Googleから「Chromecast with Google TV」が発売されました。「Chromecast」と名が付いていますが、従来モデルとは違う面があります。簡単にチェックしていきましょう。

PC(Steam)版「異世界酒場のセクステット ~Vol.1 New World Days~」が12月15日に配信 – 4Gamer.net

異世界酒場のセクステット 〜Vol.1 New World Days〜 配信元 qureate 配信日 2020/11/25 「異世界酒場のセクステット 〜Vol.1 New World Days〜」 STEAM版配信決定のお知らせ STEAM版発売決定! Nintendo Switchにて好評配信中
の 恋愛ADV3部作の第1弾 『異世界酒場のセクステット 〜Vol.1 New World Days〜 』が STEAMで配信決定!! Ninten…

Xbox Series S、さっそく各種ゲーム機のエミュレータが動作可能に – Engadget日本版

発売されたばかりのXbox Series Sにさっそく過去のゲーム機エミュレータをインストールして動作が確認できたと報告されています。

サンディスクが「ウエスタンデジタル」に社名変更 21年1月付で合同会社に – ITmedia

サンディスクが、社名を2021年1月1日付で「ウエスタンデジタル」に変更。あわせて株式会社から合同会社へと組織変更する。

まるで昔のワープロ? キーボード/ディスプレイ一体型パソコン「DevTerm」登場 – PC Watch

Clockwork Techは、2021年4月までに発売予定のキーボード/ディスプレイ一体型パソコンキット「DevTerm」の予約注文受付を開始した。

iOS 15では初代iPhone SEや6sがサポートされなくなる? – ギズモード・ジャパン

来年に登場するであろうiOS 15(仮称)では、初代iPhone SEやiPhone 6s(6s Plusも)のサポートが終了するかもしれません。

ユーザーの生産性をスコア化する新機能により「Microsoft 365」は従業員監視ツールになってしまうという指摘 – GIGAZINE

Microsoftが提供するOfficeアプリやクラウドサービスをひとつにまとめた「Microsoft 365」には、ユーザーの生産性を数値で評価する「生産性スコア」という機能が実装される予定で、記事作成時点ですでにプライベートプレビュー版が公開されて
います。この生産性スコアという機能が、従業員を監視するための強力なツールになってしまうと、プライバシー関連の研究者であるウォルフィー・クリストル氏が指摘しています。

ニコン Z 5に、総額約2万4,000円分のアクセサリーが付属する数量限定パッケージ – デジカメ Watch

株式会社ニコンイメージングジャパンは、ミラーレスカメラの数量限定キット「Z 5 24-70 限定セット」を12月11日に発売する。価格はオープン。店頭予想価格は税込25万7,400円前後。

【パズドラ】大人気キャラ達の降臨ダンジョンが登場! サーチダンジョンのラインナップ更新のお知らせ!【パズバト】 – AppBank.net

更新日:2020/12/01(火)メンテナンス後~ 12/01のメンテナンス後から、サーチで出現するダンジョンのラインナップが更新されます。 表示が崩れている場合はこちらからご覧ください。 サーチダン

【デザインパターン】Prototypeパターン

Prototypeパターンのコート例です。

package org.example.prototype;

import java.io.Closeable;

public interface Prototype extends Cloneable {
    public void method1();
    public void method2();
    public Prototype createClone();
}
package org.example.prototype;

import java.io.IOException;

public class ConcretePrototype implements Prototype {
    public ConcretePrototype() {
        super();
    }

    @Override
    public void method1() {

    }

    @Override
    public void method2() {

    }

    @Override
    public Prototype createClone() {
        Prototype prototype = null;

        try {
            prototype = (Prototype)clone();
        }catch (CloneNotSupportedException e) {
            e.printStackTrace();
        }
        return prototype;
    }
}
package org.example.prototype;

public class Main {
    public static void main(String[] args){
        Prototype PrototypeObject = new ConcretePrototype();
        Prototype cloneObject = PrototypeObject.createClone();
        cloneObject.method1();
        cloneObject.method2();
    }
}

Prototypeインターフェースを実装したConcretePrototypeを作成し、以後、createClone()メソッドを使用して複製したものを使用する、という使い方をします。

Cloneableを実装しないとClone()実行時にCloneNotSupportedExceptionが発生するみたいです。

これ、Java以外にもC#とかにも無いっすかね?

※C#ではICloneableを実装すると使えるみたいです。

あと、Cloneは参照型のメンバーがいた場合、複製したObjectも複製前と同じ参照先を参照するらしいです。

完全に複製するには、CloneをOverrideして、参照型のメンバーをさらにCloneする、というやり方が必要になるようです。

Cloneを使用する場合はその当たり気をつけないといけないですね。