Краткое руководство по созданию наборов данных с помощью Python
Держите инструкцию, как организовать простой процесс сбора пользовательских данных, который можно реализовать буквально за час. С помощью него вы сможете собирать и хранить пользовательские данные, которые потом можно использовать для улучшения пользовательского опыта:
https://nuancesprog.ru/p/15149/
Держите инструкцию, как организовать простой процесс сбора пользовательских данных, который можно реализовать буквально за час. С помощью него вы сможете собирать и хранить пользовательские данные, которые потом можно использовать для улучшения пользовательского опыта:
https://nuancesprog.ru/p/15149/
👍6
Выясняем, как выглядит рельеф Марса с помощью Python
Каким вы видите Марс? Большой красный шар? На самом деле Марс богат как большими впадинами, так и серьёзными горами. Правда на снимках со спутников это не особо видно из-за особенностей освещения, перспективы и других нюансов.
Но если вы всё-таки хотите получше узнать о рельефе планеты до того, как её заселят люди, можно воспользоваться возможностями Python и, проанализировав фотографии, составить цветовую карту высот, которая покажет где могут в будущем располагаться теоретические моря, океаны и степи. О том, как это сделать, рассказали в этой статье:
https://habr.com/ru/company/skillfactory/blog/649097/
Каким вы видите Марс? Большой красный шар? На самом деле Марс богат как большими впадинами, так и серьёзными горами. Правда на снимках со спутников это не особо видно из-за особенностей освещения, перспективы и других нюансов.
Но если вы всё-таки хотите получше узнать о рельефе планеты до того, как её заселят люди, можно воспользоваться возможностями Python и, проанализировав фотографии, составить цветовую карту высот, которая покажет где могут в будущем располагаться теоретические моря, океаны и степи. О том, как это сделать, рассказали в этой статье:
https://habr.com/ru/company/skillfactory/blog/649097/
👍13🔥3
D2L.ai: интерактивная книга по глубокому обучению с мультифреймворковым кодом, математикой и обсуждениями
Эта книга с открытым исходным кодом сделает глубокое обучение доступным, обучая вас концепциям, контексту и коду. Вся книга составлена в блокнотах Jupyter, в которых наглядные рисунки, математика и интерактивные примеры плавно интегрируются с автономным кодом.
https://github.com/d2l-ai/d2l-en
Эта книга с открытым исходным кодом сделает глубокое обучение доступным, обучая вас концепциям, контексту и коду. Вся книга составлена в блокнотах Jupyter, в которых наглядные рисунки, математика и интерактивные примеры плавно интегрируются с автономным кодом.
https://github.com/d2l-ai/d2l-en
👍15
8 первоклассных инструкций SQL на каждый день
Несколько полезных SQL-инструкций, которые помогут вам экономить время при работе с данными. Сохраните себе, чтобы не забыть и воспользоваться при случае:
https://nuancesprog.ru/p/15071/
#sql
Несколько полезных SQL-инструкций, которые помогут вам экономить время при работе с данными. Сохраните себе, чтобы не забыть и воспользоваться при случае:
https://nuancesprog.ru/p/15071/
#sql
👍19👏3
Создаём CLI-приложение погоды на Python
Не будем на этот раз заморачиваться со сложными интерфейсами или веб-сайтами, а создадим приложение, которое будет рассказывать вам о погоде прямо в консоли. В конце концов, добавить красивую обёртку можно и позднее.
Итак, подробная инструкция о создании погодного приложения для консоли уже тут:
https://realpython.com/build-a-python-weather-app-cli/
Не будем на этот раз заморачиваться со сложными интерфейсами или веб-сайтами, а создадим приложение, которое будет рассказывать вам о погоде прямо в консоли. В конце концов, добавить красивую обёртку можно и позднее.
Итак, подробная инструкция о создании погодного приложения для консоли уже тут:
https://realpython.com/build-a-python-weather-app-cli/
🔥10👍7
Демистификация генеративно-состязательных сетей (GAN)
Тема машинного обучения сегодня интересует многих. Это интересное и быстро развивающееся направление, но при этом достаточно сложное для неподготовленного человека. Если вы всегда мечтали создать ИИ, но не знали с какой стороны подступиться к этому вопросу, или боялись столкнуться с кучей математических формул, то мы нашли для вас подходящую статью.
Здесь вы найдёте руководство по созданию одной из самых популярных моделей машинного обучения, при этом без необходимости применения и изучения каких-то сложных уравнений, математических моделей и прочего:
https://www.datacamp.com/community/tutorials/generative-adversarial-networks
#ml
Тема машинного обучения сегодня интересует многих. Это интересное и быстро развивающееся направление, но при этом достаточно сложное для неподготовленного человека. Если вы всегда мечтали создать ИИ, но не знали с какой стороны подступиться к этому вопросу, или боялись столкнуться с кучей математических формул, то мы нашли для вас подходящую статью.
Здесь вы найдёте руководство по созданию одной из самых популярных моделей машинного обучения, при этом без необходимости применения и изучения каких-то сложных уравнений, математических моделей и прочего:
https://www.datacamp.com/community/tutorials/generative-adversarial-networks
#ml
👍7
Почему не стоит использовать or для проверки нескольких условий в Python
Для проверки нескольких условий мы часто используем оператор
https://nuancesprog.ru/p/14971/
Для проверки нескольких условий мы часто используем оператор
or
. Но в некоторых ситуациях он может оказаться не самым лучшим решением. В этой статье рассмотрели не только такие ситуации, но и способы замены оператора or: https://nuancesprog.ru/p/14971/
👍16👎13💩4
This media is not supported in your browser
VIEW IN TELEGRAM
Стойкое к разрешению рисование больших масок с помощью свёртки Фурье
Это совместная работа российских, швейцарских и южнокорейских разработчиков. Что именно делает их работа вы можете понять уже по видео, которое прилагается к этому посту. Однако, мы предлагаем вам нечто большое, а именно возможность понять, как именно это работает, исходный код этого проекта, а также готовый проект в Google Collab:
https://saic-mdal.github.io/lama-project/
#ml
Это совместная работа российских, швейцарских и южнокорейских разработчиков. Что именно делает их работа вы можете понять уже по видео, которое прилагается к этому посту. Однако, мы предлагаем вам нечто большое, а именно возможность понять, как именно это работает, исходный код этого проекта, а также готовый проект в Google Collab:
https://saic-mdal.github.io/lama-project/
#ml
👍17🥰2
Как настроить карты кода с помощью Django
Карты кода — это файлы, которые сопоставляют ваш минимизированный CSS или JavaScript с исходным кодом. Они позволяют вам использовать инструменты разработки вашего браузера для отладки минимизированного кода, как если бы он был оригиналом.
Как карты кода вписываются в инфраструктуру статических файлов Django, а также как их настроить, узнаете здесь:
https://adamj.eu/tech/2022/01/26/django-and-source-maps/
#django #веб
Карты кода — это файлы, которые сопоставляют ваш минимизированный CSS или JavaScript с исходным кодом. Они позволяют вам использовать инструменты разработки вашего браузера для отладки минимизированного кода, как если бы он был оригиналом.
Как карты кода вписываются в инфраструктуру статических файлов Django, а также как их настроить, узнаете здесь:
https://adamj.eu/tech/2022/01/26/django-and-source-maps/
#django #веб
👍4
RuCLIP tiny — быстрее, чем вы думаете
Автор статьи поделился своим опытом создания более легковесной версии модели машинного обучения RuCLIP, которая способна сравнивать схожесть текстового описания с изображением:
https://habr.com/ru/post/649141/
#ml
Автор статьи поделился своим опытом создания более легковесной версии модели машинного обучения RuCLIP, которая способна сравнивать схожесть текстового описания с изображением:
https://habr.com/ru/post/649141/
#ml
👍10🔥4👏3
This media is not supported in your browser
VIEW IN TELEGRAM
Давайте сделаем свои крестики-нолики
Каждый из нас когда-то создавал крестики-нолики, правда, на бумаге или ещё какой поверхности, где можно писать. Но теперь мы разработчики, так что пора создать свои собственные крестики-нолики с помощью программного кода, что скажете?
Если хотите научиться создавать игры с графическим интерфейсом, то вот отличная возможность начать:
https://techvidvan.com/tutorials/python-game-project-tic-tac-toe/
Каждый из нас когда-то создавал крестики-нолики, правда, на бумаге или ещё какой поверхности, где можно писать. Но теперь мы разработчики, так что пора создать свои собственные крестики-нолики с помощью программного кода, что скажете?
Если хотите научиться создавать игры с графическим интерфейсом, то вот отличная возможность начать:
https://techvidvan.com/tutorials/python-game-project-tic-tac-toe/
👍20
Управление памятью в Python: 3 частых вопроса на собеседовании
Представьте, что вы на собеседовании на должность Python-разработчика. Спросить там могут что угодно, например про управление памятью. Вот как Python собирает мусор?
Если не знаете или сомневаетесь в ответе, то прочитайте эту статью. В ней ответили на этот и другие вопросы:
https://nuancesprog.ru/p/15010/
Представьте, что вы на собеседовании на должность Python-разработчика. Спросить там могут что угодно, например про управление памятью. Вот как Python собирает мусор?
Если не знаете или сомневаетесь в ответе, то прочитайте эту статью. В ней ответили на этот и другие вопросы:
https://nuancesprog.ru/p/15010/
👍28👎1
Актуальные вакансии для Python-разработчиков
— Python-разработчик в FUNCORP
Где: Москва
Опыт: От 3 лет
Сколько: От 270 000 до 370 000 ₽
— Python-разработчик в КРОК
Где: Москва
Опыт: От 3 лет
Сколько: По итогам собеседования
#вакансии #работа
— Python-разработчик в FUNCORP
Где: Москва
Опыт: От 3 лет
Сколько: От 270 000 до 370 000 ₽
— Python-разработчик в КРОК
Где: Москва
Опыт: От 3 лет
Сколько: По итогам собеседования
#вакансии #работа
👍7
Шаблоны Django: реализация пользовательских тегов и фильтров
Шаблоны Django помогают вам управлять HTML-кодом вашего веб-приложения. Они используют мини-язык с переменными, тегами и фильтрами. Вы можете условно включать блоки, создавать циклы и изменять переменные до того, как они будут показаны.
У Django изначально много встроенных тегов и фильтров, но даже их может быть недостаточно. Для этого в Django есть возможность написать свой собственный тег или фильтр.
В этом руководстве рассматриваются все тонкости написания собственных пользовательских тегов и фильтров шаблона Django:
https://realpython.com/django-template-custom-tags-filters/
#django
Шаблоны Django помогают вам управлять HTML-кодом вашего веб-приложения. Они используют мини-язык с переменными, тегами и фильтрами. Вы можете условно включать блоки, создавать циклы и изменять переменные до того, как они будут показаны.
У Django изначально много встроенных тегов и фильтров, но даже их может быть недостаточно. Для этого в Django есть возможность написать свой собственный тег или фильтр.
В этом руководстве рассматриваются все тонкости написания собственных пользовательских тегов и фильтров шаблона Django:
https://realpython.com/django-template-custom-tags-filters/
#django
👍14
Большое видеоруководство по созданию Zelda-подобной игры
Настало время создать действительно крутой и сложный проект, который прокачает ваши навыки, а также покажет вашим друзьям и близким насколько вы крутой разработчик. Предлагаем вам написать с нуля игру в стиле классической Zelda, но с уникальными элементами.
Видео идёт более 7 часов, поэтому для вашего удобства оно разбито на таймкоды, чтобы вы могли делать логичные паузы во время разработки:
https://www.youtube.com/watch?v=QU1pPzEGrqw
#видео #gamedev
Настало время создать действительно крутой и сложный проект, который прокачает ваши навыки, а также покажет вашим друзьям и близким насколько вы крутой разработчик. Предлагаем вам написать с нуля игру в стиле классической Zelda, но с уникальными элементами.
Видео идёт более 7 часов, поэтому для вашего удобства оно разбито на таймкоды, чтобы вы могли делать логичные паузы во время разработки:
https://www.youtube.com/watch?v=QU1pPzEGrqw
#видео #gamedev
YouTube
Creating a Zelda style game in Python [with some Dark Souls elements]
A Zelda-style RPG in Python that includes a lot of elements you need for a sophisticated game like graphics and animations, fake depth; upgrade mechanics, a level map and quite a bit more.
Thanks for AI camp for sponsoring this video. You can find the link…
Thanks for AI camp for sponsoring this video. You can find the link…
👍16🔥7👏1
10 неизвестных подводных камней безопасности для Python
В Python, как и в любом другом языке программирования, есть определённые функции, которые могут ввести разработчиков в заблуждение или использоваться ими неправильно. Такие функции при неправильном использовании могут сильно навредить безопасности приложения.
Здесь вы познакомитесь с 10 такими подводными камнями, которые уже успели наломать дров в реальных проектах:
https://blog.sonarsource.com/10-unknown-security-pitfalls-for-python
В Python, как и в любом другом языке программирования, есть определённые функции, которые могут ввести разработчиков в заблуждение или использоваться ими неправильно. Такие функции при неправильном использовании могут сильно навредить безопасности приложения.
Здесь вы познакомитесь с 10 такими подводными камнями, которые уже успели наломать дров в реальных проектах:
https://blog.sonarsource.com/10-unknown-security-pitfalls-for-python
👍12