RUST勉強中、7/24の積み上げ

エラーのハンドリング定義を追加します。

使用するクレートはthiserrorを使用します。

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

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

[dependencies]
actix-web = { version = "4.1" }
actix-rt = { version = "2.7" }
thiserror = { version = "1.0" }
use actix_web::{get, App, HttpResponse, HttpServer, ResponseError};
use thiserror::Error;

#[derive(Error, Debug)]
enum MyError {}

impl ResponseError for MyError {}

#[get("/")]
async fn index() -> Result<HttpResponse, MyError> {
    let response_body = "Hello world";
    Ok(HttpResponse::Ok().body(response_body))
}

#[actix_rt::main]
async fn main() -> Result<(), actix_web::Error> {
    HttpServer::new(move || App::new().service(index))
        .bind("0.0.0.0:8080")?
        .run()
        .await?;
    Ok(())
}

この様にMyError等の形にすれば、エラー内容によってことなるエラー型を扱う様にすることができます。

ITニュース(07/26)

「Windows 11」のライセンスがようやく「Microsoft Store」で販売開始 – 窓の杜

「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。

「マクドナルドの自動券売機はハッキングし放題」である理由をエンジニアが解説 – GIGAZINE(ギガジン)

マクドナルドに設置された自動券売機にはマルウェアを簡単にインストールでき、接続されている決済システムから情報をスキミングすることができるとして、オーストラリア在住エンジニアのジェフリー・ハントリー氏がその理由を解説しています。

NTTドコモがiPhone SE(第3世代)も結局7月28日より値上げ!64GBが7万3370円、128GBが8万2280円、256GBが10万4500円に – S-MAX

docomoがiPhone SE(第3世代)を7月28日より値上げ! NTTドコモは21日、同社が運営する公式Webストア「ドコモオンラインショップ」などの直営店における5G対応スマートフォン(スマホ)「iPhone SE(第3世代)」を2022年7月28日(木)より値上げするとお知らせしています。

“ゆっくりボイス”でお馴染みの「SofTalk」から、ゆっくりボイスが消える。ライセンスとフリーソフトの複雑な関係 – AUTOMATON

CNCC氏は7月23日、音声読み上げソフト「SofTalk」において、“ゆっくりボイス”でお馴染みの音声合成ミドルウェア「AquesTalk」への対応を中止することを発表した。

透明化に向けた一歩 グーグル、MSが初の法人登記 – 産経ニュース

日本国内で法人登記をしていなかった米グーグルや米マイクロソフトが、法務省の再三の要請に応じる形で、ようやく登記を済ませた。インターネット上で情報発信や通信販売…

見落とすな! Chromebookで生産性を上げる小技4選 – Lifehacker JAPAN

GoogleのChromeOSを搭載した「Chromebook」。WindowsやMacと比較すると、価格帯がお手頃で、サクサク動くと評判です。でも、実際使いこなせていない人は多いのでは? Chromebookで使える小技をご紹介します。

VRChatで日産「SAKURA」を試乗し、現実の新車を購入したユーザーが現る 本人に経緯を聞いてみた – Mogura VR

7月24日(日)、日産の新車「SAKURA」にバーチャル空間で試乗したことをきっかけに、現実の新車購入に踏み切ったというユーザーのTwitter投稿が注目されています。 購入者はVRChatユーザーのmaropiさん。日 […]

イーロン・マスク、グーグル創業者の妻と不倫しグーグルから絶縁状か – フロントロウ

テスラ社の創業者として知られる実業家のイーロン・マスク氏が、米・グーグル社の共同創業者であるセルゲイ・ブリン氏の妻ニコール・シャナハン氏と不倫関係にあったと報じられている。(フロントロウ編集部)

MSIがコントローラー『FORCE GC30 V2』を発売。2.4GHz無線接続対応で256段階認識可能なトリガーボタンを搭載 – ファミ通.com

エムエスアイコンピュータージャパンは、ゲーミングコントローラー『FORCE GC30 V2』を、Amazon、Joshin webにて発売した。

Xiaomiの最も安い&高いSD8+Gen1搭載機が認証通過 – スマホダイジェスト

クアルコムの最新ハイエンド向けチップ、Snapdragon 8+ Gen1。シャオミはすでに同チップセットを搭載した世界最初のモデルとしてXiaomi 12Sシリーズを中国で発売済みです。そんな中、同チップセットを搭載した別モデルに関する認…

「DevToys」にcronパーサーが追加 ~開発者向けに便利なツールを集めた実徳ナイフ – 窓の杜

プログラミングに役立つユーティリティをひとまとめにしたアプリ「DevToys」が7月20日、v1.0.9.0へとアップデートされた。本バージョンでは「cron」のパーサーなどが追加されている。

子どもの新しいスマートフォンにペアレンタルコントロールを設定する方法 – GIZMODO JAPAN

新しいスマホを子どもに手渡す前に、まずはペアレンタルコントロールを設定しておくのがオススメです。その具体的な方法をAndroidとiOSそれぞれの場合で詳しく説明していきます。

