Kangaroo
413 subscribers
115 photos
61 files
421 links
Научно-техническое сообщество, публикуем и общаемся о программировании, математике и котиках...)

По всем вопросам @Lodhel

Группа вк
https://vk.com/kangarooteampy
Download Telegram
Новые возможности Python 3.9

#python #kangaroo


https://morioh.com/p/e694d6087327
Паттерны объектно-ориентированного проектирования.

Автор: Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
Год: 2020
Описание:
Прошло больше 25 лет с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники, поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования».
Четыре первоклассных разработчика — Банда четырех — представляют вашему вниманию опыт ООП в виде двадцати трех паттернов...

#kangaroo #book
🔥2
Шпаргалки по python

#kangaroo #python
Гвидо ван Россум, создавший язык Python и до 2018 г. носивший титул «великодушного диктатора» проекта, присоединился к команде разработчиков Microsoft. Пока неизвестно, чем именно он займется в команде, ради этой работы он решил бросить пенсию, на которую вышел больше года назад.

#kangaroo #news
Сложность алгоритмов

#kangaroo #science
1
Распределенные системы. Паттерны проектирования
Брендан Бернс (2019)

Современный мир попросту немыслим без использования распределенных систем. Даже у простейшего мобильного приложения есть API, через который оно подключается к облачному хранилищу. Однако, проектирование распределенных систем до сих пор остается искусством, а не точной наукой. Необходимость подвести под нее серьезный базис назрела давно, и, если вы хотите обрести уверенность в создании, поддержке и эксплуатации распределенных систем - начните с этой книги! Брендан Бёрнс, авторитетнейший специалист по облачным технологиям и Kubernetes, излагает в этой небольшой работе абсолютный минимум, необходимый для правильного проектирования распределенных систем. Эта книга описывает неустаревающие паттерны проектирования распределенных систем. Она поможет вам не только создавать такие системы с нуля, но и эффективно переоборудовать уже имеющиеся.
GitHub назвал самый популярный язык программирования в 2020 году

Крупнейший сервис для хостинга IT-проектов подвёл собственные итоги года. Топ-3 популярных языков в сервисе остался прежним: JavaScript, Python, Java. TypeScript рванул за год с 7-го на 4-е место. PHP же наоборот — упал с 4-го места на 6-е. Замыкает пятёрку лидеров C#.

#kangaroo #news
Петр многократно бросает
обычный шестигранный игральный кубик. Он хочет остановиться, как только одна цифра выпадет
три раза. Петр останавливается после 12-го броска, и сумма выпавших цифр составляет 47. Какая цифра выпала третий раз?
Anonymous Poll
9%
1
3%
2
20%
3
14%
4
28%
5
26%
6
Создатели Ruby on Rails выпустили инструмент для отказа от JS в веб-приложениях.

Разработчики заявляют, что Hotwire позволяет достигнуть скорости одностраничного веб-приложения без написания JavaScript-кода.

В основу Hotwire лёг фреймворк Turbo. Он интегрирует между собой бэкенд, который отправляет HTML вместо JSON, и клиент, ожидающий обновлений с бэка по web-сокету и подменяющий части приложения HTML-кодом.

#kangaroo #it #news
Специально для нашего сообщества мы составили топ 10 языков программирования 2020 года:

1) Python
2) Java
3) JavaScript
4) C++
5) C#
6) C
7) PHP
8) Swift
9) R
10) Kotlin

#kangaroo #top_list #it #news