Player FM - Internet Radio Done Right
105 subscribers
Checked 3y ago
تمت الإضافة منذ قبل three أعوام
المحتوى المقدم من Chris Dzombak and Soroush Khanlou. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Chris Dzombak and Soroush Khanlou أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
Player FM - تطبيق بودكاست
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !
Fatal Error
وسم كل الحلقات كغير/(كـ)مشغلة
Manage series 3022176
المحتوى المقدم من Chris Dzombak and Soroush Khanlou. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Chris Dzombak and Soroush Khanlou أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
Fatal Error is a weekly show hosted by software developers Soroush Khanlou and Chris Dzombak. We discuss topics at the cutting edge of iOS software architecture, Swift, and best practices.
…
continue reading
94 حلقات
وسم كل الحلقات كغير/(كـ)مشغلة
Manage series 3022176
المحتوى المقدم من Chris Dzombak and Soroush Khanlou. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Chris Dzombak and Soroush Khanlou أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
Fatal Error is a weekly show hosted by software developers Soroush Khanlou and Chris Dzombak. We discuss topics at the cutting edge of iOS software architecture, Swift, and best practices.
…
continue reading
94 حلقات
所有剧集
×In the final episode of Fatal Error, Chris and Soroush go through some follow-up, then recap the news from WWDC. 59 . Why did they even hire Chris?? Swift U nwrapped G host Animoji has a tongue! (h/t @parrots) Platforms S tate of the Union CodeRunner Steve S Smith Marzipan Thread Jake M arsh on Intents UNNotificationContent.threadIdentifier One of many articles on SMS hijacking via SS7 (search the Web for “SS7 SMS Hijack” for more) YubiKey S ocial engineering SMS code Chromium Touch ID second factor (Tweet) Published after we recorded the episode: The Pixelbook’s power button can double as a U2F security key Thank you for your support! Tweets & photos from the live show at WWDC: From @_ivancr From @_jessetipton From @jbradforddillon From @freak4pc…
In the final episode of Fatal Error, Chris and Soroush go through some follow-up, then recap the news from WWDC. Tweets & photos from the live show at WWDC: From @_ivancr From @_jessetipton From @jbradforddillon From @freak4pc
This week, Chris and Soroush talk about null, the billion dollar mistake. They talk about its past, its present and maybe even its future. Nice! enum Brain { case small case medium case large case galaxy case universe } Liskov Substitution Principle Null References: The Billion Dollar Mistake Python on Google App Engine PEP 484: Type Hints The Definitive Reference To Why Maybe Is Better Than Null That One Optional Property The algebra (and calculus!) of algebraic data types Point-Free episode 4: Algebraic Data Types Optional definition SubEthaEdit…
This week, Chris and Soroush talk about something engineers are stereotypically bad at: negotiating. In particular, we really recommend setting aside half an hour to read the first link in the show notes: Patrick McKenzie: Salary Negotiation: Make More Money, Be More Valued Stephanie Hurlburt: “Just a PSA, I know of many people (Exact #? Hm. Over a hundred?) who are programmers making high six figures a year. …”…
This week, Chris and Soroush talk about something engineers are stereotypically bad at: negotiating. Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
Soroush and Chris share some sad news, talk about Soroush's first official Swift Evolution proposal, and a post about giving presentations by Dave DeLong. Soroush’s pitch: `count(where:)` on Sequence E66: Sequence and Collection and Iterator, Oh My Harlan Haskins & Robert Widmann - Becoming An Effective Contributor to Swift How to Read the Swift Standard Library Source Soroush’s Swift PR Soroush’s Swift Evolution proposal PR Swift Unwrapped: 56: SE-206 Hashable Enhancements Chris Lattner’s comment on Soroush’s pitch E60: Soroush in the Standard Library Soroush’s Lazy dropLast implementation Dave DeLong: You should give that presentation Productivity Strategies: Exploration vs Exploitation Multi-armed bandit experiments…
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
1 66. Sequence and Collection and Iterator, Oh My 28:11
28:11
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب28:11![icon](https://imagehost.player.fm/icons/general/red-pin.svg)
Soroush’s Sequence and Collection talk from Playgrounds last year [Pitch] Remove the single-pass requirement on Sequence Cryptographically secure pseudorandom number generator Ben cohen / @ airspeedswift Ben’s thread on Twitter Dave Abraham’s Github repo AnySequence / type erasers The Fencepost Problem Soroush’s Galaxy Brain meme sequence ( first : next :) Nate Cook / @ nnnnnnnn Soroush’s pull request for the count(where:) implementation Soroush’s pull request for the count(where:) proposal…
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
1 Teaser: 66. Sequence and Collection and Iterator, Oh My 1:59
1:59
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب1:59![icon](https://imagehost.player.fm/icons/general/red-pin.svg)
Soroush and Chris talk about Sequences, Collections, and Swift Evolution drama. Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
Your Calendrical Fallacy Is... iOS 11.2.6 DateFormatter.date returns nil for cities that observe Brasília Summer Time Pub quiz question, " How many time zones are there" I was still explaining to my fellow pub attendees about the complexities of time zones by the time the answer came around Where is the extra 75 seconds coming from? I think a great interview question is “ how do you compute the length of a string?” If the candidate responds by asking “ what do you mean by ‘ length’ and what do you mean by ‘ string’?” they pass — @txsector Big-O Notation Ole Begemann: Strings in Swift 4 (explains how family emoji are composed of person emoji + joiners) Ligatures in Unicode (Wikipedia) Accidentally Quadratic Soroush: Safety in Swift Spoiler: Soroush’s Word Ladder Solution Backspacing emoji composed of multiple codepoints in Google Docs:…
This week, Chris and Soroush review what inheritance in OOP is good for … and the problems it brings with it. Also: an update on the lights in Soroush’s bathroom. Chris’s Alexa Aircraft R adar skill Apoptosis Episode 50: Internet of Things Wemo Mini Smart Plug Sylvania HomeKit Bulbs Philips Tap Switch Hue Labs Toggle Behavior Why inheritance never made any sense Chris: Cocoa’s mutable-subclass pattern is an antipattern Chris: Multiple Inheritance vs. Traits or Protocol Extensions Ruby Forwardable module ( def_delegator and def_delegators) Objective-C forwardingTargetForSelector: Multiple Inheritance in C++ and the Diamond Problem The Ghost of Swift Bugs Future Slava Pestov’s Twitter thread…
This week, Chris and Soroush review what inheritance in OOP is good for … and the problems it brings with it. Also: an update on the lights in Soroush’s bathroom. Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
This week, after a brief detour into the subject of pizza, Soroush and Chris discuss how they’d go about the broad goal of “improving an app.” Artichoke Basille’s Pizza New York's Artichoke Basille Pizza: Why The Controversy? Ann Arbor vs Detroit Ypsilanti, MI Detroit-style pizza Billy Bishop Toronto City Airport Villanova, PA Code audit - Wikipedia SwiftLint SwiftFormat Swift Enums Are ' Sum' Types. That Makes Them Very Interesting Yak Shaving Defined Bikeshedding Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .…
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
This week, Chris and Soroush discuss Soroush’s efforts to implement BigDecimal in Swift, recap Teki Con, and take a detour into evolutionary biology. Teki Con talks krzysztof zablocki michael ayers dave delong Fatal Error Episode 2: View Models Model-View-Controller Applications Programming in Smalltalk-80™: How to use Model-View-Controller ( MVC) Lexicographical order Georgia Aquarium Whale Shark C onvergent e volution BigInt in the Swift Git repository Prototypes in the Swift Git repository Swift Advanced Operators ( Overflow Operators) addingReportingOverflow dividingFullWidth Matt Gallagher - Cocoa With Love: Partial functions in Swift, Part 2: Catching precondition failures Matthew Green: On the NSA ( see the first footnote) the cryptopals crypto challenges khanlou/BigDecimal on GitHub Decimal Degrees Wide Area Augmentation System and Local Area Augmentation System…
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
This week, Chris and Soroush discuss Soroush’s efforts to implement BigDecimal in Swift, recap Teki Con, and take a detour into evolutionary biology. Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .
F
Fatal Error
![Fatal Error podcast artwork](https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/32.png 32w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/64.png 64w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/128.png 128w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/256.png 256w, https://cdn.player.fm/images/36096946/series/zYUcK2m6q72PjHEE/512.png 512w)
![Fatal Error podcast artwork](/static/images/64pixel.png)
This week, Soroush and Chris get ready for Dynamic Callable and Dynamic Member Lookup by thinking through how you could use them to mock objects for testing. Plus: more Booleans, national parks, and chat about testing in general. #Pragma Conference 2017 - Soroush Khanlou - You Deserve Nice Things Teki Con SE-0199: Adding toggle to Bool Episode 59 : Why did they even hire Chris?? Mutating and Nonmutating Functions Google Image Search: Gates of the Arctic National Park Dynamic Callable & Dynamic Member Lookup Martin Fowler: Mocks Aren't Stubs Roy Williams : Tautology Tests @whatjasdevreads on Twitter Gist by Soroush: How to generate a hex string for push notifications Get a new Fatal Error episode every week by becoming a supporter at patreon.com/fatalerror .…
مرحبًا بك في مشغل أف ام!
يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.