Можно Ли Делать ИГРЫ на Python?


5 ЛУЧШИХ Советов Которые Помогут ПРАВИЛЬНО Выучить Python: www.youtube.com/watch?v=nEJN7jv1FjQ
Ссылка на группу ВКонтакте: vk.com/pylounge
Канал PyLounge: www.youtube.com/channel/UCru5FZQN_Xa0tKfrBqUIcng
По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
Music: www.bensound.com

Python нашёл себе место почти во всех сферах IT: разработка веб-сайтов, управление банкоматами, станками ЧПУ, десктопные и мобильные приложения, а уж про искусственный интеллект, машинное обучение и анализ данных я вообще молчу. Сейчас Python становится лучшим другом хоть школьнику, хоть сотруднику научно исследовательской лаборатории. «А что на счёт игр?»Компьютерные игры –это огромная доля IT рынка, которая уже набрала и продолжает набирать обороты.«А игры то делать можно на питоне?» Сегодня мы расставим все точки над и. В этом видео я расскажу, можно ли делать игры на Python и какую нишу занял этот язык в сфере GameDev. Поехали!

Ссылки из ролика:
PyGame: www.pygame.org/news
Panda3D: www.panda3d.org/
RenPy: www.renpy.org/
Unity: unity.com/ru
Unreal Engine: www.unrealengine.com/en-US/
Godot: godotengine.org
Бесконечное Лето: store.steampowered.com/app/331470/Everlasting_Summer/
Любовь, Деньги, Рок-н-ролл (от авторов БЛ): store.steampowered.com/app/615530/Love_Money_RocknRoll/
Корона Из Листьев: store.steampowered.com/app/604330/The_Crown_of_Leaves/

Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала. Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования.
Подписывайся, будем узнавать что-то новое и работать вместе!

#gamedev #python #игры #pylounge #pygame

Python-стрим - Качаем понимание экосистемы Пайтона!


Мы продолжаем Python-стримы — на этот раз у нас сразу 2 гостя: СТО Drylabs Никита Соболев и ментор Python в Drylabs Алексей Пирогов.

С 1-го по 15-е декабря Drylabs проведёт серию вебинаров под общим названием «Python-карантин. Вторая волна».

Темы вебинаров:
1. Метапрограммирование (junior/middle)
2. Пакеты, модули, импорты (junior/middle)
3. Итераторы, генераторы… сопроцедуры? (junior/middle)
4. Типы и утиная типизация (junior/middle)
5. «Python — медленный!» или пишем ускорялки (junior/middle)

Ведущий вебинаров — Алексей Пирогов, в качестве специального гостя, дающего комментарии и задающего каверзные вопросы, CTO Drylabs Никита Соболев.
Цена за каждый вебинар — 2000 рублей. Специальные условия действуют для клиентов и партнёров Drylabs.io.

Подробности и регистрация: drylabs.io/py-quarantine2

На этом стриме мы обсудим, почему питонистам стоит прокачивать свои скиллы и развивать понимание экосистемы Питона.

Стрим проходит при поддержке курсов Learn Python: learn.python.ru

Docker compose - группы контейнеров. Docker


Docker: используем docker compose для объединения наших контейнеров в группу и определения связей между ними, совместного запуска и обслуживания.

Docker compose — это вроде клея, который позволяет запускать контенеры в единой связке, в одной подсети и в строго определённом порядке

Как поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

docker compose 0:06
Сборка образа из Dockerfile 2:00
Сборка из registry 2:15
Определяем сервер БД 2:39
Вынос данных БД из контейнера 3:39
Переменные окружения (пользователь бд, пароль, имя бд) 4:38
Определяем сервер приложения 6:03
Проброс имени хоста в контейнер 7:09
Links — задаём порядок старта контейнеров 8:44
Определяем прокси 9:39
Конфигурируем прокси 10;46
docker-compose -f 12:35
docker-compose up 12:53
docker-compose start 14:53
docker-compose images 15:00
docker-compose ps 15:47
docker-compose top 15:59
docker-compose logs 16:21
docker-compose stop 16:51
docker-compose down 17:01
docker-compose --scale 17:27

Код из видео:
github.com/drucoder/docker-site

Docker compose:
docs.docker.com/compose/gettingstarted/

