🔥Заканчивается очередной набор базового и продвинутого онлайн-курсов «Android-разработчик» на Kotlin. Успейте пройти тест и попасть в группу с новогодней скидкой 30% (выгоднее ещё не было и не будет): https://otus.pw/ufuF/
📌Только живое обучение онлайн: вебинары в прямом эфире, общение с преподавателями и группой в Слаке, проверка домашних работ и получение обратной связи, работа над выпускным проектом и подготовка к собеседованию.
📌Только проверенные преподаватели-практики и работа на результат: за это время OTUS подготовил 466 специалистов, 70% из них получили job offer по итогу обучения, а 60% - серьёзно выросли в заработной плате на нынешнем месте.
☝🏻Курсы рассчитаны на разработчиков с опытом работы от 1 года. Начните путь к левел апу с выгодой прямо сейчас: https://otus.pw/ufuF/
📌Только живое обучение онлайн: вебинары в прямом эфире, общение с преподавателями и группой в Слаке, проверка домашних работ и получение обратной связи, работа над выпускным проектом и подготовка к собеседованию.
📌Только проверенные преподаватели-практики и работа на результат: за это время OTUS подготовил 466 специалистов, 70% из них получили job offer по итогу обучения, а 60% - серьёзно выросли в заработной плате на нынешнем месте.
☝🏻Курсы рассчитаны на разработчиков с опытом работы от 1 года. Начните путь к левел апу с выгодой прямо сейчас: https://otus.pw/ufuF/
Otus
Альфа Банк - партнер курсов Android разработчик | OTUS
Профессиональные онлайн курсы для разработчиков
Если вы все еще верите в Serverside Swift, то можете разработать свой собственный веб фреймворк на SwiftNIO.
https://www.alwaysrightinstitute.com/microexpress-nio2/
https://www.alwaysrightinstitute.com/microexpress-nio2/
Alwaysrightinstitute
A µTutorial on SwiftNIO 2
SwiftNIO
is the library to build backend servers in the Swift programming
language.
As part of this article we are going to write our own tiny, Node like
web framework using NIO:
µExpress. Updated for NIO2/Xcode 11.
is the library to build backend servers in the Swift programming
language.
As part of this article we are going to write our own tiny, Node like
web framework using NIO:
µExpress. Updated for NIO2/Xcode 11.
Выпуск подкаста make sense о продуктовой стороне языков программирования и, в частности, Kotlin – про сегментацию пользователей, монетизацию, продвижение, рост аудитории и источники инсайтов для новых фичей.
https://soundcloud.com/productsense/make-sense-73
https://soundcloud.com/productsense/make-sense-73
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Подборка хардкорных security докладов по iOS разработке.
https://twitter.com/prateekg147/status/1211593459678797825
https://twitter.com/prateekg147/status/1211593459678797825
Twitter
Prateekg147
#iOS Talks from #36c3 Messenger 0-click- https://t.co/vxHefpqGrX Untethering iDevices https://t.co/dpv345eqZ6 Trustzone security https://t.co/6V4w19EKiF checkra1n - https://t.co/gH3GPLcdeO Building an iOS debugger - https://t.co/7QL0MRb1DO
Тестирование поведения приложения в ситуации, когда в памяти кончается место.
https://www.avanderlee.com/debugging/no-space-left-on-device
https://www.avanderlee.com/debugging/no-space-left-on-device
SwiftLee
No space left on device: Testing low storage scenarios
Reproduce "No space left on device" crashes in your app. Learn how to get insights in low storage errors happening in your app and solve them.
Егор Бугаенко делится своими мыслями о том, кого можно считать действительно талантливым программистом.
https://www.yegor256.com/2019/12/31/talented-programmers.html
https://www.yegor256.com/2019/12/31/talented-programmers.html
Yegor Bugayenko
Talented Programmers, Who Are They?
Talent is a rare thing in every profession: we don't tolerate the lack of it in music, but we keep losing it in programming, unfortunately.
Несколько лайфхаков про то, как запускать свой инди проект.
https://swiftjectivec.com/On-Launching-Your-Indie-App/
https://swiftjectivec.com/On-Launching-Your-Indie-App/
Я не хайплю, но 2020 не выглядит удачным годом для Serverside Swift.
https://docs.vapor.cloud/shutdown
https://docs.vapor.cloud/shutdown
Реализация паттерна partial в swift.
https://josephduffy.co.uk/partial-in-swift
https://josephduffy.co.uk/partial-in-swift
Неплохая подборка советов по тому, как читать много и регулярно.
http://girlsnightinclub.com/posts/how-im-actually-reading-a-book-a-week-in-2020/
http://girlsnightinclub.com/posts/how-im-actually-reading-a-book-a-week-in-2020/
Статья, которая не могла не появиться в этом канале. Объединяем SwiftUI с VIPER и преисполняемся.
https://theswiftdev.com/2019/09/18/how-to-build-swiftui-apps-using-viper/
https://theswiftdev.com/2019/09/18/how-to-build-swiftui-apps-using-viper/
Крепкое исследование того, почему code style – это не просто материал для холиваров в команде, но и действительно стоящая инвестиция.
https://habr.com/ru/company/manychat/blog/468953?sfns=mo
https://habr.com/ru/company/manychat/blog/468953?sfns=mo
Хабр
Code style как стандарт разработки
Давайте сразу, это не про скобочки. Здесь речь пойдет о том, как работает наш мозг и почему code style помогает обеспечивать линейное развитие проекта, значитель...
Релизнулась BananaIDE – онлайновая IDE для проведения интервью айосеров.
http://bananaide.com
http://bananaide.com
Сегодня просто день релизов. Встречайте Swift для разработки под IoT.
https://github.com/swift-embedded/swift-embedded
https://github.com/swift-embedded/swift-embedded
GitHub
GitHub - swift-embedded/swift-embedded: Swift for Embedded Systems ✨
Swift for Embedded Systems ✨. Contribute to swift-embedded/swift-embedded development by creating an account on GitHub.
В команду Авито, которая занимается айосным CI, ищут iOS инженера. Нужно развивать фреймворки тестирования, саппортить ферму миников, тюнить скорость сборки и заниматься миллионом других гипер-интересных вещей. За деталями пишите в телегу @ashpirko.
https://avito.ru/company/job/ios_speed
https://avito.ru/company/job/ios_speed
Выпуск подкаста «Запуск завтра» про особенности китайских мобильных приложений.
https://music.yandex.ru/album/9294155
https://music.yandex.ru/album/9294155
Яндекс Музыка
Запуск завтра
Подкаст о технологиях, меняющих нашу жизнь. Самат Галимов – человек, который решает проблемы. Он... • Подкаст • 67 809 подписчиков
Основы работы с транзишенами.
https://habr.com/ru/company/dodopizzadev/blog/463527/
https://habr.com/ru/company/dodopizzadev/blog/463527/
Хабр
Всплывай! Транзишены в iOS
Привет, Хабр! Всем нравятся отзывчивые приложения. Ещё лучше, когда в них есть уместные анимации. В этой статье я расскажу и покажу со всем «мясом», как правильно показывать, скрывать, крутить,...
В противовес сладеньким статьям про SwiftUI держите немного критики его реализации.
https://tonsky.livejournal.com/324649.html
https://tonsky.livejournal.com/324649.html
Livejournal
СтрижПИ
Если вдруг вы еще не знаете, примерно полгода назад Эппл анонсировало новый UI фреймворк — SwiftUI. Событие очень серьезное, и как iOS разработчик со стажем я тут же переключился на него — сначала попробовать, а потом уже и выпускать production приложения.…
Целая пачка новостей про стратегию развития Swift.
https://forums.swift.org/t/on-the-road-to-swift-6/32862
https://forums.swift.org/t/on-the-road-to-swift-6/32862
Swift Forums
On the road to Swift 6
The Swift project has achieved a critical milestone of maturity of the core fundamentals, providing stability for users to invest in using Swift in earnest. On Apple's platforms such as macOS and iOS, the arrival of ABI and module stability has enabled the…