Боль моего месяца. 400 старых проектов обезглавленных. Что делают? Кому надо было? В рамках какого направления ? Хз хз хз
не поленюсь и поставлю звездочку даже
прямо чувствую боль пол года назад
как же эта штука нужна была мне тогда
https://habr.com/ru/company/rabota/blog/578340/
https://github.com/RabotaRu/DocHub
буду пробовать вкрутить. пока не понятно как перенести доки которые уже написали на подобное. надо ли... выглядит аппетитно
прямо чувствую боль пол года назад
как же эта штука нужна была мне тогда
https://habr.com/ru/company/rabota/blog/578340/
https://github.com/RabotaRu/DocHub
буду пробовать вкрутить. пока не понятно как перенести доки которые уже написали на подобное. надо ли... выглядит аппетитно
Хабр
Архитектура как кот VS Архитектура как кол
Предпосылки Ограничения бывают разные. Например, компания со своими процессами. Вы генерируете идею, и она тонет в бюрократии. Идея рассматривается долгими днями, неделями, месяцами… К счастью, это...
Forwarded from Питонические атаки
boltons — коллекция утилит, расширяющая стандартную библиотеку. Это почти как built-ins, только boltons 😉Есть ли у вас в проекте файл
utils.py или что-то подобное? Скорее всего, то что вы там храните, есть в boltons.Код: https://github.com/mahmoud/boltons
Документация: https://boltons.readthedocs.io/
Там есть очень много всего, но вот, что мне особенно нравится:
* словари на любой вкус и цвет — и с поддержкой нескольких значений для одного ключа, и которые маппят ключ в значение и одновременно обратно значение в ключ (биекция);
* список, состоящий под капотом из множества других списков, оптимизированный для более эффективной работы при интенсивных вставках и удалениях;
* очень много функций для работы со строками —
camel2under, under2camel, slugify, ordinalize, cardinalize, pluralize, bytes2human, ...;* утилиты для работы с датами — например, там есть функция, умеющая делать относительные человекочитаемые даты типа
"yesterday", "1 week ago", "3 days from now".Пакет не имеет зависимостей. Все функции самодостаточны, так что можно даже просто скопипастить к себе оттуда нужные (но лучше не надо). Конечно же, всё покрыто тестами.
#library
GitHub
GitHub - mahmoud/boltons: 🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing…
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton. - mahmoud/boltons
== Faust & Kafka
забавная либа для кафки на пайтн. где она была раньше ? удобненько однако
== Faust Main
https://faust.readthedocs.io/en/latest/
== Overview: Faust vs. Celery¶
https://faust.readthedocs.io/en/latest/playbooks/vscelery.html
== пример микросервиса с Faust
https://habr.com/ru/post/578916/
https://github.com/KrasnovVitaliy/microservice_in_python
чот кафка зачастила
забавная либа для кафки на пайтн. где она была раньше ? удобненько однако
== Faust Main
https://faust.readthedocs.io/en/latest/
== Overview: Faust vs. Celery¶
https://faust.readthedocs.io/en/latest/playbooks/vscelery.html
== пример микросервиса с Faust
https://habr.com/ru/post/578916/
https://github.com/KrasnovVitaliy/microservice_in_python
чот кафка зачастила
Хабр
Python микросервисы с Kafka без боли
Репозиторий проекта Вступление В этой статье я бы хотел поделиться способом написания асинхронных микросервисов на Python, общающихся друг с другом через Kafka. В основе этих микросервисов лежит...
== Почему физики считают, что тень скрывает целые миры и рушит наши представления о времени?
https://youtu.be/03OsXsgvt8I
про время очень хорошо и про детекторы фотонов прсото мозговзрыв
https://youtu.be/03OsXsgvt8I
про время очень хорошо и про детекторы фотонов прсото мозговзрыв
YouTube
Почему физики считают, что тень скрывает целые миры и рушит наши представления о времени?
Видео основано на книге британского физика-теоретика Дэвида Дойча - "Структура реальности. Наука параллельных вселенных." Автор книги выстраивает целостный и согласующийся с научными знаниями ответ на один из самых фундаментальных философских вопросов: какова…
== How to design a Go library
https://youtu.be/PgWrgPYpmE8
для экспертов либы не должны заставлять писать в конкретной парадигме. пишите так что бы можно было удобно юзать хоть в фп, хоть в ооп.
обязательно думать про косты
логи нужно по максимуму убрать
https://youtu.be/PgWrgPYpmE8
для экспертов либы не должны заставлять писать в конкретной парадигме. пишите так что бы можно было удобно юзать хоть в фп, хоть в ооп.
обязательно думать про косты
логи нужно по максимуму убрать
YouTube
How to design a Go library | Богдан Сторожук
Как дизайнить API библиотек так, чтобы они всем нравились, и возможно ли это вообще.
Содержание доклада Богдана:
0:04 — Представление спикера и темы
3:34 — Категории пользователей API библиотеки
4:50 — Как дизайнить библиотеку для обычных пользователей…
Содержание доклада Богдана:
0:04 — Представление спикера и темы
3:34 — Категории пользователей API библиотеки
4:50 — Как дизайнить библиотеку для обычных пользователей…
https://habr.com/ru/post/579914/?
Евклидово расстояние — кратчайшая прямая между двумя точками в евклидовом пространстве (неотрицательной Nмерной системе координат)
используется в 3д моделировании и в МЛ (например K-means)
Евклидово расстояние — кратчайшая прямая между двумя точками в евклидовом пространстве (неотрицательной Nмерной системе координат)
используется в 3д моделировании и в МЛ (например K-means)
import math
a = (0, 0, 0)
b = (3, 3, 3)
distance = math.dist(a, b)
print(distance)
Хабр
Расчет евклидова расстояния с помощью NumPy
В этом руководстве мы рассмотрим, как рассчитать евклидово расстояние между двумя точками в Python с помощью Numpy. Что такое евклидово расстояние? Евклидово расстояние - это фундаментальная...
== Алгоритмы поиска схожих объектов в рекомендательных системах
https://habr.com/ru/post/580162/?
- Коэффициенты корреляции
- Косинусное расстояние
- Кластеризация
https://habr.com/ru/post/580162/?
- Коэффициенты корреляции
- Косинусное расстояние
- Кластеризация
Хабр
Алгоритмы поиска схожих объектов в рекомендательных системах
«Досмотрю вот это видео на YouTube и пойду спать! Ой, в рекомендациях еще одно интересное. Сон, прости…». «Закажу в IKEA только стулья. Ах, сайт показал мне еще посуду, постельное белье и новую кухню...
Forwarded from Python Daily
Вышел Docker Compose V2. Первая версия была написана на Python, вторая же теперь на Golang, что довольно логично. Наконец можно писать в терминале
Судя по документации первая версия всё еще будет поддерживаться и продолжит работать в штатном режиме.
#docker #nothabr #pydaily
docker compose вместо docker-compose. Для более лёгкого перехода команда Docker написала тулзу compose-switch, которая транслирует docker-compose команды в новый docker compose. Судя по документации первая версия всё еще будет поддерживаться и продолжит работать в штатном режиме.
#docker #nothabr #pydaily
GitHub
GitHub - docker/compose: Define and run multi-container applications with Docker
Define and run multi-container applications with Docker - docker/compose
== OIL and CLIMATE. Electric cars are perfect solution
https://youtu.be/_HbEl-2n5AQ
почти 4часа годного контента (18+)
короч еще раз разочаровался в человечестве. под игидой чего хочешь просто зарабатывают бабло
https://youtu.be/_HbEl-2n5AQ
почти 4часа годного контента (18+)
короч еще раз разочаровался в человечестве. под игидой чего хочешь просто зарабатывают бабло
YouTube
НЕФТЬ и ЭКОЛОГИЯ. Спасут ли нас электромобили?
🚗 Найти авто по хорошей или отличной цене на Авито: https://clc.to/Avito__Asafiev
🚗 Проверить его через Автотеку: https://clc.to/Autoteka__StasAsafiev
🎮 https://bit.ly/2OrJ0pK - руль Logitech G923 для Playstation/PC
🎮 https://bit.ly/3wv90BM - руль Logitech…
🚗 Проверить его через Автотеку: https://clc.to/Autoteka__StasAsafiev
🎮 https://bit.ly/2OrJ0pK - руль Logitech G923 для Playstation/PC
🎮 https://bit.ly/3wv90BM - руль Logitech…
== Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git
https://youtu.be/Uszj_k0DGsg
- perfect commit
- branching strategies
- pull requests
- merge conflicts
хорошо подробно рассказал базовые вещи. 2х хорошо идет.
https://youtu.be/Uszj_k0DGsg
- perfect commit
- branching strategies
- pull requests
- merge conflicts
хорошо подробно рассказал базовые вещи. 2х хорошо идет.
YouTube
Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git
Git has the power to make you a better software developer. But you'll have to go beyond the basic "commit, push, pull" to use it effectively! In this course, we'll look at some of the more advanced concepts and tools to make you more productive and confident…
Твою ж мать ГДЕ Я БЫЛ РАНЬШЕ. ОТКРЫТИЕ ГОДА БЛИН
== How do you run multiple programs in parallel from a bash noscript или
https://stackoverflow.com/questions/3004811/how-do-you-run-multiple-programs-in-parallel-from-a-bash-noscript
== How do you run multiple programs in parallel from a bash noscript или
https://stackoverflow.com/questions/3004811/how-do-you-run-multiple-programs-in-parallel-from-a-bash-noscript
prog1 & prog2 && fgили
или
prog1 &
prog2 &
wait
(trap 'kill 0' SIGINT; prog1 & prog2 & prog3)
или some_command &
P1=$!
other_command &
P2=$!
wait $P1 $P2
Stack Overflow
How do you run multiple programs in parallel from a bash noscript?
I am trying to write a .sh file that runs many programs simultaneously
I tried this
prog1
prog2
But that runs prog1 then waits until prog1 ends and then starts prog2...
So how can I run them in
I tried this
prog1
prog2
But that runs prog1 then waits until prog1 ends and then starts prog2...
So how can I run them in
== искусство упаковки структур в Си
https://tproger.ru/translations/art-of-structure-packing/amp/
Про выравнивание и заполнение структур, а так же правила и когда они нарушаются
https://tproger.ru/translations/art-of-structure-packing/amp/
Про выравнивание и заполнение структур, а так же правила и когда они нарушаются
Tproger
Искусство упаковки структур в C
От переводчика Объем памяти и скорость процессора стремительно растет. Старые техники оптимизации применяются все меньше, и, в конце концов, забываются.