「ウマ娘」、推奨環境を8月24日に更新。iOS 14.0・Android 9.0以上が対象に – GAME Watch

Cygamesは、Android/iOS/PC用育成シミュレーション「ウマ娘 プリティーダービー」において、推奨環境の更新を8月24日に行なう。

NFLの2023年シーズンの配信権入札にGoogleが参入、Apple・Amazon・ディズニーと対決へ – GIGAZINE(ギガジン)

NFLの2023年シーズンのサンデーチケット(配信パッケージ)をめぐる入札競争にGoogleが参入したことをニューヨーク・タイムズが報じました。すでにApple、Amazon、ディズニーが入札を表明していて、Google参入以前はAppleが最有力とみられていました。

なつかしかわいい!思わず触りたくなるクーピーペンシルそっくりのスタイラス – GIZMODO JAPAN

クーピーをタブレットやスマホで使えるスタイラスにしたのが、PRiNCETONの「PSA-TPRCP」シリーズ。ギズ屋台で取り扱いが始まるらしいのでチェックしてきたんですけど、これめっちゃ懐かしいよ…。

Ryzen搭載115mm四方のミニPC「PN51-S1」 – PC Watch

ASUSは、Ryzen 5000シリーズ搭載のミニPC「Mini PC PN51-S1」シリーズに2モデルを追加し、29日に発売する。追加モデルはRyzen 5 5500Uの「B5354AD」とRyzen 3 5300Uの「B3353AD」で、実売価格は前者が7万6,320円、後者が6万7,320円の見込み。

チェスのロボット、7歳少年の指を折る モスクワ・オープン – BBCニュース

今月半ばにモスクワで開かれたチェスの大会で、ロボットが対戦相手の7歳少年の指の骨を折ったという。モスクワ・チェス連盟のセルゲイ・ラザレフ会長がロシア国営タス通信に話した。

経済ニュース(07/26)

【米国市況】株は小反発、ハイテク決算控え取引膨らまず-136円台後半 – ブルームバーグ

25日の米株式市場では、S&P500種株価指数が小反発。米金融当局のタカ派姿勢や高いインフレ、リセッション(景気後退)が迫りつつあるという懸念の中、今週予定されている複数の主要テクノロジー企業の決算発表に身構える動きとなり、日中を通してもみ合いが続いた。

米国株、ダウ反発し90ドル高 重要日程控え方向感乏しく ナスダックは続落 – 日本経済新聞

【NQNニューヨーク=川上純平】25日の米株式市場でダウ工業株30種平均は反発し、前週末比90ドル75セント(0.3%)高の3万1990ドル04セントで終えた。米連邦準備理事会(FRB)の急激な利上げへの警戒が薄れ、株が買われた先週までの流れを引き継いだ。今週はハイテク大手の決算発表や米連邦公開市場委員会(FOMC)などが予定される。買い控えムードが強まり、ダウ平均は下げに転じる場面もあり、方向

最低賃金 労使間の隔たり埋まらずいったん議論中断 27日以降に – nhk.or.jp

今年度の最低賃金の引き上げの議論は、大詰めを迎えましたが、25日に開かれた厚生労働省の審議会では、労使の間で意見の隔たり…

最低賃金、欧米に見劣り 3%上昇続くが目標1000円未達 – 日本経済新聞

