Forwarded from Experimental chill
Вышел обзор моей дипломной работы на Хабре от Яндекса. Хоть я Хабр не сильно люблю, но думаю, что вышло прикольно
https://habr.com/ru/company/yandex/blog/466183/
https://habr.com/ru/company/yandex/blog/466183/
Хабр
Умные алгоритмы обработки строк в ClickHouse
В ClickHouse постоянно возникают задачи, связанные с обработкой строк. Например, поиск, вычисление свойств UTF-8 строк или что-то более экзотическое, будь то пои...
Experimental chill
Вышел обзор моей дипломной работы на Хабре от Яндекса. Хоть я Хабр не сильно люблю, но думаю, что вышло прикольно https://habr.com/ru/company/yandex/blog/466183/
Сюда же еще хороший доклад от Миловидова: https://habr.com/ru/company/yandex/blog/452778/
Хабр
Как ускорить разжатие LZ4 в ClickHouse
При выполнении запросов в ClickHouse можно обратить внимание, что в профайлере на одном из первых мест часто видна функция LZ_decompress_fast. Почему так происхо...
И, раз уж почти пятница, вот вам крутой канал с перлами Миловидова: @milovidov_perls
#consensus
Тут крутая статья вышла про задачи решаемые конценсусом. Помогает понять зачем все эти ваши Raft'ы и Paxos'ы. Несмотря на название, про блохчейн в ней совсем чутка
Тут крутая статья вышла про задачи решаемые конценсусом. Помогает понять зачем все эти ваши Raft'ы и Paxos'ы. Несмотря на название, про блохчейн в ней совсем чутка
Хабр
Разбираемся в основах Blockchain: Задача Византийских Генералов. Часть 1
Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок», который стартует уже в этом месяце. Блокчейн – это децентрализованная система, состоящая из различных...
Forwarded from Архитектура ИТ-решений
Не самый короткий, но довольно полезный текст (с хорошими ссылками) про CAP-теорему, панк-рок и "Войну и мир" Льва Толстого http://www.julianbrowne.com/article/brewers-cap-theorem
:julianbrowne
Brewer’s CAP Theorem
An explanation of Eric Brewer’s CAP theorem, which says you cannot have more than two of Consistency, Availability and Partition-tolerance in web-based distributed systems.
#dotnet
dotnet new templates tips&trics
1. У каждого шаблона есть стандартный параметр
2. optional content отлично работает со всеми типами файлов. Для этого директивы
dotnet new templates tips&trics
1. У каждого шаблона есть стандартный параметр
name, который сильно упрощает жизнь: он переименовывает проект и фиксит все неймспейсы. Что бы это добро заработало надо не забыть поставить sourceName пропертю, иначе переименовывать -n будет только папку проекта2. optional content отлично работает со всеми типами файлов. Для этого директивы
#if и #endif просто надо закомментить. Например, что бы убрать ненужный пакет из .csproj:<!—#if (NotNeedThis)—>
<PackageReference Include="MyPkg" Version="1.0.0" />
<!--#endif-->
3. у symbols есть недодокументированный(в одних wiki есть, в других нету, intelliSence не видит) параметр fileRename, который позволяет переименовывать файлы по шаблону. Например вот такое поменяет все буквы "а" в названиях всех файлов на буквы "с":"acReplacer": {
"type": "parameter",
"defaultValue": "c",
"fileRename": "a"
}#k8s
Тут подъехали первые впечатления от 3го хельма(в целом положительные) Особенно интересными кажутся library charts и lua templates, но и, конечно, рамсам с безопасниками за тиллер пришел конец
Тут подъехали первые впечатления от 3го хельма(в целом положительные) Особенно интересными кажутся library charts и lua templates, но и, конечно, рамсам с безопасниками за тиллер пришел конец
Medium
Helm 3: Fun With the New Beta
Cleaner, simpler and more secure, with the previous functions you love
Forwarded from AvitoTech
Как работает поиск?
Андрей Аксёнов, руководитель разработки инфраструктуры поиска в Авито, рассказал в подкасте «Подлодка» из каких задач состоит работа над поиском, как измерить его качество и какие технологии используются под капотом.
Ссылки на выпуск и полезные материалы по теме можно найти на сайте подкаста → http://amp.gs/NMyM
Андрей Аксёнов, руководитель разработки инфраструктуры поиска в Авито, рассказал в подкасте «Подлодка» из каких задач состоит работа над поиском, как измерить его качество и какие технологии используются под капотом.
Ссылки на выпуск и полезные материалы по теме можно найти на сайте подкаста → http://amp.gs/NMyM
Statistics_cheat_sheet.pdf
1.3 MB
#datascience
Четкая шпаргалка по матстату
Четкая шпаргалка по матстату
#datascience
Крутая инструкция и просто интересная статья про то как чистят датасеты на примере поиска депрессивных твитов
Крутая инструкция и просто интересная статья про то как чистят датасеты на примере поиска депрессивных твитов
Medium
The Ultimate Beginner’s Guide to Data Scraping, Cleaning, and Visualization
Take your model from unremarkable to amazing by cleaning and preprocessing your data
Forwarded from oleg_log (Oleg Kovalov)
Вчера нашел себе развлечение на ночь, залип над статьей от гугла по поводу их новой(?) БД - Procella. Аналитика на масштабируемых стероидах.
Интересно, что у них data cache-hit 90%, много С++ шаблонов и компайл-тайм штук для компиляции запросов, а еще все завязано на Borg(отца к8с)(что очевидно).
https://ai.google/research/pubs/pub48388/
Интересно, что у них data cache-hit 90%, много С++ шаблонов и компайл-тайм штук для компиляции запросов, а еще все завязано на Borg(отца к8с)(что очевидно).
https://ai.google/research/pubs/pub48388/
Forwarded from Технологический Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
Тут игру подвезли
ThreatGEN: Red vs. Blue
https://store.steampowered.com/app/994670/ThreatGEN_Red_vs_Blue/
Это пошаговая стратегия в которой вы можете играть за одну из сторон: атакующие (красная команда) или защищающие инфраструктуру (синяя команда).
Утверждают, что
ThreatGEN: Red vs. Blue
https://store.steampowered.com/app/994670/ThreatGEN_Red_vs_Blue/
Это пошаговая стратегия в которой вы можете играть за одну из сторон: атакующие (красная команда) или защищающие инфраструктуру (синяя команда).
Утверждают, что
Every single member of the development team for this game actually comes from the cybersecurity (or INFOSEC) community.
. . .
Developers Clint Bodungen and Aaron Shbeeb are authors of the book, Hacking Exposed: Industrial Control Systems.
Forwarded from DOFH - DevOps from hell
В Санфране проходит ежегодный сабантуй Oracle Openworld 2019, где компания объявляет самые бомбические анонсы на грядущий год. Один из важных take-away сегодняшнего дня - Always free cloud tier.
Ранее существовал только один способ получения бесплатного клауда – 30 дневный триал. Это расстраивало многих любителей неспешного изучения новых технологий.
Теперь у вас есть возможность получить в вечное бесплатное пользование:
a. 2шт VM 1/8ядра 1G RAM
b. 2шт Block volume 100Gb total
c. 10Gb S3 + 10Gb S3 Archive
d. 2 Автономных БД 1 ядро 20Gb storage (SQLdev и APEX web на борту)
Играем на здоровье: https://www.oracle.com/cloud/free/#always-free
Ранее существовал только один способ получения бесплатного клауда – 30 дневный триал. Это расстраивало многих любителей неспешного изучения новых технологий.
Теперь у вас есть возможность получить в вечное бесплатное пользование:
a. 2шт VM 1/8ядра 1G RAM
b. 2шт Block volume 100Gb total
c. 10Gb S3 + 10Gb S3 Archive
d. 2 Автономных БД 1 ядро 20Gb storage (SQLdev и APEX web на борту)
Играем на здоровье: https://www.oracle.com/cloud/free/#always-free
#books
Если вдруг кто-то давно не читал Таненбаума, то тут новое издание вышло
Если вдруг кто-то давно не читал Таненбаума, то тут новое издание вышло
Тут вот критика монорепы подъехала. Автор по пунктам идет по всем "бенефитам" и популярно на примерах объясняет, что не так все радужно.
Medium
Monorepos: Please don’t!
Here we are at the beginning of 2019 and I’m engaged in yet another discussion on the merits (or lack thereof) of keeping all of an…
Нашел блог "того самого" Майка Нейгарда. Наслаждайтесь!
Cognitect.com
Documenting Architecture Decisions
Context