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
– патчинг APK для загрузки frida-gadget.so при запуске
– поддержка пакетов приложений/разделенных APK
– разборка ресурсов до почти оригинального вида с помощью apktool
– восстановление декодированных ресурсов обратно в бинарный APK/JAR с помощью apktool
– подпись apk с помощью apksigner
– поддержка нескольких архитектур (arm, arm64, x86, x86_64)
– не требуется рутованное Android-устройство
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3🥰1
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
❤1
Узнаем, что пакет Swift Algorithms предлагает нам для написания более качественного и безопасного кода для сложных алгоритмов. Пакет содержит множество ценных алгоритмов для работы с коллекциями и последовательностями, однако охватить их за раз практически невозможно.
Автор рассказывает о своих любимых, почитать можно тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/b39be9ca
На вводной части вас ждут:
▪️ Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
▪️ Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
▪️ Практические задания после лекций
▪️ Ссылки на дополнительные материалы для самостоятельного изучения
⚡️ Переходите и начинайте учиться уже сегодня – https://proglib.io/w/b39be9ca
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/b39be9ca
На вводной части вас ждут:
▪️ Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
▪️ Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
▪️ Практические задания после лекций
▪️ Ссылки на дополнительные материалы для самостоятельного изучения
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3
Несколько месяцев портирования и вуаля! Chris Eidhof портировал SwiftUI на JS, и теперь у нас есть это — интерактивный учебник по работе с лэйаутом.
Какие темы уже есть? Alignment, HStacks, Aspect Ratio, Padding и различные модификаторы.
Сайт будет особенно полезен для новичков и тех, кто часто забывает на что влияет тот или иной параметр.
Повышаем свои навыки работы с лэйаутом тут
Сохраняйте и не теряйте ✌️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4⚡2🎉2👍1
По слухам, Apple работает над новыми крупными функциями искусственного интеллекта. И появятся они не только в iOS 18, но и в собственной IDE компании.
Инсайдер и редактор Bloomberg Марк Гурман, сообщил, что Apple «близка к завершению» обновления платформы разработки Xcode и будет в нем использовать искусственный интеллект для улучшения программирования и тестирования.
Инструмент будет работать по аналогии с GitHub Copilot, помогая завершить написание блока программного кода исходя из контекста. Ещё Apple изучает применение ИИ для тестирования приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁3🥰2❤1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⛩️ 6 способов нестандартно войти в Айти
Стандартный способ вхождения в профессию программиста — через универ. Все, что отличается от него, уже считается нестандартным способом. Разбираем несколько необычных способов входа в ИТ-сферу и то, какие преимущества они дают:
🛤 Роадмапы
👨💻 Знакомые айтишники
💬 Комментарии
🙌 Менторинг
🕹 Игры
⌨️ Стажировки
Стандартный способ вхождения в профессию программиста — через универ. Все, что отличается от него, уже считается нестандартным способом. Разбираем несколько необычных способов входа в ИТ-сферу и то, какие преимущества они дают:
🛤 Роадмапы
👨💻 Знакомые айтишники
💬 Комментарии
🙌 Менторинг
🕹 Игры
⌨️ Стажировки
😁3👾2🎉1
Новый модификатор «receive content» в Jetpack Compose версии 1.7.0, особенно полезен в чат-приложениях. Этот модификатор позволяет текстовому полю принимать различные типы контента, такие как стикеры и GIF, непосредственно с клавиатуры.
Автор видео показывает простое приложение с текстовым полем, которое может принимать стикеры и GIF с клавиатуры.
Посмотреть можно тут
*Для использования этой функции требуется версия Jetpack Compose UI 1.7.0-alpha01.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍2🎉1
Герметичный интерфейс Kotlin, его преимущества, примеры использования и практическуая реализация в разработке.
В Android Studio заработал Device streaming: что это такое, зачем и сколько стоит
Как реализовать App shortcuts в Android? Ответ тут
Как запускать UI-тесты не меняя билд вариант и чтоб не захламлять наш код лишними классами? Дело нескольких минут
Что такое Baseline Profile и каким приложениям он может быть интересен
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Flutter 3.19 является показателем стабильного развития платформы Flutter. В этом выпуске, ориентированном на расширение возможностей разработчиков, представлено множество функций и улучшений, которые удовлетворяют разнообразные потребности создателей приложений.
Ключевые обновления:
1. Gemini API: Gemini API предлагает разработчикам мощный инструмент для детального контроля над анимацией виджетов
2. Обновления Impeller: механизм рендеринга Impeller получил значительное улучшение, что обещает повышение производительности и более плавную разработку
3. Поддержка Windows Arm64: Flutter 3.19 расширяет поддержку устройств с Windows Arm64
Со всеми изменениями можно ознакомиться тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🎉2
#вопросы_с_собеседований
Вопрос по Kotlin
Как реализовать архитектуру MVVM в приложении для Android с помощью Jetpack?
Ответ:
Чтобы реализовать MVVM-архитектуру с помощью Jetpack, можно использовать следующие компоненты:
• LiveData: Наблюдаемый держатель данных, учитывающий жизненный цикл, который может использоваться для передачи изменений между компонентами ViewModel и View.
• ViewModel: Класс, который хранит и управляет данными, связанными с пользовательским интерфейсом, взаимодействует с компонентом Model и выживает после изменения конфигурации.
• DataBinding: Библиотека, позволяющая компонентам UI привязываться к источникам данных во ViewModel и устраняющая необходимость в вызовах findViewById(). Вы также можете использовать другие компоненты Jetpack, такие как Room для работы с базой данных, Navigation для перемещения между экранами и WorkManager для фоновой обработки данных.
Вопрос по Kotlin
Как реализовать архитектуру MVVM в приложении для Android с помощью Jetpack?
🥱14🤔6🥰3
Навигация, пожалуй, одна из сложнейших частей SwiftUI. Набор инструментов сейчас сильно ограничен и содержит множество проблем — таких, как краши и неопределенное поведение.
Спикер рассматривает нюансы и внутренности текущего API, а также подход к работе с ним, включая UIKit-расширения для недостающих методов.
Посмотреть можно тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉4
Создание плагина для Android Studio в IntelliJ — дело полезное, но из-за отсутствия исчерпывающей документации процесс может оказаться сложным. Давайте разберемся с этим пошагово.
Если кратко, то:
1. Проверить совместимость
2. Настроить новый проект
3. Конфигурация сборки Gradle
4. Изучение файла 'plugin.xml'
5. Создание действия (Action)
Полный гайд тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3