Голосование за самый популярный ЯП продолжается: TS обошёл JS, а Java с уверенным отрывом Rust. Следующие пары — Pascal vs Python и C vs C#
Самое главное в голосовании — народная любовь, поэтому просто доверьтесь своему сердцу и голосуйте за тот язык, который вам больше по душе: https://tproger.ru/articles/pjatyj-raund-bitvy-jazykov-programmirovanija-2022/
Результаты этого этапа подведём 18 декабря 2022 года в 11:00 мск. А чтобы не упустить ни одной битвы, следите за постами по тегу #toplang2022 или просто включите уведомления о новых постах.
Самое главное в голосовании — народная любовь, поэтому просто доверьтесь своему сердцу и голосуйте за тот язык, который вам больше по душе: https://tproger.ru/articles/pjatyj-raund-bitvy-jazykov-programmirovanija-2022/
Результаты этого этапа подведём 18 декабря 2022 года в 11:00 мск. А чтобы не упустить ни одной битвы, следите за постами по тегу #toplang2022 или просто включите уведомления о новых постах.
🤡13💩9👍6
Регулярки: основы для решения кейсов, про которые не пишут в статьях про основы
В статье — интересный кейс работы с регулярками. С подробным объяснением и кодом: https://habr.com/ru/post/693586/
#regexp
В статье — интересный кейс работы с регулярками. С подробным объяснением и кодом: https://habr.com/ru/post/693586/
#regexp
👍8💩3
Полуфинал битвы языков программирования 2022 объявляется открытым
Сегодня за звание самого популярного языка поборются Python и Typescript, а также C# и Java. Но мы, конечно, знаем за какой язык голосовать. Правда, питонисты?
Скорее переходите по ссылке и оставляйте свой голос лучшему, пока голосование не закончилось:
https://tproger.ru/articles/polufinal-bitvy-jazykov-programmirovanija-2022/
Сегодня за звание самого популярного языка поборются Python и Typescript, а также C# и Java. Но мы, конечно, знаем за какой язык голосовать. Правда, питонисты?
Скорее переходите по ссылке и оставляйте свой голос лучшему, пока голосование не закончилось:
https://tproger.ru/articles/polufinal-bitvy-jazykov-programmirovanija-2022/
👍13💩6👎1
Правильный способ сравнения чисел с плавающей точкой в Python
Числа с плавающей точкой — это быстрый и эффективный способ хранения и работы с числами, но они имеют ряд подводных камней, которые могут запутать как начинающих, так и опытных разработчиков.
В этой статье вы узнаете, почему возникают ошибки с плавающей точкой, откуда берутся и что можно сделать, чтобы справиться с ними в Python:
https://bookflow.ru/pravilnyj-sposob-sravneniya-chisel-s-plavayushhej-tochkoj-v-python/
#основы
Числа с плавающей точкой — это быстрый и эффективный способ хранения и работы с числами, но они имеют ряд подводных камней, которые могут запутать как начинающих, так и опытных разработчиков.
В этой статье вы узнаете, почему возникают ошибки с плавающей точкой, откуда берутся и что можно сделать, чтобы справиться с ними в Python:
https://bookflow.ru/pravilnyj-sposob-sravneniya-chisel-s-plavayushhej-tochkoj-v-python/
#основы
👨💻11👍4🥰1😢1
Какой язык станет лучшим в Битве языков программирования в этом году — Python или C#? Решите вы
Сегодня определится итоговая тройка победителей. За третье место борются TypeScript и Java. А за первое и второе место — Python и C#.
Победителей определяет голосование, поэтому скорее переходите на сайт и оставляйте свой голос за любимый язык:
https://tproger.ru/articles/final-bitvy-jazykov-programmirovanija-2022/
Сегодня определится итоговая тройка победителей. За третье место борются TypeScript и Java. А за первое и второе место — Python и C#.
Победителей определяет голосование, поэтому скорее переходите на сайт и оставляйте свой голос за любимый язык:
https://tproger.ru/articles/final-bitvy-jazykov-programmirovanija-2022/
💩19👍5
Может ли ChatGPT заменить бэкенд-разработчиков
OpenAI недавно показала свою новую модель обучения ChatGPT и пока что это один из лучших примеров работы нейросетей, хоть до Скайнет им пока далековато.
В этой статье автор порассуждал насчёт современных возможностей этой модели, привёл несколько примеров, а ещё показал, как она справляется с работой бэкенд-разработчика:
https://tproger.ru/articles/mozhet-li-chatgpt-zamenit-bjekend-razrabotchikov/
#бэкенд #ml
OpenAI недавно показала свою новую модель обучения ChatGPT и пока что это один из лучших примеров работы нейросетей, хоть до Скайнет им пока далековато.
В этой статье автор порассуждал насчёт современных возможностей этой модели, привёл несколько примеров, а ещё показал, как она справляется с работой бэкенд-разработчика:
https://tproger.ru/articles/mozhet-li-chatgpt-zamenit-bjekend-razrabotchikov/
#бэкенд #ml
👍4
Подборка актуальных вакансий
— Cистемный аналитик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет
— Эксперт по регрессионному тестированию
Где: Москва, можно удалённо
Опыт: от 3 лет
— DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет
— IT-архитектор
Где: Москва, можно удалённо
Опыт: от 3 лет
— Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет
#вакансии #работа
— Cистемный аналитик
Где: Москва, можно удалённо
Опыт: от 3 лет
— Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет
— Эксперт по регрессионному тестированию
Где: Москва, можно удалённо
Опыт: от 3 лет
— DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет
— IT-архитектор
Где: Москва, можно удалённо
Опыт: от 3 лет
— Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет
#вакансии #работа
💩21👍7
Ну вот и всё! Голосование за самый популярный ЯП 2022 закончилось
И вот как распределились места по версии читателей Tproger:
1. C# — первое место. «Шарпу» удалось обойти Python всего на 100 голосов, и он становится лучшим языком программирования в 2022 году!
2. Python — язык программирования, который был признан лучшим в 2020 и 2021 годах. В этом году Python занимает второе, не менее почётное место, уступив всего лишь 6% голосов C#. Нам не хватило немного, но в следующем году обязательно всё получится!
3. Java — занимает третье место, набрав 1200 голосов против 845 голосов за TypeScript в финальном голосовании. Забавно, что Java получил столько голосов только в голосовании за 3/4 место. Кажется, скооперируйся его фанаты раньше, у него были все шансы побороться за 1/2 место.
Узнать более подробную информацию можно тут:
https://tproger.ru/articles/battl-jazykov-programmirovanija-2022-zavershilsja-2/
А ещё вы можете предложить нам какие ещё языки добавить в турнирную таблицу и что можно изменить — обязательно учтём в следующем баттле.
И вот как распределились места по версии читателей Tproger:
1. C# — первое место. «Шарпу» удалось обойти Python всего на 100 голосов, и он становится лучшим языком программирования в 2022 году!
2. Python — язык программирования, который был признан лучшим в 2020 и 2021 годах. В этом году Python занимает второе, не менее почётное место, уступив всего лишь 6% голосов C#. Нам не хватило немного, но в следующем году обязательно всё получится!
3. Java — занимает третье место, набрав 1200 голосов против 845 голосов за TypeScript в финальном голосовании. Забавно, что Java получил столько голосов только в голосовании за 3/4 место. Кажется, скооперируйся его фанаты раньше, у него были все шансы побороться за 1/2 место.
Узнать более подробную информацию можно тут:
https://tproger.ru/articles/battl-jazykov-programmirovanija-2022-zavershilsja-2/
А ещё вы можете предложить нам какие ещё языки добавить в турнирную таблицу и что можно изменить — обязательно учтём в следующем баттле.
💩26👍18🤮2🤡2❤1
Dockerize Python: создаём образ Docker из приложения на Python
Образ Docker — это неизменяемый файл, содержащий исходный код, библиотеки, зависимости, инструменты и другие файлы, необходимые для запуска приложения. В этом руководстве вы узнаете, как самостоятельно создать образ, с которым в дальнейшем можно обращаться по своему усмотрению:
https://tproger.ru/articles/dockerize-python-sozdajom-obraz-docker-iz-prilozhenija-na-python/
#docker
Образ Docker — это неизменяемый файл, содержащий исходный код, библиотеки, зависимости, инструменты и другие файлы, необходимые для запуска приложения. В этом руководстве вы узнаете, как самостоятельно создать образ, с которым в дальнейшем можно обращаться по своему усмотрению:
https://tproger.ru/articles/dockerize-python-sozdajom-obraz-docker-iz-prilozhenija-na-python/
#docker
👍1
Олдскульные HTML-шаблоны снова в моде
Что эффективнее: рендеринг на стороне клиента или на стороне сервера? Сейчас стандартом является первый вариант, который позволяет подгружать данные, загружать окна и прочее без перезагрузки страницы. Ведь кому нужна перезагрузка страницы, правда?
Но на самом деле старые-добрые серверные шаблоны тоже ещё могут удивить. В данном случае речь о фреймворке
https://habr.com/ru/post/701894/
#htmx #бэкенд #фронтенд
Что эффективнее: рендеринг на стороне клиента или на стороне сервера? Сейчас стандартом является первый вариант, который позволяет подгружать данные, загружать окна и прочее без перезагрузки страницы. Ведь кому нужна перезагрузка страницы, правда?
Но на самом деле старые-добрые серверные шаблоны тоже ещё могут удивить. В данном случае речь о фреймворке
htmx
для Python. Подробнее о нём можно узнать в этой статье:https://habr.com/ru/post/701894/
#htmx #бэкенд #фронтенд
👍9💩5
Как рандомайзить Тайных Сант, если участники далеко и сидят без интернета
Новый год уже на следующей неделе и если вы ещё не решили кому и как дарить подарки, то «Тайный Санта» отличный способ весело провести время. Но если ваши друзья или родственники живут в других городах или даже странах, то как провести жеребьёвку кто кому будет дарить подарок?
А вот же способ решить эту проблему. Скорее читайте:
https://habr.com/ru/company/cloud4y/blog/594635/
Новый год уже на следующей неделе и если вы ещё не решили кому и как дарить подарки, то «Тайный Санта» отличный способ весело провести время. Но если ваши друзья или родственники живут в других городах или даже странах, то как провести жеребьёвку кто кому будет дарить подарок?
А вот же способ решить эту проблему. Скорее читайте:
https://habr.com/ru/company/cloud4y/blog/594635/
😁7💩3👍2
Telegram-бот для постинга мемов, ну или новогодних открыток
В этом видео вы узнаете, как создать Telegram-бота на языке Python с помощью библиотеки aiogram. Вы подробно рассмотрите процесс создания бота, начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал, либо, если захотите, любые другие изображения. Кроме Aiogram, вы также пощупаете библиотеку asyncpraw для работы с Reddit API.
https://www.youtube.com/watch?v=oAKVM7h4Kp4
#видео #бот #telegram
В этом видео вы узнаете, как создать Telegram-бота на языке Python с помощью библиотеки aiogram. Вы подробно рассмотрите процесс создания бота, начиная от регистрации в Telegram, заканчивая разбором программного кода. Разработанный бот будет автоматически отсылать свежие мемы с сайта Reddit в выбранный telegram канал, либо, если захотите, любые другие изображения. Кроме Aiogram, вы также пощупаете библиотеку asyncpraw для работы с Reddit API.
https://www.youtube.com/watch?v=oAKVM7h4Kp4
#видео #бот #telegram
👍11💩5
This media is not supported in your browser
VIEW IN TELEGRAM
Создание анимированных диаграмм в Python
Если вы хотите кому-то донести подробности о данных, то сухие таблицы и пёстрые рисунки диаграмм не лучший выбор. Зато вы наверняка видели видеоролики о том, как, например, менялась популярность различных языков программирования или о том как росла капитализация популярных компаний и прочие.
В этой статье вы как раз и узнаете, как создавать такие ролики самому с помощью имеющихся у вас данных и Python-кода:
https://nuancesprog.ru/p/14847/
Если вы хотите кому-то донести подробности о данных, то сухие таблицы и пёстрые рисунки диаграмм не лучший выбор. Зато вы наверняка видели видеоролики о том, как, например, менялась популярность различных языков программирования или о том как росла капитализация популярных компаний и прочие.
В этой статье вы как раз и узнаете, как создавать такие ролики самому с помощью имеющихся у вас данных и Python-кода:
https://nuancesprog.ru/p/14847/
👍22
Получаем статистику Telegram-канала при помощи api и python
О каналах в Telegram доступна интересная и познавательная статистика, которую можно посмотреть не только в самом мессенджере, но и с помощью нехитрых действий с api. А если каналов много, то вообще очень полезная вещь, которая упростит сбор полезных данных для анализа контента и аудитории, например.
Как это сделать читайте тут:
https://habr.com/ru/post/702148/
#telegramapi
О каналах в Telegram доступна интересная и познавательная статистика, которую можно посмотреть не только в самом мессенджере, но и с помощью нехитрых действий с api. А если каналов много, то вообще очень полезная вещь, которая упростит сбор полезных данных для анализа контента и аудитории, например.
Как это сделать читайте тут:
https://habr.com/ru/post/702148/
#telegramapi
👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Новогодняя ёлочка на рабочий стол
Хотите добавить своему рабочему столу немного праздничной атмосферы? Тогда пора обратиться к опыту предков, вернее к опыту пользователей Windows XP. Тогда было популярно скачивать различные программки для украшения рабочего стола, в частности к новому году.
Но если раньше такие программки нужно было искать, то сегодня вы можете сделать такую самостоятельно. Инструкция и исходники уже ждут вас:
https://habr.com/ru/post/597913/
#петпроект
Хотите добавить своему рабочему столу немного праздничной атмосферы? Тогда пора обратиться к опыту предков, вернее к опыту пользователей Windows XP. Тогда было популярно скачивать различные программки для украшения рабочего стола, в частности к новому году.
Но если раньше такие программки нужно было искать, то сегодня вы можете сделать такую самостоятельно. Инструкция и исходники уже ждут вас:
https://habr.com/ru/post/597913/
#петпроект
🔥10👍3👎1💩1
Топ-7 библиотек Python для машинного обучения
Python идеально подходит для машинного обучения, что доказано на практике с помощью сотен различных проектов. Если и вы хотите погрузиться в создание нейросетей, то в этой статье вы найдёте топ-7 библиотек Python для машинного обучения, которые вам помогут:
https://pythonist.ru/top-7-bibliotek-python-dlya-mashinnogo-obucheniya/
#ml
Python идеально подходит для машинного обучения, что доказано на практике с помощью сотен различных проектов. Если и вы хотите погрузиться в создание нейросетей, то в этой статье вы найдёте топ-7 библиотек Python для машинного обучения, которые вам помогут:
https://pythonist.ru/top-7-bibliotek-python-dlya-mashinnogo-obucheniya/
#ml
👍7💩3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Физика в Python с использованием Pymunk
Если вы хотите создавать реалистичные игры или видеоролики, в которых объекты ведут себя максимально естественно, то стоит научиться работать с их физическими свойствами.
В этой статье вы научитесь самостоятельно создавать физические симуляции с помощью библиотек Pymunk и Pygame:
https://habr.com/ru/post/593547/
#pygame #pymunk
Если вы хотите создавать реалистичные игры или видеоролики, в которых объекты ведут себя максимально естественно, то стоит научиться работать с их физическими свойствами.
В этой статье вы научитесь самостоятельно создавать физические симуляции с помощью библиотек Pymunk и Pygame:
https://habr.com/ru/post/593547/
#pygame #pymunk
👍16⚡7👎2
Анимированная новогодняя открытка на python
Посмотрите, как с помощью Python и модулей pillow и tkinter вы можете создавать анимированные открытки, которые потом можно отправить своим близким или друзьям:
https://youtu.be/K2vnelvZqyY
#видео #петпроект
Посмотрите, как с помощью Python и модулей pillow и tkinter вы можете создавать анимированные открытки, которые потом можно отправить своим близким или друзьям:
https://youtu.be/K2vnelvZqyY
#видео #петпроект
👍10🔥1💩1
Введение в библиотеку Transformers и платформу Hugging Face
Платформа Hugging Face — это коллекция готовых современных предварительно обученных Deep Learning моделей. А библиотека Transformers предоставляет инструменты и интерфейсы для их простой загрузки и использования.
Эта статья поможет вам познакомиться с этими двумя инструментами, которые помогают решать задачи компьютерного зрения, NLP и других направлений машинного обучения:
[https://habr.com/ru/post/704592/
#ml #nlp
Платформа Hugging Face — это коллекция готовых современных предварительно обученных Deep Learning моделей. А библиотека Transformers предоставляет инструменты и интерфейсы для их простой загрузки и использования.
Эта статья поможет вам познакомиться с этими двумя инструментами, которые помогают решать задачи компьютерного зрения, NLP и других направлений машинного обучения:
[https://habr.com/ru/post/704592/
#ml #nlp
👍4