Artwork

İçerik Bruce Bracken tarafından sağlanmıştır. Bölümler, grafikler ve podcast açıklamaları dahil tüm podcast içeriği doğrudan Bruce Bracken veya podcast platform ortağı tarafından yüklenir ve sağlanır. Birinin telif hakkıyla korunan çalışmanızı izniniz olmadan kullandığını düşünüyorsanız burada https://tr.player.fm/legal özetlenen süreci takip edebilirsiniz.
Player FM - Podcast Uygulaması
Player FM uygulamasıyla çevrimdışı Player FM !

Scott & Mark Learn To... Undocumented APIs

18:36
 
Paylaş
 

Manage episode 452237116 series 3608871
İçerik Bruce Bracken tarafından sağlanmıştır. Bölümler, grafikler ve podcast açıklamaları dahil tüm podcast içeriği doğrudan Bruce Bracken veya podcast platform ortağı tarafından yüklenir ve sağlanır. Birinin telif hakkıyla korunan çalışmanızı izniniz olmadan kullandığını düşünüyorsanız burada https://tr.player.fm/legal özetlenen süreci takip edebilirsiniz.

In this episode of Scott & Mark Learn To, Scott Hanselman and Mark Russinovich delve into the intricate world of undocumented APIs, examining their associated risks and benefits. Mark shares his journey into reverse engineering, starting with the Apple II and evolving through his exploration of Windows internals. He elaborates on his PhD thesis on fault management, which sparked his interest in undocumented APIs. The conversation includes technical insights into disassembling and debugging, showcasing Mark’s development of his own disassembler and use of tools like SoftICE for kernel debugging. They also explore Microsoft’s rationale for keeping certain APIs undocumented, highlighting the importance of flexibility in system evolution without compromising application stability.


Takeaways:

  • Microsoft’s commitment to maintaining backward compatibility for older applications
  • How contemporary systems manage small crashes to maintain long-term stability
  • How Mark started his journey on Windows internal APIs

Who are they?

View Scott Hanselman on LinkedIn

View Mark Russinovich on LinkedIn

Watch Scott and Mark Learn To on YouTube

Listen & Subscribe at scottandmarklearn.to

Discover and follow other Microsoft podcasts at microsoft.com/podcasts


Download the Transcript


Hosted on Acast. See acast.com/privacy for more information.

  continue reading

16 bölüm

Artwork
iconPaylaş
 
Manage episode 452237116 series 3608871
İçerik Bruce Bracken tarafından sağlanmıştır. Bölümler, grafikler ve podcast açıklamaları dahil tüm podcast içeriği doğrudan Bruce Bracken veya podcast platform ortağı tarafından yüklenir ve sağlanır. Birinin telif hakkıyla korunan çalışmanızı izniniz olmadan kullandığını düşünüyorsanız burada https://tr.player.fm/legal özetlenen süreci takip edebilirsiniz.

In this episode of Scott & Mark Learn To, Scott Hanselman and Mark Russinovich delve into the intricate world of undocumented APIs, examining their associated risks and benefits. Mark shares his journey into reverse engineering, starting with the Apple II and evolving through his exploration of Windows internals. He elaborates on his PhD thesis on fault management, which sparked his interest in undocumented APIs. The conversation includes technical insights into disassembling and debugging, showcasing Mark’s development of his own disassembler and use of tools like SoftICE for kernel debugging. They also explore Microsoft’s rationale for keeping certain APIs undocumented, highlighting the importance of flexibility in system evolution without compromising application stability.


Takeaways:

  • Microsoft’s commitment to maintaining backward compatibility for older applications
  • How contemporary systems manage small crashes to maintain long-term stability
  • How Mark started his journey on Windows internal APIs

Who are they?

View Scott Hanselman on LinkedIn

View Mark Russinovich on LinkedIn

Watch Scott and Mark Learn To on YouTube

Listen & Subscribe at scottandmarklearn.to

Discover and follow other Microsoft podcasts at microsoft.com/podcasts


Download the Transcript


Hosted on Acast. See acast.com/privacy for more information.

  continue reading

16 bölüm

Tüm bölümler

×
 
Loading …

Player FM'e Hoş Geldiniz!

Player FM şu anda sizin için internetteki yüksek kalitedeki podcast'leri arıyor. En iyi podcast uygulaması ve Android, iPhone ve internet üzerinde çalışıyor. Aboneliklerinizi cihazlar arasında eş zamanlamak için üye olun.

 

Hızlı referans rehberi

Keşfederken bu şovu dinleyin
Çal