2022年度の最低賃金は昨年度に続き、大きな引き上げになりそうだ。物価高を考慮すると、3.1%だった昨年の上げ幅を上回る可能性がある。足元の最低賃金は全国平均で時給930円で、政府が目指す1000円に近づく。しかし欧米に比べると日本の水準は低く、働く国としての魅力は落ちた。企業の生産性を上げ、賃上げの環境を整える努力が求められる。労使の代表と公益代表としての学者らが集まる中央最低賃金審議会(厚

GDP2.0%に下方修正 輸出の鈍化を見込み【WBS】(2022年7月25日) – テレ東BIZ

成長見通しを大幅に下方修正しました。政府は、経済財政諮問会議を開き今年度のGDP=国内総生産の実質成長率は、プラス2.0%と試算し1月の見通しのプラス3.2%から大幅に下方修正しました。ロシアの軍事侵攻で海外の経済が減速し輸出の伸びが鈍化すると見込まれることなどが要因です。また、今年度の消費者物価指数については前…

ロシアが欧州向け天然ガス供給を一段と削減、欧州ガス価格は急騰 – ブルームバーグ

ロシアは欧州向けの主要パイプライン「ノルドストリーム1」を経由したドイツへのガス供給を一段と削減する。冬に向けた欧州のエネルギー備蓄に暗雲が垂れ込めた。

ロシア通貨ルーブル下落、対ドルで58ルーブル突破 利下げ受け – ロイター (Reuters Japan)

[モスコー 25日 ロイター] – 週明け25日のロシア市場で、ルーブルが売られ対ドルで58ルーブルを突破した。ルーブルの支援材料となる輸出企業を中心とする月末の納税がピークを迎える中、ロシア中銀が22日に利下げを決定したことが引き続き重しになっている。

FRBの利上げは長期化、モルガンS-JPモルガンは政策転換を予想 – ブルームバーグ

ウォール街のトップストラテジストらの間では、低調な経済指標が米金融政策見通しに及ぼす影響、およびそれが株式にとってどのような意味を持つのかを巡って、意見が分かれている。

政投銀社長が「投資会社」への変貌を表明-1000億円の新規投資実行へ – ブルームバーグ

日本政策投資銀行は、投資事業の強化に乗り出す。企業の新規事業創出を支援するための資金として、新たに1000億円を投じる。地下誠二社長はブルームバーグとのインタビューで、「長期ローンを提供する金融機関から、投資会社に切り替えたい」と抱負を述べた。

テスラ、設備投資を数十億ドル上積み-SECから新たな召喚状も – ブルームバーグ

米電気自動車(EV)メーカーのテスラは設備投資計画を数十億ドル上積みした。イーロン・マスク最高経営責任者(CEO)は6月、生産拡大に取り組んでいるドイツと米テキサス州の新工場について、「多額の現金を燃焼している状態」だと述べていた。

実現したら縦列駐車もUターンも超ラクに!タイヤを横80度に回転させる技術 – GIZMODO JAPAN

ドイツの自動車向けテック企業ZF Groupによる「EasyTurn」。前輪が横80度に切れるストラット式サスペンションで、縦列駐車とUターンが容易になります。

トヨタ、顧客注文取り消し 「ハリアー」生産数足りず | 共同通信 – 共同通信

トヨタ自動車は25日、顧客から受け付けたスポーツタイプ多目的車(SUV)「ハリアー」の現行モデルの一…

飲食店の客数 制限解除後“最低”感染急増で減少か(2022年7月25日) – ANNnewsCH

「行動制限」が解除されて以降、飲食店の利用者数が最も低い水準になりました。 飲食店向けの予約管理サービスを手掛ける「トレタ」によりますと、18日から24日の全国の来店客数は3年前の同じ時期に比べて69.5%と、3月の「まん延防止等重点措置」の期間以来の低い水準に落ち込みました。 人数別では2人以下で前の週とほぼ同…

Google・Microsoftなど海外IT13社、日本で法人登記申請 – 日本経済新聞

海外IT(情報技術)大手が法人登記していない問題で法務省は25日、未登記だった31社のうち13社が新たに登記申請したと明らかにした。日本経済新聞が確認したところ、25日午後時点でグーグルとマイクロソフトは登記を終えていた。会社法は日本で継続的にビジネスをする外国企業に、海外本社の登記を義務づけている。法務省と総務省は3月、48社に登記を要請した。グーグルやメタ(旧フェイスブック)、ツイッタ

地方鉄道“JR輸送密度1000人未満区間バス転換含め協議を” – nhk.or.jp

赤字が続く地方鉄道のあり方を議論してきた国の検討会は25日、JRの場合、一日に平均何人を運んだかを示す「輸送密度」が10…

三幸製菓が33商品の販売を再開 6人死亡の火災が発生した荒川工場は再開のめど立たず 《新潟》 – テレビ新潟

経済財政諮問会議、物価上昇2.6%予測 8年ぶり高水準か – 毎日新聞 – 毎日新聞

政府は25日に開いた経済財政諮問会議で、2022年度の消費者物価指数(生鮮食品含む総合)が前年度比2・6%上昇するとの試算を示した。試算通りになると、消費税率が引き上げられた14年度以来、8年ぶりの高水準となる。エネルギー価格高騰や円安の影響を踏まえ、今年1月に閣議決定した政府経済見通し(0・9%

水を500回再利用可能 循環型の手洗いスタンドが県庁に試験導入 水不足・災害時の活用に期待【愛媛】 – FNNプライムオンライン

一度使った水を浄化して繰り返し利用できる画期的な手洗いスタンドが25日から愛媛県庁に試験導入されました。愛媛県庁に25日にお目見えした循環型手洗いスタンド「WOSH」は、松山市の「デジタルテクノロジー四国」が期間限定で導入したものです。この装置は一度使った水を3層のフィルターでろ過、「深紫外線」をあてることで飲んでも安全とされるレベルにまで浄化、手洗いに繰り返し使用できます。20リットルの水を500回程度再利用できるということで、水不足や災害時など節水が必要な際に役立ちます。デジタルテクノロジ…

大阪が2年連続トップ 全国138都市ランキング – 産経ニュース

森ビル(東京)のシンクタンク「森記念財団」は25日、経済や生活、環境など6分野の86指標を基に、全国138都市(東京23区を除く)を評価したランキングを発表し…

★本日の【イチオシ決算】 KOA、インソース、WSCOPE (7月25日) | 注目株 – 株探ニュース

【お知らせ】明日から23年3月期第1四半期の決算発表が本格化します。※決算発表の集中期間(7月26日~8月15日)は・・・。