Открыли регистрацию на наш митап в Avito, который пройдет в субботу 17 июня. В программе суперкрутые доклады про backend driven UI, CI/CD процессы в MyMail, подходы к написанию тестируемого кода и много других. Ну и конкурсы, призы, общение, вот это вот все.
https://avitotech.timepad.ru/event/503691/
#meetups
https://avitotech.timepad.ru/event/503691/
#meetups
avitotech.timepad.ru
Avito / События на TimePad.ru
В субботу, 17 июня, приглашаем всех опытных iOS-разработчиков в офис Avito на очередную встречу. На этот раз у нас в программе доклады от представителей ведущих российских интернет-сервисов: Mail.Ru, Yandex и, конечно, Avito. Главные темы встречи - интерфейсы…
Не забывайте, что ряд сессий с WWDC 2017 уже доступен для просмотра.
https://developer.apple.com/videos/play/wwdc2017
#wwdc
https://developer.apple.com/videos/play/wwdc2017
#wwdc
Выложили видеозаписи докладов с CodeFest. Сережа Крапивенский и SOLID, Игорь Кашкута и серверный API плюс еще несколько выступлений.
https://youtube.com/playlist?list=PL8761XQAJnrb1pD1seIBEqJv6YLDXt31A
#solid #conferences
https://youtube.com/playlist?list=PL8761XQAJnrb1pD1seIBEqJv6YLDXt31A
#solid #conferences
YouTube
CodeFest 2017 #Mobile
Share your videos with friends, family, and the world
Записали спецвыпуск подкаста прямо на WWDC, в суперсекретной студии Apple! Трое гостей выпуска - Андрей Ивашенцев, Рома Бусыгин и Шурик Бабаев рассказали о своих персональных рейтингах анонсов этой конференции. Обсудили VR, AR, новый Xcode, изменения в Swift и Foundation, обновленный App Store и другие анонсы.
SoundCloud: https://soundcloud.com/podlodka/podlodka-wwdc
iTunes: http://apple.co/2rFNNFG
Содержание и ссылки: http://telegra.ph/Podlodka-Special---WWDC-06-08
#wwdc #podlodka
SoundCloud: https://soundcloud.com/podlodka/podlodka-wwdc
iTunes: http://apple.co/2rFNNFG
Содержание и ссылки: http://telegra.ph/Podlodka-Special---WWDC-06-08
#wwdc #podlodka
SoundCloud
WWDC 2017
Записали спецвыпуск подкаста прямо на WWDC, в суперсекретной студии Apple! Трое гостей выпуска - Андрей Ивашенцев, Рома Бусыгин и Шурик Бабаев рассказали о своих персональных рейтингах анонсов этой ко
Список изменений в AppStore Review Guidelines, внесенных после WWDC.
http://www.appstorereviewguidelineshistory.com/articles/2017-06-08-new-rules-following-wwdc-2017/
#wwdc #news #appstore
http://www.appstorereviewguidelineshistory.com/articles/2017-06-08-new-rules-following-wwdc-2017/
#wwdc #news #appstore
Учимся правильно делать коммиты - как с точки зрения содержания, так и с точки зрения оформления. По косточкам разбирают понятие атомарности коммита, показывают плохие примеры плюс дают несколько лайфхаков для пользователей Gerrit'а.
https://habrahabr.ru/post/329992/
#git
https://habrahabr.ru/post/329992/
#git
Хабр
Перевод статьи: Лучшая практика создания Git Commit'ов от OpenStack
Предлагаю читателям "Хабрахабра" перевод статьи "Хорошая практика в сообщении коммитов от OpenStack". 1 Git Commit Лучшая практика Следующий документ основан на...
Давайте сэкономлю ваше время просмотра всех сессий по CoreML. Я уже упоминал в другом канале, что толку от них мало. Подоспела статья в хорошем блоге, которая повторяет весь их контент, даже не в сжатом виде.
http://machinethink.net/blog/ios-11-machine-learning-for-everyone/
#machinelearning
http://machinethink.net/blog/ios-11-machine-learning-for-everyone/
#machinelearning
machinethink.net
iOS 11: Machine Learning for everyone
Overview and opinions about the new machine learning APIs announced for iOS 11
Снова среда, снова PeerLab в Avito. Постараюсь тоже заглянуть, рассказать про поездку на WWDC, так что приходите.
https://peer-lab.timepad.ru/event/507734/
#meetups
https://peer-lab.timepad.ru/event/507734/
#meetups
peer-lab.timepad.ru
iOS Peer Lab 14/06 / События на TimePad.ru
Peer Lab – это камерные встречи для iOS разработчиков с любым уровнем. Формат общения полностью свободный и каждый из участников может предложить тему для обсуждения. Взаимодействие разработчиков из разных команд позволяет выйти за рамки решения ежедневных…
Какой подход лучше - tests first или tests last? По ссылке анализ исследования с сомнительными входными данными, но интересными заключениями.
https://blog.acolyer.org/2017/06/13/a-dissection-of-the-test-driven-development-process-does-it-really-matter-to-test-first-or-test-last/
#tdd #testing
https://blog.acolyer.org/2017/06/13/a-dissection-of-the-test-driven-development-process-does-it-really-matter-to-test-first-or-test-last/
#tdd #testing
А мы начинаем серию из нескольких специальных выпусков подкаста Podlodka, записанных прямо на конференции AppsConf 2017! В первом выпуске мы поделились нашими ожиданиями от докладов и поговорили с первыми двумя спикерами.
Спасибо нашим гостям - Дмитрий Рыбаков и Павел Гуров.
SoundCloud: https://soundcloud.com/podlodka/podlodka-special-appsconf-2017-chast-1
iTunes: http://apple.co/2rFNNFG
Содержание и ссылки: http://telegra.ph/Podlodka-Special---AppsConf-2017-CHast-1-06-13
#podlodka
Спасибо нашим гостям - Дмитрий Рыбаков и Павел Гуров.
SoundCloud: https://soundcloud.com/podlodka/podlodka-special-appsconf-2017-chast-1
iTunes: http://apple.co/2rFNNFG
Содержание и ссылки: http://telegra.ph/Podlodka-Special---AppsConf-2017-CHast-1-06-13
#podlodka
SoundCloud
AppsConf 2017 (1) - Ловля сетями и координаторы
А мы начинаем серию из нескольких специальных выпусков подкаста Podlodka, записанных прямо на конференции AppsConf 2017! В первом выпуске мы поделились нашими ожиданиями от докладов и поговорили с пер
Написал статью про code review по итогам своего доклада на Mobius. Делюсь способами организации в разных командах, лайфхаками и полезными практиками.
https://habrahabr.ru/company/avito/blog/330846/
#processes
https://habrahabr.ru/company/avito/blog/330846/
#processes
Habr
May the Code Review be with you
Code review может быть большой болью для команды, которая только начинает его внедрять. Вы в любом случае наступите на много граблей: будете проводить ревью дольше, чем пишете код, устраивать...
Крутой лонгрид про разработку первого айфона - как в Apple пришли к этой идее, как отбирали людей, как тестировали идеи.
https://www.theverge.com/2017/6/13/15782200/one-device-secret-history-iphone-brian-merchant-book-excerpt
#hardware #apple
https://www.theverge.com/2017/6/13/15782200/one-device-secret-history-iphone-brian-merchant-book-excerpt
#hardware #apple
The Verge
The secret origin story of the iPhone
An exclusive excerpt from The One Device about the engineering fight that created the iPhone as you know it.
В Казани тоже проводятся митапы! Приходите 29 июня в 18:00 на встречу iOS Dev. Анонсированы доклады про CoreLocation, CI на Jenkins и Telegram и ARKit.
https://vk.com/wall-139678943_90
#meetups
https://vk.com/wall-139678943_90
#meetups
VK
iOS Dev Встречи
Казань, привет!
Рада сообщить, что наша следующая iOS Dev встреча состоится уже в этом месяце - 29-ого июня, четверг, в 18:00
Адрес: ул. Оренбургский тракт, д. 22А
Офис "Ак Барс Цифровые Технологии"
Здание магазина "Бахетле", 3 этаж.
Планируемые темы:…
Рада сообщить, что наша следующая iOS Dev встреча состоится уже в этом месяце - 29-ого июня, четверг, в 18:00
Адрес: ул. Оренбургский тракт, д. 22А
Офис "Ак Барс Цифровые Технологии"
Здание магазина "Бахетле", 3 этаж.
Планируемые темы:…
А если вы в Москве, то тоже есть куда пойти. Напоминаю, что в эту субботу проводим легендарный митап. Темы крутые, гости шикарные, но самое главное - не будет пиццы. Будут воки!
https://avitotech.timepad.ru/event/503691/
#meetups
https://avitotech.timepad.ru/event/503691/
#meetups
avitotech.timepad.ru
Avito / События на TimePad.ru
В субботу, 17 июня, приглашаем всех опытных iOS-разработчиков в офис Avito на очередную встречу. На этот раз у нас в программе доклады от представителей ведущих российских интернет-сервисов: Mail.Ru, Yandex и, конечно, Avito. Главные темы встречи - интерфейсы…
Я знаю, что четыре материала в день - это моветон, но поделиться нужно. Подробный гайд по просмотру сессий WWDC, разбитый по категориям.
https://useyourloaf.com/blog/wwdc-2017-viewing-guide/
#wwdc
https://useyourloaf.com/blog/wwdc-2017-viewing-guide/
#wwdc
Леша Денисов написал пост про устройство инструмента для мутационного тестирования Mull, разные используемые оптимизации и дальнейшие планы по развитию.
https://lowlevelbits.org/mutation-testing-implementation-details/
#testing
https://lowlevelbits.org/mutation-testing-implementation-details/
#testing
lowlevelbits.org
Mutation Testing: implementation details
Brain dump of Mull's internals
Не стоит ограничиваться только ООП паттернами. Как знание моноидов и их свойств может пригодиться в прикладной разработке.
https://medium.com/@mttkay/refactoring-with-monoids-and-sum-types-part-1-bddc9ea61f5f
#refactoring
https://medium.com/@mttkay/refactoring-with-monoids-and-sum-types-part-1-bddc9ea61f5f
#refactoring
Medium
Refactoring with Monoids and Sum Types — Part 1
This article is loosely based on an internal tech talk I gave at SoundCloud in April 2016.
Если вы не добрались до офиса Авито, подключайтесь к прямой трансляции нашего митапа! Через десять минут стартанем с докладом про дизайн-систему.
https://youtube.com/watch?v=ep0LlOdSmPo
#meetups
https://youtube.com/watch?v=ep0LlOdSmPo
#meetups
YouTube
Прямая трансляция Avito iOS (17.06.2017)
Содержание:
3:46 Работа с дизайном в Avito
Артём Разинов и Инесса Воронина (Avito)
В своём докладе мы расскажем, как делать консистентный дизайн быстро и без дублирования в коде и макетах, работая в команде, в которой более двадцати разработчиков и три дизайнера.…
3:46 Работа с дизайном в Avito
Артём Разинов и Инесса Воронина (Avito)
В своём докладе мы расскажем, как делать консистентный дизайн быстро и без дублирования в коде и макетах, работая в команде, в которой более двадцати разработчиков и три дизайнера.…
Ну и немного легкого чтива на вечер. Что было бы, если бы переводчики проходили через такие же собеседования, как разработчики? Шуточки, ненависть к теории и вот это все.
https://medium.freecodecamp.com/welcome-to-the-software-interview-ee673bc5ef6
#hire
https://medium.freecodecamp.com/welcome-to-the-software-interview-ee673bc5ef6
#hire
freeCodeCamp
What if companies interviewed translators the way they interview coders?
Candidate: Is this the right place for the interview?
Детально про устройство и реализацию движка для работы с регулярными выражениями.
http://wstoop.co.za/wregex.php
#patterns #tools
http://wstoop.co.za/wregex.php
#patterns #tools