年末だから今年一年を振り返って。

いやー。

今年はコロナ一色だったね。

100年に一度のパンデミックらしいです。

ペストとかと同レベルですよ。

当初は、とにかく人との接触を避ける、という生活でしたが、

次第に、どうしたら感染して、どうしたら感染を防げるか、というのが解ってきて、まだまだ不自由は残りますが、

まぁ、ぼっちにはあまり関係ない話で、

それなりに自由に生活していました。

体調も、当初よりも改善されました。

最初は午後にはほとんど行動できない状態でしたが、

次第に稼働時間が増えてきて、時間を持て余すようになり、

本格的にダイエットのために町歩きを楽しんだり、

(体重89kg→82kg、体脂肪25%→12%になりました。)

チラシ配りのお仕事も始めました。

(月1万程度だけどな!)

その反面、お金が少なくてやりたいことができないと言うこともありましたけどね。

来年はもうちょっとお金に余裕のある暮らしをしたい。

本格的に仕事復帰も考えようかなぁ。

ともあれ、年末年始は天気が荒れるらしいので、

ステイホームで静かに過ごしましょう。

では、良いお年を!

デザインパターン】Decoratorパターン

Decoratorパターンのサンプルコードです。

package org.example.decorator;

public abstract class Component {
    public abstract void method1();
    public abstract void method2();
}
package org.example.decorator;

public class ConcreteComponent extends Component {
    @Override
    public void method1() {

    }

    @Override
    public void method2() {

    }
}
package org.example.decorator;

public abstract class Decorator extends Component {
    protected Component component;

    protected Decorator(Component component) {
        super();
        this.component = component;
    }
}
package org.example.decorator;

public class ConcreteDecorator extends Decorator {
    protected ConcreteDecorator(Component component) {
        super(component);
    }

    @Override
    public void method1() {

    }

    @Override
    public void method2() {

    }
}
package org.example.decorator;

public class Main {
    public static void main(String[] args)
    {
        Component component = new ConcreteComponent();
        Component instance = new ConcreteDecorator(component);
        instance.method1();
        instance.method2();

        Component component1 = new ConcreteDecorator(new ConcreteDecorator(component));
        component1.method1();
        component1.method2();
    }
}

このパターンでは、中身(ConcreteComponent)と装飾(ConcreteDecorator)が存在し、Componentという共通のインターフェースを持っています。

機能を追加する場合はDecoreterを継承したクラスを作成し、機能を拡張することができます。

ConcreteDecoratorのコンストラクタにはConcreteComponentを渡すこともできますし、すでに作成したConcreteDecoratorを渡すこともでき、それによって再帰的な処理をすることもできます。

しかし、クラスの関係が複雑になったりするので、クラス図による整理が必要になりますね。

経済ニュース(12/31)

新型コロナ:保健所7割、感染予測甘く コロナ深刻な5都道府県 – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

NYダウ反発で始まる 資本財など景気敏感株に買い – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

のぞみ120分到着遅れ、なのに払い戻し拒否 JR東海 – カナロコ(神奈川新聞)

JR東海は30日、東海道新幹線の新横浜駅で、特急料金の払い戻しを申告した乗客3人に対し、誤った案内をしたと発表した。博多発東京行き「のぞみ4号」の到着時刻の遅れについて、駅係員が規定の120分に満たないと誤認したため払い戻しを断ったという…

株式時価総額、世界で15兆ドル増 中銀緩和マネーが支え – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

運転士が停車駅を勘違い 阪神本線でホーム120m行き過ぎるミス – livedoor

29日午前10時45分頃、兵庫県西宮市の阪神本線今津駅で、停車予定だった神戸三宮発近鉄奈良行き快速急行(6両、乗客約100人)がホームを約120メートル行き過ぎて止まった。電車は後退してホームに戻り

中国、アリババ通販サイトなどに罰金 「独身の日」に不当価格表示 – auone.jp

au Webポータル

