☄️ На профессиональном пути никак не обойтись без неудачах, ошибках и непредвиденных обстоятельствах, которые могут казаться непреодолимыми. Кажется, всё начинает скатываться вниз, словно лавина, неся за собой уверенность и надежду. Однако, это становится ценным уроком, и закаляет нас ещё сильнее.
В нашем новом опросе ты можешь поделиться своей историей карьерного провала и рассказать, к чему он привел в итоге. Возможно, эта ошибка позволила тебе пересмотреть свой путь и выбрать более подходящую профессию?
🧩 Никогда не думал, что моя самая большая ошибка начнется с...
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3🤔2🌚1
Вышла новая версия Android Studio, которая включает в себя ряд улучшений и новых функций. Если кратко, то:
Полный обзор на обновление тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡1🔥1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🚀🏢 Стартапы vs IT-гиганты: куда лучше устроиться Junior-разработчику
Представим ситуацию: вы начинающий разработчик с очень востребованным стеком (да, звучит как фантастика, но допустим). И так уж сложилось, что перед вами стоит выбор: пойти работать в стартап или крупную компанию. Причем предлагаемые условия абсолютно идентичны и там, и там.
Что же делать в такой ситуации?
👉 Разбираемся в статье
🔗 Зеркало
Представим ситуацию: вы начинающий разработчик с очень востребованным стеком (да, звучит как фантастика, но допустим). И так уж сложилось, что перед вами стоит выбор: пойти работать в стартап или крупную компанию. Причем предлагаемые условия абсолютно идентичны и там, и там.
Что же делать в такой ситуации?
👉 Разбираемся в статье
🔗 Зеркало
❤3🔥2👍1🤩1
Сравнение двух платформы для кроссплатформенной разработки: Flutter от Google и Compose Multiplatform. Сравнение начинается от установки, где для Compose Multiplatform может потребоваться старая версия Xcode, архитектур фреймворков, сторонних библиотек, языков программирования и заканчивая подходом к работе с UI.
Подробное сравнение по ссылке
Спойлер:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🤔4👍3
Всем мобильным разработчикам привет. Врываемся в ваш вечер :)
📈 Введение в Charts, точнее, как графики могут улучшить визуализацию данных в приложениях, делая информацию более понятной для пользователей.
📎 SwiftUI поддерживает многие стили разметки Markdown в компоненте Text. Это позволяет легко применять стили, такие как жирный, курсив, зачеркнутый текст и ссылки. Учимся с ними работать.
👨💻 Видео-гайд, как создать минимальное приложение To-do List App с помощью SwiftData и интерактивных виджетов с использованием SwiftUI.
💻 SwiftUI предоставляет обертки свойств AppStorage и SceneStorage, чтобы облегчить хранение состояний в вашем приложении. Реализация и примеры.
⚪️ 3D Pokemon Card — небольшой забавный проект, демонстрирующий реализацию эффекта параллакса в SwiftUI. Фичи — используется анимация SwiftUI для создания эффекта параллакса на карточке, код организован по модульному принципу с возможностью многократного использования, что позволяет легко интегрировать эффект параллакса в другие проекты SwiftUI.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4⚡1🎉1
Если вы собираетесь стать iOS разработчиком, но не знаете с чего начать и что изучать — для вас роудмап. Разработчик делится своим опытом обучения и предлагает скомпилированную версию обучения, следуя которому можно стать iOS-разработчиком.
Большинству людей не нужны курсы, так как самостоятельное изучение способствует развитию поиска и отсеивания информации.
2:22 — Важный скилл для разработчика
6:33 — Техника
11:31 — Время обучения
24:19 — Многопоточность
44:30 — Важный софт
49:50 — Пет проект
Смотреть полное видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🍋 Подборка лучших статей «Библиотеки программиста» за январь: сохраняй в заметки, чтобы не пропустить #самыйсок
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления
👨💻 Особенности работы в ИТ: информация из первых рук
🎉 Python и неопытные программисты: наши лучшие статьи за 2023 год
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
😺🐙📄 Как разместить резюме на GitHub Pages
💣 Кем вы видите себя через 5 лет: как отвечать на странные и неудобные вопросы на собеседовании
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
🤖 Итоги недели в мире ИИ и обзоры новых сервисов: новые модели для генерации впечатляющих видео
🏅 Решаем 5 олимпиадных задач на Python
📈 9 главных трендов в разработке фронтенда в 2024 году
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
🐍➰ Создаем игру «Виселица» на Python:
👉 Часть 1. Командная строка
👉 Часть 2. Графический интерфейс на PySimpleGUI
💰⬆️ 10 факторов, влияющих на зарплату программиста
🐻❄️ Быстрее Pandas в 10 раз: Polars — высокопроизводительная библиотека для анализа больших данных на Python
👨💻🧩 Психология и ИТ: 17 личностных качеств, необходимых для успешной карьеры
🏃 Самоучитель по Go для начинающих:
👉 Часть 5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления
👨💻 Особенности работы в ИТ: информация из первых рук
🎉 Python и неопытные программисты: наши лучшие статьи за 2023 год
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
😺🐙📄 Как разместить резюме на GitHub Pages
💣 Кем вы видите себя через 5 лет: как отвечать на странные и неудобные вопросы на собеседовании
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
🤖 Итоги недели в мире ИИ и обзоры новых сервисов: новые модели для генерации впечатляющих видео
🏅 Решаем 5 олимпиадных задач на Python
📈 9 главных трендов в разработке фронтенда в 2024 году
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
🐍➰ Создаем игру «Виселица» на Python:
👉 Часть 1. Командная строка
👉 Часть 2. Графический интерфейс на PySimpleGUI
💰⬆️ 10 факторов, влияющих на зарплату программиста
🐻❄️ Быстрее Pandas в 10 раз: Polars — высокопроизводительная библиотека для анализа больших данных на Python
👨💻🧩 Психология и ИТ: 17 личностных качеств, необходимых для успешной карьеры
🏃 Самоучитель по Go для начинающих:
👉 Часть 5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
Вероятно, что Apple решила отключить поддержку PWA на уровне ОС в бета-релизе iOS 17.4. По данным от Tommy Mysk, при попытке запустить прогрессивное веб приложение появляется сообщение, что приложение будет открыто в браузере.
Ранее предполагалось, что такое поведение затронет только пользователей из ЕС, но появились опасения, что идея приживётся и PWA на «яблочной» платформе ждёт грустное будущее.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6❤5🎉4👍2
#вопросы_с_собеседований
💻 Swift
Что такое lazy stored properties в Swift и в каких случаях
их следует использовать?
Ответ:
Lazy stored properties — это свойства, которые инициализируются только при первом обращении к ним. Это означает, что значение свойства не вычисляется при создании экземпляра класса, а откладывается до момента, когда к свойству впервые обращаются в коде. Это особенно полезно в случаях, когда инициализация свойства требует значительных ресурсов или зависит от других условий, которые могут измениться во время выполнения программы.
Пример использования:
class DataManager t
lazy var cachedData: [String] = {
// Здесь происходит сложная операция загрузки данных
// Например, загрузка данных из сети или базы данных
return loadCachedData)
}()
func loadCachedData() -> [String] {
// Загрузка данных из какого-либо источника
return [«Data 1», «Data 2», «Data 3»]
}
let manager = DataManager ()
// Первое обращение к свойству cachedData вызывает его инициализацию
print (manager. cachedData) // [«Data 1», «Data 2», «Data 3»]
Что такое lazy stored properties в Swift и в каких случаях
их следует использовать?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉8👍4❤3
Если вы начинающий разработчик, то концепция потоком может показаться запутанной. Для чего они нужны? Как улучшают работу?
Flows в Kotlin можно представить как конвейерную ленту в фабрике, переносящую данные. Именно это и сделал автор статьи.
Разбор ключевых операций, практическое применение, а также анимации для визуального представления — разбираемся тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1😁1
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
🎮👨💻 15 игр, которые научат программированию
А также помогут подготовиться к техническому собеседованию, развить алгоритмическое мышление и просто провести свободное время с пользой.
Читать статью
А также помогут подготовиться к техническому собеседованию, развить алгоритмическое мышление и просто провести свободное время с пользой.
Читать статью
❤2😁1🎉1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
С релизом Material Design 3, появились новые компоненты, изменились старые и расширились системы цветов Material3.
Из основного:
– Новый экспериментальный компонент — Segmented Button
– Расширен набор цветов, что дает вам больше возможностей персонализировать свои приложения
– Добавлены цветовые роли, имитирующие различные уровни высоты
Полная статья тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰1🤔1🎉1
Врываемся в твой вечер:) Дайджест с актуальными новостями 👀
🔽 Спрос на джунов в ИТ снизился из-за изменений в распределении ресурсов и ответственности в ИТ-компаниях. Понятие «джун» варьируется от выпускников до специалистов с опытом до пяти лет. IT рынок схлопывается? Что будет дальше?
🚀 Telegram подобно WeChat начинал как мессенджер и файлообменник. Далее появились элементы социальной сети — сейчас он для многих стал постоянным источником новостной, развлекательной и даже обучающей информации. Станет ли Telegram супераппом?
📱 Анализ самых высокооплачиваемых вакансий в сфере разработки приложений на январь 2024 года. Рыночный обзор, географическое распределение вакансий, зарплатные показатели, представляет топ вакансий и требования к кандидатам.
❤️ Как День вятого Валентина влияет на вовлеченность потребителей и как использовать это в стратегических целях.
⚪️ Что ждёт мобильную разработку в 2024 году? Тренды, влияние нейросетей, SwiftUI и Compose.
😡 Бизнес-логика — это не все, кроме UI, с чего начинается архитектура и в чем разница между архитектурными шаблонами и архитектурой.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥱3❤2
13 февраля 2024 года компания Adidas сообщила о прекращении работы своего приложения Adidas Running для iOS, Android, watchOS и других платформ в России. Учётные записи российских пользователей вместе с историей активности и информацией о занятиях спортом будут удалены 31 марта 2024 года. С этого дня все сервисы и приложения Adidas перестанут работать на территории страны.
«Сообщаем вам о том, что мы вынуждены прекратить поддержку приложения Adidas Running в России. В связи с этим вы больше не сможете пользоваться приложениями. Ваша учётная запись вместе с историей активности и информацией о занятиях спортом будет удалена 31 марта 2024 года»
, — уточнили в Adidas.
Российским клиентам платформа Adidas Running желает «дальнейших успехов в поддержании здорового образа жизни и в спортивных начинаниях». Adidas предлагает пользователям выгрузить свою историю активности до 31 марта для сохранения информации о занятиях спортом.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🥱13👍9🔥1👾1
Forwarded from Библиотека питониста | Python, Django, Flask
💬 Как нестандартно войти в АйТи
Многие IT-специалисты приходят в эту сферу нестандартным путём — кто-то начинал как самоучка, а кто-то стал программистом случайно. У вас тоже был необычный старт карьеры в IT?
👉 Расскажите нам свою историю! Ваш опыт может вдохновить тех, кто мечтает о переменах, но пока не решается начать.
Многие IT-специалисты приходят в эту сферу нестандартным путём — кто-то начинал как самоучка, а кто-то стал программистом случайно. У вас тоже был необычный старт карьеры в IT?
👉 Расскажите нам свою историю! Ваш опыт может вдохновить тех, кто мечтает о переменах, но пока не решается начать.
👍4⚡1🥰1
Airbnb перешла на систему сборки Bazel для своих iOS-проектов, отказавшись от Buck.
Основные аспекты миграции включают изменение конфигурации сборки и интеграцию с IDE. Особое внимание уделено созданию промежуточного слоя 'rules_shim', который обеспечивает совместимость между Buck и Bazel.
Миграция прошла в три этапа, в результате чего значительно улучшилось время сборки проектов и общий опыт разработчиков.
Ознакомиться можно тут 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👍2🥰2