http://qiao.github.io/PathFinding.js/visual/
Здесь можно поиграться с алгоритмами поиска кратчайшего пути
Здесь можно поиграться с алгоритмами поиска кратчайшего пути
Моя первая статья на хабре, с почином так сказать :)
https://habr.com/ru/post/483512/
https://habr.com/ru/post/483512/
Хабр
Разработка идеального pypi пакета с поддержкой разных версий python
Это небольшой мануал/история о том, как создать "идеальный" pypi пакет для python, который каждый желающий сможет установить заветной командой: pip install my-pe...
https://www.youtube.com/watch?v=aXYJlizk3CQ
Интересный доклад о сети
Интересный доклад о сети
YouTube
UDP против TCP, или Будущее сетевого стека / Александр Тоболь (Одноклассники)
Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
Saint HighLoad++ 2019
Тезисы и презентация:
https://www.highload.ru/spb…
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
Saint HighLoad++ 2019
Тезисы и презентация:
https://www.highload.ru/spb…
https://labs.play-with-docker.com/
Здесь можно поиграться с докером - установить контейнеры и создать кластер.
Здесь можно поиграться с докером - установить контейнеры и создать кластер.
https://ru.wikipedia.org/wiki/%D0%A1%D1%85%D0%B5%D0%BC%D0%B0_%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D0%B0_%D0%A8%D0%B0%D0%BC%D0%B8%D1%80%D0%B0
Может пригодиться, когда нужно обеспечить, чтобы доступ предоставлялся больше чем одному человеку. Аналог одновременного поворота 2 ключей при запуске ядерной ракеты :)
Может пригодиться, когда нужно обеспечить, чтобы доступ предоставлялся больше чем одному человеку. Аналог одновременного поворота 2 ключей при запуске ядерной ракеты :)
Wikipedia
Схема разделения секрета Шамира
Схема интерполяционных полиномов Лагранжа (схема разделения секрета Шамира или схема Шамира) — схема разделения секрета, широко используемая в криптографии. Схема Шамира позволяет реализовать
(
k
,
n
…
(
k
,
n
…
https://github.com/Netflix/chaosmonkey
Средство тестирования отказоустойчивости. Случайным образом убивает виртуальные машины, контейнеры для того, чтобы найти проблемы отказоустойчивости.
Средство тестирования отказоустойчивости. Случайным образом убивает виртуальные машины, контейнеры для того, чтобы найти проблемы отказоустойчивости.
GitHub
GitHub - Netflix/chaosmonkey: Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. - Netflix/chaosmonkey
Forwarded from DevBrain
Гугл выпустил новый сервис по поиску датасетов, пока в бета, но что-то годное для работы уже можно найти: https://datasetsearch.research.google.com/
https://zifter.github.io/offtopic/programming/2020/02/02/american-gods-goof.html
Нашел забавный киноляп в сериале, который смогут понять только C++ разработчики :)
Нашел забавный киноляп в сериале, который смогут понять только C++ разработчики :)
[zifter] tech blog
Киноляп в сериале “American gods”
Недавно стал смотреть “Американские боги” - сериал по одноименной книге Нила Геймана. Сюжет достаточно интересен, поэтому советую прочитать\посмотреть.
https://www.youtube.com/watch?v=6VHq7a3mCzo
С запозданием в 3 года после старта крипто игр, важно
знать с чего начинался этот бум.
CryptoKitties - покупаешь котиков и размножаешь) И все этот на эфируме.
https://www.youtube.com/watch?v=6VHq7a3mCzo
С запозданием в 3 года после старта крипто игр, важно
знать с чего начинался этот бум.
CryptoKitties - покупаешь котиков и размножаешь) И все этот на эфируме.
https://www.youtube.com/watch?v=6VHq7a3mCzo
YouTube
What's the Deal with CryptoKitties
The latest trend in cryptocurrency is way more adorable than you'd expect: people are spending millions on CryptoKitties, virtual cats bought and sold through the Ethereum blockchain. You can buy them using a cryptocurrency called Ether (ETH) similar to Bitcoin.…
https://www.construct.net/
Достаточно простой и мощный игровой движок на html5. Приложение собирается под любую платформу.
Достаточно простой и мощный игровой движок на html5. Приложение собирается под любую платформу.
www.construct.net
Game Making Software - Construct 3
Construct 3 is the worlds best game making software. Make your own game in your browser without coding or with Javascript. Building games has never been easier!
https://llvm.org/docs/LangRef.html#integer-type
LLVM, оказывается, поддерживает целочисленные типы любой битности, т.е. можно сделать
LLVM, оказывается, поддерживает целочисленные типы любой битности, т.е. можно сделать
int54
, int65
, int666
и прочее)https://databaserefactoring.com/index.html
Отличный сайт с описанием шаблонов миграции баз данных для достижения continuous delivery.
Отличный сайт с описанием шаблонов миграции баз данных для достижения continuous delivery.
Databaserefactoring
Refactoring Databases -
A collection of database refactoring patterns and database development practices to enable evolutionary database design. An essential practice to enable Continuous Delivery
Список бранчей с сортировокой по дате последнего коммита
git branch --sort=-committerdate
Forwarded from Библиотека программиста (книги для разработчиков)
Чистый_Agile_Основы_гибкости_2020_Роберт_Мартин.pdf
4.6 MB
Чистый Agile. Основы гибкости
Роберт Мартин (2020)
По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами,… но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile. Если вы хотите понять преимущества Agile, не ищите лёгких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам.
Роберт Мартин (2020)
По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами,… но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile. Если вы хотите понять преимущества Agile, не ищите лёгких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам.
https://blog.twitch.tv/en/2019/04/10/go-memory-ballast-how-i-learnt-to-stop-worrying-and-love-the-heap-26c2462549a2/
Описание хака с памятью в golang, который позволил апнуть производительность API на 45% в пиковые моменты.
Напомнил хак для WOT Blitz для iOS, описанный статье:
https://habr.com/ru/company/wargaming/blog/303686/
Описание хака с памятью в golang, который позволил апнуть производительность API на 45% в пиковые моменты.
Напомнил хак для WOT Blitz для iOS, описанный статье:
https://habr.com/ru/company/wargaming/blog/303686/