Рассказали с Димой Ворониным про мобильную разработку в 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).
А в 19 часов подключайтесь к прямой трансляции сегодняшнего CocoaHeads. Гвоздь программы – доклад от Booking про то, как они подходят к A/B тестированию.
https://www.youtube.com/watch?v=K4tttF-308w
#meetups
https://www.youtube.com/watch?v=K4tttF-308w
#meetups
YouTube
Запись трансляции встречи сообщества CocoaHeads Russia, 24.11.2017
24 ноября в Московском офисе Яндекса состоится встреча сообщества CocoaHeads Russia. В программе — доклады про анимацию и библиотеку Lottie, работу со Sketch и A/B тесты, а также викторина, круглый стол и общение.
Нарыл список конференций по iOS разработке на следующий год. Ну и, учитывая, что все конференции одинаковы, подбирайте по интересной стране.
https://github.com/Lascorbe/CocoaConferences
#conferences
https://github.com/Lascorbe/CocoaConferences
#conferences
GitHub
GitHub - Lascorbe/CocoaConferences: List of conferences for iOS, visionOS, macOS, watchOS & tvOS developers
List of conferences for iOS, visionOS, macOS, watchOS & tvOS developers - Lascorbe/CocoaConferences
Короткая и поучительная история о том, почему стоит задумываться о безопасности в проекте, хотя бы на самом элементарном уровне. Ну и гайд для тех, кто хочет бесплатно кататься на каршеринге.
https://habrahabr.ru/post/343090/
#security
https://habrahabr.ru/post/343090/
#security
Хабр
«Угнать за 60 секунд» на примере одного каршеринга
«Без разочарований не ощутишь вкус победы» © Мемфис Реймс История началась банально. В каком то ролике на YouTube рассказывали про каршеринг. С демонстрацией ф...
Очень кайфовая статья SoundCloud про организацию модульной архитектуры их приложения. Вернее даже матричной - тут и деление по микрофичам, и по слоям.
https://medium.com/ios-os-x-development/building-%C2%B5features-85f6fffa6cbb
#architecture
https://medium.com/ios-os-x-development/building-%C2%B5features-85f6fffa6cbb
#architecture
Medium
Building µFeatures
Scaling your apps modularizing them
Я выступаю на страже интересов ваших декабрьских релизов и напоминаю, что в конце месяца iTunes Connect будет закрыт где-то на неделю. Катить сборки перед этим строго не рекомендуется. Когда закрывали в прошлые года:
- 2016: 23-27 декабря
- 2015: 22-29 декабря
- 2014: 22-29 декабря
#news
- 2016: 23-27 декабря
- 2015: 22-29 декабря
- 2014: 22-29 декабря
#news