Внеочередной Cocoaheads – сателлит Mobius 2017. В программе адаптация под iPhone X, карьера разработчика и круглый стол с участием Мартина Кржыжзжвчнвсужззнчского (у меня проблемы с польскими именами).
https://cocoaheads.badoo.com/
#meetups
https://cocoaheads.badoo.com/
#meetups
Давайте поможем узнать, правда ли джуны в Москве получают от 200 и выше, а приличный сеньор меньше чем на полмиллиона работать не пойдет. Анонимно.
Мопед не мой если что
https://docs.google.com/forms/d/e/1FAIpQLSchIDa-A2gt2b1dr4lFF819i4kA8MyR-r_q_0RpnceFWYpq4g/viewform
#polls
Мопед не мой если что
https://docs.google.com/forms/d/e/1FAIpQLSchIDa-A2gt2b1dr4lFF819i4kA8MyR-r_q_0RpnceFWYpq4g/viewform
#polls
Google Docs
Зарплаты российских мобильных разработчиков
Опрос проводится на сайте Apptractor.ru и является полностью анонимным. Результаты его будут опубликованы на сайте в следующем году.
Брейкинг ньюз! Вайпер не эджайл! На самом деле статья супер-вводная и без сильной полезной нагрузки, но заключение смешное.
https://academy.realm.io/posts/try-swift-nyc-sonam-dhingra-building-viper-framework
#architecture
https://academy.realm.io/posts/try-swift-nyc-sonam-dhingra-building-viper-framework
#architecture
academy.realm.io
Building a Framework with VIPER
Sonam Shingra provides an overview of the Viper pattern, pros and cons, and a walkthrough of transforming code from MVC to Viper.
Про то, как не ставить самому себе палки в колёса и не переизобретать UIKit. По сути набор полезных советов и паттернов организации кода представления.
https://habrahabr.ru/company/badoo/blog/341542/
#ui #patterns
https://habrahabr.ru/company/badoo/blog/341542/
#ui #patterns
Хабр
Как подружиться с UIKit
Привет, Хабр! Меня зовут Богдан, в Badoo я работаю в мобильной команде iOS-разработчиком. Мы достаточно редко рассказываем что-либо о нашей мобильной разработке...
Пара утечек и немного аналитики – на блумберге пишут, что Apple активно работают над своим носимым AR устройством и новой операционкой для него rOS.
https://www.bloomberg.com/news/articles/2017-11-08/apple-is-said-to-ramp-up-work-on-augmented-reality-headset
#ar
https://www.bloomberg.com/news/articles/2017-11-08/apple-is-said-to-ramp-up-work-on-augmented-reality-headset
#ar
Bloomberg.com
Apple Is Ramping Up Work on AR Headset to Succeed iPhone
Apple Inc., seeking a breakthrough product to succeed the iPhone, aims to have technology ready for an augmented-reality headset in 2019 and could ship a product as early as 2020.
Рассказали с Димой Ворониным про мобильную разработку в Avito. Лойсы, шеры, комментарии, господа!
https://habrahabr.ru/company/jugru/blog/342118/
#news
https://habrahabr.ru/company/jugru/blog/342118/
#news
Хабр
«Наше приложение как ТАРДИС: внутри больше, чем кажется снаружи» — Avito о мобильной разработке
С тем, что в Avito уделяют внимание мобильной разработке, не поспоришь: там принялись использовать Kotlin задолго до того, как это стало модным, а на нашей кон...
Набор Tips and Tricks по работе с Codable в Swift 4.
http://kean.github.io/post/codable-tips-and-tricks
#swift
http://kean.github.io/post/codable-tips-and-tricks
#swift
kean.blog
Codable: Tips and Tricks
Introduced in Swift 4 to replace NSCoding APIs, Codable also features first-class JSON support
А вот и настало время поговорить про тимлидерство: кто такой тимлид, какими качествами он дожен обладать, в чем его обязанности, а главное зачем этим самым тимлидом становиться? Про это и многое другое поговорили в этом выпуске с Олегом Моховым – руководителем службы из Яндекс Екб.
http://telegra.ph/Podlodka-33---Dolzhnost--timlid-11-13
#career #podlodka
http://telegra.ph/Podlodka-33---Dolzhnost--timlid-11-13
#career #podlodka
Telegraph
Podlodka 33 - Должность – тимлид
Описание: 00:01:05 - Знакомство с гостем 00:02:57 - Иерархии разработчиков 00:06:03 - Обязанности тимлида 00:11:31 - Хард-скиллы 00:32:25 - Софт-скиллы 01:10:00 - Как стать тимлидом? 01:26:05 - Тимлидерство как самоцель 01:47:13 - Отношения внутри команды…
Разбираемся вместе с Бугаенко, что лучше использовать – конструкторы или фабричные методы.
http://www.yegor256.com/2017/11/14/static-factory-methods.html
#patterns #oop
http://www.yegor256.com/2017/11/14/static-factory-methods.html
#patterns #oop
Yegor Bugayenko
Constructors or Static Factory Methods?
Static factory methods are supposed to be a convenient replacement of object constructors; however, I disagree with this idea and explain why.
Неплохое интервью с СТО с 20-летним опытом, где он делится советами по вопросам организации команды, процесса интервью, оценки производительности инженеров и кучи чего еще.
http://firstround.com/review/veteran-cto-with-20-years-experience-answers-your-top-startup-building-questions/
#career #team
http://firstround.com/review/veteran-cto-with-20-years-experience-answers-your-top-startup-building-questions/
#career #team
Firstround
Veteran CTO (with Multiple Successful Exits) Answers Your Top Startup-Building Questions
Adil Ajmal has built several standout technical organizations from scratch to successful acquisition. Here, he answers the toughest questions from our community.
Продолжаем тему развития в сторону архитектора. Подборка из 19 книг, необходимых к прочтению.
https://dzone.com/articles/top-19-software-architecture-books
#architecture
https://dzone.com/articles/top-19-software-architecture-books
#architecture
DZone
Top 19 Software Architecture Books
These books on a wide variety of software architecture topics will help you expand your knowledge in order to create better applications and solutions.
Подвезли очень вкусный митап от Яндекса про CI/CD, рабочие процессы и Алису.
https://events.yandex.ru/events/meetings/05-december-2017/
#meetups
https://events.yandex.ru/events/meetings/05-december-2017/
#meetups
Несколько примеров того, как несовершенство процесса рекрутмента повлекло за собой отказы хорошим программистам.
https://habrahabr.ru/post/342518/
#interviews
https://habrahabr.ru/post/342518/
#interviews
Хабр
Почему программисты не получают работу: четыре страшилки
tl;dr; В рекрутинге больше бардака, чем вы думаете. Расскажу четыре истории, где отличным инженерам отказали по причинам, абсолютно не связанным с их профессиона...
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы в подкасте Podlodka решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте.
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
Telegraph
Podlodka #34 – Микросервисная архитектура
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную…
Про использование childViewController’ов для инкапсуляции определенных кусков бизнес-логики основного контроллера.
https://www.swiftbysundell.com/posts/using-child-view-controllers-as-plugins-in-swift
#patterns
https://www.swiftbysundell.com/posts/using-child-view-controllers-as-plugins-in-swift
#patterns
Swift by Sundell
Using child view controllers as plugins in Swift | Swift by Sundell
A very common problem when building apps for Apple's platforms is where to put common functionality that's used by many different view controllers. Rather than using a BaseViewController or relying on inheritance in some other way, let's take a look at how…
2 декабря в Avito проводим лучший митап этой зимы. Прямиком в ваши уши и глаза будут вещать разработчики Avito, Badoo, Яндекса и Туту. Расскажем про технические метрики приложений, type driven development, dSYM, lldb и архитектурный передоз. Ну и конкурсы, зимняя еда и вот это все.
http://bit.ly/2hPoC1k
#meetups
http://bit.ly/2hPoC1k
#meetups
avitotech.timepad.ru
Avito iOS Winter Edition / События на TimePad.ru
Зима близко! Уже второго декабря мы встретимся в нашем московском офисе на традиционном Avito iOS Meetup. Обсудим Data Driven подход, практическое применение Mach-O, lldb и dSYM, возможности расширения lldb, методологию Type Driven, а также концептуальные…
Линус Торвальдс распекает безопасников за то, что они не пытаются думать ни о разработчиках, ни о конечных пользователях – "Because if you as a security person just piss off users, and piss off
developers, I'm not going to take your work, and I'm going to call you
a bad security person".
https://lkml.org/lkml/2017/11/21/356
#security
developers, I'm not going to take your work, and I'm going to call you
a bad security person".
https://lkml.org/lkml/2017/11/21/356
#security
Тредик со скидками по черной пятнице на софт и книги для iOS разработчиков.
https://mobile.twitter.com/i/moments/933987365999214592
#books #software
https://mobile.twitter.com/i/moments/933987365999214592
#books #software
Twitter
Deals for iOS & macOS developers
Black Friday and Cyber Monday deals, discounts, sales for iOS & macOS developers (2017).