Как стать участником 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/
Из минусов: нужно делать запрос через форму на доступ к инструменту.
#ии
«Рик и Морти» создаём приложение на Swift
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
Серия видеоуроков по созданию iOS-приложения на тему популярного мультсериала с помощью Swift и UIKit.
Приложение отображает всех персонажей и эпизоды, но это только часть функциональности. Вы начнёте с настройки проекта и вместе с автором шаг за шагом создадите приложение с нуля:
https://youtu.be/EZpZDuOAFKE
#начинающим #ios
HTML with Superpowers — бесплатный гайдлайн
Наверняка, если вы изучали основы HTML и CSS, то вам встречались веб-компоненты. Для их использования не требуются продвинутые знания JavaScript или других инструментов, это обычные HTML-элементы со своими свойствами и стилями.
В этом руководстве собрана основная информация, как использовать, создавать и стилизовать веб-компоненты в проекте:
https://htmlwithsuperpowers.netlify.app/
#html
Наверняка, если вы изучали основы HTML и CSS, то вам встречались веб-компоненты. Для их использования не требуются продвинутые знания JavaScript или других инструментов, это обычные HTML-элементы со своими свойствами и стилями.
В этом руководстве собрана основная информация, как использовать, создавать и стилизовать веб-компоненты в проекте:
https://htmlwithsuperpowers.netlify.app/
#html
Легенды в IT: Кен Томпсон
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
Сколько людей вносят вклад в развитие информационных технологий? Кен Томпсон навсегда вошёл в историю как один из разработчиков Unix и языка B, на основе которого позже будет разработан С.
О жизни, успехах и достижениях Кена Томпсона — в статье:
https://habr.com/ru/company/serverspace/blog/710152/
#it
Путь питониста: полезные навыки в 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/
#советы
Создаём 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/bundle_courses
В этом уроке мы рассмотрим создание сайта с горизонтальным скроллом. Ключевой особенностью данного примера является красивый parallax эффект, который добавляет глубину и объем в сцену.…
В этом уроке мы рассмотрим создание сайта с горизонтальным скроллом. Ключевой особенностью данного примера является красивый parallax эффект, который добавляет глубину и объем в сцену.…
Задачи на алгоритмы и их решения
The Algorithms — проект с открытым исходным кодом, созданный группой разработчиков для понимания структур данных и алгоритмов на разных языках. Любой желающий может внести свой вклад в проект или помочь решить задачу других:
1. Java
2. JavaScript
3. Python
4. Go
#алгоритмы
The Algorithms — проект с открытым исходным кодом, созданный группой разработчиков для понимания структур данных и алгоритмов на разных языках. Любой желающий может внести свой вклад в проект или помочь решить задачу других:
1. Java
2. JavaScript
3. Python
4. Go
#алгоритмы
Elevator Saga — тренажёр по JavaScript
Игра головоломка в которой игрок должен запрограммировать движение лифта и перевезти людей за отведённое время. Сначала игра кажется очень простой, но с каждым уровнем оптимизировать код становится всё сложнее:
https://play.elevatorsaga.com/
#js
Игра головоломка в которой игрок должен запрограммировать движение лифта и перевезти людей за отведённое время. Сначала игра кажется очень простой, но с каждым уровнем оптимизировать код становится всё сложнее:
https://play.elevatorsaga.com/
#js
Основные ошибки, которые допускают разработчики
Подборка небольших видеоуроков Филиппа Лакнера по Kotlin и Android:
1. Чистая архитектура: топ 3 ошибки в Android
2. Топ 3 ошибок в Jetpack Compose и как их избежать
3. Плохой код: 5 ошибок в Kotlin
#kotlin #android
Подборка небольших видеоуроков Филиппа Лакнера по Kotlin и Android:
1. Чистая архитектура: топ 3 ошибки в Android
2. Топ 3 ошибок в Jetpack Compose и как их избежать
3. Плохой код: 5 ошибок в Kotlin
#kotlin #android
Создаём приложение для чата с помощью ReactJS и Firebase
Небольшое приложение со входом в аккаунт через учётную запись Google с помощью Firebase Authentication (SDK). Это инструмент Firebase, который поддерживает различные методы аутентификации, такие как пароли, номера телефонов, Google, Facebook, Twitter, GitHub и другие.
Все сообщения из чата пользователя хранятся в облаке Firestore. Cloud Firestore сохраняет данные в документах в виде пар ключ-значение.
В этой статье вы найдёте пошаговое руководство, как настроить проект в Firebase и React, и создадите полноценное приложение для чата:
https://www.freecodecamp.org/news/building-a-real-time-chat-app-with-reactjs-and-firebase/
#react
Небольшое приложение со входом в аккаунт через учётную запись Google с помощью Firebase Authentication (SDK). Это инструмент Firebase, который поддерживает различные методы аутентификации, такие как пароли, номера телефонов, Google, Facebook, Twitter, GitHub и другие.
Все сообщения из чата пользователя хранятся в облаке Firestore. Cloud Firestore сохраняет данные в документах в виде пар ключ-значение.
В этой статье вы найдёте пошаговое руководство, как настроить проект в Firebase и React, и создадите полноценное приложение для чата:
https://www.freecodecamp.org/news/building-a-real-time-chat-app-with-reactjs-and-firebase/
#react
Точка входа в IT: сменить работу и стать фронтенд-разработчиком в 40 лет
Автор статьи поделился своим опытом, как за 10 месяцев можно стать разработчиком, обучаясь самостоятельно. У героя была карьера в ресторанном бизнесе, он также десять лет работал преподавателем ESL в Испании, но однажды ему попалась в руки детская книга о программировании, которая полностью изменила его карьеру.
Возможно, вы уже читали его блог, а если нет, то история захватит вас с первых строк:
https://medium.com/free-code-camp/how-i-switched-careers-and-got-a-developer-job-in-10-months-a-true-story-b8895e855a8b
#it
Автор статьи поделился своим опытом, как за 10 месяцев можно стать разработчиком, обучаясь самостоятельно. У героя была карьера в ресторанном бизнесе, он также десять лет работал преподавателем ESL в Испании, но однажды ему попалась в руки детская книга о программировании, которая полностью изменила его карьеру.
Возможно, вы уже читали его блог, а если нет, то история захватит вас с первых строк:
https://medium.com/free-code-camp/how-i-switched-careers-and-got-a-developer-job-in-10-months-a-true-story-b8895e855a8b
#it