Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.
😂 Канал с мемами: t.me/itmemlib
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot
🎓 Школа Proglib Academy: https://news.1rj.ru/str/proglib_academy
📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.me/event_listener_bot
👨💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot
📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
📄 Лента в Дзен: https://zen.yandex.ru/proglib
🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Онлайн-собеседование на тему Jetpack Compose
Два синьор Android-разработчика сравнивают свои навыки и методы работы с Jetpack Compose. Вы увидите, как они решают различные задачи и используют различные компоненты/функции Jetpack Compose.
🎬 Смотреть
Два синьор Android-разработчика сравнивают свои навыки и методы работы с Jetpack Compose. Вы увидите, как они решают различные задачи и используют различные компоненты/функции Jetpack Compose.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Jetpack Compose Battle: Онлайн-собеседования Senior разработчика / Мобильный разработчик
Поддержать канал и задать вопрос на стриме
https://www.donationalerts.com/r/mobiledeveloper
Всем привет! Приглашаю вас принять участие в живом стриме Jetpack Compose Battle, где два синьор разработчика поговорят на тему Jetpack Compose и сравнят свои навыки…
https://www.donationalerts.com/r/mobiledeveloper
Всем привет! Приглашаю вас принять участие в живом стриме Jetpack Compose Battle, где два синьор разработчика поговорят на тему Jetpack Compose и сравнят свои навыки…
👍3🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Прошедший год был неспокойным для многих, и русскоязычное ИТ-сообщество не стало исключением. Жизнь стала все больше напоминать ряд спринтов на прохождение головоломок: что делать, как быть, остаться или уезжать? Цель опроса — понять, с какими проблемами столкнулись русскоязычные ИТ-специалисты за последний год, как они адаптировались к этим изменениям и какой прогноз дают на ближайшее время.
Предыдущие опросы
● «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?»
● «🗣📈 Как изменилась жизнь русскоязычных айтишников за последние полгода? Результаты опроса «Библиотеки программиста»
➡️ Пройти анонимный опрос
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
Современный SwiftUI: серия статей от Stephen Celis и Brandon Williams о различных аспектах создания приложений SwiftUI с учетом современных и лучших практик.
— Parent-child communication
— Identified arrays
— State-driven navigation
— Dependencies
— Testing
— Parent-child communication
— Identified arrays
— State-driven navigation
— Dependencies
— Testing
www.pointfree.co
Modern SwiftUI: Parent-child communication
We are celebrating the conclusion of our 7-part series on Modern SwiftUI by releasing a blog post every day this week, detailing an area of SwiftUI development that can be modernized. We begin by exploring ways to facilitate parent-child communication in…
Как внедрить KMM в существующие проекты и не пожалеть
Текстовая расшифровка доклада Алексея Михайлова (техдир IceRock Development) на Kolesa Conf 2022, где он делится опытом внедрения КММ в существующий проект, рассказывает про опыт его команды и дает пошаговый гайд.
Читать
Текстовая расшифровка доклада Алексея Михайлова (техдир IceRock Development) на Kolesa Conf 2022, где он делится опытом внедрения КММ в существующий проект, рассказывает про опыт его команды и дает пошаговый гайд.
Читать
Хабр
Как внедрить KMM в существующие проекты и не пожалеть: теория, наш опыт и гайд
Новые технологии упрощают работу. Но если уже есть проект, на создание которого потрачено большое количество времени и денег, морально тяжело что-то менять. А мы рискнули,...
👍5
Отчет JetBrains о состоянии экосистемы разработчиков в 2022 году: ключевые тенденции для iOS-разработчика.
Читать
Читать
JetBrains: Developer Tools for Professionals and Teams
Swift and Objective-C Programming - The State of Developer Ecosystem in 2022 Infographic
The State of Developer Ecosystem 2022 is a detailed report about the programming community, which covers the latest trends in languages, tools, technologies, and lifestyles of developers.
👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
😢 Обратная сторона медали: 9 причин, почему тебе не нужно идти в IT
Пессимистично-разоблачающая статья о минусах работы в ИТ-компаниях. Слабонервных просим отойти от экранов.
🔗 Основной сайт
🔗 Зеркало
Пессимистично-разоблачающая статья о минусах работы в ИТ-компаниях. Слабонервных просим отойти от экранов.
🔗 Основной сайт
🔗 Зеркало
🤩4😁2🤔1
Алексей Чернякович, разработчик Android App Widgets в мобильном банке Тинькофф, делится проблемами и решениями, которые возникают при разработке виджетов.
Читать
Читать
Хабр
Как мы проблемы UI в виджетах решали
Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно...
❤3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🍎 iOS-разработка: awesome-ios
🔬Data Science: awesome-datascience
👩💻 Linux: Awesome-Linux-Software
🐋 Docker: awesome-docker
🌐 Сети: awesome-networking
🌐 Автоматизация сетевой инфраструктуры: awesome-network-automation
🕵️ Информационная безопасность: awesome-security
🧪 QA: awesome-testing
🌐 Selfhosted: awesome-selfhosted
#избранное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Отмена фоновой задачи в Swift: правильный путь
Если вы всегда откладывали этот функционал на завтра, этот день настал.👇
Читать
Если вы всегда откладывали этот функционал на завтра, этот день настал.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Swdevnotes
How to cancel a background task in Swift
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Introduction to Compose Layouts and Modifiers - MAD Skills
In this MAD Skills series, we’ll be covering Compose Layouts - components that lay out UI elements and Modifiers - which change the appearance and behavior of composables.
Learn more about Compose Layouts → https://goo.gle/3HGSGVZ
Learn more about Compose…
Learn more about Compose Layouts → https://goo.gle/3HGSGVZ
Learn more about Compose…
Диспетчеризация методов в Swift: разбор принципов ее работы для написания более эффективного кода и избежания некоторых неочевидных проблем.
Читать
Читать
Хабр
Диспетчеризация методов в Swift
Всем привет, с вами я, Наиль Габутдинов, iOS разработчик. В разных языках программирования применяется механизм диспетчеризации методов ( Method Dispatch ), и все разработчики имеют с ним дело....
👍2
и SwiftUI:
🔗 Подробнее: https://ishtiz.com/interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Ishtiz: Expert Insights on Swift, SwiftUI & iOS Interview
Top 100 iOS Interview Questions & Answers 2023 • Ishtiz
Look no further than my Top 100 iOS Interview Questions and Answers for 2023. I have compiled a list of the most commonly asked questions.
👍5