
31. 携帯電話のハッキング、コンピュータサイエンスの論文 (るくす)
カーネギーメロン大学の客員研究員として明日から赴任するるくすくんと、コンピュータのセキュリティや、システムズ系のコンピュータサイエンスの論文などについて話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://tur...
Radio and PodcastLive Radio & PodcastsOpening Radio and Podcast...

Radio and PodcastLive Radio & PodcastsFetching podcast shows and categories...
Radio and PodcastLive Radio & PodcastsFetching podcast episodes...

プログラミングとコンピュータサイエンスについてのディープな話をしていますが、出てくる人たちは普通に話しているだけで特別な話をしているつもりはないポッドキャストです。

カーネギーメロン大学の客員研究員として明日から赴任するるくすくんと、コンピュータのセキュリティや、システムズ系のコンピュータサイエンスの論文などについて話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://tur...

セキュキャンのCコンパイラ自作コースが無事に終わりました。共同講師だったhikaliumと一緒に、コンパイラ自作の要点やコンピュータサイエンスの教え方などについて振り返りました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 )...

セキュキャンのCコンパイラ作成コースの話、CGでよくでてくるティーポットの実物を入手した話、hikaliumの中学生時代のOS自作の話をしました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 ) https://turingc...

Gauche Schemeの作者の川合史朗さんと言語処理系についての話をしました。GaucheのCコードとの互換性を保ちつつ無限リストを導入するために採用したトリックや、Gauche自身で書かれているGaucheを過去のバージョンでビルドするために気をつけていることなどの話をしま...

今週は歴史回です。僕からは、終戦の翌年の東京で、日本のそろばん名人が米軍代表の電卓オペレータと大規模な公開マッチを行って、そろばん名人が勝利したという知られざるエピソードを紹介します。うどんくんからは、第二次世界大戦のドイツ軍の暗号がどう破られたのかという話をします。 出演者:...

るくすくんとSwitchエミュレータの進歩や、政府機関のサイバー部隊に就職したい話、セキュリティ全般について話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/26 ハッシュ...

Chrome開発者のKinukoさんと、Chromeのページロードを速くする話や、ブラウザのセキュリティ、ブラウザのマルチプロセスアーキテクチャとマイクロカーネルの類似性などについて話をしました。 出演者: Kinuko ( @kinu )、Rui Ueyama ( @rui31...

東大医学部卒業後にソフトウェアエンジニアをしている門脇さんと、生物の研究の話や最近の遺伝子技術の進歩などについて話をしました。 出演者: Shiro Kadowaki、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/24 ハッシュ...

戦略投票を行わなくてよいマッチングのアルゴリズム、Intel 3D XPointのような不揮発性メモリ、この世界はシミュレーションか、といった話などをしました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 ) https://...

gVisorというLinux向けサンドボックスがオープンソース化されました。gVisorの構成は、ぬるぽへさんが作成していたNoahとかなりよく似ています。そこで、ぬるぽへさんからNoahの経験をもとにgVisorの話を伺いました。 出演者: ぬるぽへ ( @nullpo_hea...

東大の授業ではCPUやコンパイラを作ってレイトレイサを動かすという授業があります。高橋さんのチームはRISC-Vプロセッサを実装して汎用OSを動かそうとしました。その話を伺いました。 出演者: 高橋祐花 ( @00_ )、Rui Ueyama ( @rui314 ) https:...

るくすくんと一緒に、デバグ例外を使ってx86プロセッサ上のOSのセキュリティホールをつく手法や、Nintendo Switchのハッキング、ゲーム機のセキュリティなどについて話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 )...

川合史朗さんが作っているScheme処理系Gaucheの実装について、特にメモリ管理やクロージャ、継続の実装などに焦点を当てて話をしました。最近のCPUでは単純にJITしても速くならない理由などについても話をしています。 出演者: 川合史朗 ( @anohana )、Rui Ue...

hikaliumのセキュキャン体験、コンピュータセキュリティ、LLVMプロジェクト、コンピュータサイエンスのおすすめ書籍などについて話をしました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 ) https://turingc...

