«Рик и Морти» создаём приложение на Swift
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
Forwarded from Сохранёнки программиста
Параллельное программирование
Курс знакомит с основами многопоточного программирования и методами повышения производительности приложений. Рассматриваются разные подходы, от синхронизации потоков до оптимизации с помощью алгоритмов и технологий.
В ходе курса будут практические задания с POSIX потоками, lock-free алгоритмами и корутинами, что поможет понять, как создавать быстрые и масштабируемые приложения. Вы научитесь избегать блокировок, улучшать производительность и разберетесь в современных подходах к синхронизации и асинхронному программированию.
Ссылка на курс
#курс #продолжающим #ru
Курс знакомит с основами многопоточного программирования и методами повышения производительности приложений. Рассматриваются разные подходы, от синхронизации потоков до оптимизации с помощью алгоритмов и технологий.
В ходе курса будут практические задания с POSIX потоками, lock-free алгоритмами и корутинами, что поможет понять, как создавать быстрые и масштабируемые приложения. Вы научитесь избегать блокировок, улучшать производительность и разберетесь в современных подходах к синхронизации и асинхронному программированию.
Ссылка на курс
#курс #продолжающим #ru
Stepik: online education
Параллельное программирование
Курс рассматривает принципы и возможности многопоточного программирования в теории и на практике: классическое многопоточное программирование, алгоритмы и шаблоны || программирования, иные методы повышения производительности систем
7 софт-скиллов, которые ускорят переход из джуна в мидлы
Начался новый год, а это значит, что многие из вас решили наконец-то сделать новый шаг в вашей карьере. А для этого нужно не только круто программировать или тестировать код, но и обладать софт-скиллами.
Мы решили помочь вам и собрали 7 навыков, которые помогут вам не только прокачать свои профессиональные навыки, но и получить заветный грейд.
Подробности в статье
#softskills
Начался новый год, а это значит, что многие из вас решили наконец-то сделать новый шаг в вашей карьере. А для этого нужно не только круто программировать или тестировать код, но и обладать софт-скиллами.
Мы решили помочь вам и собрали 7 навыков, которые помогут вам не только прокачать свои профессиональные навыки, но и получить заветный грейд.
Подробности в статье
#softskills
Чек-лист: как найти работу в IT зимой
Если прошлая статья была для тех, кто хочет повысить свой грейд, то эта будет полезна и тем, кто только собирается найти свою первую работу в IT. И хотя многие решаются на важные шаги с наступлением нового года, найти работу в этот период может быть сложно.
В нашем чек-листе собраны полезные советы и шаги, которые помогут успешно найти работу в сфере технологий, обновить резюме, подготовиться к собеседованиям и увеличить шансы на успех в условиях зимнего сезона.
#softskills #карьера
Если прошлая статья была для тех, кто хочет повысить свой грейд, то эта будет полезна и тем, кто только собирается найти свою первую работу в IT. И хотя многие решаются на важные шаги с наступлением нового года, найти работу в этот период может быть сложно.
В нашем чек-листе собраны полезные советы и шаги, которые помогут успешно найти работу в сфере технологий, обновить резюме, подготовиться к собеседованиям и увеличить шансы на успех в условиях зимнего сезона.
#softskills #карьера
Пишем скрипты и маленькие программы на Java вместо Python
Современная Java выходит за рамки привычных сценариев и предлагает инструменты, которые делают её достойным конкурентом Python в вопросе небольших программ. Сегодня можно создать программу на Java, не требующую отдельный файл POM или иерархию
В этой статье вы узнаете, как обойтись минимальным кодом для создания рабочих скриптов на Java.
#java #python
Современная Java выходит за рамки привычных сценариев и предлагает инструменты, которые делают её достойным конкурентом Python в вопросе небольших программ. Сегодня можно создать программу на Java, не требующую отдельный файл POM или иерархию
src/main/java
для каждого скрипта. В этой статье вы узнаете, как обойтись минимальным кодом для создания рабочих скриптов на Java.
#java #python
This media is not supported in your browser
VIEW IN TELEGRAM
Учим ИИ играть в змейку
Это отличный способ научиться лучше работать с ИИ и машинным обучением. Чтобы вам было проще, можете использовать этот пет-проект в качестве референса. Здесь с помощью Rust реализован процесс обучения модели, а с помощью Ratatui он ещё и наглядно визуализирован.
Попробуйте повторить проект самостоятельно, чтобы лучше вникнуть в процесс.
#rust #ии
Это отличный способ научиться лучше работать с ИИ и машинным обучением. Чтобы вам было проще, можете использовать этот пет-проект в качестве референса. Здесь с помощью Rust реализован процесс обучения модели, а с помощью Ratatui он ещё и наглядно визуализирован.
Попробуйте повторить проект самостоятельно, чтобы лучше вникнуть в процесс.
#rust #ии
Forwarded from Метод утёнка
Как вернуться в рабочий ритм после праздников
Праздники позади, и многим трудно сразу включиться в работу: мысли ещё где-то в отдыхе, силы кажутся ограниченными, а задачи нарастают, как снежный ком. Вот несколько простых, но эффективных шагов, которые помогут плавно войти в рабочую колею:
1. Не пытайтесь сделать всё в первый день.
Соберите задачи за день в единый список и распределяйте их по приоритету: «срочное», «можно чуть позже», «когда-нибудь». Начните с чего-то простого или рутинного, чтобы разогнаться и получить первую порцую дофамина от закрытых задач.
2. Освежите контекст.
Потратьте первые часы на восстановление общей картины рабочей ситуации: какие проекты открыты, что вы завершили перед праздниками, какие дедлайны близятся. Полистайте переписку или задачи, чтобы не гадать, с чего начинать.
3. Ставьте реалистичные цели.
После долгого отдыха не ждите сверхпродуктивности от себя. Дайте себе акклиматизироваться к работе, ставя конкретные и небольшие цели на каждый день. Три выполненные задачи важнее, чем десять недоделанных.
4. Снизьте «информационный шум».
Не бросайтесь сразу проверять всю почту, чаты в мессенджерах или таск-менеджеры. Задайте себе временные рамки: 1 час на разбор почты, 1 час на планирование задач. Это поможет избежать чувства потока, в котором всё нужно «срочно».
5. Добавьте приятные ритуалы в рабочий день.
Чай или кофе перед стартом работы, любимая музыка на фоне или 15-минутная прогулка во время обеда помогут переключиться с отдыха на работу менее болезненно.
6. Не забывай о «болезни первого дня».
Это нормально, если продуктивность в первые дни будет ниже обычного, а мозг отказывается сосредотачиваться. Главная цель — найти ритм, а не победить гору задач. Если чувствуете выгорание сразу после старта, делайте паузы — иногда небольшая прогулка заменяет час тупого сидения за экраном.
7. Оцените свои результаты в конце дня.
Подведение итога помогает фиксировать прогресс. Запишите, что удалось сделать за день, и отметьте хорошие моменты — даже маленькие успехи важны! Это зарядит позитивом на следующий день.
Главное правило после праздников: двигайся медленно, но уверенно. Помните, что адаптация требует времени, и это абсолютно нормально. Будь терпеливы к себе, и рабочий ритм быстро станет привычным.
А как вы справляетесь с возвращением к работе? Есть свои лайфхаки или пытаетесь вспомнить, как включается компьютер? Поделитесь в комментариях !
Праздники позади, и многим трудно сразу включиться в работу: мысли ещё где-то в отдыхе, силы кажутся ограниченными, а задачи нарастают, как снежный ком. Вот несколько простых, но эффективных шагов, которые помогут плавно войти в рабочую колею:
1. Не пытайтесь сделать всё в первый день.
Соберите задачи за день в единый список и распределяйте их по приоритету: «срочное», «можно чуть позже», «когда-нибудь». Начните с чего-то простого или рутинного, чтобы разогнаться и получить первую порцую дофамина от закрытых задач.
2. Освежите контекст.
Потратьте первые часы на восстановление общей картины рабочей ситуации: какие проекты открыты, что вы завершили перед праздниками, какие дедлайны близятся. Полистайте переписку или задачи, чтобы не гадать, с чего начинать.
3. Ставьте реалистичные цели.
После долгого отдыха не ждите сверхпродуктивности от себя. Дайте себе акклиматизироваться к работе, ставя конкретные и небольшие цели на каждый день. Три выполненные задачи важнее, чем десять недоделанных.
4. Снизьте «информационный шум».
Не бросайтесь сразу проверять всю почту, чаты в мессенджерах или таск-менеджеры. Задайте себе временные рамки: 1 час на разбор почты, 1 час на планирование задач. Это поможет избежать чувства потока, в котором всё нужно «срочно».
5. Добавьте приятные ритуалы в рабочий день.
Чай или кофе перед стартом работы, любимая музыка на фоне или 15-минутная прогулка во время обеда помогут переключиться с отдыха на работу менее болезненно.
6. Не забывай о «болезни первого дня».
Это нормально, если продуктивность в первые дни будет ниже обычного, а мозг отказывается сосредотачиваться. Главная цель — найти ритм, а не победить гору задач. Если чувствуете выгорание сразу после старта, делайте паузы — иногда небольшая прогулка заменяет час тупого сидения за экраном.
7. Оцените свои результаты в конце дня.
Подведение итога помогает фиксировать прогресс. Запишите, что удалось сделать за день, и отметьте хорошие моменты — даже маленькие успехи важны! Это зарядит позитивом на следующий день.
Главное правило после праздников: двигайся медленно, но уверенно. Помните, что адаптация требует времени, и это абсолютно нормально. Будь терпеливы к себе, и рабочий ритм быстро станет привычным.
А как вы справляетесь с возвращением к работе? Есть свои лайфхаки или пытаетесь вспомнить, как включается компьютер? Поделитесь в комментариях !
Как создать собственный язык с помощью Русского Алгоритмического Языка
Для начала немного справки: РАЯ — это язык программирования, который позволяет писать код на русском языке, что удобно для школьников и тех, кто английский не знает, но хочет понять, что такое программирование. Реализаций его несколько, одна из них КуМир.
Теперь к делу. Автор этой статьи решил поставить перед собой нетривиальную задачу — создать свой язык программирования на основе КуМир, чтобы победить в споре, а заодно проверить свои силы. У него это получилось. Более того, он нашёл несколько интересных особенностей в языке, которые хотел бы видеть и в других языках.
Все подробности в статье.
#ненормальноепрограммирование
Для начала немного справки: РАЯ — это язык программирования, который позволяет писать код на русском языке, что удобно для школьников и тех, кто английский не знает, но хочет понять, что такое программирование. Реализаций его несколько, одна из них КуМир.
Теперь к делу. Автор этой статьи решил поставить перед собой нетривиальную задачу — создать свой язык программирования на основе КуМир, чтобы победить в споре, а заодно проверить свои силы. У него это получилось. Более того, он нашёл несколько интересных особенностей в языке, которые хотел бы видеть и в других языках.
Все подробности в статье.
#ненормальноепрограммирование
Паттерны проектирования на различных языках программирования
Refactoring guru — это полезный ресурс для тех, кто хочет разобраться в паттернах на примерах из его языка. Если вы программируете на Python, Rust, TS, Swift, Java и др. языках, то переходите по ссылке, выбирайте свой и изучайте.
Здесь информация подана на понятных примерах из жизни, с красивыми иллюстрациями и примерами кода.
#паттерны
Refactoring guru — это полезный ресурс для тех, кто хочет разобраться в паттернах на примерах из его языка. Если вы программируете на Python, Rust, TS, Swift, Java и др. языках, то переходите по ссылке, выбирайте свой и изучайте.
Здесь информация подана на понятных примерах из жизни, с красивыми иллюстрациями и примерами кода.
#паттерны
Forwarded from Метод утёнка
Рунет прилёг отдохнуть
Прямо сейчас наблюдается масштабный сбой в работе интернета по всей России. У пользователей не работают соцсети, популярные ресурсы и не загружаются многие приложения, включая банковские.
Почувствовали на себе?
Прямо сейчас наблюдается масштабный сбой в работе интернета по всей России. У пользователей не работают соцсети, популярные ресурсы и не загружаются многие приложения, включая банковские.
Почувствовали на себе?
Forwarded from Метод утёнка
У вас есть проблемы с интернетом?
Anonymous Poll
57%
Да, работает Telegram и полтора сайта
12%
Да, вообще ничего не работает, прохожу опрос телепатически
31%
Нет, всё работает как обычно
Кто в IT зарабатывает больше всех: статистика 2025 года
350к рублей — столько зарабатывают опытные аналитики данных. Сейчас зарплаты в айти растут в геометрической прогрессии, правда, как и требования к самим программистам и разработчикам.
Мы выяснили какие зарплаты в IT актуальны в начале этого года. Если хотите узнать, сколько получают другие специалисты — читайте статью по ссылке.
350к рублей — столько зарабатывают опытные аналитики данных. Сейчас зарплаты в айти растут в геометрической прогрессии, правда, как и требования к самим программистам и разработчикам.
Мы выяснили какие зарплаты в IT актуальны в начале этого года. Если хотите узнать, сколько получают другие специалисты — читайте статью по ссылке.
Игра в SQL
На новой волне хайпа вокруг «Игры в Кальмара» вышел бесплатный SQL-тренажёр, вдохновлённый сериалом.
Вас ждёт 9 тематических уровней, каждый со своей задачей. Как и в сериале, если вы ошиблись на одном из уровней, тоумрёте начнёте с самого начала.
Чтобы присоединиться к игре, ждать особого приглашения не надо — просто переходите по ссылке.
#sql #тренажёр
На новой волне хайпа вокруг «Игры в Кальмара» вышел бесплатный SQL-тренажёр, вдохновлённый сериалом.
Вас ждёт 9 тематических уровней, каждый со своей задачей. Как и в сериале, если вы ошиблись на одном из уровней, то
Чтобы присоединиться к игре, ждать особого приглашения не надо — просто переходите по ссылке.
#sql #тренажёр
Media is too big
VIEW IN TELEGRAM
Новости из рубрики «Doom запустили на...»
Как думаете на чём на этот раз? Если вы решили, что на PDF-файле, то у вас отличная интуиция. Скорее бегите покупать лотерейный билет.
А если давно не проходили Doom, то переходите по ссылке ниже и и открывайте файлик. Инструкция по управлению ждёт вас там же.
Имейте в виду, что файл открывается только в браузерах на базе Chromium.
https://doompdf.pages.dev/doom.pdf
#doom #новость
Как думаете на чём на этот раз? Если вы решили, что на PDF-файле, то у вас отличная интуиция. Скорее бегите покупать лотерейный билет.
А если давно не проходили Doom, то переходите по ссылке ниже и и открывайте файлик. Инструкция по управлению ждёт вас там же.
Имейте в виду, что файл открывается только в браузерах на базе Chromium.
https://doompdf.pages.dev/doom.pdf
#doom #новость
Media is too big
VIEW IN TELEGRAM
Как попасть в IT в 2025 году
2025 год — это время возможностей для всех, кто считает, что карьера в IT станет их будущим. И это видео вам поможет воспользоваться этими возможностями. Здесь вы узнаете, как войти в IT в 2025 году, какие навыки необходимо выработать, чтобы вы смогли освоить профессии будущего, а работа приносила достойный заработок.
Вы получите информацию о том, какие навыки, подходы и курсы могут помочь освоить программирование с нуля. Самая актуальная информация уже собрана и ждёт вас.
#видео
2025 год — это время возможностей для всех, кто считает, что карьера в IT станет их будущим. И это видео вам поможет воспользоваться этими возможностями. Здесь вы узнаете, как войти в IT в 2025 году, какие навыки необходимо выработать, чтобы вы смогли освоить профессии будущего, а работа приносила достойный заработок.
Вы получите информацию о том, какие навыки, подходы и курсы могут помочь освоить программирование с нуля. Самая актуальная информация уже собрана и ждёт вас.
#видео
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Помоги сделать Tproger интереснее
Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.
Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.
Ссылка на анкету: https://tprg.ru/zmo2
#tproger
Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.
Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.
Ссылка на анкету: https://tprg.ru/zmo2
#tproger
Как отладить код: советы для начинающих
В 2017 году компания Amazon потеряла сотни миллионов долларов из-за одной опечатки. Ошибка специалиста привела к сбою в работе Netflix, Airbnb и даже Комиссии по ценным бумагам и биржам США.
Да, недостаточно просто написать код. Без качественной отладки вы можете стать жертвой своих же трудов. Поэтому сегодня мы покажем, как отладить даже сложный код просто и без паники. В этой статье расскажем о ключевых инструментах и дадим советы, которые помогут вам быстро найти проблему.
В 2017 году компания Amazon потеряла сотни миллионов долларов из-за одной опечатки. Ошибка специалиста привела к сбою в работе Netflix, Airbnb и даже Комиссии по ценным бумагам и биржам США.
Да, недостаточно просто написать код. Без качественной отладки вы можете стать жертвой своих же трудов. Поэтому сегодня мы покажем, как отладить даже сложный код просто и без паники. В этой статье расскажем о ключевых инструментах и дадим советы, которые помогут вам быстро найти проблему.
Пример инди-стартапа для чтения книг в оригинале. Что думаете?
Разработчик поделился своим проектом, который помогает читать книги в оригинале даже тем, кто ещё недостаточно знает язык. В отличие от существующих решений, его приложение не использует машинный перевод или заранее согласованные переводы книг. Вместо этого оно с помощью нейросетей анализирует оригинал и перевод, сопоставляет их и предоставляет результат с учётом абзацев, пунктуаций и прочего.
Посмотреть на то, что у него получилось и узнать, с какими сложностями он столкнулся можно в его статье.
#петпроект #веб
Разработчик поделился своим проектом, который помогает читать книги в оригинале даже тем, кто ещё недостаточно знает язык. В отличие от существующих решений, его приложение не использует машинный перевод или заранее согласованные переводы книг. Вместо этого оно с помощью нейросетей анализирует оригинал и перевод, сопоставляет их и предоставляет результат с учётом абзацев, пунктуаций и прочего.
Посмотреть на то, что у него получилось и узнать, с какими сложностями он столкнулся можно в его статье.
#петпроект #веб
Forwarded from Мобильная разработка
Больше 200 (!) гайдов и пет-проектов с открытым кодом для Android-разработки. Целая команда синьор-разрабов собрала п-о-ш-а-г-о-в-ы-е туториалы, которые помогут отточить навыки до идеала:
• Каждый проект разжеван до мелочей.
• Создание списков, скроллов, слайдеров, свайпов и других видов меню.
• Гайды по работе с экшен-барами.
• Верстка галерей для мобилок.
• Всевозможные кастомизируемые элементы.
• Работа с картами.
Проходим теорию и практикуемся — тут.
• Каждый проект разжеван до мелочей.
• Создание списков, скроллов, слайдеров, свайпов и других видов меню.
• Гайды по работе с экшен-барами.
• Верстка галерей для мобилок.
• Всевозможные кастомизируемые элементы.
• Работа с картами.
Проходим теорию и практикуемся — тут.