iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.4K subscribers
711 photos
66 videos
4.12K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
В тем временем в Москве началась конференция MBLTdev 2017. Трансляции в этом году не будет, так что ждем записей! Обсудить доклады и договориться о встрече можно в нашем чате @iosgt.
Подробный доклад о том, что делает число рандомным и какие в iOS есть способы его получить. Спойлер: используется GameplayKit.
https://realm.io/news/tryswift-natalia-berdy-random-talk-consistent-world-noise-swift-gamekit-ios/

#math #sdk
Отличный разбор механики работы thread sanitizer'а с готовым примером, на котором его можно погонять.
http://blog.benjamin-encz.de/post/understanding-data-race-detection-by-implementing-in-swift/

#tools #swift #concurrency
Смерть open source - известный специалист по безопасности iOS рассказывает о проблемах сообщества и о том, почему он решил из него выйти.
https://www.zdziarski.com/blog/?p=6296

#opensource
Максимально подробный гайд по написанию информативного и лаконичного сообщения для коммита.
http://chris.beams.io/posts/git-commit/

#git
Немножечко вечерней мотивации вам в мессенджер. Приходилось ли вам говорить что-то вроде "Выступить на митапе? Да о чем мне рассказывать, все это и так знают". Если да - то статья для вас.
https://medium.com/upday-devs/tech-talks-you-do-have-something-to-say-a1a0ae23fa0#.5te5buwmd

#talks #motivation
Детальный разбор того, что же такое CQRS, и чем он отличается от традиционного CRUD-подхода. В комплекте таблички, схемы, все, что вы любите.
http://blog.softmemes.com/2016/11/12/using-cqrs-with-event-sourcing/

#architecture
Давайте поговорим о хайпе. Признайтесь, многие из вас начали внедрять VIPER/Realm/Rx* не после тщательного анализа того, какие проблемы эти инструменты решают, а под влиянием разных выступлений на конференциях, статей и всего такого. Вот статья именно про такой подход - Hype-Driven Development.
Отдельные лайки за шикарную цитату "Let’s skip tests! Our Guru says so. We didn’t write them anyway."
https://blog.daftcode.pl/hype-driven-development-3469fc2e9b22#.lbln1wc2u

#philosophy #tools
Крик души про состояние международного iOS сообщества и качество контента на конференциях. Во многом правда, что скажешь.
http://ppinera.es/2016/11/16/in-a-world.html

#meetups #community
А тут, кстати, альфа версия Typhoon для Swift подоспела. В отличие от всех прочих DI-контейнеров, он целиком построен на кодогенерации. Тестите, заводите баги, стабильная версия тоже не за горами.
https://github.com/appsquickly/TyphoonSwift

#tools
Устал двигать и красить вьюшки и хочется прокачаться в понимании устройства языков программирования вообще и работы компиляторов в частности? Ты такой не один. Определить дальнейшие действия поможет небольшой чек-лист.
http://belkadan.com/blog/2016/05/So-You-Want-To-Be-A-Compiler-Wizard/

#cs #languages