強風で運転見合わせ 600人に影響 JR宇都宮線 |事件事故|下野新聞「SOON」ニュース|下野新聞 SOON(スーン) – 下野新聞

【JR宇都宮線】30日午後6時29分、運転再開。30日午後5時24分ごろから、強風のため、矢板-野崎駅間の上下線の運転を見合わせた。上下4本が運休し、2本に最大70分の遅れ、約600人に影響した。

「有吉の壁」年間優勝者が決定 有吉弘行の発表にツッコミ殺到 – モデルプレス

30日放送の日本テレビ系『有吉の壁 壁芸人グランプリSP』(よる6時~)にて、年間の優勝者が決定した。

家族と迎えられぬ最期 「なぜ私がここに」看護師の自問 [新型コロナウイルス] – 朝日新聞デジタル

「私なんかじゃなくて、家族と一緒に最期を迎えたいはずなのに。切ない」 静岡県内で新型コロナウイルス患者を受け入れる病院の看護師の20代女性は、患者をみとる時の心境を声を詰まらせながら語った。 12月…

明電舎、11カ月ぶり高値 EV向け部品の拡大に期待 – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

年金の納め方でこんなに変わる!?趣味を楽しめる老後VS生活もままならない老後(LIMO) – Yahoo! – Yahoo!ニュース

アラフィフ世代ともなると、なんとなく老後のことが頭をよぎり、年金は一体いくらもらえるのか、退職金はどれくらい入ってくるのか、今の貯蓄額で大丈夫だろうかと考え始める人も多いのではないでしょうか。

年越しのお札118兆円 11年連続で過去最高 – SankeiBiz

日銀は30日、家庭や企業で保有されたまま年を越すお札の総額が118兆3282億円になったと発表した。2019年末の112兆7418億円から5・0%増え、11年連…

アメ横「マスク着用で楽しいお買い物」、ちょっとさみしい年の瀬…にぎわい4割減 – 読売新聞

年の瀬の30日、東京・上野の「アメ横商店街」は、おせち料理などの食材を求める買い物客でにぎわった。新型コロナウイルスの感染拡大が続いており、商店街は消毒液を設置し、店員もマスク姿で接客した。  例年と違って、入り口には

巨額の「緩和マネー」が生んだバブル期以来の株高 実体と離れた金融市場を待つリスク – 毎日新聞 – 毎日新聞

2020年の金融市場は、新型コロナウイルス感染拡大の影響を強く受け続けた。世界規模で進められたコロナ対応の財政出動や金融緩和により、一時急落した株価はバブル期以来の高値となった。ただ、企業業績は感染拡大前の水準には届いておらず、期待先行の形で株価が上昇している。21年の市場もコロナの影響を受ける構

時価総額、ソニーが4位に 任天堂8位浮上、ゲーム事業好調 – goo.ne.jp

東京証券取引所が30日発表した2020年末時点の東証1部の時価総額ランキング(政府保有分を含む)によると、ソニーが前年末の5位から4位、任天堂が13位から8位にいずれも順位…

中国製ワクチン“有効性79.3%”開発企業が発表(2020年12月30日) – ANNnewsCH

新型コロナウイルスのワクチンを開発した中国企業は、自らのワクチンの有効性が79.3%と発表し「WHO(世界保健機関)の基準を満たしている」と強調しました。 中国の国有製薬大手「シノファーム」傘下の企業は、ワクチンの第3段階の臨床試験の中間分析データを発表しました。2回の接種によって免疫ができる割合を示す抗体陽転率…

一瞬で3億円失った私がやらかした手痛い失敗(東洋経済オンライン) – Yahoo!ニュース

金融庁の報告書に端を発した「老後2000万円問題」が衝撃を与える一方、コロナ禍でますます先行きは不安に……。「将来は不安だが、投資をするのも怖い」と人々が考えるのは当然だ。
そんななか、30代で資産

ふるさと納税人気上昇 花巻市本年度18億円超、前年度3倍 – 岩手日報