プログラミング言語を作る時には、途中で変えることが極めて難しいデザイン選択を最初に行わないといけないことがあります。今回は川合史朗さんがGaucheを設計した時に行ったデザイン選択の判断について話を伺いました。また、浮動小数点数のトリッキーさについても話をしています。 出演者:...

うどんくんが研究していたプログラム検証の話や、システムズプログラミングの古典的な論文についての話をしました。 出演者: うどん ( @kw_udon_ )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/16 ハッシュタグは #t...

CERNでソフトウェアエンジニアとして仕事をしている高橋祐花さんと、CERNでの話やスイスでの暮らし、外国語、フェミニズムなどについて話をしました。 出演者: 高橋祐花 ( @00_ )、Rui Ueyama ( @rui314 ) https://turingcomplete....

Gauche Schemeの作者の川合史朗さんと、Z80 CPUを使ったPCをホストコンピュータなしに自作した話や、Schemeの話などをしました。 出演者: 川合史朗 ( @anohana )、Rui Ueyama ( @rui314 ) https://turingcompl...

hikaliumの自作アセンブラや自作言語、データ構造やトリッキーなビット操作を使ったアルゴリズム、リンカの最適化などについて話をしました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 ) https://turingcomp...

Androidのテキスト処理を担当しているのなさんと、UnicodeやUnicode絵文字、テキスト処理の複雑さ、文字トリビアなどについて話をしました。 出演者: のな ( @ttuusskk )、Rui Ueyama ( @rui314 ) https://turingcomp...

うどんくんがELVMを使ってCコンパイラをC++14 constexprに移植した件や、テンプレートとジェネリクス、プログラミングの型の理論などについて話をしました。 出演者: うどん ( @kw_udon_ )、Rui Ueyama ( @rui314 ) https://tu...

OSの移植に使えるレベルのCコンパイラを自作CPU向けにスクラッチから書いた話について話を伺いました。 出演者: うどん ( @kw_udon_ )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/10 ハッシュタグは #tcfm...

東大CPU実験でUnixが動かせるCPUを自作してxv6 Unixを移植した件について話を伺いました。 出演者: ぬるぽへ ( @nullpo_head )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/9 ハッシュタグは #t...

「30日でできる!OS自作入門」を小学5年生で手にして以来行ってきた低レイヤプログラミングについて話を伺いました。 出演者: hikalium ( @hikalium )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/8 ハッシ...

仮想マシン上でLinuxを動かすのではなく、システムコールをトラップしてトランスレートすることによりLinuxアプリを他のOSで動かすことのできるNoahについて、ぬるぽへさんから話を伺いました。 出演者: ぬるぽへ ( @nullpo_head )、Rui Ueyama ( @...

Miuraさんと一緒にいろいろなスクリプト言語の実装や言語そのものなどについて話をしました。 出演者: Miura Hideki ( @miura1729 )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/6 ハッシュタグは #...

mrubyのJITなどを書いているMiuraさんと一緒に、言語処理系の実装や最適化、Rubyの文法の最適化しづらい点などについて話をしました。 出演者: Miura Hideki ( @miura1729 )、Rui Ueyama ( @rui314 ) https://turi...

るくすくんの作ったカーネルデバッガやC++ライブラリの移植、C++などの話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/4 ハッシュタグは #tcfm です。 TCFMは...

るくすくんと一緒に低レベルプログラミングやオープンソースの話をしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/3 ハッシュタグは #tcfm です。 TCFMはサポーターの投...

るくすくんと一緒に、るくすくんが開発しているNintend Switchのエミュレータの話やセキュリティの話などをしました。 出演者: るくす ( @RKX1209 )、Rui Ueyama ( @rui314 ) https://turingcomplete.fm/2 ハッシュ...

浜地さんを迎えてコードゴルフ、ゴルフ場のセキュリティ、先日ラスベガスで行われたセキュリティコンテスト(DEFCON CTF)の話を伺いました。 出演者: 浜地 慎一郎 ( @shinh )、Rui Ueyama ( @rui314 ) https://turingcomplete...