каждый раз когда всплывает вопрос про базы данных и внутренности то именно эти структуры чаще всего заимплеменчены в соверменных базах данных
== 8 Key Data Structures That Power Modern Databases
https://youtu.be/W_v05d_2RTo
- sstable, memtable, lsm-tree
- b-tree
- hash-index
- omnverted omdex
- suffix-tree
- r-tree
- skiplist
== 8 Key Data Structures That Power Modern Databases
https://youtu.be/W_v05d_2RTo
- sstable, memtable, lsm-tree
- b-tree
- hash-index
- omnverted omdex
- suffix-tree
- r-tree
- skiplist
YouTube
8 Key Data Structures That Power Modern Databases
Weekly system design newsletter: https://bit.ly/3tfAlYD
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd
Volume 2: https://amzn.to/3HqGozy
LSM tree video: https://www.youtube.com/watch?v=I6jB0nM9SKU
Other things…
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd
Volume 2: https://amzn.to/3HqGozy
LSM tree video: https://www.youtube.com/watch?v=I6jB0nM9SKU
Other things…
== Top 7 Most-Used Distributed System Patterns
https://youtu.be/nH4qjmP2KEE
- ambassador
- circuit breaker
- CQRS
- Event Sourcing
- Leader Election
- Pub/Sub
- sharding
- strangled tree
https://youtu.be/nH4qjmP2KEE
- ambassador
- circuit breaker
- CQRS
- Event Sourcing
- Leader Election
- Pub/Sub
- sharding
- strangled tree
YouTube
Top 7 Most-Used Distributed System Patterns
Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter.: https://blog.bytebytego.com
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd…
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd…
не весь тот код, что чистый, быстрый
== "Clean" Code, Horrible Performance
https://www.youtube.com/watch?v=tD5NrevFtbU&ab_channel=MollyRocket
== "Clean" Code, Horrible Performance
https://www.youtube.com/watch?v=tD5NrevFtbU&ab_channel=MollyRocket
YouTube
"Clean" Code, Horrible Performance
Bonus material from the Performance-Aware Programming Series: https://www.computerenhance.com/p/clean-code-horrible-performance
Rich оказалось не такой уж и крутой, он очень много весит в рантайме. и когда случайно чтото заимпортировало то многократно увеличивает рамезр заменимаемой памяти
== Лучшие open-source инструменты для Python проектов
https://habr.com/ru/articles/708916/
== Лучшие open-source инструменты для Python проектов
https://habr.com/ru/articles/708916/
Хабр
Лучшие open-source инструменты для Python проектов
"Give me six hours to chop down a tree and I will spend the first four sharpening the axe." Open-source проекты, сторонние инструменты и библиотеки - это то, за что мы действительно любим Python . В...
== My Notes on MAE vs MSE Error Metrics
https://hackernoon.com/my-notes-on-mae-vs-mse-error-metrics
MAE:
- The idea behind the absolute error is to avoid mutual cancellation of the positive and negative errors.
- Absolute error has only non-negative values.
- By the same token, avoiding potential of mutual cancelations has its price — skewness (bias)cannot be determined. Absolute error preserves the same units of measurement as the data under analysis and gives allindividual errors same weights (as compared to squared error).
- This distance is easilyinterpretable and when aggregated over a dataset using an arithmetic mean has a meaning ofaverage error.
- The use of absolute value might present difficulties in gradient calculation of model parameters. This distance is used in such popular metrics as MAE, MdAE, etc.
MSE:
- Squared error follows the same idea as the absolute error — avoid negative error values and mutual cancellation of errors.
- Due to the square, large errors are emphasized and have relatively greater effect on the value of performance metric. At the same time, the effect of relatively small errors will be even smaller. Sometimes this property of the squared error is referred to as penalizing extreme errors or being susceptible to outliers. Based on the application, this property may be considered positive or negative. For example, emphasizing large errors may be desirable discriminating measure in evaluating models.
- In case of data outliers , MSE will become much larger compared to MAE. Avoiding potential of mutual cancelations has its price — skewness (bias)cannot be determined (for MAE).
- In MSE, error increases in a quadratic fashion while the error increases in a proportional fashion in MAE.
- In MSE since the error being squared, any prediction error is being heavily penalized.
https://hackernoon.com/my-notes-on-mae-vs-mse-error-metrics
MAE:
- The idea behind the absolute error is to avoid mutual cancellation of the positive and negative errors.
- Absolute error has only non-negative values.
- By the same token, avoiding potential of mutual cancelations has its price — skewness (bias)cannot be determined. Absolute error preserves the same units of measurement as the data under analysis and gives allindividual errors same weights (as compared to squared error).
- This distance is easilyinterpretable and when aggregated over a dataset using an arithmetic mean has a meaning ofaverage error.
- The use of absolute value might present difficulties in gradient calculation of model parameters. This distance is used in such popular metrics as MAE, MdAE, etc.
MSE:
- Squared error follows the same idea as the absolute error — avoid negative error values and mutual cancellation of errors.
- Due to the square, large errors are emphasized and have relatively greater effect on the value of performance metric. At the same time, the effect of relatively small errors will be even smaller. Sometimes this property of the squared error is referred to as penalizing extreme errors or being susceptible to outliers. Based on the application, this property may be considered positive or negative. For example, emphasizing large errors may be desirable discriminating measure in evaluating models.
- In case of data outliers , MSE will become much larger compared to MAE. Avoiding potential of mutual cancelations has its price — skewness (bias)cannot be determined (for MAE).
- In MSE, error increases in a quadratic fashion while the error increases in a proportional fashion in MAE.
- In MSE since the error being squared, any prediction error is being heavily penalized.
сравнивают Си, С# и RUST
== Немного о семантиках перемещения, копирования и заимствования
https://habr.com/ru/companies/otus/articles/713910/
== Немного о семантиках перемещения, копирования и заимствования
https://habr.com/ru/companies/otus/articles/713910/
Хабр
Немного о семантиках перемещения, копирования и заимствования
Существует три основных способа передачи данных в функции: перемещение (move), копирование (copy) и заимствование (borrow, иными словами, передача по ссылке). Поскольку изменяемость (мутабельность)...
очень не стандартный алгоритм подписи
== Симметричная криптография и цифровая подпись
https://telegra.ph/Simmetrichnaya-kriptografiya-i-cifrovaya-podpis-05-26
== Симметричная криптография и цифровая подпись
https://telegra.ph/Simmetrichnaya-kriptografiya-i-cifrovaya-podpis-05-26
Telegraph
Симметричная криптография и цифровая подпись
Когда кто-либо упоминает механизм цифровой подписи, каждый из нас вспоминает про асимметричную криптографию. Есть приватный и публичный ключи, мы делимся с окружающими публичным ключом, а подписываем сообщение приватным. Имея только публичный ключ, никто…
== Python 3.11: Unpacking Five New Features.
https://medium.com/codex/python-3-11-unpacking-five-new-features-ca05925f5495
1. Up to 60% faster than the previous version
2. Improved error locations in the tracebacks
3. Annotate code with self type
4. Handle multiple exceptions with Exception Group
5. TypeDict — Required and Not Required Keys.
https://medium.com/codex/python-3-11-unpacking-five-new-features-ca05925f5495
1. Up to 60% faster than the previous version
2. Improved error locations in the tracebacks
3. Annotate code with self type
4. Handle multiple exceptions with Exception Group
5. TypeDict — Required and Not Required Keys.
Medium
Python 3.11: Unpacking Five New Features.
Python 3.11 is almost here, and every new release comes with new features. In this article, we are going to look at five(5) cool new…
эх. надо пробовать парсить с этой либой. а то я все в КрасивыхСупах купаюсь
== requests-html
https://github.com/psf/requests-html
== requests-html
https://github.com/psf/requests-html
GitHub
GitHub - psf/requests-html: Pythonic HTML Parsing for Humans™
Pythonic HTML Parsing for Humans™. Contribute to psf/requests-html development by creating an account on GitHub.
== Loss Functions Explained
https://www.youtube.com/watch?v=IVVVjBSk9N0&ab_channel=SirajRaval
- log loss
- hinge loss
- MSE (L2)
- MAE (L1)
- huber loss
accuracy VS speed
== Entropy (for data science) Clearly Explained!!!
https://youtu.be/YtebGVx-Fxw
https://www.youtube.com/watch?v=IVVVjBSk9N0&ab_channel=SirajRaval
- log loss
- hinge loss
- MSE (L2)
- MAE (L1)
- huber loss
accuracy VS speed
== Entropy (for data science) Clearly Explained!!!
https://youtu.be/YtebGVx-Fxw
YouTube
Loss Functions Explained
Which loss function should you use to train your machine learning model? The huber loss? Cross entropy loss? How about mean squared error? If all of those seem confusing, this video will help. I'm going to explain the origin of the loss function concept from…
❤1
== КАК УСТРОЕНА ФАЙЛОВАЯ СИСТЕМА | FAT-32
https://youtu.be/FQ_xeY0eCpA
https://youtu.be/FQ_xeY0eCpA
YouTube
КАК УСТРОЕНА ФАЙЛОВАЯ СИСТЕМА | FAT-32
Следите за мероприятиями Weekend Offer от Яндекса и записывайтесь на ближайшее для Frontend разрабочиков 27.05 - 28.05 по ссылке: https://ya.cc/t/khFTnrdd4ARPig
День открытых дверей в Слёрме - https://slurm.club/3MknvCa
Подписывайся в соц. сетях:
Телеграм…
День открытых дверей в Слёрме - https://slurm.club/3MknvCa
Подписывайся в соц. сетях:
Телеграм…
== КАК УСТРОЕН PNG-ФАЙЛ?
https://youtu.be/e4vMlLbYHWI
https://youtu.be/e4vMlLbYHWI
YouTube
КАК УСТРОЕН PNG-ФАЙЛ?
Хочешь жить по-другому? Учись по-другому! Поступай в Институт iSpring и погружайся в карьеру с первого курса.
Подробнее о программе обучения и правилах набора на сайте: https://clck.ru/sc5Uy
Фильм о команде и миссии Института iSpring: https://www.youtube…
Подробнее о программе обучения и правилах набора на сайте: https://clck.ru/sc5Uy
Фильм о команде и миссии Института iSpring: https://www.youtube…
👍1
== Как понять, что ты выгорел, и что делать, чтобы выбраться
https://youtu.be/C7lVToI38yE
https://youtu.be/C7lVToI38yE
YouTube
Как понять, что ты выгорел, и что делать, чтобы выбраться / Юлия Белозерова
Приглашаем на самую крупную мультиформатную конференцию для тимлидов и руководителей не только из IT — TeamLead Conf 2025, которая пройдет 10 и 11 ноября 2025 в Москве.
Подробнее о конференции: https://clck.ru/3NUaBv
________
Единственная профессиональная…
Подробнее о конференции: https://clck.ru/3NUaBv
________
Единственная профессиональная…
== КАК РАБОТАЮТ ГРАФЫ
https://youtu.be/VehB3eglQMQ
https://youtu.be/VehB3eglQMQ
YouTube
КАК РАБОТАЮТ ГРАФЫ | СТРУКТУРЫ ДАННЫХ
Стань “Белым” хакером в SkillFactory: https://go.skillfactory.ru/LfyBTQ
Скидка 50% по промокоду ALEKOS до 15.05.2023 г.
Оригинальные тюменские CGPods тут: https://cli.co/ALEKOS. Сочный звук. Гарнитура с завода Apple. В 4 раза дешевле «яблок» – 5 000 р.…
Скидка 50% по промокоду ALEKOS до 15.05.2023 г.
Оригинальные тюменские CGPods тут: https://cli.co/ALEKOS. Сочный звук. Гарнитура с завода Apple. В 4 раза дешевле «яблок» – 5 000 р.…
❤2
смешной английский)
но представление о векторах вполне базовое понятное дал
== Vector Databases Explained in 100 Seconds
https://youtu.be/Ar_tJzNhiWI
но представление о векторах вполне базовое понятное дал
== Vector Databases Explained in 100 Seconds
https://youtu.be/Ar_tJzNhiWI
YouTube
Vector Databases Explained in 100 Seconds
Discover the power of vector databases in this comprehensive video. Understand how this cutting-edge technology is revolutionizing data storage and analysis, and how it can help businesses manage big data more efficiently. Learn about the benefits of using…
понится когда то купил себе механнику, отжалел денег. до сих пор радуют звуки и тактильные ощущения от печати. инструмент на котором работаю каждый час должен быть хорошим
мне тут много было даже не известно
== Механическая клавиатура: ПРАВИЛЬНО ОБЪЯСНЯЕМ
https://youtu.be/o4T2Iho9RsM
== Оптика против механики. В чем отличие и так ли плохи оптические клавиатуры?
https://youtu.be/EwnI6kPv1Hg
мне тут много было даже не известно
== Механическая клавиатура: ПРАВИЛЬНО ОБЪЯСНЯЕМ
https://youtu.be/o4T2Iho9RsM
== Оптика против механики. В чем отличие и так ли плохи оптические клавиатуры?
https://youtu.be/EwnI6kPv1Hg
YouTube
Механическая клавиатура: ПРАВИЛЬНО ОБЪЯСНЯЕМ
Наш интернет-магазин: https://geekboards.ru
Наш шоурум: https://geekboards.ru/page/showroom
Подписаться на Geekboards: https://www.youtube.com/@Geekboards?sub_confirmation=1
Подробное видео про механические переключатели: https://www.youtube.com/watch?v=…
Наш шоурум: https://geekboards.ru/page/showroom
Подписаться на Geekboards: https://www.youtube.com/@Geekboards?sub_confirmation=1
Подробное видео про механические переключатели: https://www.youtube.com/watch?v=…
Отличный плейлист от хорошего преподавателя
== Мобильные сети 4/5G
https://youtube.com/playlist?list=PL70qXPb9p9Kl1vjGqqeoI-ZXNAMHkb_gk
== Мобильные сети 4/5G
https://youtube.com/playlist?list=PL70qXPb9p9Kl1vjGqqeoI-ZXNAMHkb_gk
== Основы мобильных сетей. Введение
https://youtu.be/N-vMbWqTfs4
- основные отличие мобильных сетей от WIFI
- характеристики и сравнение между 1g/2g/3g/4g/5g
== архитектура LTE
https://youtu.be/nNjxON3m8N8
== LTE MIMO OFDM
https://youtu.be/v_nGTKazBF0
https://youtu.be/N-vMbWqTfs4
- основные отличие мобильных сетей от WIFI
- характеристики и сравнение между 1g/2g/3g/4g/5g
== архитектура LTE
https://youtu.be/nNjxON3m8N8
== LTE MIMO OFDM
https://youtu.be/v_nGTKazBF0
❤1