花巻市の2020年度のふるさと納税「イーハトーブ花巻応援寄付金」が好調だ。24日現在、前年度実績の3倍の18億円超に上り、年間では30億円となる見通し。返礼品は従来の定番品のほか、新たに加わった品も人気を集める。市は新型コロナウイルス感染症…

平和不動産、13年ぶり高値 兜町再開発に期待 – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

「消費期限2倍延長?くだらない」おにぎり廃棄率1%に下げたスーパーの言い分:SDGs世界レポ(51)(井出留美) – Yahoo!ニュース – Yahoo!ニュース

「マスコミもセブンの提灯記事ばかり書いてどうしようもない」と嘆くスーパーは、おにぎりの廃棄率を1%まで下げた。セブンのいう「窒素充填して消費期限を2倍に延ばす」などせずともそこまで下げられる方策とは?

ITニュース(12/31)

今年も本当にありがとうございました!【Gizmodo Rewind 2020】 – ギズモード・ジャパン

2020年もギズモードのYouTubeをご覧いただき、本当にありがとうございました!今年は計228本の動画が公開されました。こうして見ると、今年も本当にたくさんのガジェットが出ましたね。2020年は、ガジェット/テックの業界も激動の1年でした。出演者も制作チームも、この1年、頑張れたのは本当に日々コメントやご覧い…

「iPhone13」の上位2モデル 120Hzリフレッシュレートパネル搭載か – livedoor

韓国メディアElectronic Timesが、iPhone13(仮称)の上位2モデルは120Hzリフレッシュレートディスプレイパネルを搭載すると報じました。複数メディアの報道で、iPhone13シリーズへの搭載は確定か?韓国の電子

なんでこんなことに…ギズモードスタッフが「買って失敗だった」ガジェットたち(ギズモード・ジャパン) – Yahoo!ニュース

トライ&エラーのガジェットライフ。

今年もギズ編集部員&ギズスタッフたち、たくさんガジェット買いました。たくさん買ったってことは、満足できるしあわせな出会いもあったけど、「なんか思ってたんとちゃう

来年はどんなモノが出てくるか。ギズモードが考える2021年ガジェット予報(ギズモード・ジャパン) – Yahoo!ニュース

おうちで使うモノが増えるのは確実として。

買うモノ、欲しいモノの基準がごっそり変わった2020年。今年、みなさんはどんなモノを買ってきましたか?

なんでこんなことに…ギズモードスタッフが「買って失敗だった」ガジェットたち – GIZMODO JAPAN

トライ&エラーのガジェットライフ。今年もギズ編集部員&ギズスタッフたち、たくさんガジェット買いました。たくさん買ったってことは、満足できるしあわせな出会いもあったけど、「なんか思ってたんとちゃう…」みたいな失敗もあったってこと。ガジェット自体は優秀でも、自分のニーズやライフスタイルと合わない、なんてこともありますもんね。ここでは、そんな切ない思いを昇華すべく、2020年のガジェット失敗談をお届け

ミニLED実装の12.9インチiPad Pro、2021年第1四半期に発表か? iPhone 13はProMotionディスプレイを実装(リアルサウンド) – Yahoo!ニュース

2020年がまもなく終わるなか、2021年におけるApple製品の動向が少しずつ明らかになっている。来年の早い時期に発表されるかも知れないものには、ディスプレイの新素材が使われるようだ。iPhon

2021年はどんなガジェットが登場するのか ギズモードが予測 – livedoor

Image: Shutterstock Image: Shutterstock おうちで使うモノが増えるのは確実として。買うモノ、欲しいモノの基準がごっそり変わった2020年。今年、みなさんはどんなモノを買っ

2020年もホットだった完全ワイヤレスイヤホン。私的ベスト5 – Engadget日本版

いまやすっかり当たり前になった、完全ワイヤレスイヤホン。とくに2020年は在宅勤務・自宅学習の機会が増えたことで、ミーティング用あるいは手軽に音楽を楽しむために利用する人も多かったのではないかと思います。

