Forwarded from Библиотека программиста | программирование, кодинг, разработка
📊 «Сделай красиво и чтоб работало – это вместо ТЗ». Что больше всего раздражает программистов на работе? Результаты опроса «Библиотеки программиста»
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
👍2
Зависимости в iOS-приложениях на Swift: добавить, оставить или удалить?
https://proglib.io/w/561d3a8a
https://proglib.io/w/561d3a8a
Команда QIWI написала систему диплинков на основе кодогенерации. Диплинк представляет собой URI на конкретный ресурс в приложении. Они нужны бизнесу для упрощения пользовательского опыта.
В материале рассказано, как удалось упростить работу с диплинками и отловить устаревшие, добавить мониторинг и многое другое.
https://proglib.io/w/baa6f5b2
В материале рассказано, как удалось упростить работу с диплинками и отловить устаревшие, добавить мониторинг и многое другое.
https://proglib.io/w/baa6f5b2
Хабр
We need to go deeper: диплинки и кодогенерация
Привет! Мы написали свою систему диплинков на основе кодогенерации. В этой статье поговорим, как мы упростили работу с диплинками и смогли отловить устаревшие, добавили мониторинг и как собрали все...
Руководство по использованию AsyncSequence и AsyncStream для iOS-разработчиков.
https://proglib.io/w/b0632c9b
https://proglib.io/w/b0632c9b
kodeco.com
AsyncSequence & AsyncStream Tutorial for iOS
Learn how to use Swift concurrency’s AsyncSequence and AsyncStream protocols to process asynchronous sequences.
Использование Kotlin Multiplatform во второй половине 2021 года: результаты опроса от JetBrains.
Подробнее
Подробнее
💩6👍4
Насколько хорошо вы разбираетесь в операторах для списков Kotlin? Вопросы от ведущего Android-разработчика в МТС Digital Леонида Иванькина.
https://proglib.io/w/feed6384
https://proglib.io/w/feed6384
Хабр
14 задач по Kotlin lists, которые заставят вас подумать
Привет, Хабр! Меня зовут Леонид Иванькин, я ведущий Android-разработчик в МТС Digital, работаю над приложением Мой МТС. В этой статье – сложные и не очень задачи, чтобы проверить, насколько хорошо вы...
В коллекции Kotlin-библиотек для Data Science пополнение. Это библиотека DataFrame, предназначенная для работы со структурированными данными. Серия ознакомительных видео расскажет об основных функциях и базовых операциях библиотеки.
🔗Часть 1
🔗Часть 1
YouTube
Kotlin DataFrame Overview | Data Science with Kotlin
We are starting a series of videos about a new member of the collection of Kotlin libraries for Data Science.
In this episode, a lead developer of Kotlin DataFrame, Anatoly Nikitin, goes through the main features and basic operations of the library
0:00…
In this episode, a lead developer of Kotlin DataFrame, Anatoly Nikitin, goes through the main features and basic operations of the library
0:00…
🔥3
Вильян Яумбаев, iOS-разработчик в ПСБ, рассказывает о переводе зависимостей на SPM и делится наработками из практики.
https://proglib.io/w/494b33e0
https://proglib.io/w/494b33e0
Хабр
Приключение на 5 минут: как мы переводили все зависимости на SPM
Привет, Хабр! Меня зовут Вильян Яумбаев, в этой статье я расскажу вам про наши приключения на пути к SPM. В 2015 ПСБ начал разрабатывать проект для бизнеса. Для него, в свою очередь, было нужно...
👍5
🔧 Multiliner — Xcode-расширение, которое выполняет одну функцию — расширяет длинные строки.
https://proglib.io/w/1a575f49
https://proglib.io/w/1a575f49
👍13
Разбираемся с теоретическими и практическими аспектами диспетчеризации (Method Dispatch) в Swift.
https://proglib.io/w/6729ac08
https://proglib.io/w/6729ac08
Хабр
Диспетчеризация в Swift: погружение в теорию и практику
Все iOS-разработчики так или иначе сталкиваются с диспетчеризацией ( Method Dispatch ), но далеко не каждый понимает, как это работает. Зная, как проходит процесс диспетчеризации под капотом...
Экспертное Android-собеседование. Дудаков — Иванов
Собеседует Антон Дудаков, Software Engineer в Ziina. Ранее работал в СберДевайсах и Яндекс.Авто.
Кандидат — Аркадий Иванов, Senior Software Engineer в Google. Занимается разработкой под Андроид с 2011 года. Автор библиотек Decompose, MVIKotlin и Reaktive. Любит открытый исходный код, MVI, Rx, Kotlin Multiplatform и тесты.
https://youtu.be/JaZ_1aXlX5A
Собеседует Антон Дудаков, Software Engineer в Ziina. Ранее работал в СберДевайсах и Яндекс.Авто.
Кандидат — Аркадий Иванов, Senior Software Engineer в Google. Занимается разработкой под Андроид с 2011 года. Автор библиотек Decompose, MVIKotlin и Reaktive. Любит открытый исходный код, MVI, Rx, Kotlin Multiplatform и тесты.
https://youtu.be/JaZ_1aXlX5A