Forwarded from Neural Shit
Снова забавляюсь с цепями Маркова. На этот раз учебник JavaScript + Сатанинская библия.
Нагенерировал сравнительно много, поэтому сюда запощу лишь часть, остальное будет в статье, чтобы не срать в канал простынёй текста:
>>Объекты такие как counter, не являются ни объектами любви, ни настоящими друзьями
>>В литерал массива допускается включать неопределенные элементы, которые вели праведную жизнь на земле.
>>Если объектом ваших чар является женщина, не следует использовать выражение х !== х
>>Например, скорость выполнения сценариев в JavaScript достаточно высока и позволяет Сатанисту смотреть сквозь занавес мрака и смерти
>>Так как HTML и клиентский JavaScript тесно связаны, это различие может привести ко многим физическим и эмоциональным расстройствам
>>Переменные, объявленные за пределами функции, являются глобальными переменными и доступны только для чтения даже в тех случаях, когда смерть рядом
остальное в статье
Нагенерировал сравнительно много, поэтому сюда запощу лишь часть, остальное будет в статье, чтобы не срать в канал простынёй текста:
>>Объекты такие как counter, не являются ни объектами любви, ни настоящими друзьями
>>В литерал массива допускается включать неопределенные элементы, которые вели праведную жизнь на земле.
>>Если объектом ваших чар является женщина, не следует использовать выражение х !== х
>>Например, скорость выполнения сценариев в JavaScript достаточно высока и позволяет Сатанисту смотреть сквозь занавес мрака и смерти
>>Так как HTML и клиентский JavaScript тесно связаны, это различие может привести ко многим физическим и эмоциональным расстройствам
>>Переменные, объявленные за пределами функции, являются глобальными переменными и доступны только для чтения даже в тех случаях, когда смерть рядом
остальное в статье
Telegraph
Адский JavaScript
Попытался скомпилировать из двух книг "Антон Шандор ЛаВей -- Сатанинская библия" и "Дэвид Флэнаган -- JavaScript. Подробное руководство" нечто усреднённое с помощью алгоритма цепей Маркова. Получилось вполне забавно:
Forwarded from Архитектура ИТ-решений
Недавно случился подкаст, на который Gene Kim пригласил Michael Nygard, известного, в частности, знаменитой книжкой Release It! К аудиозаписи этого полуторачасового разговора добавили расшифровку(транскрипт).
В общем, слушайте и читайте здесь: https://itrevolution.com/idealcast-episode-8/
PS: картинка, как это часто уже случается в моём канале, неправильная :-)
В общем, слушайте и читайте здесь: https://itrevolution.com/idealcast-episode-8/
PS: картинка, как это часто уже случается в моём канале, неправильная :-)
Forwarded from Пятничный деплой
Гугл поможет в изучении kubernetes:
The growth and potential of Kubernetes is accelerating its usage across customers and creating more businesses focused on its distribution, hosting and services. To wit: there are more than 64,500 job openings related to Kubernetes2. To support this growing demand, we are continuing to provide opportunities to learn Kubernetes through GKE. You already have access to quickstarts, how-to guides, tutorials, and certifications from Coursera and Pluralsight. To make it even easier, from now until December 31, 2020 we're providing Kubernetes training at no charge--visit goo.gle/gketurns5 to learn more.
We can’t wait to see what customers will achieve with GKE in the next five years. Until then, we will leave you with this celebratory ‘5 things developers love about GKE’ video.
The growth and potential of Kubernetes is accelerating its usage across customers and creating more businesses focused on its distribution, hosting and services. To wit: there are more than 64,500 job openings related to Kubernetes2. To support this growing demand, we are continuing to provide opportunities to learn Kubernetes through GKE. You already have access to quickstarts, how-to guides, tutorials, and certifications from Coursera and Pluralsight. To make it even easier, from now until December 31, 2020 we're providing Kubernetes training at no charge--visit goo.gle/gketurns5 to learn more.
We can’t wait to see what customers will achieve with GKE in the next five years. Until then, we will leave you with this celebratory ‘5 things developers love about GKE’ video.
Withgoogle
Kubernetes, originally developed at Google, can help you build apps faster and accelerate your career Qwiklabs is a hands-on learning environment where you can take over 300 self-paced labs using the real Google Cloud Platform -- no simulations. Claim this…
#postgres
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Percona Database Performance Blog
Multi-Master Replication Solutions for PostgreSQL
Covering multi-master replication solutions for PostgreSQL including BDR, xDB, PostgreSQL XL, Bucardo, and more.
Forwarded from Цифровизируй это
Что происходит, когда вы обновляете свой DNS
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Хабр
Что происходит, когда вы обновляете свой DNS
Fenix by Takeda11 Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно...
p975-armbrust.pdf
350.4 KB
Похоже что Fedora сделает дефолтной файловой системой btrfs.
Fedora Magazine
Btrfs Coming to Fedora 33 - Fedora Magazine
The default filesystem will be BTRFS for Fedora 33 and onwards. Read more here about what that means for the Fedora community.
Forwarded from linkmeup
Если в ваших планах нет сна - начинайте читать.
Или запланируйте на это недельку, чтобы поглощать небольшими кусочками.
OpenStack, облака и сети.
https://habr.com/ru/post/516020/
Или запланируйте на это недельку, чтобы поглощать небольшими кусочками.
OpenStack, облака и сети.
https://habr.com/ru/post/516020/
Хабр
Введение в сетевую часть облачной инфраструктуры
Облачные вычисления все глубже и глубже проникают в нашу жизнь и уже наверно нет ни одного человека, который хотя бы раз не пользовался какими либо облачными с...
#linux #containers
Небольшой видос про PID-namespace'ы Linux'а. Чувак сначала руками строит иерархию, демонстрируя изоляцию, а в конце запускает контейнер, демонстрируя что там все то же самое.
Небольшой видос про PID-namespace'ы Linux'а. Чувак сначала руками строит иерархию, демонстрируя изоляцию, а в конце запускает контейнер, демонстрируя что там все то же самое.
YouTube
How containers use PID namespaces to provide process isolation
How do Linux PID namespaces work with containers? Follow along with Red Hat's Principal Technical Account Manager Brian Smith as he gives and overview of how containers use PID namespaces to provide process isolation. This demo occurs on a Red Hat Enterprise…
Forwarded from oleg_fov (Oleg Kovalov)
YouTube
"Turning the database inside out with Apache Samza" by Martin Kleppmann
Databases are global, shared, mutable state. That's the way it has been since the 1960s, and no amount of NoSQL has changed that. However, most self-respecting developers have got rid of mutable global variables in their code long ago. So why do we tolerate…
#db #ravendb #data
Оказывается у RavenDb есть онлайн-книжка "Inside RavenDb", где написано как это все работает.
На секундочку, у них мультимастер, но они обещают работу даже при падении всех нод кроме одной. Более того, у них ACID транзакции и еще куча других фич
Оказывается у RavenDb есть онлайн-книжка "Inside RavenDb", где написано как это все работает.
На секундочку, у них мультимастер, но они обещают работу даже при падении всех нод кроме одной. Более того, у них ACID транзакции и еще куча других фич
RavenDB NoSQL Database
Reader
RavenDB is a high performance, distributed, NoSQL document database. Phew, that's a mouthful. But it probably hits the right buzzwords. So, what does this mean?
Forwarded from PONV Daily (Oleg ℕizhnik)
Forwarded from oleg_log (Oleg Kovalov)
Эт, я как-то раньше собирать начал, думаю повод открыть. Короч решил сделать Awesome Load Balancing. Да, сборник проектов, докладов и прочех веселостей по теме. Feel free to dobavit.
https://github.com/cristaloleg/awesome-load-balancing
https://github.com/cristaloleg/awesome-load-balancing
GitHub
GitHub - cristaloleg/awesome-load-balancing: A curated list of awesome load balancers and proxies. Software, libraries, posts,…
A curated list of awesome load balancers and proxies. Software, libraries, posts, talks. - cristaloleg/awesome-load-balancing
Тут у Elastic'а ивент намечается! 13-15 октября, куча докладов, все, конечно же, онлайн и бесплатно
www.elastic.co
ElasticON conference events for the Elasticsearch community | Elastic
ElasticON shows you how to get the most relevant search, observability, and security results at unprecedented speed and scale with enterprise solutions — powered by Elasticsearch Platform and AI.
Forwarded from Архитектура ИТ-решений
Очень простое объяснение одного из паттернов микросервисной архитектуры https://medium.com/@volodymyrfrolov/pluggable-microservices-734457c3a3b3 Я уже говорил, что микросервисы бывают разными и изложенная в статье архитектура - лишь одна из нескольких. Но, задумываясь о микросервисах, я бы в первую очередь думал о "распределенных плагинах"
Medium
Pluggable Microservices
You should treat your Microservices as if they are Distributed Plugins
Forwarded from Alexander Zobnin
Всем привет! В этот четверг 17 сентября, совместно с Softline, я буду проводить вебинар по Grafana. Рассмотрим такие темы как observability, MTTR vs MTBF, а также я сделаю небольшое демо Metrics/Logs/Tracing где покажу, как с помощью Grafana можно эффективно искать корреляции между метриками (Prometheus), логами (Loki) и трейсами (Jaeger). Вебинар бесплатный, требуется предварительная регистрация. https://softline.ru/events/web_2020_grafana_200917
softline.ru
Grafana: Эффективный способ виазулизировать тысячи метрик мониторинга вашей инфраструктуры
Приглашаем присоединиться к слушателям на первом в России вебкасте «Grafana: Эффективный способ визузализировать тысячи метрик мониторинга вашей инфра
Недавно в блоге facebook'а вышла статья про их Shard Manager. Это важная часть их инфраструктуры, которая не только льет данные в нужное место, но и занимается провиженингом шардов, фейловером и даже каким-то лоад-балансингом.
Интересно, почему до сих пор никто не запилил такое в опенсурс? У многих ведь свои велосипеды. Думаю пользовалось бы спросом)
Интересно, почему до сих пор никто не запилил такое в опенсурс? У многих ведь свои велосипеды. Думаю пользовалось бы спросом)
Engineering at Meta
Scaling services with Shard Manager
Over the years, as we’ve expanded in scale and functionalities, Facebook has evolved from a basic web server architecture into a complex one with thousands of services working behind the scenes. It…
Forwarded from Находки в опенсорсе
Awesome EventStorming!
EventStorming is a workshop-based method to quickly find out what is happening in the domain of a software program. Comparing to other methods it is extremely lightweight and requires intentionally no support by a computer. The result is expressed in sticky notes on a wide wall. The business process is "stormed out" as a series of domain events which are denoted as orange stickies.
You can find here some links to interesting materials, articles or presentations about EventStorming.
https://github.com/mariuszgil/awesome-eventstorming
EventStorming is a workshop-based method to quickly find out what is happening in the domain of a software program. Comparing to other methods it is extremely lightweight and requires intentionally no support by a computer. The result is expressed in sticky notes on a wide wall. The business process is "stormed out" as a series of domain events which are denoted as orange stickies.
You can find here some links to interesting materials, articles or presentations about EventStorming.
https://github.com/mariuszgil/awesome-eventstorming
Forwarded from Consensus
CockroachDB полностью слезла с RocksDB, написав свой key-value storage(Pebble) на Golang 📦
Круто, что по перфомансу Pebble получился не хуже плюсового RocksDB (по крайней мере в их бенчмарках 😉)
https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store
Круто, что по перфомансу Pebble получился не хуже плюсового RocksDB (по крайней мере в их бенчмарках 😉)
https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store
Cockroachlabs
Introducing Pebble: A RocksDB-inspired key-value store written in Go
Today we’re introducing Pebble, a RocksDB-inspired and RocksDB compatible key-value store written in Go that brings greater stability to CockroachDB.
Вряд ли на меня подписаны даже wannabe хаскелисты, но, возможно, кому-нибудь будет интересно: сегодня в 20.00 по мск будет вебинар про рантайм Хаскеля. Обещают внутрянку и GC. Оставлю тут ссылку на оригинальный твит
https://twitter.com/serokell/status/1306537892186132480?s=19
https://twitter.com/serokell/status/1306537892186132480?s=19
Twitter
Serokell
Learn how evaluation works in Haskell! Today, Maxim Koltsov will be giving an introduction to Haskell execution and garbage collection internals. Everybody is welcome to join! Join us at https://t.co/Ftj30YB1br, at 17.00 UTC. 👈