#w31-2022
Explore tagged Tumblr posts
Text
This Week in Rust 454
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tweet us at @ThisWeekInRust or send us a pull request. Want to get involved? We love contributions.
This Week in Rust is openly developed on GitHub. If you find any errors in this week's issue, please submit a PR.
Updates from Rust Community
Official
Increasing the glibc and Linux kernel requirements
Project/Tooling Updates
rust-analyzer changelog #140
GCC Rust Monthly Report #19 July 2022
This Month in hyper: July 2022
Bevy 0.8
This week in Fluvio #41: The programmable streaming platform
Fornjot (code-first CAD in Rust) - Weekly Release - 2022-W31
Zellij 0.31.0: Sixel support, search panes and custom status-bar keybindings
Ogma v0.5 Release
Slint UI crate weekly updates
HexoSynth 2022 - Devlog #7 - The DSP JIT Compiler
This week in Databend #53: A Modern Cloud Data Warehouse for Everyone
Observations/Thoughts
Rust linux kernel development
Proc macro support in rust-analyzer for nightly rustc versions
Manage keybindings in a Rust terminal application
Safety
Paper Review: Safe, Flexible Aliasing with Deferred Borrows
Uncovering a Blocking Syscall
nt-list: Windows Linked Lists in idiomatic Rust
[audio] Beyond the Hype: Most-loved language – does Rust justify the hype?
Rust Walkthroughs
Patterns with Rust types
Fully generic recursion in Rust
Advanced shellcode in Rust
STM32F4 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC
[video] Are we web yet? Our journey to Axum
[video] Build your Rust lightsaber (my Rust toolkit recommendations)
[video] Rust Tutorial Full Course
[video] Bevy 0.7 to 0.8 migration guide
Research
RRust: A Reversible Embedded Language
Miscellaneous
Meta approves 4 programming languages for employees and devs
[DE] Meta setzt auf die Programmiersprachen C++, Python, Hack und neuerdings Rust
Crate of the Week
This week's crate is lending-iterator, a type similar to std::iter::Iterator, but with some type trickery that allows it to .windows_mut(_) safely.
Thanks to Daniel H-M for the self-nomination!
Please submit your suggestions and votes for next week!
Call for Participation
Always wanted to contribute to open-source projects but didn't know where to start? Every week we highlight some tasks from the Rust community for you to pick and get started!
Some of these tasks may also have mentors available, visit the task page for more information.
If you are a Rust project owner and are looking for contributors, please submit tasks here.
EuroRust Call for Papers is Open
pq-sys - Setup a CI
ockam - Make ockam message send ... support - to represent STDIN in its addr argument
ockam - Display a node's default identifier in output of ockam node create | show | list commands
ockam - Refactor ockam portal ... commands into ockam tcp-... commands
Updates from the Rust Project
391 pull requests were merged in the last week
Add diagnostic when using public instead of pub
Expose size_hint() for TokenStream's iterator
suggest dereferencing index when trying to use a reference of usize as index
suggest removing a semicolon and boxing the expressions for if-else
suggest removing the tuple struct field for the unwrapped value
improve cannot move out of error message
don't ICE on invalid dyn calls
chalk: solve auto traits for closures
add Self: ~const Trait to traits with #[const_trait]
miri: add default impls for FileDescriptor methods
miri: use cargo_metadata in cargo-miri
miri: use real exec on cfg(unix) targets
codegen: use new {re,de,}allocator annotations in llvm
use FxIndexSet for region_bound_pairs
lexer improvements
optimize UnDerefer
implement network primitives with ideal Rust layout, not C system layout
fix slice::ChunksMut aliasing
optimize vec::IntoIter::next_chunk impl
cargo: support for negative --jobs parameter, counting backwards from max CPUs
rustdoc: add support for #[rustc_must_implement_one_of]
rustdoc: align invalid-html-tags lint with commonmark spec
rustfmt: nicer skip context for macro/attribute
clippy: move assertions_on_result_states to restriction
clippy: read and use deprecated configuration (as well as emitting a warning)
clippy: remove "blacklist" terminology
clippy: unwrap_used: don't recommend using expect when the expect_used lint is not allowed
rust-analyzer: find original ast node before compute ref match
rust-analyzer: find standalone proc-macro-srv on windows too
rust-analyzer: publish extension for 32-bit ARM systems
rust-analyzer: calculate completions after type anchors
rust-analyzer: do completions in path qualifier position
rust-analyzer: don't complete marker traits in expression position
rust-analyzer: fix pattern completions adding unnecessary braces
rust-analyzer: complete path of existing record expr
Rust Compiler Performance Triage
Call for Testing
An important step for RFC implementation is for people to experiment with the implementation and give feedback, especially before stabilization. The following RFCs would benefit from user testing before moving forward:
No RFCs issued a call for testing this week.
If you are a feature implementer and would like your RFC to appear on the above list, add the new call-for-testing label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature need testing.
Approved RFCs
Changes to Rust follow the Rust RFC (request for comments) process. These are the RFCs that were approved for implementation this week:
No RFCs were approved this week.
Final Comment Period
Every week, the team announces the 'final comment period' for RFCs and key PRs which are reaching a decision. Express your opinions now.
RFCs
No RFCs entered Final Comment Period this week.
Tracking Issues & PRs
[disposition: merge] relate closure_substs.parent_substs() to parent fn in NLL
[disposition: merge] Don't derive PartialEq::ne.
[disposition: merge] Guarantees of content preservation on try_reserve failure?
[disposition: merge] Partially stabilize std::backtrace from backtrace
[disposition: merge] Tracking Issue for ptr_const_cast
New and Updated RFCs
No New or Updated RFCs were created this week.
Upcoming Events
Rusty Events between 2022-08-03 - 2022-08-31 🦀
Virtual
2022-08-03 | Virtual (Indianapolis, IN, US) | Indy Rust
Indy.rs - with Social Distancing
2022-08-03 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2022-08-05 | Virtual + Portland, OR, US | RustConf
RustConf 2022
2022-08-09 | Virtual (Dallas, TX, US) | Dallas Rust
Second Tuesday
2022-08-09 | Virtual (Myrtle Point, OR, US) | #EveryoneCanContribute Cafe
Summer Chill & Learn: including OpenTelemetry getting started with Rust
2022-08-10 | Virtual (Boulder, CO, US) | Boulder Elixir and Rust
Monthly Meetup
2022-08-11 | Virtual (Nürnberg, DE) | Rust Nuremberg
Rust Nürnberg online
2022-08-12 | Virtual + Tokyo, JP | tonari
Tokyo Rust Game Hack 2022 edition: The Bombercrab Challenge
2022-08-13 | Virtual | Rust Gamedev
Rust Gamedev Monthly Meetup
2022-08-16 | Virtual (Washington, DC, US) | Rust DC
Mid-month Rustful
2022-08-17 | Virtual (Vancouver, BC, CA) | Vancouver Rust
Rust Study/Hack/Hang-out
2022-08-18 | Virtual (Charlottesville, VA, US) | Charlottesville Rust Meetup
Hierarchical Task Network compiler written in Rust
2022-08-18 | Virtual (Stuttgart, DE) | Rust Community Stuttgart
Rust-Meetup
2022-08-24 | Virtual + Wellington, NZ | Rust Wellington
Flywheel Edition: 3 talks on Rust!
2022-08-30 | Virtual + Dallas, TX, US | Dallas Rust
Last Tuesday
Asia
2022-08-12 | Tokyo, JP + Virtual | tonari
Tokyo Rust Game Hack 2022 edition: The Bombercrab Challenge
Europe
2022-08-30 | Utrecht, NL | Rust Nederland
Run Rust Anywhere
North America
2022-08-05 | Portland, OR, US + Virtual | RustConf
RustConf 2022
2022-08-06 | Portland, OR, US | Rust Project Teams
RustConf 2022 PostConf Unconf | Blog post
2022-08-10 | Atlanta, GA, US | Rust Atlanta
Grab a beer with fellow Rustaceans
2022-08-11 | Columbus, OH, US| Columbus Rust Society
Monthly Meeting
2022-08-16 | San Francisco, CA, US | San Francisco Rust Study Group
Rust Hacking in Person
2022-08-23 | Toronto, ON, CA | Rust Toronto
WebAssembly plugins in Rust
2022-08-25 | Ciudad de México, MX | Rust MX
Concurrencia & paralelismo con Rust
2022-08-25 | Lehi, UT, US | Utah Rust
Hello World Cargo Crates Using Github Actions with jojobyte and Food!
Oceania
2022-08-24 | Wellington, NZ + Virtual | Rust Wellington
Flywheel Edition: 3 talks on Rust!
2022-08-26 | Melbourne, VIC, AU | Rust Melbourne
August 2022 Meetup
If you are running a Rust event please add it to the calendar to get it mentioned here. Please remember to add a link to the event too. Email the Rust Community Team for access.
Jobs
Please see the latest Who's Hiring thread on r/rust
Quote of the Week
❤️🦀❤️
100,000 issues filled with love, compassion and a wholesome community. Thank you, Rust community, for being one of the most, if not straight out the most, welcoming programming communities out there. Thank you, Rust teams, for the tireless hours you spend every day on every aspect of this project. Thank you to the Rust team alumni for the many hours spent growing a plant and the humility of passing it to people you trust to continue taking care of it. Thank you everyone for RFCs, giving voice to the community, being those voices AND listening to each other.
This community has been and continue to be one of the best I have ever had the pleasure of being a part of. The language itself has many things to love and appreciate about it, from the humane error messages to giving the people the power to express high performance code without sacrificing readability for the ones to come after us. But nothing, truly nothing, takes the cake as much as the community that's building it, answering questions, helping and loving each other. Every single day.
Congratulations everyone for 100,000 issues and PRs! And thank you for being you. Because Rust is Beautiful, for having you as part of it.
To the times we spent together and the many more to come!
– mathspy on the rust-lang/rust github
Thanks to Sean Chen for the suggestion!
Please submit quotes and vote for next week!
This Week in Rust is edited by: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin.
Email list hosting is sponsored by The Rust Foundation
Discuss on r/rust
0 notes
Audio
Marcia Bassett - In Process from: Marcia Bassett - Undulating Akrasboning CS (Artsy, 2022)
#2020s#Marcia Bassett#electronic#experimental#musique concrete#field recording#ambient#noise#women in electronic music#artsy records#2022#w31-2022
14 notes
·
View notes
Photo
你最喜歡什麼季節? 🌱🌺🍁❄️ 似曾相識系列以作品完成的季節及順序,來命名及編號。其實作品跟四季無關,而是好像日記般,紀錄著創作的日常。 夏01-03都是由 @chadwishyou 📷 朱爸是藝術圈最忙碌的攝影師之一,感謝他總是用心幫我們在時程內出照片 🤍 側拍照則多是我們的工作室經理 @flori30 📷🫶🏻 . 夏 01 Summer 01 彩漆銅線 Enamelled copper wire H27 x W31 x D25 cm 2022 . . #洪郁雯 #sculpturenow #銅線編織 #juliahung #contemporaryart #taiwaneseartist #crochetart #當代藝術 #新銳藝術家 #編織藝術 #wovenart (at Taipei, Taiwan) https://www.instagram.com/p/CkgDg3JvDET/?igshid=NGJjMDIxMWI=
#洪郁雯#sculpturenow#銅線編織#juliahung#contemporaryart#taiwaneseartist#crochetart#當代藝術#新銳藝術家#編織藝術#wovenart
0 notes
Link
Check out this listing I just added to my Poshmark closet: Calvin Klien Jeans sz W31 x L30 Mens Dark Denim Straight cut black leather Patch.
0 notes
Photo
Orphiká, 2022. Acrylic on canvas, W31 x H30.5cm. #painting #contemporarypainting #contemporaryart #phd #studies #research #ὀρφικά #orphic #mystery #kore #search (at Radnor Forest) https://www.instagram.com/p/Ch4JY9xIesS/?igshid=NGJjMDIxMWI=
#painting#contemporarypainting#contemporaryart#phd#studies#research#ὀρφικά#orphic#mystery#kore#search
0 notes
Text
都会的で”全天候型”のライフスタイル バッグ。4月29日(金)より発売!
ビクトリノックスは、マルチに活躍する使い勝手の良い製品への需要の拡大に応え、定番のVX ツーリングトラベルバッグをレベルアップした「ツーリング 2.0」コレクションを発売します!
2022年4月29日(金)から全国のビクトリノックス直営店舗、ビクトリノックス公式楽天市場店、Amazon店、Yahoo!ショッピング店���て発売します。
街中の移動でも自然の中の散策でも、昼でも夜でも使える、都会派好みの機能を備えたコレクションです。
強靭な素材と多用途なデザインが見事に融合したプレミアムクラスの「ツーリング 2.0」コレクションは、週末の休暇からアドベンチャー体験、長期の出張まで、アウトドアでも都会でも、あらゆるシーンで活躍します。
商品をみる
マルチに使えるコレクション
ビクトリノックス 「ツーリング 2.0」コレクションには、シティデイパック、通勤用や旅行用のバックパックからラップトップスリーブまで、幅広く揃っています。
このコレクションは、あらゆる都会のアドベンチャーに適したシリーズとしてお選びいただけるものです。ビクトリノックスのトラベル&ビジネスギアの全商品同様「ツーリング 2.0」 コレクションには1+10年保証が付帯します。
商品情報
シティ デイパック ¥30,800(税込)/ W30×H43×D17 / 0.84kg・17L
コミューター バックパック ¥35,200(税込)/ W31×H45×D19 / 1.14kg・21L
トラベラー バックパック ¥44,000(税込)/ W35×H53×D24 / 1.64kg・33L
ラップトップ スリーブ ¥11,000(税込)/ W29×H38×D2 / 0.3kg・2L
商品をみる
機能紹介
■防水機能
レベルアップした防水機能。全ての商品は撥水ファブリックで仕立てられ、一部のポケットには止水ジッパーを使用。取り外し可能な100%防水ポーチが付いています(ラップトップスリーブ除く)。 また、別売りで防水ラップトップスリーブもあります。
■都会での安全性
安全性を確保するために、全商品に反射材を配しています。光反射プリントが効果的に配され、バックパックには自転車ライト用アタッチメントが付いています。
■快適性
バックパネルとショルダーストラップの構造を見直し、快適性を向上させました。
■収納と多用途なデザイン
レベルアップした収納と多用途性により、このコレクションはあらゆる場面で活躍します。
さらに、大きなクロスアンドシールドのロゴやレッドのアノダイズ加工のブランド名入りファスナープルタブが、ビクトリノックスブランドの特徴を強く印象づけています。
■抗菌裏地
ブランド名の入ったヒートエンボス加工の裏地が使用されています。 この裏地はファブリックの微生物の増殖を防止するSILVADUR™テクノロジーで加工されています。
■パーソナライズのオプション
お好きな色のアイコニックなマルチツールハンドルに頭文字や名前を刻印することができます。
商品をみる
#Victorinox#myvictorinox#ビクトリノックス#トラベル&ビジネスギア#ビジネスバッグ#バックパック#travel bag#travelgear#business bag#business#トラベル&ビジネスギア
0 notes
Text
【フラゲレビュー】リンネル 2022年6月号《特別付録》miffy(ミッフィー)のかくれんぼトートバッグ&ミッフィー顔形チャーム
リンネル2022年6月号(2022年4月20日(水)発売予定)のふろ��のみを出版社様のご厚意でお譲りいただきましたので、いち早く「ふろく.life」でご紹介します。 ※発売前の見本品になりますので、発売後のものと違いがあるかもしれません。その点はご了承ください。
miffy(ミッフィー)のかくれんぼトートバッグ&ミッフィー顔形チャームはどんな付録?
涼しげなPVC素材のバッグとミッフィー形のラバーチャームのセット 宝島CHANNELより
サイズ(約) 〈バッグ〉H19×W31×D10cm 〈チャーム〉H7×W5cm[最大](編集部調べ) 宝島CHANNELより 付録のサイズ感は?何がどれくらいまで入りそう? A5サイズのカードケースが、ヨコサイズぴったり入りました。
最大容量は500mlのペットボトル6本分です。
ヨコから見ると少しだけはみだしちゃっています。
チャームはコンビニカードと同じぐらいでした。
<実測サイズ>(約・最大) バッグ タテ19.5×ヨコ(上部)31(下部)21.5×底マチ10.5cm 持ち手 29cm チャーム タテ7.5×ヨコ5×厚み0.5cm 付録の素材はなに?原産国は? <素材表記> トートバッグ:PVC、PVC合皮 チャーム:PVC、亜鉛合金、鉄 <製造国> 中国 MADE IN CHINA
付録素材を見た、触れた感じは? 本体はテカテカツルツルとしたビニールバッグのようなPVC素材。
持ち手や底部分は白い合皮素材です。
バッグ底はフエルトのような少しふわっとした素材です。
付録の品質はどう? 細かいところまでキレイに縫われいていて、ミシン目も細かく、特に問題点などはありませんでした。市販品と同様のものと言えます。 付録を使ってみた感想は? ほんのりと透けているPVC素材のバッグはミッフィーちゃんがサイドで覗き見している可愛いバッグです。 161cmの身長で手で提げると開口部が膝上、底部はふくらはぎ中ほどでした。肩掛けはできません。
後ろ側はとくにイラストなどなくシンプルです。
サイドにはマチがあり、バッグ自体しっかりと自立しています。
開口部はパカッと大きく開いていて、中のモノが見やすいです。特に閉めるためのボタンなどはありません。
持ち手は合皮素材の白。少し硬めですが、持ちにくさは感じられません。
500mlのペットボトルを入れた際、マチいっぱいに入っているので、形が舟形からほぼ正方形になりました。
透け具合です。カードケース���ぴたっと内側に入れると、明るい文字はかなりはっきり見えました。
バッグの内側はビニールバッグ特有の匂いが鼻を近づけるとわかります。近づけるとわかる程度なので、持つ分には気にならない程度です。 チャームは真っ白のラバー素材。
前はミッフィーちゃんのお顔。
後ろはロゴが入っていました。
取り付けはナスカンが付いているので、さっと装着できます。
ただ今回のトートバッグには取り付けられる部分がないので、一緒に使いたい場合は単体でチャームに鍵などを付けてトートバッグに入れておくなどが良さそうです。
この付録、アリ?ナシ?
あり! 白色のバッグは、これから暑くなる季節にぴったり!ミッフィーちゃんも可愛くてもちろん「あり!」です。 「あら、可愛い」と声に出てしまったミッフィーちゃんのトートバッグとチャーム。白色がなんとも涼しげでいいです。ミッフィーちゃんのチャームはバッグに取り付けられないのが残念でしたが、単体で使えるのでOK!鍵などを付けて、トートバッグを使わなくても、チャームだけでおでかけにミッフィーちゃんを連れていくこともできますよ。ミッフィーちゃん好きな方には、ぜひ手にとっていただきたいアイテムです。
紹介した付録つき雑誌
リンネル 2022年6月号 発売日:2022年4月20日(水) 出版社:宝島社 価格:1,100円 予約ができる公式サイト:宝島CHANNELはこちら>>(別サイトへ移動します) 付録違いの特別号も同時発売です。詳しいレビューはこちら>> 買い忘れの心配なし!ご自宅や職場に毎号届くお得な定期購読は「富士山��ガジンサービス」で受付中(別サイトへ移動します) Read the full article
0 notes
Audio
Susana López - Thousand Drones to Nubla from: Susana López - Crónica De Un Secuestro (Elevator Bath, 2020)
For the creation of "Crónica de un secuestro," Susana López's primary raw materials were transformed field recordings, humanized synthesizers, synthesized voices, and deconstructed drum machines. This work explores the effects that the combination of these disparate sources can produce in the listener; López's interest lies in the building of immersive experiences. The sounds found within "Crónica de un secuestro" then aim to act as a catalyst for the focusing of consciousness (and the altering of perception). The end result belongs to a kind of magical realism, potentially allowing the listener to escape into a new dimension. (bandcamp)
#2020s#spain#Susana López#electronic#experimental#drone#deep listening#field recording#women in electronic music#Elevator Bath#2020#w31-2022
18 notes
·
View notes
Audio
Steve Roden - Oionos (Room40, 2022)
#2020s#Steve Roden#electronic#experimental#ambient#field recording#minimal#sound art#Room40#2022#w31-2022
18 notes
·
View notes
Audio
Daniela Casa - Ricerca Della Materia from: Daniela Casa - Arte Moderna (Canopo, 1975?)
On Arte Moderna, we find Daniela at her versatile best creating a wide thematic suite (based on paintings and sculptures in an abstract art gallery) for which she would deploy mostly organic and acoustic instruments to construct a set of unorthodox compositions straddling avant garde, free jazz and Giallo tension (with some brief moments of brooding electronics and italian pop).
cover 1 original
cover 2 reissue on Cacophonic 2016
#1970s#italy#Daniela Casa#electronic#library#abstract#experimental#classic#theme#soundscape#avant-garde#women in electronic music#Canopo#1975?#w31-2022
9 notes
·
View notes
Audio
another chance to dance
Goyle - OLO from: Goyle - Station EP (2022)
7 notes
·
View notes
Audio
An overloaded and unpredictable, audio archaeology that layers and juxtaposes everyday sounds into intense sculptures of noise and drone.
Vladislav Delay - Isoviha (Planet Mu, 2022)
The ratcheting up of urban noise on Isoviha is built with insistent loops that seem to malfunction the faster they spiral and the dangerous overwhelming potential of ordinary objects and events: shimmering, hammering, crowds, radio distortion, ancient backfiring engines. It's hypermodern musique concrète, married to a jazz drummer's intuitive sense of rhythm.
#2020s#finland#Vladislav Delay#Sasu Ripatti#electronic#experimental#harsh#disruptive#noise#abrasive#sound sculpture#industrial#drone#Planet Mu#2022#w31-2022
5 notes
·
View notes
Audio
IKI - The Eyewitnesses from: Ika - Terror/is/me (Original Theatre Soundtrack) (2022)
IKI consists of 5 female vocalists from Denmark, Norway and Finland.
By the use of electronic machines and pedals they manipulate their voices live on stage. The music, which is created in an intense here-and-now-moment together with the audience, goes from trance-like soundscapes to alluring avantgarde beats and structures.
Johanna Sulkunen Anna Mose Guro Tveitnes Kamilla Kovacs Randi Pontoppidan
#2020s#denmark#finland#norway#IKI#electronic#experimental#ambient#alternative#improvisation#female vocals#soundtrack#women in electronic music#2022#w31-2022
2 notes
·
View notes
Audio
Lina Filipovich - J. S. Bach - O Mensch bewein dein Sunde gross from: Lina Filipovich - BFHC (Umor Rex, 2022)
#2020s#belarus#Lina Filipovich#electronic#experimental#electroacoustic#sound collage#ambient#Umor Rex#2020#w31-2022
2 notes
·
View notes
Audio
another chance to dance
Quartz - Lies from: Quartz - Hydra EP (Rupture London, 2022)
#2020s#Quartz#Elliot Garvey#electronic#drum n bass#halftime#Rupture London#2022#w31-2022#another chance to dance
3 notes
·
View notes
Audio
another chance to dance
Rebecca Delle Piane - Curtains from: Rebecca Delle Piane - Balance EP (Symbolism, 2021)
#2020s#italy#Rebecca Delle Piane#electronic#technomusic#women in electronic music#Symbolism#2021#w31-2022#another chance to dance
1 note
·
View note