#sql
Продолжаем наш фестиваль "для тех, кому не повезло"😉
Вот огромная репа с кучей полезного для выживания с Sql Server. Есть полезняшки для всех версий скуля, включая Azure Sql
Продолжаем наш фестиваль "для тех, кому не повезло"😉
Вот огромная репа с кучей полезного для выживания с Sql Server. Есть полезняшки для всех версий скуля, включая Azure Sql
GitHub
GitHub - ktaranov/sqlserver-kit: Useful links, scripts, tools and best practice for Microsoft SQL Server Database
Useful links, scripts, tools and best practice for Microsoft SQL Server Database - ktaranov/sqlserver-kit
Forwarded from Scala bin
Буквально несколько часов назад была опубликована книга Дженса Грасселя Pure functional HTTP APIs in Scala. Издание расчитано на опытных Scala программистов, использующих "enterprise" библиотеки (Akka, Play, Spring), но стремящихся к более ФП-ориентированному подходу к разработке.
Книга по сути представляет из себя пример итеративной реализации web-сервиса с учётом всех значимых компонент: загрузка конфигурации, роутинг, тестирование и т.д. Дополнительным бонусом служит то, что получить книгу можно абсолютно бесплатно.
Книга по сути представляет из себя пример итеративной реализации web-сервиса с учётом всех значимых компонент: загрузка конфигурации, роутинг, тестирование и т.д. Дополнительным бонусом служит то, что получить книгу можно абсолютно бесплатно.
Leanpub
Pure functional HTTP APIs in Scala
A book about developing purely functional HTTP APIs with Scala using http4s, Doobie, Cats and other libraries including a chapter about upgrading to Scala 3.
Forwarded from oleg_log (Oleg Kovalov)
Decoupling, Architecture and Teams
https://mikehadlow.blogspot.com/2018/11/decoupling-architecture-and-teams.html
https://mikehadlow.blogspot.com/2018/11/decoupling-architecture-and-teams.html
#db
В очередной раз наткнулся на супер-тулзу Wal-g(дада, слоупок). Но, в этот раз, в достаточно необычном аспекте! Все знают, что эта штука отлично бекапит постгрес. А знали-ли вы, что с помощью этой(и, судя по всему, только этой) штуки в можете снимать инкрементальные(Карл!) бекапы с mongoDb?! Не благодарите)
В очередной раз наткнулся на супер-тулзу Wal-g(дада, слоупок). Но, в этот раз, в достаточно необычном аспекте! Все знают, что эта штука отлично бекапит постгрес. А знали-ли вы, что с помощью этой(и, судя по всему, только этой) штуки в можете снимать инкрементальные(Карл!) бекапы с mongoDb?! Не благодарите)
Forwarded from Dmitry Sh
Наш инженер рассказывает в блоге о ещё одной БД и Kubernetes: https://habr.com/ru/company/flant/blog/475036/
Хабр
Миграция Cassandra в Kubernetes: особенности и решения
С базой данных Apache Cassandra и необходимостью её эксплуатации в рамках инфраструктуры на базе Kubernetes мы сталкиваемся регулярно. В этом материале поделимся своим видением необходимых шагов,...
С вами рубрика #кишочки ! В этот раз у нас Apache Flink.
Вообще Флинк -- это стримовый процессор, который(в двух словах) умеет что-то считать на стриме и класть результат в другой стрим, примерно как kafka streams или spark streaming. Но щас нам это не важно, а важно нам то, что флинк умеет в стейтфул процессинг, и, соответственно, как-то хранит стейт в процессе обработки стрима.
Если честно, то я только чутка крутил стрим-процессинг, и для меня стейтфул(условно, есть у вас поток ивентов о температурах пациентов в больнице за день, а вам надо среднее посчитать) показался весьма суровым челенджем, т.к. не очень понятно где этот самый стейт держать. И вот гугол мне рассказал, что есть куча удачных и не очень практик как сохранить стейт в процессе обработки, а тут, флинк умеет в это прямо из коробки! Ну естественно лезем в флинк за бест-практисами и в ответ на вопрос "как?" получаем...а "жопой". Похоже что ничего лучше чем запихнуть скульлайт в каждый таск так никто и не придумал((( Чудес не бывает(
Вообще Флинк -- это стримовый процессор, который(в двух словах) умеет что-то считать на стриме и класть результат в другой стрим, примерно как kafka streams или spark streaming. Но щас нам это не важно, а важно нам то, что флинк умеет в стейтфул процессинг, и, соответственно, как-то хранит стейт в процессе обработки стрима.
Если честно, то я только чутка крутил стрим-процессинг, и для меня стейтфул(условно, есть у вас поток ивентов о температурах пациентов в больнице за день, а вам надо среднее посчитать) показался весьма суровым челенджем, т.к. не очень понятно где этот самый стейт держать. И вот гугол мне рассказал, что есть куча удачных и не очень практик как сохранить стейт в процессе обработки, а тут, флинк умеет в это прямо из коробки! Ну естественно лезем в флинк за бест-практисами и в ответ на вопрос "как?" получаем...а "жопой". Похоже что ничего лучше чем запихнуть скульлайт в каждый таск так никто и не придумал((( Чудес не бывает(
Medium
Here’s How Apache Flink Stores Your State data
Behind the scenes of stateful processing in flink
Forwarded from DevOps Deflope News
В ближайшие три дня в San Diego, California будет проходить KubeCon + CloudNativeCon North America 🎉
Если вы не там 😎, то можно посмотреть бесплатную трансляцию keynote выступлений https://amp.gs/sE0r
Программа https://amp.gs/sE0S
#kubecon #live
Если вы не там 😎, то можно посмотреть бесплатную трансляцию keynote выступлений https://amp.gs/sE0r
Программа https://amp.gs/sE0S
#kubecon #live
Linux Foundation Events
Livestream - KubeCon + CloudNativeCon North America 2019
#bigdata
В продолжение темы стримингового процессинга, забавная статья про batch vs stream processing. Может быть очень полезна для "продажи" стримингового решения ETL-староверам. С примерами на капкейках!
В продолжение темы стримингового процессинга, забавная статья про batch vs stream processing. Может быть очень полезна для "продажи" стримингового решения ETL-староверам. С примерами на капкейках!
Medium
Why are you still doing batch processing? “ETL is dead”
It was about year ago that a few colleagues suggested that I research Apache Kafka for an application that I was designing. I watched the…
Forwarded from Sysadmin Tools 🇺🇦
Linux Systems Performance in 40 minutes by Brendan Gregg, Netflix
https://www.usenix.org/conference/lisa19/presentation/gregg-linux
https://www.usenix.org/conference/lisa19/presentation/gregg-linux
Forwarded from Datalytics
Доклад Марка Сысоева (Skyeng) на конференции MateMarketing был посвящен анализу поведения пользователей с помощью цепей Маркова.
Сегодня хочу поделиться с вами решением на Python, разработанное Марком, которое позволяет преобразовать лог событий в цепи Маркова для дальнейшей визуализации и анализа.
https://github.com/BartolomeuD/markov-chain
Сегодня хочу поделиться с вами решением на Python, разработанное Марком, которое позволяет преобразовать лог событий в цепи Маркова для дальнейшей визуализации и анализа.
https://github.com/BartolomeuD/markov-chain
GitHub
GitHub - BartolomeuD/markov-chain
Contribute to BartolomeuD/markov-chain development by creating an account on GitHub.
Котаны и котанессы, наткнулся тут на брошурку, в которой автор попытался систематизировать и описать экосистему современного фронтенда. Имхо, ничего у него не получилось, но идея-то клевая!
Все, наверняка, знают, что сейчас фронтенд вертится вокруг "большой тройки" Angular, React и Vue, но если ты не следил за всем этим разнообразием последние лет 5, то очень сложно будет понять почему их 3, в чем плюсы и минусы каждого и как въехать во все это что бы вот взять и сделать свой SPA спреферансом и герцогинями SSR, HMR и т.д. Ситуация усугубляется тем, что в каждом стеке можно еще и собрать свой "джентельменский набор" либ, пакетов и т.д. Более того, щас выходят новые штуки(типа Svelte), что еще больше усугубляет ситуацию.
Где-то здесь можно было бы сказать, что да и пусть эти хипстеры там страдают... но прикол-то в том, что это не только про js! Если посмотреть глобально, то с одной стороны у нас есть экосистемы с плюс-минус устоявшимся(монополизированым лол) стеком, типа .Net с его ASP.Net или Java с ее Spring'ом, а с другой вот такие вот экосистемы-конструкторы типа фронтенда, скалы, питухон-датасайнс и т.д.
Кароч, время комменетов! Покидайте плез ресурсы с обзорами по экосистеме своего $LangName, расскажите как въехать в ваш стек за 60 сек, ну и\или просто напишите что думаете) Если наберется критическая масса, то сделаю отдельный пост
Все, наверняка, знают, что сейчас фронтенд вертится вокруг "большой тройки" Angular, React и Vue, но если ты не следил за всем этим разнообразием последние лет 5, то очень сложно будет понять почему их 3, в чем плюсы и минусы каждого и как въехать во все это что бы вот взять и сделать свой SPA с
Где-то здесь можно было бы сказать, что да и пусть эти хипстеры там страдают... но прикол-то в том, что это не только про js! Если посмотреть глобально, то с одной стороны у нас есть экосистемы с плюс-минус устоявшимся(монополизированым лол) стеком, типа .Net с его ASP.Net или Java с ее Spring'ом, а с другой вот такие вот экосистемы-конструкторы типа фронтенда, скалы, питухон-датасайнс и т.д.
Кароч, время комменетов! Покидайте плез ресурсы с обзорами по экосистеме своего $LangName, расскажите как въехать в ваш стек за 60 сек, ну и\или просто напишите что думаете) Если наберется критическая масса, то сделаю отдельный пост
Telegram
FrontEndDev
Modest JS Works. Небольшая электронная книга для тех, кто хочет писать скромный JavaScript, а затем сосредоточиться на всем остальном, что имеет значение при создании приложения.
https://modestjs.works/
https://modestjs.works/
Forwarded from Находки в опенсорсе
Forwarded from oleg_log (Oleg Kovalov)
Еще тут выложили видео с го-митапа на Кипре. Можно послушать про:
- Кирилл Шваков про историю и профиты Go
- Алексея Палажченко о конкурентности в Go
- Александра Валялкина об оптимизациях в VictoriaMetrics
Видосы соотв
https://www.youtube.com/watch?v=CuikMkJy0ss
https://www.youtube.com/watch?v=qYq8ZdWS7uQ
https://www.youtube.com/watch?v=MZ5P21j_HLE
- Кирилл Шваков про историю и профиты Go
- Алексея Палажченко о конкурентности в Go
- Александра Валялкина об оптимизациях в VictoriaMetrics
Видосы соотв
https://www.youtube.com/watch?v=CuikMkJy0ss
https://www.youtube.com/watch?v=qYq8ZdWS7uQ
https://www.youtube.com/watch?v=MZ5P21j_HLE
Не успели все еще отдохнуть от обсуждения железа Рика, как подъехал тред про поиск Ричарда из Silicon Valley
Хабр
Сглупил ли Ричард Хендрикс, или Линейный поиск против бинарного
Думаю, на Хабре есть любители сериала «Кремниевая долина» (Silicon Valley). На этой неделе там впервые за все шесть сезонов крупно показали код — разумеется, сразу хочется обсудить его...
Forwarded from Господин Архитектор
Если вдруг кто-то из моих читателей желал бы двигаться в сторону менеджмента и управления, но ничего не знает об этом, кроме существования некоторых "софт скиллс", я бы рекомендовал не спешить читать всяких Демингов и Гроувов, а начать с чего-то популярного. Полулярных вещей я знаю две:
1. FAST-менеджмент Федора Нестерова (кратко обо всем, много об образе мышления руководителя)
2. Регулярный менеджмент Александра Фридмана (управление людьми и собой)
[3. Тайм-драйв Глеба Архангельского (про целеполагание и управлнние своим временем)]
А уже потом идти читать Стратоплан и все остальное про управление проектами, людьми, оргструктурами.
1. FAST-менеджмент Федора Нестерова (кратко обо всем, много об образе мышления руководителя)
2. Регулярный менеджмент Александра Фридмана (управление людьми и собой)
[3. Тайм-драйв Глеба Архангельского (про целеполагание и управлнние своим временем)]
А уже потом идти читать Стратоплан и все остальное про управление проектами, людьми, оргструктурами.
Forwarded from DOFH - DevOps from hell
Для тех, кто хочет понять как устроена вычислительная магия, скрытая в процессорах, объяснение на самом простом языке, понятном даже школьнику: https://thecode.media/summator
#базис #транзистор
#базис #транзистор
Журнал «Код» программирование без снобизма
Что такое транзисторы и как они работают — журнал «Код»
Объясняем, что такое транзисторы, как они устроены и что умеют. Внутри будет немного физики и электричества, но без этого в транзисторах никуда.