Введение в использование редактора vi:
youtu.be/6H0GDM8ExB8

Отладка вэб приложений в браузере:
youtu.be/8ZKgsdxSdTc

Образ nginx:
hub.docker.com/_/nginx

Образ postgres:
hub.docker.com/_/postgres

Образ drucoder/web-server:
cloud.docker.com/u/drucoder/repository/docker/drucoder/web-server

Документация по nginx:
nginx.org/ru/docs/http/ngx_http_proxy_module.html

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал: www.youtube.com/geekChatDru
➡ Твиттер: twitter.com/letsCodeDru
➡ Группа Вконтакте: vk.com/letscodedru
➡ Канал в Telegram: t.me/letsCode_dru
➡ Чат в Telegram: t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

Как обработать в Power Query таблицу с многоуровневой шапкой


Все приемы работы с Power Query предусматривают работу с таблицами у которых шапка (заголовки столбцов) в одну строку. В работе у нас таких очень мало. Обычно таблица имеет минимум 3 «этажа».

Как же быть? Как из такой таблицы получить базу данных для построения сводной таблицы? Очень просто — таблицу нужно транспонировать.

Присоединяйтесь к нам в социальных сетях и на сайте:
— Блог по Power BI и Excel www.finalytics.pro/inform/
— Вконтакте vk.com/finalytics
— Facebook www.facebook.com/groups/finalytics/
— Записаться на курсы www.finalytics.pro/seminar/

Прокси firewall. Часть первая, подготовка сервера


Начинаем настраивать связку iptables squid bind для сервера, защищающего локалку и раздающего интернет в небольших офисах (в больших можно для каждой роли выделить отдельную машину).
Мануал: github.com/ksemaev/manuals

"5 правил здорового питания". Фильм из цикла "Еда живая и мертвая"


Дорогие продукты не нужны, экзотика не обязательна. Простые принципы, которые, как доказала наука, продлевают жизнь и прибавляют здоровья. Авторы программы «Еда живая и мертвая» объездили полмира, записали десятки интервью и сделали краткие выводы о том, как питаться правильно.

1. Меньше калорий

Это уже считается стопроцентной научной истиной. Подсчитано, что уменьшение калорийности пищи на 20-30 процентов сокращает вероятность заболеть диабетом на 50, а раком — на 70 процентов. Объяснение такое: сейчас мы, как правило, едим гораздо больше, чем требуется нашему организму, эволюционно формировавшемуся в условиях обилия физических нагрузок и хронической нехватки пищи.

2. Много мяса — вредно

Главные долгожители мира — обитатели итальянских гор, японского острова Окинава — мясо едят редко, максимум раз в неделю. Основу их диеты составляют растения: овощи, фрукты, бобовые, крупы, водоросли. Это можно считать доказанным — такой рацион продлевает жизнь. Рак, диабет, инфаркт и…

Майкл МакГован . Откровенное интервью бывшего агента ФБР под прикрытием.


Бывший специальный агент ФБР Майкл МакГован делится своими историями и тем, что он узнал как агент ФБР под прикрытием, с Патриком Бет-Дэвидом.
МакГован работал более чем в 50 тайных делах, в том числе более трех разных дел с семьями Коза Ностра, «Русской мафией», бандами байкеров и картелем Синалоа.
Он написал книгу «Призрак», в которой рассказал все о своей работе под прикрытием.
Книга официально не переведена на русский язык, но с основными, самыми захватывающими моментами Вы сможете ознакомиться в новом проекте Frontways: frontways.ru/frontways-ideas/
====================================

Оригинальный видеоролик принадлежит Патрику Бет-Дэвиду и официальному каналу Valuetainment. Перевод контента с официального канала выполняется с разрешения автора.

Чтобы попасть на официальный канал Valuetainment, перейдите по этой ссылке: www.youtube.com/c/valuetainment

Video used is original content of Valuetainment and Patrick Bet-David and used with permission.

To follow the official Valuetainment channel click here: www.youtube.com/c/valuetainment

====================================

Наш сайт: frontways.ru/
Канал автора: www.youtube.com/user/patrickbetdavid
Сайт автора: www.patrickbetdavid.com/
Оригинал видео: youtu.be/I6FNHush2Lw