生成AIが作成した汎用的なプログラミング言語の知識を、
聞き流しで学習するための音声コンテンツです。
個人学習用として作成しています。
音声:VOICEVOX(青山龍星)
番組の魅力・推薦
このポッドキャストは未認証のため、最新エピソードのみ表示されます。
Rust 066 Tauri - 画面とコアは別の場所で動く
第66章へようこそ。今日のテーマは「Tauri」です。Tauriは、Rustでデスクトップアプリケーションを作る枠組みだ。画面はHTML、CSS、JavaScriptで書く。ファイルやネットワークのような、OSの資源に触れる処理はRustで書く。この2つは、同じアプリケーションの中にありながら、別の場所で動いている。今日の中心は、その「別の場所」が何を意味するかだ。今日扱うのは、画面を描いているのが何なのか、2つの側がどう分かれているのか、その間を何が越えられるのか、資源に触れられるのがどちら側なのか、そしてこの境界がなぜ省けないのか、です。
Rust 065 serde - 型と形式の間に置く語彙
第65章へようこそ。今日のテーマは「serde」です。serdeは、Rustの型と、外部のデータ形式との間で、値を写すためのクレートだ。設定ファイルを読む、ネットワークから届いたものを受け取る、保存したものを読み直す。外と何かをやり取りする場面で使われる。だが、この章で見るのは使い方ではない。serdeが定めたのは、変換の実装ではなく、変換の構造だ。今日扱うのは、外の語彙に何が無いのか、なぜ型と形式の間に3つ目の語彙を置くのか、その写し方がなぜ機械的に決まるのか、型に合わないデータをどこで吸収するのか、そしてこの境界がRustにとって何なのか、です。
Rust 064 命名規則 - 型が検査しない約束
第64章へようこそ。今日のテーマは「命名規則」です。標準ライブラリを読むと、同じ語頭が繰り返し現れる。as_str、to_owned、into_bytes。この語頭は、書いた人の好みで選ばれたものではない。名前は2つの層でできている。1つ目の層は、型に書いてあることを先に言う層だ。名前が言っていることを、シグネチャを読めば確かめられる。2つ目の層は、型に書けなかったことを言う層だ。こちらを確かめる手段は、言語の側にない。今日扱うのは、asとtoとintoが何を先に言っているのか、同じ並びがコレクションにどう現れるのか、型に出ないものが何なのか、名前と実装が食い違うと何が起きるのか、そして名前を付けるとき人間が何を引き受けているのか、です。
Rust 063 const generics - 長さが型の一部になる
第63章へようこそ。今日のテーマは「const generics」です。第10章で、型をパラメータにする仕組みを見ました。定義するときには型を決めず、使うときに決める。要素の型が違うだけで同じ処理を書き直すことは、これでなくなりました。だが、型パラメータでは抽象化できないものがある。配列の長さだ。要素が3つの配列を受け取る関数に、要素が4つの配列は渡せない。今日扱うのは、なぜ長さが型を分けるのか、その長さをどうやってパラメータにするのか、パラメータに取れる値がなぜ限られるのか、長さを型に残すか実行時に持つかをどう決めるのか、そして型に残すと何が消えるのか、です。
Rust 062 Newtype - 包んで、通すものを選ぶ
第62章へようこそ。今日のテーマは「Newtype」です。第6章で、この形はもう出ています。中身が同じでも型として別物にするために、タプル構造体で包む。メートルとキログラムはどちらも中の型が同じでも、片方をもう片方の引数には渡せない。この手法をニュータイプパターンと呼ぶ、と命名しました。今日はその先を扱う。包んだあと、その型に何をさせるかは、まだ何も決まっていない。包んだ型は、中身の操作を1つも受け継がないからだ。今日扱うのは、包むと何が消えるのか、消えたもののうち何を通すのか、なぜ包むと外部のトレイトを実装できるのか、中身をそのまま見せる実装をどう判断するのか、そしてこの境界がどこに存在しているのか、です。
こちらもおすすめ
私より先に丁寧に暮らすな
東京の歌人・上坂あゆ美と、京都の僧侶・鵜飼ヨシキによる雑談配信。人生の呪いからファミレスの好きなメニューの話まで幅広くお届け。 【初めての方におすすめ回】 #30 お菓子が人間だったら誰と付き合いたいか真剣に考える https://open.spotify.com/episode/751EzuNXjpgP2i53P7OtX7?si=XxN2eddURsas_JWE6KFu-A #163 恋愛ってマーージでクソだと思っている人の話 https://open.spotify.com/episode/1WgeglhRT5GQfqzkBO2bNF?si=1l0b2OBlTJq 📩おたより宛先 https://forms.gle/E6oFMLDcrJhUH2g57 番組公式SNS https://x.com/yori_suna (インスタもある) 🚗🚥番組公式コミュニティ https://rooom.listen.style/p/ 📨その他、番組へのお問い合わせはコチラまで yorisuna24@gmail.com
jkondoの朝の散歩
ポッドキャストプラットフォーム「LISTEN」や、GPSトラッキングサービス「IBUKI」、物件メディア「物件ファン」、京都の宿とコワーキング施設「UNKNOWN KYOTO」を運営する近藤淳也(jkondo)が、朝の散歩をしたりしながら、日々の出来事や考えたことを語ります。
桃山商事
コミュニケーション、男性性、恋愛、人間関係、ジェンダー、ケア、孤独、性欲、会社、友情、老い……メンバーがその時々で気になったテーマを1つ設定して、モヤモヤを言語化していくNEOな座談Podcastです。2011〜2016年「二軍ラジオ」(ApplePodcast)、2017〜2024年「恋愛よももやまばなし」(ニコ生→Podcast)を配信していました。清田隆之(文筆業)、森田(会社員)、ワッコ(会社員)、さとう(会社員)の4人でお届けします。
劇団雌猫の悪友ミッドナイト
平成元年(1989年)生まれのオタク友達4人組が、好きなエンタメや日々の生活のことなどをワイワイお話する番組です。 明日から特に役に立たない、別にSNSでバズらない、ふつ〜〜のおしゃべりをお届けします💬 毎週金曜日の朝更新。 同人誌「悪友」シリーズ、『浪費図鑑』『だから私はメイクする』『世界が広がる 推し活英語』などを手掛けるサークル・劇団雌猫がお送りします🐾 お手紙はこちらから💌 https://forms.gle/M2VJpKzcrSXHWpXG6 ◎劇団雌猫のSNS https://twitter.com/aku__you https://www.instagram.com/gekidan_mesuneco/ ◎劇団雌猫のLISTEN https://listen.style/p/gekidan-mesuneco?7SdOHTYF music: Scandinavianz - Purple SkyCreative Commons - Attribution 3.0 Unported (CC BY 3.0) Free Download: hypeddit.com/scandinavianz/purplesky
近藤淳也のアンノウンラジオ
株式会社はてな創業者であり現在もITの第一線で働く近藤淳也が、京都の宿UNKNOWN KYOTOにやって来る「好きなことを仕事にしている人」を深堀りすることで、世の中の多様な仕事やキャリア、生き方・働き方を「リアルな実例」として紐解いていきます。 . 【ホスト:近藤淳也】 株式会社OND代表取締役社長、株式会社はてな取締役、UNKNOWN KYOTO支配人、NPO法人滋賀一周トレイル代表理事、トレイルランナー。 2001年に「はてなブログ」「はてなブックマーク」などを運営する株式会社はてなを創業、2011年にマザーズにて上場。その後2017年に株式会社ONDを設立し、現在もITの第一線で働く。 株式会社OND: https://ond-inc.com/ . 【UNKNOWN KYOTO】 築100年を超える元遊郭建築を改装し、仕事もできて暮らせる宿に。コワーキングやオフィスを併設することで、宿泊として来られる方と京都を拠点に働く方が交わる場所になっています。 1泊の観光目的の利用だけではなく、中長期滞在される方にも好評いただいています。 web: https://unknown.kyoto/ . こちらから本文を読んだりコメントが書けます! https://listen.style/p/unknownradio
LISTEN NEWS
LISTENは、AI文字起こしとコミュニティで、ポッドキャストを「聴く・配信する・つながる」ためのプラットフォームです。 公式番組「LISTEN NEWS」では、開発の裏話や近況も交えつつ、最新情報をお届けします。 LISTENはこちら→ https://listen.style/