今週のRust 498

2023-06-07

説明

本文は ChatGPT(gpt-4-1106-preview) によって翻訳されました。

こんにちは、そしてRust 週報の新しい号へようこそ! Rust は、誰もが信頼性と効率性のあるソフトウェアを構築できるプログラミング言語です。 これは進捗とコミュニティの週刊要約です。 何か取り上げてほしいですか?Twitter(@ThisWeekInRust)または mastodon.social(@ThisWeekinRust)でタグ付けをするか、プルリクエストを送ってください。 関与したいですか?貢献を歓迎します

Rust 週報GitHub 上でオープンに開発されており、アーカイブは this-week-in-rust.org で閲覧できます。 今週の号に誤りを見つけた場合は、プルリクエストを送ってください

Rust コミュニティからのアップデート

公式

ニュースレター

プロジェクト・ツールのアップデート

観察・考察

Rust チュートリアル

その他

今週のCrate

今週のクレートは、LinuxとWindowsのキーボードリマッパーであるkanataです。

提案してくれたAleksey Kladovに感謝します!

次週の提案と投票はこちらでお願いします!

参加者募集のお知らせ

オープンソースプロジェクトに貢献したいけど、どこから始めたらいいかわからない方へ。 毎週、Rust コミュニティからピックアップしたタスクをいくつかご紹介するので、始めてみてはいかがでしょうか?

これらのタスクの中にはメンターが付いているものもあります。詳細はタスクのページをご覧ください。

Rustプロジェクトのオーナーで貢献者を募集したい場合は、こちらからタスクを提出してください。

Rustプロジェクトからのアップデート

先週、392のプルリクエストがマージされました

  • Clippy: ptr_cast_constness: タイプを変更しないキャストにのみリントを適用します
  • Clippy: unnecessary_lazy_eval: deref実装を持つ型にはリントを適用しないでください
  • Clippy: useless_conversion: 複数の.into_iter()呼び出しがある場合は複数形にしてください
  • Clippy: wildcard_imports: preludeを含むモジュールも許可されます
  • Clippy: 古いスタイルのテストヘッダーに対してチェックを行うテストの追加
  • Clippy: cfg(features = ...)に対するチェックの追加
  • Clippy: to_xx_bytesおよびfrom_xx_bytesの使用を禁止するためのリントの追加
  • Clippy: clippy.tomlエラーメッセージにスパンを追加
  • Clippy: 生ポインターでもunnecessary_castを発行する
  • Clippy: 完全修飾構文に関する提案の修正 以下は、Rustに関する最近の開発のリストで、その各項目を日本語に翻訳します。
  1. clippy: from_over_into の修正を無視します、対象の型にSelf参照を含む場合
  2. clippy: redundant_clonenurseryに移動します
  3. clippy: 新しいリント:explicit_into_iter_fn_arg
  4. clippy: 新しいリント:missing_fields_in_debug
  5. rust-analyzer: すべてのスレッドプールタスクに必須のpanicコンテキストを追加
  6. rust-analyzer: cfg(条件付きコンパイルのオプション)の設定を許可
  7. rust-analyzer: no-stdクレートの実行可能ファイルに--all-targetsを追加しない
  8. rust-analyzer: タプルのパターンと式に対するシグネチャヘルプを追加
  9. rust-analyzer: ホバー時に最適化された領域(niches)をレンダリング
  10. rust-analyzer: アシスト"名前付きジェネリック型をimpl traitで置き換え"の修正

今後のイベント

2023-06-07から2023-07-05までのRustyイベント 🦀

バーチャルイベント

アジア

ヨーロッパ

北アメリカ

Rustのイベントを開催している場合は、カレンダーに追加してここで紹介してください。イベントへのリンクも忘れずに追加してください。 アクセスについては、Rustコミュニティチームにメールしてください。

Rustの求人情報:

TWiR(This Week in Rust)は個々の求人掲載をやめました。この変更についての詳細は下記のリンクでお読みいただけます。

https://github.com/rust-lang/this-week-in-rust/issues/3412

最新のRustの求人情報については、Redditのr/rustで定期的に開催される「Who's Hiring thread」をご覧ください。

r/rustの「Who's Hiring」スレッドへのリンク

今週の名言

(...) Rustの開発者たちは通常、「バグが少ない」だけを求めているわけではありません。

彼らはレゴのカチカチという音に中毒になっています。

Amirography on fosstodon

Jan Riemerの提案に感謝します!

来週の名言を提出して投票してください!

This Week in Rustの編集者:nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.

メールリストのホスティングはRust Foundationが提供しています

r/rustで議論する