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

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

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

По всем вопросам: @Lodhel
Download Telegram
Изучение робототехники с помощью Python.

Автор: Джозеф Лентин
Дата выхода: март 2019 года
Описание:
Robot Operating System (ROS) – один из самых популярных фреймворков программного обеспечения в области робототехники как в исследованиях, так и в производстве, имеющий готовые функции для реализации различных возможностей в роботе.
Эта книга начинается с того, что показывает вам основы ROS в совокупности с основами работы и управления роботов с дифференциальным приводом. Затем будут рассмотрены принцип разработки и создания модели робота и процесс проектирования и визуализации его физики и логики с помощью ROS. Двигаясь дальше, мы соберём робота с использованием соответствующего оборудования и настроим работу с его приводами. Затем вы научитесь настраивать датчики глубины и лидары и программировать их работу с помощью ROS. Наконец, вы создадите GUI (графическое пользовательское приложение) для вашего робота, используя фреймворк QT...
doc163931991_556996966.pdf
24.9 MB
Скачать файл
После года разработки и четырёх предварительных выпусков подготовлен первый стабильный релиз новой ветки СУБД MariaDB 10.5, в рамках которой развивается ответвление от MySQL, сохраняющее обратную совместимость и отличающееся интеграцией дополнительных движков хранения и расширенных возможностей. Поддержка новой ветки будет осуществляться 5 лет, до июня 2025 года.

Развитие MariaDB курирует независимая организация MariaDB Foundation в соответствии с полностью открытым и прозрачным процессом разработки, не зависящим от отдельных производителей. MariaDB поставляется вместо MySQL во многих дистрибутивах Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) и внедрён в таких крупных проектах, как Wikipedia, Google Cloud SQL и Nimbuzz

https://www.opennet.ru/opennews/art.shtml?num=53225
Startup Genome опубликовала ежегодный рейтинг лучших мест для развития стартапов. Топ-10 выглядит так:

1. Кремниевая долина
2. Нью-Йорк
3. Лондон
4. Пекин
5. Бостон
6. Тель-Авив
7. Лос-Анджелес
8. Шанхай
9. Сиэтл
10. Стокгольм

Москва, которая находилась в аналогичном рейтинге за 2015 год на 13 месте, в этот список не попала (всего в этом списке 30 городов).

#startup #kangaroo
2_5442706690635990825.pdf
56.1 MB
Python для чайников, 2-е изд.
Джон Пол Мюллер (2019)

Python - это мощный язык программирования, на котором можно создавать самые разные приложения, не зависящие от платформы. Он идеально подходит для новичков, особенно если нужно быстро научиться программировать и начать создавать реальные проекты. Благодаря пошаговым инструкциям, приведенным в книге, вы сможете в краткие сроки освоить основы языка. Работая в среде Jupyter Notebook, вы будете применять принципы грамотного программирования для создания смешанного представления кода, заметок, математических уравнений и графиков.Основные темы книги:— загрузка и установка Python;— использование командной строки;— знакомство со средой Jupyter Notebook;— основы программирования на Python;— создание коллекций и списков;— взаимодействие с пакетами;— поиск и устранение ошибок.
В работе GitHub произошел крупный сбой

В работе GitHub, крупнейшего сервиса управления, разработки и хранения исходного кода, второй раз за две недели произошел многочасовой сбой. Неполадки в работе сервиса продлились около четырех часов, их можно было наблюдать на официальном сайте.
Комплексная шпаргалка по Python для начинающих

16-минутное универсальное руководство по началу работы с Python.

#python #kangaroo

https://medium.com/the-codehub/comprehensive-python-cheat-sheet-for-beginners-5d76bb038fa2
Квантовые вычисления — интереснейшее направление науки и технологий. В перспективе оно способно радикально ускорить многие алгоритмы, изменить подходы к защите данных и к созданию сервисов. Пройдёт ещё немало времени, прежде чем компактный квантовый компьютер можно будет купить в магазине, но уже сейчас у каждого есть возможность изучать квантовое программирование и запускать код на реальном железе.

— Большой учебник, с которого лучше всего начать: Quantum Computation and Quantum Information / Квантовые вычисления и квантовая информация, Майкл Нильсен и Исаак Чанг. Книга очень объёмная, доступна на русском языке. Там вы точно найдёте ответы на все вопросы.

— Официальный сайт квантового компьютера IBM Q: https://quantum-computing.ibm.com. Сам компьютер изображён на фото — с виду это бочка. :) Внутри поддерживается экстремально низкая температура — примерно три милликельвина. IBM предоставляет возможность с помощью облачных технологий подключиться и запустить ваш код прямо на этой машине.

— Руководство к IBM Q: https://ya.cc/t/-EKdRb3NBbjY4.

— Эмулятор квантовых вычислений qiskit: https://qiskit.org. Единственный эмулятор, который работает в двух режимах: локальном и с возможностью запуска программ на настоящем IBM Q.
GitHub спрятал 21 ТБ данных в арктической мерзлоте на случай конца света. Таким образом они выполнили своё обещание хранить всё программное обеспечение с открытым исходным кодом в арктическом хранилище (сделать они это хотели раньше, но помешала пандемия).

Данные записали на 186 катушек piqlFilm — цифровую светочувствительную архивную пленку, которую может считать компьютер или человек с лупой. Коллекцию поместили внутрь камеры бывшей угольной шахты, которая находятся в глубине ста метров в вечной мерзлоте.

Все сохранённые данные позволят будущим поколениям понять, каким был современный мир, и даже воссоздать компьютеры и технологии. Надеемся, в действительности это никому и никогда не пригодится.
С 23 по 26 июля пройдет небезызвестный EuroPython 2020, который точно также, как и многие другие крупные конференции, «переехал» в онлайн.

Будет целых 4 дня only python: 23 и 24 июля – непосредственно конференция с докладами, кейноутами, lightning talks, рекрутинговыми сессиями и много еще чего. 25 и 26 июля – спринты, участие в которых бесплатно, то есть любой желающий может присоединиться, даже если не покупал билет.

Программа очень обширная: 4 параллельных потока и 110 различных сессий. Всё не перечислишь, но вот эти ребята будут выступать среди «ключевиков»:
— Guido van Rossum Q&A. В этой сессии можно будет задать вопросы знаменитому создателю питона
— Siddha Ganju, 30 Golden Rules of Deep Learning Performance
— Naomi Ceder, Staying for the Community: Building Community in the face of Covid-19
— Alejandro Saucedo, Meditations on First Deployment: A Practical Guide to Responsible Development
— Jessica McKellar, Python in Prison: how open source can change a criminal justice system
Доброго времени суток. Сегодняшний пост не обычный.) Итак, в чем отличие потоков от процессов? Однажды мы публиковали этот пост, сегодня же я ожидаю посмотреть на то как вы ответите. Пишите @Lodhel а лучший ответ будет опубликован
В ЧЕМ РАЗНИЦА МЕЖДУ RAW_INPUT () И INPUT () В PYTHON3.X?

#python #kangaroo

https://www.rupython.com/raw_input-input-python3-x-157.html