Чего ждать IT-специалистам на собеседованиях?
AlgoMonster — это относительно новая платформа для подготовки к собеседованиям. Она была разработана программистами из Google, но ещё менее популярна, чем Leetcode.
По сути, платформа не только предоставляет доступ к задачам, но и к материалам, которые помогут изучить ту или иную тему. Из минусов: доступ к Premium статьям платный:
https://algo.monster/
#собеседование
AlgoMonster — это относительно новая платформа для подготовки к собеседованиям. Она была разработана программистами из Google, но ещё менее популярна, чем Leetcode.
По сути, платформа не только предоставляет доступ к задачам, но и к материалам, которые помогут изучить ту или иную тему. Из минусов: доступ к Premium статьям платный:
https://algo.monster/
#собеседование
Импортируем CSS-библиотеки из Figma прямо в среду разработки через Supernova
Как улучшить взаимодействие между отделами дизайна и разработки? Например, можно использовать дизайн токены. Дизайн токены — это набор базовых переменных и UI-компонентов: цвета, стили шрифтов, размеры отступов и т.д.
Подробно разобрали дизайн-токены, подходы к наименованию и примеры интеграции — в статье:
https://tproger.ru/articles/importiruem-css-biblioteki-iz-figma-prjamo-v-sredu-razrabotki-cherez-supernova/
#web
Как улучшить взаимодействие между отделами дизайна и разработки? Например, можно использовать дизайн токены. Дизайн токены — это набор базовых переменных и UI-компонентов: цвета, стили шрифтов, размеры отступов и т.д.
Подробно разобрали дизайн-токены, подходы к наименованию и примеры интеграции — в статье:
https://tproger.ru/articles/importiruem-css-biblioteki-iz-figma-prjamo-v-sredu-razrabotki-cherez-supernova/
#web
JavaScript: дорожная карта на 2023 год
В этом году Developer Roadmaps обновили roadmap по изучению JS. Дорожная карта разделена на разные уровни сложности и темы, а полностью её можно скачать по ссылке:
https://roadmap.sh/javascript/
#js #roadmap
В этом году Developer Roadmaps обновили roadmap по изучению JS. Дорожная карта разделена на разные уровни сложности и темы, а полностью её можно скачать по ссылке:
https://roadmap.sh/javascript/
#js #roadmap
Создаём 3 проекта на React за 8 часов
В этом видеоуроке показывается, как реализовать — клон YouTube, профессиональное приложение для фитнес-упражнений и Lyriks — улучшенную версию Spotify. Вы научитесь создавать современные пользовательские интерфейсы с помощью Tailwind CSS, управлять состоянием с помощью React Context API, а также получать данные используя RapidAPI.
В конце курса у вас будет 3 профессиональных портфолио:
https://youtu.be/dyFVwXROzZk
#react
В этом видеоуроке показывается, как реализовать — клон YouTube, профессиональное приложение для фитнес-упражнений и Lyriks — улучшенную версию Spotify. Вы научитесь создавать современные пользовательские интерфейсы с помощью Tailwind CSS, управлять состоянием с помощью React Context API, а также получать данные используя RapidAPI.
В конце курса у вас будет 3 профессиональных портфолио:
https://youtu.be/dyFVwXROzZk
#react
Релокация айтишника в Армению: плюсы и минусы
Небольшая статья, в которой герой поделился плюсами и минусами жизни эмигранта в Ереване. О самых важных аспектах жизни в этой стране для айтишников читаем — здесь:
https://tproger.ru/articles/relokacija-ajtishnika-v-armeniju-pljusy-i-minusy/
#релокация
Небольшая статья, в которой герой поделился плюсами и минусами жизни эмигранта в Ереване. О самых важных аспектах жизни в этой стране для айтишников читаем — здесь:
https://tproger.ru/articles/relokacija-ajtishnika-v-armeniju-pljusy-i-minusy/
#релокация
Ghostwriter — ИИ для чистого кода
Ghostwriter использует искусственный интеллект, чтобы помочь разработчикам писать код лучше и быстрее. Например:
— позволяет посмотреть простые для понимания объяснения кода в проекте,
— автоматически делает рефакторинг и преобразование кода,
— с помощью вкладки «предложения» может автоматически заполнять блоки кода или методы.
Подробнее: https://replit.com/site/ghostwriter
#tools
Ghostwriter использует искусственный интеллект, чтобы помочь разработчикам писать код лучше и быстрее. Например:
— позволяет посмотреть простые для понимания объяснения кода в проекте,
— автоматически делает рефакторинг и преобразование кода,
— с помощью вкладки «предложения» может автоматически заполнять блоки кода или методы.
Подробнее: https://replit.com/site/ghostwriter
#tools
Курс для начинающих iOS-разработчиков от Apple
Недавно Apple обновила свою программу по основам Xcode, Swift UI и UIKit. В конце курса можно также найти дополнительные материалы и видео для самостоятельного изучения:
https://developer.apple.com/tutorials/app-dev-training/
#ios
Недавно Apple обновила свою программу по основам Xcode, Swift UI и UIKit. В конце курса можно также найти дополнительные материалы и видео для самостоятельного изучения:
https://developer.apple.com/tutorials/app-dev-training/
#ios
Дайджест Python: итоги 2022 года, обзор версии 3.11 и курсы от Google
Подготовили дайджест из лучших материалов по Python, чтобы вы ничего не пропустили за праздники. В статье много интересного: новые туториалы, курсы и упражнения, а также новости мира Python:
https://tproger.ru/articles/dajdzhest-python-itogi-2022-goda-obzor-versii-3-11-i-kursy-ot-google/
#python
Подготовили дайджест из лучших материалов по Python, чтобы вы ничего не пропустили за праздники. В статье много интересного: новые туториалы, курсы и упражнения, а также новости мира Python:
https://tproger.ru/articles/dajdzhest-python-itogi-2022-goda-obzor-versii-3-11-i-kursy-ot-google/
#python
Telegram-бот счётчик сообщений на Java и Spring Boot
Руководство по созданию бота с использованием Spring Boot, PostgreSQL и JPA. Бот подсчитывает сообщения и записывает данные в БД. Герой статьи также использует библиотеку Lombok, чтобы сократить код и расширить функциональности Java:
https://tproger.ru/articles/telegram-bot-schjotchik-soobshhenij-na-java-i-spring-boot/
#java
Руководство по созданию бота с использованием Spring Boot, PostgreSQL и JPA. Бот подсчитывает сообщения и записывает данные в БД. Герой статьи также использует библиотеку Lombok, чтобы сократить код и расширить функциональности Java:
https://tproger.ru/articles/telegram-bot-schjotchik-soobshhenij-na-java-i-spring-boot/
#java
Как студентам IT-специальностей начать зарабатывать с 1 курса
Составили небольшой гайд, в котором Рустам Хамидуллин, основатель IT-проекта Deep Skills, рассказывает, на что обратить внимание при поиске работы. Что важно указать в портфолио, как правильно откликаться на вакансии и основные требования — в статье:
https://tproger.ru/articles/kak-studentam-it-specialnostej-nachat-zarabatyvat-s-1-kursa/
#начинающим
Составили небольшой гайд, в котором Рустам Хамидуллин, основатель IT-проекта Deep Skills, рассказывает, на что обратить внимание при поиске работы. Что важно указать в портфолио, как правильно откликаться на вакансии и основные требования — в статье:
https://tproger.ru/articles/kak-studentam-it-specialnostej-nachat-zarabatyvat-s-1-kursa/
#начинающим
Структуры данных и алгоритмы
Плейлист, который поможет разобраться в этой запутанной теме даже начинающим. В первом уроке, Кевин Бучин, преподаватель Технического университета Дортмунда, доступно объясняет, что такое Big O, а также зачем вообще использовать и изучать алгоритмы:
https://youtu.be/gDyHDc2PJfM
#it
Плейлист, который поможет разобраться в этой запутанной теме даже начинающим. В первом уроке, Кевин Бучин, преподаватель Технического университета Дортмунда, доступно объясняет, что такое Big O, а также зачем вообще использовать и изучать алгоритмы:
https://youtu.be/gDyHDc2PJfM
#it
YouTube
Algorithm Efficiency
A first introduction to algorithms and how to analyze their running time using O-Notation. The example used is Linear Search.
I like to talk slowly, so use playback speed of 1.25 for "normal" speed, or even faster.
This is the first video of a full course…
I like to talk slowly, so use playback speed of 1.25 for "normal" speed, or even faster.
This is the first video of a full course…
Как стать участником Open Source?
Сегодня многие библиотеки и приложения содержат значительное количество программного обеспечения с открытым исходным кодом, особенно на GitHub. Однако немногие пользователи готовы вносить свой вклад в эти проекты.
Зачем вообще быть участником в Open Source? Участие в таких проектах может помочь изучить и приобрести опыт практически в любом стеке технологий. Если вы ищете проект для практики, то наверняка для вас найдётся задача именно в опенсорс-проектах. А подробнее о том, как стать участником OS, в статье:
https://habr.com/ru/post/710386/
#git
Сегодня многие библиотеки и приложения содержат значительное количество программного обеспечения с открытым исходным кодом, особенно на GitHub. Однако немногие пользователи готовы вносить свой вклад в эти проекты.
Зачем вообще быть участником в Open Source? Участие в таких проектах может помочь изучить и приобрести опыт практически в любом стеке технологий. Если вы ищете проект для практики, то наверняка для вас найдётся задача именно в опенсорс-проектах. А подробнее о том, как стать участником OS, в статье:
https://habr.com/ru/post/710386/
#git
Jam — простой инструмент для работы с багами
Jam автоматически создаёт отчёты об ошибках со всей необходимой информацией для разработчиков. Способ работы приложения похож на метод создания скриншота, только Jam упрощает процесс создания сообщений об ошибках и делает работу за вас:
https://jam.dev/
#tools
Jam автоматически создаёт отчёты об ошибках со всей необходимой информацией для разработчиков. Способ работы приложения похож на метод создания скриншота, только Jam упрощает процесс создания сообщений об ошибках и делает работу за вас:
https://jam.dev/
#tools
Сможет ли ChatGPT написать тестовое задание?
Герой статьи использовал ChatGPT, чтобы решить несложное тестовое задание для собеседования. Задача: из списка вершин построить дерево на Python. С задачей бот справился хоть и не сразу, а весь опыт работы с ИИ автор описал в статье:
https://habr.com/ru/post/710169/
#python #ии
Герой статьи использовал ChatGPT, чтобы решить несложное тестовое задание для собеседования. Задача: из списка вершин построить дерево на Python. С задачей бот справился хоть и не сразу, а весь опыт работы с ИИ автор описал в статье:
https://habr.com/ru/post/710169/
#python #ии
Какой язык программирования выбрать в 2023 году?
По современным оценкам, в мире насчитывается более 8,000 языков программирования. Как сделать правильный выбор и не потеряться во всём этом разнообразии? А на что обратить внимание новичку в IT?
Мы проанализировали несколько самых популярных языков и сделали обзор каждого — в статье:
https://tprg.ru/Au1Y
#начинающим
По современным оценкам, в мире насчитывается более 8,000 языков программирования. Как сделать правильный выбор и не потеряться во всём этом разнообразии? А на что обратить внимание новичку в IT?
Мы проанализировали несколько самых популярных языков и сделали обзор каждого — в статье:
https://tprg.ru/Au1Y
#начинающим
Blackbox: сохраняем код из видео
Blackbox — инструмент на базе ИИ, который генерирует код из видео.
Вы можете извлечь код из видео на YouTube, Coursera, Udemy или даже видеотрансляции из Zoom. Blackbox поддерживает все языки программирования, а также сохраняет правильные отступы в коде:
https://www.useblackbox.io/landingPage
#tools
Blackbox — инструмент на базе ИИ, который генерирует код из видео.
Вы можете извлечь код из видео на YouTube, Coursera, Udemy или даже видеотрансляции из Zoom. Blackbox поддерживает все языки программирования, а также сохраняет правильные отступы в коде:
https://www.useblackbox.io/landingPage
#tools
C++ по итогам 2022-го
Все события и изменения, которые коснулись языка C++ в 2022. Какие новые компиляторы появились, онлайн-встречи и книги — в статье:
https://habr.com/ru/company/jugru/blog/710522/
#c
Все события и изменения, которые коснулись языка C++ в 2022. Какие новые компиляторы появились, онлайн-встречи и книги — в статье:
https://habr.com/ru/company/jugru/blog/710522/
#c
GitHub Theme — плагин для VS
Если вам надоела стандартная тема в Visual Studio Code, то предлагаем попробовать плагин от GitHub, который позволяет менять дизайн редактора с разными акцентными цветами. На данный момент плагин поддерживает 7 тем: 3 светлые темы и 4 тёмных:
https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme
#vs
Если вам надоела стандартная тема в Visual Studio Code, то предлагаем попробовать плагин от GitHub, который позволяет менять дизайн редактора с разными акцентными цветами. На данный момент плагин поддерживает 7 тем: 3 светлые темы и 4 тёмных:
https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme
#vs
Популярные задачи по SQL с собеседований
Вопросы по SQL на собеседованиях на позицию Junior или Middle бэкенд-разработчика — обычное дело, поэтому стоит хорошо понимать SQL запросы и БД.
В этой статье собраны вопросы и ответы от самих работодателей с собеседований на аналитика, с которыми легко должен справиться начинающий разработчик:
https://vc.ru/life/443626-20-voprosov-i-zadach-po-sql-na-sobesedovanii-s-otvetami
#субд #sql
Вопросы по SQL на собеседованиях на позицию Junior или Middle бэкенд-разработчика — обычное дело, поэтому стоит хорошо понимать SQL запросы и БД.
В этой статье собраны вопросы и ответы от самих работодателей с собеседований на аналитика, с которыми легко должен справиться начинающий разработчик:
https://vc.ru/life/443626-20-voprosov-i-zadach-po-sql-na-sobesedovanii-s-otvetami
#субд #sql
Как фронтендеру стать мобильным разработчиком?
Существует мнение, что фронтенд-разработчик, который умеет писать на React, может создать простое Android-приложение.
Герой статьи сравнил концепции и функции в Jetpack Compose и React, чтобы выяснить, насколько они отличаются:
https://habr.com/ru/company/samokat_tech/blog/707038/
#react #frontend
Существует мнение, что фронтенд-разработчик, который умеет писать на React, может создать простое Android-приложение.
Герой статьи сравнил концепции и функции в Jetpack Compose и React, чтобы выяснить, насколько они отличаются:
https://habr.com/ru/company/samokat_tech/blog/707038/
#react #frontend
Интересная альтернатива ChatGPT — SourceAI
SourceAI — инструмент, который может сгенерировать для вас код на любом языке. Просто опишите в текстовом окне, что должно делать ваше приложение и SourceAI решит задачу за вас. А ещё ИИ может упростить, найти ошибки, а также отладить ваш код:
https://sourceai.dev/
Из минусов: нужно делать запрос через форму на доступ к инструменту.
#ии
SourceAI — инструмент, который может сгенерировать для вас код на любом языке. Просто опишите в текстовом окне, что должно делать ваше приложение и SourceAI решит задачу за вас. А ещё ИИ может упростить, найти ошибки, а также отладить ваш код:
https://sourceai.dev/
Из минусов: нужно делать запрос через форму на доступ к инструменту.
#ии