RUST勉強中、6/26の積み上げ

前回の続き

今回はthiserrorクレートを使用したエラーハンドリングです。

[package]
name = "samplecli"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
clap = { version = "3.1.6", features = ["derive"] }
anyhow = { version = "1.0" }
thiserror = { version = "1.0" }
use thiserror::Error;

#[derive(Error, Debug)]
enum MyError {
    #[error("failed to read string from {0}")]
    ReadError(String),
    #[error(transparent)]
    ParseError(#[from] std::num::ParseIntError),
}

fn get_int_from_file() -> Result<i32, MyError> {
    let path = "number.txt";

    let num_str = 
        std::fs::read_to_string(path).map_err(|_| MyError::ReadError(path.into()))?;

    num_str
        .trim()
        .parse::<i32>()
        .map(|t| t * 2)
        .map_err(MyError::from)
}

fn main() {
    match get_int_from_file() {
        Ok(x) => println!("{}", x),
        Err(e) => println!("{:#}", e),
    }
}

経済ニュース(06/28)

【米国市況】株反落、国債利回り上昇でハイテク安い-ドル135円半ば – ブルームバーグ

27日の米株式相場は反落。四半期末を控えたポートフォリオ調整の動きが背景。先週は週間ベースで大きく上昇していた。ドル・円相場は小幅上昇し、135円台前半から半ばで推移した。

日本から車の「メガトレンド」を、ソニーとホンダ連合がテスラに挑む – ブルームバーグ

2020年1月、米ラスベガスのIT展示会「CES」。ソニーグループの吉田憲一郎社長の30分にわたるプレゼンテーションの終盤でステージの照明が暗転した次の瞬間、光り輝く自動車のグリルが浮かび上がった。

大王製紙の御曹司、刑務所でフェラーリを「10億円分」通信販売で買い漁っていた…井川意高の「熔ける 再び」(3)【話題沸騰】 – 現代ビジネス

大王製紙の御曹司・井川意高氏による「バカラ放浪記 第2章」とも呼ぶべき告白本の続編『熔ける 再び そして会社も失った』が発売された。集中連載第3回目は、あっと驚く井川氏の行いについて紹介しよう。

経済指標は強弱まちまち、市場は来年の利下げ織り込み始める|FXニュース – ザイFX! – ザイFX!

FXニュース:米商務省が発表した5月耐久財受注速報値は前月比+0.7%となった。伸びは4月+0.4%から減速予想に反し、拡大した。変動の激しい輸送用機器を除いた耐久財受注速報値は前月比+0.7%。伸びは4月+0.2%から予想以上に拡大し3月来で最大。企業の設備投資の先行指標となる航空機を除く非国防資本財(コア資本財)受注速報は前月比+0.5%。…

日本株ADR27日、売り優勢 ホンダとトヨタが2%安 – 日本経済新聞

【NQNニューヨーク=古江敦子】27日の米国株式市場で日本株の米預託証券(ADR)は売り優勢だった。同日の米株式相場が下落し、日本

米国株、ダウ反落 金融引き締めへの警戒根強く – 日本経済新聞

【NQNニューヨーク=張間正義】27日の米株式市場でダウ工業株30種平均は3営業日ぶりに反落し、前週末比62ドル42セント安の3万1438ドル26セント(速報値)で終えた。ダウ平均は前週に1600ドルあまり上昇し、短期的に利益を確定する売りが優勢だった。米連邦準備理事会(FRB)の金融引き締めが景気後退入りにつながるとの警戒感も引き続き相場の重荷だった。半面、四半期末に向けて機関投資家の資産配分

3メガバンク、含み損1.7兆円の衝撃 米金利上昇で – 日本経済新聞

海外金利の歴史的な急上昇(債券価格は急低下)で、国内金融機関の運用戦略に誤算が生じている。大手行の外国債券含み損は3月時点で1兆7000億円を超え、売却損も出た。3メガバンクは米トランプ大統領就任をはさみ金利が急騰した2017年3月期に一時傷を負ったが、それと比べても6.5倍の巨額含み損だ。有価証券全体で含み益を確保しているものの、自己資本に影を落とすリスクを抱えている。「メガバンクの外債の含

政府 企業の「人への投資」の開示求める方針 – nhk.or.jp

政府は日本企業の競争力を高めるために「人への投資」の開示を求める方針です。従業員が仕事に満足しているかや、スキル向上の研…

米景気後退、年内予測も 「バナナ」におびえるFRB議長(写真=AP) – 日本経済新聞

【ワシントン=高見浩輔】米経済の景気後退入りは、そう遠くない。こんな見方が急速に広がっている。米連邦準備理事会(FRB)のパウエル議長は急ピッチの利上げでも経済の軟着陸(ソフトランディング)は可能だと主張するが、市場では年内の景気後退入りを予測する声も出てきた。インフレが収まらないうちに景気後退に入る「スタグフレーション」が現実味を帯びる。FRBのシニアエコノミスト、マイケル・カイリー氏は21

新車より高い中古車・iPS細胞・中国インフラ投資 – 日本経済新聞

トヨタのSUV「RAV4」の中古車に、米国で3万8000ドルの値段がついていたそうです。3年前に新車で買ったなら3万1000ドル。いまは半導体不足の影響で、新車の納車時期はずっと先になる。すぐハンドルを握れる中古車の人気の方がどんどん過熱し、新車を上回る値札という異例の事態を招いています。一方で、米国は金融引き締めに傾く局面。カネ余りが修正される力も働きます。「中古車>新車」現象がどこまで続くか

デジタル人材「別枠採用」が3割 主要企業の来春新卒 – 日本経済新聞

データ分析や人工知能(AI)などの専門人材を別枠で新卒採用する企業が増えている。主要100社の2023年の新卒者の採用で、ホンダや第一三共など3割が通常の採用枠とは別に募集する。デジタル分野は生産性の向上などで企業の競争力を左右する一方、人材不足が深刻だ。給与や役職が高くなる企業もあり、新卒から差を付ける動きが広がる。株式の時価総額の上位100社と主な子会社を日本経済新聞が調査した。23年春に

米国株、弱気相場の一時的上昇局面は続く-モルガンSのウィルソン氏 – ブルームバーグ

ウォール街の著名な弱気派の1人、モルガン・スタンレーのマイケル・ウィルソン氏は米国株について、現在の上昇局面が続くとみているが、その後は再び下落するとの見通しを示した。

ロッテ チョコ菓子やガムなど9月以降に値上げや内容量減へ – nhk.or.jp

大手菓子メーカーのロッテは、砂糖や小麦粉をはじめ原材料価格の高騰が続いていることなどを受けて、主力のチョコレート菓子やガ…

41歳貯金470万円。毎月13万円の住宅ローン返済が高額だと思うのですが…… – Yahoo!ファイナンス

数年前、赤字続きの家計を危惧してパート勤務を始めました皆さんから寄せられた家計の悩みにお答えする、その名も「マネープランクリニック」。今回の相談者は、数年前、赤字続きの家計を危惧してパートを始めたという41歳の主婦の方。住宅ローン返済も高額で、子どもたちの教育資金も必要となるため…

熊本パルコ跡地の新ホテルは「OMO5」 星野リゾート、23年春に開業|熊本日日新聞社 – 熊本日日新聞

東京・東北・北海道電力 あさって「電力需給ひっ迫準備情報」 – nhk.or.jp

厳しい暑さの影響などで東京電力、東北電力、北海道電力はそれぞれの管内で29日、電力供給の余力を示す「予備率」が5%を下回…

サンビック破産へ パチンコ店運営 負債25億円 – 茨城新聞クロスアイ

帝国データバンク土浦支店は27日、サンビック(茨城県つくば市並木)が水戸地裁土浦支部から破産手続き開始決定を受けたと発表した。決定は14日付。負債は約25億円。

列車の扉に合わせて動く新型ホームドア公開 大阪駅北側 新駅に – nhk.or.jp

大阪駅北側の「うめきた」エリアの新駅に導入されるホームドアが、27日、報道陣に公開されました。最新の技術を使って、列車の…

ITニュース(06/28)

厚さ2mmの大冒険。ニコン Z fcでソニーEマウントレンズを動かす – デジカメ Watch

焦点工房が6月9日に発売したマウントアダプター「Megadap ETZ21」のハンズオンレポートをお届けする。

Windowsキーを使わないなんてとんでもない!知っておきたいWindowsキーでできる便利なこと7選 – PC Watch

キーボードに確実にあるのに、なかなか押す機会がないキーの1つとして知られているのが「Windows」キーだ。もちろん、日常的に使うという人もいるだろうが、多くの人が「スタートメニューを表示するためだけのキー」として認識しているのではないだろうか。ここでは、そんなWindowsキーを普段の操作に活用するためのショートカットキーを紹介する。

「AppleのiOSでのWebKit強制はウェブブラウザの将来性を奪うものだ」という主張 – GIGAZINE(ギガジン)

AppleはiOS上で動作するブラウザについて、たとえFirefoxやChromeであっても、ブラウザのレンダリングエンジンにはAppleが開発したWebKitを使うことを強制しています。この問題について、Microsoft Edgeのプロダクトマネージャーであるアレックス・ラッセル氏が「AppleはChromeの市場独占を防ぐためではなく、むしろブラウザの将来性を奪っている」と強く批判しています

日本から車の「メガトレンド」を、ソニーとホンダ連合がテスラに挑む – ブルームバーグ

2020年1月、米ラスベガスのIT展示会「CES」。ソニーグループの吉田憲一郎社長の30分にわたるプレゼンテーションの終盤でステージの照明が暗転した次の瞬間、光り輝く自動車のグリルが浮かび上がった。

「Steamサマーセール 2022」でおすすめしたい、300円以下のゲーム12選。買い込むもよし、ギフトにするもよし – AUTOMATON

現在Steamにて、サマーセールが開催中だ。今回は、Steamサマーセールで「300円以下」で購入できるゲームの中でおすすめできるものを、AUTOMATON編集部でピックした。

29日の東北電力管内 初の「電力需給ひっ迫準備情報」|NHK 福島県のニュース – nhk.or.jp

厳しい暑さの影響で、東北電力の管内では29日、電力供給の余力を示す「予備率」が5%を下回る可能性があるとして、東北電力は、新たに設けた「電…

文章生成AI「GPT-3」にハンドルネームを入力したら本名がフルネームで出力されたという報告 – GIGAZINE(ギガジン)

AI研究団体のOpenAIが開発した文章生成AI「GPT-3」は人間と見分けが付かないほど自然な文章を生成できることから大きな注目を集めています。そんなGPT-3について「自分のハンドルネームを入力してみたところ、自分の本名を含む文章が生成されてしまった」という恐ろしい経験談がニュース共有サイトのHacker Newsに投稿されました。

【#コンパス】リリカやジョーカーなど8体が調整対象に!|6/27ヒーローバランス調整内容まとめ | スマホゲーム情報ならファミ通App – ファミ通App

『#コンパス』2022年6月27日のアップデートで加えられたヒーローバランス調整の詳細をお届け。

iPhone 14シリーズは常時ONディスプレイ(なはず)。時間だけでなく天気やフィットネス情報も確認できる? – GIZMODO JAPAN

iPhone 14は常時ONディスプレイになるという説が濃厚です。Apple(アップル)事情通のMark Gurman氏が、この常時ONディスプレイについて自身の見解(予測)を述べています。

関西電力、大飯原発の運転再開3週間遅れ 予備率3%に – 日本経済新聞

関西電力は27日、大飯原子力発電所4号機(福井県おおい町)の本格運転再開が3週間程度遅れると発表した。定期検査中に配管から水漏れを確認し、取り換えが発生するため。電力の供給余力を示す予備率は7月で0・8ポイント減少して3%と試算されており、安定供給に必要とされる水準と同じまで下がる。全国で逼迫が指摘される電力需給だが、さらに不足感が強まる可能性がある。大飯原発4号機で発電機と送電線をつなぐ時期

RIGHT / FULL OUTER JOINをサポートした「SQLite」v3.39.0が公開 ほか – 窓の杜

Ryzen 7 5800X3Dを殻割り!温度が低下し高クロックで動作 – ニッチなPCゲーマーの環境構築Z

3D V-Cacheを採用した『Ryzen 7 5800X3D』を殻割りした猛者が現れました。 殻割りされたRyzen 7 5800X3D Ryzen 7 5800X3Dを殻割りしたのはツイッターユ…

1食あたり最速45秒 パスタ調理ロボット公開 人手不足解消にも – nhk.or.jp

飲食業界で人手不足が課題となる中、大手飲食チェーンの新しい店舗にパスタを1食あたり最速45秒で調理することができるロボッ…

「Google Chrome 104」がベータ版に ~「Region Capture」などの新機能をサポート – 窓の杜

米Googleは6月23日(現地時間)、「Google Chrome 104」のベータ版に追加された新機能と変更点を発表した。「Chrome 104」では「Region Capture」をはじめとするさまざまな新機能がサポートされている。

原子力発電所の建設コストはなぜこんなに高いのか – GIGAZINE(ギガジン)

原子力発電は他の発電に比べて発電コストが非常に安いというメリットがあり、脱炭素社会実現に向けて期待が寄せられる存在ですが、建設コストが高いという点が利用拡大を妨げています。アメリカでは1980年代、ワシントン州に複数の原子力発電所を建設する計画がありましたが、建設費が当初見積もりの6倍にまで増加したため建設は見送られています。なぜこれほど建設費が上昇したのか、建築に関するコラムを多数執筆しているブライアン・ポッター氏が情報をまとめています。

仮想通貨「リーマン・モーメント」前兆か-価値はピークの3分の1に – ブルームバーグ

米連邦準備制度の積極的な金融引き締めが招いたリスクオフによる暗号資産(仮想通貨)のパニック売りは、2008年の世界金融危機につながったデリバティブ(金融派生商品)のもつれにやや似た複雑な相互関連性を浮き彫りにした。