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
👍3
Как студентам 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/
#начинающим
👍9
Структуры данных и алгоритмы
Плейлист, который поможет разобраться в этой запутанной теме даже начинающим. В первом уроке, Кевин Бучин, преподаватель Технического университета Дортмунда, доступно объясняет, что такое 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…
👎5👍2❤1🥰1😁1
Как стать участником Open Source?
Сегодня многие библиотеки и приложения содержат значительное количество программного обеспечения с открытым исходным кодом, особенно на GitHub. Однако немногие пользователи готовы вносить свой вклад в эти проекты.
Зачем вообще быть участником в Open Source? Участие в таких проектах может помочь изучить и приобрести опыт практически в любом стеке технологий. Если вы ищете проект для практики, то наверняка для вас найдётся задача именно в опенсорс-проектах. А подробнее о том, как стать участником OS, в статье:
https://habr.com/ru/post/710386/
#git
Сегодня многие библиотеки и приложения содержат значительное количество программного обеспечения с открытым исходным кодом, особенно на GitHub. Однако немногие пользователи готовы вносить свой вклад в эти проекты.
Зачем вообще быть участником в Open Source? Участие в таких проектах может помочь изучить и приобрести опыт практически в любом стеке технологий. Если вы ищете проект для практики, то наверняка для вас найдётся задача именно в опенсорс-проектах. А подробнее о том, как стать участником OS, в статье:
https://habr.com/ru/post/710386/
#git
👍17
Jam — простой инструмент для работы с багами
Jam автоматически создаёт отчёты об ошибках со всей необходимой информацией для разработчиков. Способ работы приложения похож на метод создания скриншота, только Jam упрощает процесс создания сообщений об ошибках и делает работу за вас:
https://jam.dev/
#tools
Jam автоматически создаёт отчёты об ошибках со всей необходимой информацией для разработчиков. Способ работы приложения похож на метод создания скриншота, только Jam упрощает процесс создания сообщений об ошибках и делает работу за вас:
https://jam.dev/
#tools
👍2
Сможет ли ChatGPT написать тестовое задание?
Герой статьи использовал ChatGPT, чтобы решить несложное тестовое задание для собеседования. Задача: из списка вершин построить дерево на Python. С задачей бот справился хоть и не сразу, а весь опыт работы с ИИ автор описал в статье:
https://habr.com/ru/post/710169/
#python #ии
Герой статьи использовал ChatGPT, чтобы решить несложное тестовое задание для собеседования. Задача: из списка вершин построить дерево на Python. С задачей бот справился хоть и не сразу, а весь опыт работы с ИИ автор описал в статье:
https://habr.com/ru/post/710169/
#python #ии
👍9😁2🔥1
Какой язык программирования выбрать в 2023 году?
По современным оценкам, в мире насчитывается более 8,000 языков программирования. Как сделать правильный выбор и не потеряться во всём этом разнообразии? А на что обратить внимание новичку в IT?
Мы проанализировали несколько самых популярных языков и сделали обзор каждого — в статье:
https://tprg.ru/Au1Y
#начинающим
По современным оценкам, в мире насчитывается более 8,000 языков программирования. Как сделать правильный выбор и не потеряться во всём этом разнообразии? А на что обратить внимание новичку в IT?
Мы проанализировали несколько самых популярных языков и сделали обзор каждого — в статье:
https://tprg.ru/Au1Y
#начинающим
👍8😁3🔥1👏1
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
🔥13👍3🥰1👌1
C++ по итогам 2022-го
Все события и изменения, которые коснулись языка C++ в 2022. Какие новые компиляторы появились, онлайн-встречи и книги — в статье:
https://habr.com/ru/company/jugru/blog/710522/
#c
Все события и изменения, которые коснулись языка C++ в 2022. Какие новые компиляторы появились, онлайн-встречи и книги — в статье:
https://habr.com/ru/company/jugru/blog/710522/
#c
👍9
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
👍14❤1
Популярные задачи по 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
👍12👎1
Как фронтендеру стать мобильным разработчиком?
Существует мнение, что фронтенд-разработчик, который умеет писать на 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
👍5🔥1
Интересная альтернатива ChatGPT — SourceAI
SourceAI — инструмент, который может сгенерировать для вас код на любом языке. Просто опишите в текстовом окне, что должно делать ваше приложение и SourceAI решит задачу за вас. А ещё ИИ может упростить, найти ошибки, а также отладить ваш код:
https://sourceai.dev/
Из минусов: нужно делать запрос через форму на доступ к инструменту.
#ии
SourceAI — инструмент, который может сгенерировать для вас код на любом языке. Просто опишите в текстовом окне, что должно делать ваше приложение и SourceAI решит задачу за вас. А ещё ИИ может упростить, найти ошибки, а также отладить ваш код:
https://sourceai.dev/
Из минусов: нужно делать запрос через форму на доступ к инструменту.
#ии
🔥13❤🔥3👍1
«Рик и Морти» создаём приложение на Swift
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
👍11
HTML with Superpowers — бесплатный гайдлайн
Наверняка, если вы изучали основы HTML и CSS, то вам встречались веб-компоненты. Для их использования не требуются продвинутые знания JavaScript или других инструментов, это обычные HTML-элементы со своими свойствами и стилями.
В этом руководстве собрана основная информация, как использовать, создавать и стилизовать веб-компоненты в проекте:
https://htmlwithsuperpowers.netlify.app/
#html
Наверняка, если вы изучали основы HTML и CSS, то вам встречались веб-компоненты. Для их использования не требуются продвинутые знания JavaScript или других инструментов, это обычные HTML-элементы со своими свойствами и стилями.
В этом руководстве собрана основная информация, как использовать, создавать и стилизовать веб-компоненты в проекте:
https://htmlwithsuperpowers.netlify.app/
#html
👍2
Легенды в IT: Кен Томпсон
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
👍11
Путь питониста: полезные навыки в 2023
В статье собрано 7 советов, которые помогут вам улучшить свои навыки программирования на Python.
Автор рассказывает, в каких случаях лучше использовать библиотеки NumPy и NumExpr, как улучшить производительность функции pandas apply(), плюсы и минусы Numba. Про эти и другие советы читайте здесь:
https://towardsdatascience.com/speed-up-your-python-skills-in-2023-e680f4c56f37
#python
В статье собрано 7 советов, которые помогут вам улучшить свои навыки программирования на Python.
Автор рассказывает, в каких случаях лучше использовать библиотеки NumPy и NumExpr, как улучшить производительность функции pandas apply(), плюсы и минусы Numba. Про эти и другие советы читайте здесь:
https://towardsdatascience.com/speed-up-your-python-skills-in-2023-e680f4c56f37
#python
Нужны ли конференции для IT-специалистов в 2023?
Участие в конференциях — это отличный шанс завести новые полезные знакомства и узнать про тренды. Встреча с более опытными коллегами может помочь начинающим специалистам прокачать свои знания или даже натолкнуть на новые идеи.
В нашей статье рассказала подробнее о важности IT-конференций и их пользе:
https://tproger.ru/articles/nuzhny-li-konferencii-dlja-it-specialistov-v-2023/
#советы
Участие в конференциях — это отличный шанс завести новые полезные знакомства и узнать про тренды. Встреча с более опытными коллегами может помочь начинающим специалистам прокачать свои знания или даже натолкнуть на новые идеи.
В нашей статье рассказала подробнее о важности IT-конференций и их пользе:
https://tproger.ru/articles/nuzhny-li-konferencii-dlja-it-specialistov-v-2023/
#советы
👏5👍3
Создаём Parallax эффект на сайте с горизонтальным скроллом
В этом видеоуроке автор показывает, как сверстать красивый веб-сайт с помощью HTML, CSS и JavaScript.
Вы изучите, как подготовить изображения для Parallax эффекта в CSS, логику движения слоев Parallax, а также для чего нужен transform-style: preserve-3d:
https://youtu.be/QFq6PiZ1BQ8
#web #html #js
В этом видеоуроке автор показывает, как сверстать красивый веб-сайт с помощью HTML, CSS и JavaScript.
Вы изучите, как подготовить изображения для Parallax эффекта в CSS, логику движения слоев Parallax, а также для чего нужен transform-style: preserve-3d:
https://youtu.be/QFq6PiZ1BQ8
#web #html #js
YouTube
Создание красивого сайта с горизонтальным Parallax эффектом (HTML CSS JavaScript)
💥 Все курсы в одном комплекте: https://webdesign-master.ru/courses/bundle/
В этом уроке мы рассмотрим создание сайта с горизонтальным скроллом. Ключевой особенностью данного примера является красивый parallax эффект, который добавляет глубину и объем в сцену.…
В этом уроке мы рассмотрим создание сайта с горизонтальным скроллом. Ключевой особенностью данного примера является красивый parallax эффект, который добавляет глубину и объем в сцену.…
👍8🔥5
Задачи на алгоритмы и их решения
The Algorithms — проект с открытым исходным кодом, созданный группой разработчиков для понимания структур данных и алгоритмов на разных языках. Любой желающий может внести свой вклад в проект или помочь решить задачу других:
1. Java
2. JavaScript
3. Python
4. Go
#алгоритмы
The Algorithms — проект с открытым исходным кодом, созданный группой разработчиков для понимания структур данных и алгоритмов на разных языках. Любой желающий может внести свой вклад в проект или помочь решить задачу других:
1. Java
2. JavaScript
3. Python
4. Go
#алгоритмы
👍12🔥4❤1