habrahabr
Невероятная история Эда Торпа: как один математик смог обыграть сначала казино, а потом и весь Уолл…

Если среди физиков настоящей легендой безумных жизненных историй был Ричард Фейнман, то среди математиков и инвесторов этот титул должен по праву принадлежать Эдварду Торпу. Чувак смог не только обуть казино сразу в двух считавшихся ранее «непобедимыми» играх, но и заработать $800 млн на фондовом рынке благодаря идее, достойной Нобелевки.На этой фотке Эдвард Торп как будто бы готовится сниматься в ремейке фильма под названием «Оптимизм и жизнерадостность в Лас-Вегасе»Эта статья родилась из сери…

  • четверг, 5 сентября 2024 г. в 00:00:15
golang
Погружение в параллелизм в Go

Привет, Хабр!Я просмотрел не мало источников, много из них были англоязычными, но хочу выделить отдельное спасибо авторам этих статей на Xабре:https://habr.com/ru/companies/mvideo/articles/778248/https://habr.com/ru/articles/141853/https://habr.com/ru/articles/490336/Эта статья является неким сборником многих статей про все, что связано с параллелизмом в Go, например: горутины, каналы, select и многое другое. При создании статьи моя "карта" выглядела так: Я хотел углубиться в тему горут…

  • четверг, 5 сентября 2024 г. в 00:00:14
golang
Первый питерский митап по Go в этом сезоне: построим PaaS без хардкода и научимся отлаживать прилож…

25 сентября в 19:00 инженеры из YADRO и AvitoTech расскажут, как подготовить CEL в конфиге, тестировать с Ginkgo/Gomega и аккуратно отлаживать сервис в проде.Если придете на митап офлайн, сможете полюбоваться «железом» для ЦОД и телеком-операторов, код для которого пишут Go-разработчики YADRO, и посетить выставку open source-инструментов от сообщества Go Spb. Регистрируйтесь, чтобы попасть на митап в Питере или получить ссылку на трансляцию, где можно будет задавать вопросы спикерам.Митап откро…

  • четверг, 5 сентября 2024 г. в 00:00:12
golang
Давайте работать с proto ошибками правильно :)

В программировании всегда есть несколько способов решения одной и той же проблемы. Но не все они одинаково эффективны. Сегодня поговорим о способах обработки ошибок в gRPC — удачных и не очень.message Result { oneof response { error.v1.Error error = 1; info.v1.Info info = 2; } }На первый взгляд может показаться, что использование oneof для представления либо ошибки, либо результата — это удобно. Однако такой подход вносит ненужную сложность в протокол обмена сообщениями и ухудшает ч…

  • четверг, 5 сентября 2024 г. в 00:00:11
javascript
Как я создавал онлайн игру «нарды» (часть четвертая). Сервер

Всем привет!В прошлой статье я описал модуль "авторизация", который использую в своем проекте и рассказал, как проходит аутентификация и авторизация пользователей, какие библиотеки и методы используются в системе, а сегодня, согласно опросу проведенному во второй части, я расскажу о модуле "игра". Именно в нем происходит вся "магия" игры.Сам модуль ничем не отличается от остальных. Архитектурно, это набор методов позволяющих реализовать механику игры, при чем не так важн…

  • четверг, 5 сентября 2024 г. в 00:00:10
javascript
Вышел Vue 3.5

Эта статья — перевод оригинальной статьи «Announcing Vue 3.5».Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов.ВступлениеСегодня мы рады сообщить о выходе Vue 3.5 "Tengen Toppa Gurren Lagann"!Этот минорный релиз не содержит кардинальных изменений и включает в себя как внутренние улучшения, так и новые полезные функции. Мы расскажем о некоторых основных моментах в этом блоге - полный список изменений и новых возможносте…

  • четверг, 5 сентября 2024 г. в 00:00:09
github
Freika / dawarich

Self-hosted alternative to Google Location History (Google Maps Timeline)Dawarich | | | 0x6bAd13667692632f1bF926cA9B421bEe7EaEB8D4 Screenshots Dawarich is a self-hosted web application to replace Google Timeline (aka Google Location History). It allows you to import your location history from Google Maps Timeline and Owntracks, view it on a map and see some statistics, such as the number of countries and cities visited, and distance traveled. You can find changelog here. Disclaimer ⚠️ Th…

  • четверг, 5 сентября 2024 г. в 00:00:05
github
PaddlePaddle / PaddleHelix

Bio-Computing Platform Featuring Large-Scale Representation Learning and Multi-Task Deep Learning “螺旋桨”生物计算工具集English | 简体中文 Latest News 2024.08.30 We are excited to announce great news! The initial version of the HelixFold3 server, designed for biomolecular structure prediction, is now available on the PaddleHelix website (https://paddlehelix.baidu.com/app/all/helixfold3/forecast). We encourage everyone to explore its capabilities and leverage it for impactful and innovative research. …

  • четверг, 5 сентября 2024 г. в 00:00:03
github
librespot-org / librespot

Open Source Spotify client library Current maintainers are listed on GitHub. librespot librespot is an open source client library for Spotify. It enables applications to use Spotify's service to control and play music via various backends, and to act as a Spotify Connect receiver. It is an alternative to the official and now deprecated closed-source libspotify. Additionally, it will provide extra features which are not available in the official library. Note: librespot only works with Spo…

  • четверг, 5 сентября 2024 г. в 00:00:02