Kangaroo
2.27K subscribers
112 photos
61 files
432 links
Kangaroo — о программировании и технологиях.

Python, серверная разработка, инфраструктура, ИИ и собственные проекты. Статьи, технические разборы, эксперименты и наблюдения из практики.

Иногда — математика и котики :)

По всем вопросам: @Lodhel
Download Telegram
Гвидо ван Россум (нидерл. Guido van Rossum)
Для многих джанго-разработчиков не секрет, что с версии 1.3+ вместо используемых ранее generic views нам необходимо начинать использовать class based views. А с 1.4+ версии generic views вообще могут стать deprecated. Информация про class based views (далее CBV) в интернете довольно скупа (а в рунете и подавно).

https://m.habr.com/post/137168/
Примите участие в Waves Blockchain Hackathon 14–16 декабря.

На хакатоне у вас будет возможность познакомиться с экосистемой продуктов и командой Waves, предложить свои блокчейн-решения, принять участие в воркшопах по использованию смарт-контрактов Waves и Waves DEX.

• К участию приглашаются разработчики, владеющие одним из языков — Scala, Python или JS
• Регистрироваться можно как командой, так и индивидуально
• В пятницу будет распределение на команды и выдача задачи, далее — 48 часов на решение, а в воскресенье — подведение итогов и награждение
• Для участия нужно будет пройти короткое вступительное испытание (займет не более 3-5 минут).
Регистрируйтесь на сайте:
https://goo.gl/T6b2TU
На python можно написать все!😎
На C++ можно написать python😒
status.py — удивительно простая библиотека для Python (меньше 100 строк кода), добавляющая человекочитаемые статусы ответа HTTP.

код без status.py:

class Example(RequestHandler):
      def post(self):
# делаем запрос
****** return ('That worked!', 201)


код с библиотекой  status.py:

import status class Example(RequestHandler):
     Моdef post(self):
     # делаем запрос
return ('That worked!', я status.HTTP_201_CREATED)
Forwarded from Python Textbooks (Holistic SMM Agency)
​​Начни карьеру Python-программиста на бесплатном интенсиве!

Программа, отзывы и другие подробности по ссылке:
👉 https://goo.gl/BnBmSF

✔️ Каждый может участвовать, даже если никогда не программировал
✔️ К концу интенсива будет готов проект, который сможет работать на тебя и твое резюме.
✔️ Лучшие смогут пройти курс Python-разработчик с нуля, сделать проект с элементами искусственного интеллекта, и пойти на стажировку.
Forwarded from Библиотека программиста
Python 3 в Facebook

Подробно рассмотрим Python 3 в Facebook и плавно перейдем к Best Practice по решению прикладных задач и освоению инструментов.

https://proglib.io/p/python-3-facebook/
Хочешь больше контента?
Расскажи о канале!👍
Д. Ю. Федоров
ОСНОВЫ
ПРОГРАММИРОВАНИЯ
НА ПРИМЕРЕ ЯЗЫКА
PYTHON

Цель пособия –рассказать об
основах программирования для
слушателей с минимальным знанием
информатики.

За 10-12 занятий
данный курс позволяет научиться
проектировать и разрабатывать
приложения, используя базовые
возможности языка программирования
Python.
PyTorch – это научный вычислительный пакет на основе Python, который использует мощности графических процессоров. Это также одна из предпочтительных исследовательских платформ глубокого обучения, созданная для обеспечения максимальной гибкости и скорости. Он известен тем, что обеспечивает две из наиболее высокоуровневых функций; а именно, тензорные вычисления с сильной поддержкой ускорения GPU и построение глубоких нейронных сетей.

https://www.kverner.ru/chto-takoe-pytorch-i-kak-on-rabotaet/
Язык программирования Python обладает уникальными преимуществами и прелестями, которые трудно
ухватить.
Эта книга дает представление о Pythonic способ написания программ: лучший способ использования
Python. Он основан на фундаментальном понимании языка, который, я полагаю, у вас уже есть. Начинающие программисты изучат лучшие практики возможностей Python.

Язык английский
Алгоритмы и структуры данных на Python 3

Один из лучших курсов для тех, кто начинает изучать программирование или хочет подтянуть свои знания по алгоритмам!
Лектор: Хирьянов Тимофей Фёдорович

Ссылка на полный курс:
https://www.youtube.com/watch?v=KdZ4HF1SrFs&list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0