コスパ良し性能良しのM1 MacBook Proがオールラウンドで活躍:ベストバイ2020(石川温) – Engadget日本版

年間を振り返り「買って良かった」と満足しているのが、M1…

運用開始から20年を迎えたISS。その波乱万丈の歴史と功績を振り返る – WIRED.jp

2020年に本格運用から20年の節目を迎えた国際宇宙ステーション(ISS)。たびたびの計画変更を経ての誕生から、研究所としての活躍、そして最近の商用利用まで、ISSの輝かしい歴史を振り返る。

日本通信とドコモの「音声通話卸役務」の料金協議が指定期日内に終了せず 日本通信はどうする? – ITmedia

6月30日付で日本通信とNTTドコモに行われた総務大臣裁定について、両社による「音声通話卸役務」の料金協議が裁定に定めた期日までに終わらなかった。年明けに、何らかの動きがあるかもしれない。

楽天モバイルのMNOサービス申し込み数が200万件を突破 12月30日付 – ITmedia

楽天モバイルの携帯キャリア(MNO)サービスの累計申し込み数が200万件を突破した。100万件突破からちょうど半年で2倍に増えた計算だ。

多方面でAMDが存在感を示した1年――アキバの1年を振り返る【後編】 – ITmedia

PCパーツ市場の動向を中心に振り返ると、トレンドを作ったいくつものジャンルでAMDが顔を出すことに気づく。コロナ禍の中で自作PCの新たな需要もわき起こった特殊な1年を、キーになったパーツごとにたどってみよう。

これでいいのよ…AirPods Maxの完全収納ケースが登場 – GIZMODO JAPAN

どっちがカッコいい?Apple(アップル)から登場したヘッドホン「AirPods Max」は、スケスケな付属ケースが賛否両論。一方で、そのAirPods Maxを綺麗にすっぽり収納してくれるケース「Shield Case」が登場しました。Shield CaseはAirPods Maxのヘッドバンドを含む、イヤホン本体を収納できるケース。さらに内部の起毛加工が、ステンレススチール&アルミ製のAir

1カ月遅れでやってきたiPhone祭り(発表編)/iPhone 12シリーズは5G契約が必要?(ITmedia Mobile) – Yahoo!ニュース

2020年も残り2日です。ITmedia Mobileのアクセスランキングを月単位で見ながら、モバイル業界の主なトピックを振り返っていきます。今回は10月のアクセス数トップ10を紹介します。

1カ月遅れでやってきたiPhone祭り(発表編)/iPhone 12シリーズは5G契約が必要? – ITmedia

新型コロナウイルスの影響で、2020年は新型iPhoneの発表が例年よりも1カ月ずれ込みました。その影響で、記事アクセス数的な意味でのiPhoneフィーバーも1カ月遅れで到来しました。

元日の参拝客 ほぼ半減か AIが予測〈FNNプライムオンライン〉 – FNNプライムオンライン

初詣の参拝者数は、減少するとの予測が出ている。これは、携帯位置情報の分析サービスを行っている会社が公表したもので、気象予報やグーグルが提供する感染予測のデータなどをAI(人工知能)に学習させ、1月1日の来訪者数を予測した。関東地方では、東京の明治神宮で、2020年の同じ日と比べて、51%の減少が見込まれるほか、神…

とにかくデカイ!空冷式CPUクーラー「ProSiphon Elite」がIceGiantから、240mmラジエーター風ヒートシンク採用 – AKIBA PC Hotline!

120mmファンを4基も搭載した空冷式の巨大CPUクーラー「ProSiphon Elite」がIceGiantから登場、オリオスペックで取り扱いが始まっている。店頭価格は税込28,380円。

パンサーズの選手、ビットコインで報酬の一部受け取りへ-NFLで初(Bloomberg) – Yahoo!ニュース

(ブルームバーグ): 米プロフットボールNFLのカロライナ・パンサーズに所属するラッセル・オクン選手は2019年5月、ビットコインによる報酬の支払いを望んでいるとツイートしていた。それから約1年半を