Я догадываюсь, что статьи такого рода идут мимо большей части аудитории канала, но да какая разница. Отличный конспект мыслей и готовый план действий для спикеров технических конференций. Понравилась ключевая мысль - готовить по докладу в год, зато отменного качества. Когда-нибудь свой опыт попробую подбить в одной статье.
https://medium.com/@a71082/%D0%B2%D1%8B%D1%81%D1%82%D1%83%D0%BF%D0%B0%D1%82%D1%8C-%D0%BD%D0%B0-%D0%BA%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8-7331d6f9757a
#conferences
https://medium.com/@a71082/%D0%B2%D1%8B%D1%81%D1%82%D1%83%D0%BF%D0%B0%D1%82%D1%8C-%D0%BD%D0%B0-%D0%BA%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8-7331d6f9757a
#conferences
Medium
Выступать на конференции
Статья Хинека Шлавака как пошаговая инструкция и дневник профессионального спикера мгновенно захватила моё внимание. О подобных подходах и…
Я вам тут архитектуры принес. VIPER-S, новые буквы и стрелочки, все, что вы так любите.
http://www.thinkandbuild.it/viper-s-writing-your-own-architecture-to-understand-its-importance-part-1/
#viper #architecture
http://www.thinkandbuild.it/viper-s-writing-your-own-architecture-to-understand-its-importance-part-1/
#viper #architecture
www.thinkandbuild.it
VIPER-S: writing your own architecture to understand its importance (part 1)
After some months using VIPER for my apps, I started working on my own architecture: I wanted to create something better for my own needs. I then started sharing thoughts with my colleague Marco. He is on the Android side of things, but we needed to discuss…
23 июня в офисе Туту пройдет CocoaHeads. Ключевой доклад, конечно, про реактивный VIPER - вы долго ждали и это случилось.
https://www.eventbrite.com/e/cocoaheads-russia-23-2017-tickets-35431949916
#meetups
https://www.eventbrite.com/e/cocoaheads-russia-23-2017-tickets-35431949916
#meetups
Eventbrite
CocoaHeads Russia и Туту.ру (Москва, 23 июня 2017)
23 июня Туту.ру и CocoaHeads Russia проведут очередную встречу сообщества iOS-разработчиков в Москве.
Пожалуйста, заполняйте имя и фамилию на русском языке!
Видео о встречах CocoaHeads
В программе 3 доклада, викторина и афтерпати после встречи.
Спикеры и…
Пожалуйста, заполняйте имя и фамилию на русском языке!
Видео о встречах CocoaHeads
В программе 3 доклада, викторина и афтерпати после встречи.
Спикеры и…
Последовательный рефакторинг куска кода, основанный на применении паттернов statement, message и reducer.
https://www.cocoawithlove.com/blog/statements-messages-reducers.html
#patterns #refactoring
https://www.cocoawithlove.com/blog/statements-messages-reducers.html
#patterns #refactoring
Cocoa with Love
Statements, messages and reducers
I show how to structure programs around three tiers of computational units – statements, messages and reducers – and talk about the general problem of containing and isolating state that this restructuring aims to address.
Fastlane выпустили первую крупную фичу после присоединения к Google - App Precheck. Теперь можно проверять по ряду правил, что ваше приложение не реджектнут на проверке.
https://fabric.io/blog/introducing-fastlane-precheck
#tools
https://fabric.io/blog/introducing-fastlane-precheck
#tools
Firebase
Firebase | Google's Mobile and Web App Development Platform
Discover Firebase, Google’s mobile and web app development platform that helps developers build apps and games that users will love.
Если вы безуспешно пытаетесь придумать кейсы применения ARKit, то держите целый сайт с примерами. Спойлер - для широкого спектра задач технология все равно бесполезная.
http://www.madewitharkit.com/
#sdk #ar
http://www.madewitharkit.com/
#sdk #ar
Лютая годнота про то, как нужно писать бэкенд для мобильного приложения. Покажите вашим бэкендщикам, пусть посмотрят и зададут вам вопросы.
https://habrahabr.ru/post/331120/
#backend
https://habrahabr.ru/post/331120/
#backend
Хабр
Как написать максимально хреновый бэкенд для мобильного приложения
Известно, что практически ни одно мобильное приложение не обходится без бэкенда. Если вы мобильный разработчик, то наверняка сталкивались с такими бородатыми дя...
Панику не развожу, но блокировка Telegram на этой неделе - вполне себе вероятный сценарий развития событий. В связи с этим планирую начать дублировать весь контент куда-то еще, чтобы потом можно было спокойно переехать текущим составом и продолжать привлекать новую аудиторию. Поэтому выбираем, куда.
https://goo.gl/forms/UQX9BRB3sStHXqRB3
#polls #community
https://goo.gl/forms/UQX9BRB3sStHXqRB3
#polls #community
Google Docs
Куда валить?
Панику не развожу, но блокировка Telegram на этой неделе - вполне себе вероятный сценарий развития событий. В связи с этим планирую начать дублировать весь контент куда-то еще, чтобы потом можно было спокойно переехать текущим составом и продолжать привлекать…
А завтра ждем всех на традиционный Peer Lab в Avito. Вечер замечатетельных историй, печенек, холиваров и любви.
https://peer-lab.timepad.ru/event/511477/?utm_refcode=f25cf411fec21ef342dfd13597205c2aa6cc2711
#meetups
https://peer-lab.timepad.ru/event/511477/?utm_refcode=f25cf411fec21ef342dfd13597205c2aa6cc2711
#meetups
peer-lab.timepad.ru
iOS Peer Lab 28/06 / События на TimePad.ru
Peer Lab – это камерные встречи для iOS разработчиков с любым уровнем. Формат общения полностью свободный и каждый из участников может предложить тему для обсуждения. Взаимодействие разработчиков из разных команд позволяет выйти за рамки решения ежедневных…
Выложили записи докладов с прошедшего митапа в Avito. В первую очередь рекламирую наши - про дизайн-систему и бэкенддривеюай. Налетайте!
https://habrahabr.ru/company/avito/blog/331508/
#meetups #architecture
https://habrahabr.ru/company/avito/blog/331508/
#meetups #architecture
Хабр
О чем говорили на Avito.iOS? Отчет, отзывы гостей и видеозаписи
Интерфейсы, тестирование, метрики… Если вам интересно узнать, о чем ещё говорили на регулярном мероприятии Avito для профессионалов iOS-разработки, смотрите виде...
Создал бэкапы канала в трех социальных сетях: Twitter, Facebook, ВКонтакте. В Telegram все так же продолжу выкладывать контент, так что не пугайтесь, никто его не отменяет. Тем не менее, буду благодарен за лайки, шеры в социалочках и вот это вот все.
Чатик пока никуда не переезжает.
https://www.facebook.com/iosgoodreads/
https://twitter.com/iosgoodreads
https://vk.com/iosgr
#news
Чатик пока никуда не переезжает.
https://www.facebook.com/iosgoodreads/
https://twitter.com/iosgoodreads
https://vk.com/iosgr
#news
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
В противовес общему хайпу по CoreML держите статью про его минусы. Ключевое: ридонли, хранение моделей в открытом виде, слишком мало видов ML, нет механизма сжатия модели из коробки. Короче, на роль универсального иструмента подходит слабенько.
https://alexsosn.github.io/ml/2017/06/09/Core-ML-will-not-Work-for-Your-App.html
#sdl #machinelearning
https://alexsosn.github.io/ml/2017/06/09/Core-ML-will-not-Work-for-Your-App.html
#sdl #machinelearning
alexsosn.github.io
Why Core ML will not work for your app (most likely)
While the buzz around newly released Apple framework is loud, I want to explain several things, that may not be obvious for those who are new to machine lear...
Нас давно просили обсудить построение сложных интерфейсов. И вот, в 13 выпуске нашего подкаста мы поговорили про то, как оптимизировать сложные интерфейсы, используя фоновые потоки и затронули тему декларативного программирования. В этом нам помогла небезызвестная Ксения Покровская - ведущая популярного подкаста Радио-Т и iOS-разработчик из Facebook.
В конце выпуска мы обсудили важность знания фундаментальных основ программирования на собеседованиях и поспорили о необходимости высшего образования для программистов.
Ссылки на эпизод:
Soundcloud: https://soundcloud.com/podlodka/podlodka-13-asinkhronnyy-ui-i-deklarativnye-interfeysy
iTunes: https://apple.co/2rFNNFG
Содержание и ссылки:
http://telegra.ph/Podlodka-13---Asinhronnyj-UI-i-deklarativnye-interfejsy-06-28
#podlodka #ui
В конце выпуска мы обсудили важность знания фундаментальных основ программирования на собеседованиях и поспорили о необходимости высшего образования для программистов.
Ссылки на эпизод:
Soundcloud: https://soundcloud.com/podlodka/podlodka-13-asinkhronnyy-ui-i-deklarativnye-interfeysy
iTunes: https://apple.co/2rFNNFG
Содержание и ссылки:
http://telegra.ph/Podlodka-13---Asinhronnyj-UI-i-deklarativnye-interfejsy-06-28
#podlodka #ui
SoundCloud
Асинхронный UI и декларативные интерфейсы
Нас давно просили обсудить построение сложных интерфейсов. И вот, в 13 выпуске нашего подкаста мы поговорили про то, как оптимизировать сложные интерфейсы, используя фоновые потоки и затронули тему де
Про принцип Single Responsibility с примерами из мира iOS разработки. Про UIViewController, все как вам нравится.
https://medium.com/@zhukovios/solid-in-ios-srp-1f4d63641f10
#solid
https://medium.com/@zhukovios/solid-in-ios-srp-1f4d63641f10
#solid
Medium
SOLID в iOS разработке. Принцип единственной ответственности
В этом цикле статей я хотел бы рассказать о SOLID принципах и дополнить их практическими примерами из iOS разработки.
Примеры работы с Natural Language Processing, одной из надстроек над CoreML.
https://medium.com/swiftworld/swift-world-whats-new-in-ios-11-natural-language-processing-2a16b7422334
#sdk #machinelearning
https://medium.com/swiftworld/swift-world-whats-new-in-ios-11-natural-language-processing-2a16b7422334
#sdk #machinelearning
Medium
Swift World: What’s new in iOS 11 — Natural Language Processing
I have introduced Core ML for general usage and Vision framework for image analysis with following articles.
Лучший twitter-аккаунт, посвященный проектам с ARKit. Лучший - потому что не хайпует, а говорит правду.
https://twitter.com/MadeWithARShit
#ar
https://twitter.com/MadeWithARShit
#ar
Twitter
Made With ARShit (@MadeWithARShit) | Twitter
The latest Tweets from Made With ARShit (@MadeWithARShit). ⚡️ Tweeting the dumbest stuff made with #ARKit 🍉
Расшифровка набросов Латтнера на панельной дискуссии, проходившей во время WWDC. Как всегда, супер-интересно - про развитие свифта, уход из Apple, бэкенд, Kotlin и другое.
https://oleb.net/blog/2017/06/chris-lattner-wwdc-swift-panel/
#swift
https://oleb.net/blog/2017/06/chris-lattner-wwdc-swift-panel/
#swift
oleb.net
Chris Lattner on the Realm WWDC 2017 Swift panel – Ole Begemann
I typed up some quotes from Chris Lattner on a recent panel discussion about Swift.
Подъехали видеозаписи с iOS митапа Альфалаба. В программе Swift 4, SwiftLint и автотесты.
https://www.facebook.com/alfalabofficial/videos/324709957984778/
#meetups #swift #testing
https://www.facebook.com/alfalabofficial/videos/324709957984778/
#meetups #swift #testing
Facebook
Альфа-Лаборатория
Для тех, кто пропустил, или не может забыть митап iOS-разработчиков MOBILE TALKS, оставляем здесь запись мероприятия 👇
Про two-pizza-rule и принципы подбора оптимального размера команды.
http://blog.idonethis.com/two-pizza-team/
#team #processes
http://blog.idonethis.com/two-pizza-team/
#team #processes
I DONE THIS
Why Jeff Bezos’ Two-Pizza Team Rule Still Holds True in 2023 - I DONE THIS
[Source: Amazon] Jeff Bezos is prolific. In 21 letters to his investors over the years, he has delivered dozens of nuggets of wisdom ranging from prioritizing long-term outcomes over short-term results to embedding R&D in every single department. He also…
Как использовать simctl, command line утилиту для управления симуляторами. Про URL-схемы, например, не знал.
https://medium.com/the-traveled-ios-developers-guide/ios-simulator-power-ups-407060863b3c
#tools
https://medium.com/the-traveled-ios-developers-guide/ios-simulator-power-ups-407060863b3c
#tools
Medium
iOS Simulator Power Ups
Leveraging simctl