https://www.youtube.com/watch?v=A1iwzSew5QY
Алгортим выбора элемента из последовательности, когда размер этой последовательности неизвестен или слишком велик.
Алгортим выбора элемента из последовательности, когда размер этой последовательности неизвестен или слишком велик.
YouTube
Reservoir Sampling
Our second installation of two minutes stats where we attempt to explain reservoir sampling with hats.
https://zifter.github.io/offtopic/2021/01/09/fenix-bool-review.html
Добрался наконец-то до книги "Проект Феникс" - применения практики DevOps, изложенная в художественном стиле. Книга небольшая и интересная.
Добрался наконец-то до книги "Проект Феникс" - применения практики DevOps, изложенная в художественном стиле. Книга небольшая и интересная.
[zifter] tech blog
Впечатление от “Проект “Феникс”. Роман о том, как DevOps меняет бизнес к лучшему”
На днях прочитал историю о проекте “Феникс”, которая была выпущена, кажется, совсем недавно - в 2015 году. Практика DevOps в 2020 уже пустила корни, кажется, во все этапы разработки продукта. Но кажется это было не всегда.
This media is not supported in your browser
VIEW IN TELEGRAM
https://krew.sigs.k8s.io/
Плагин менеджер для kubectl
Сразу можно поставить ctx для выбора контекстов:
https://github.com/ahmetb/kubectx/raw/master/img/kubectx-interactive.gif
Плагин менеджер для kubectl
Сразу можно поставить ctx для выбора контекстов:
https://github.com/ahmetb/kubectx/raw/master/img/kubectx-interactive.gif
There are only two hard problems in distributed systems:
2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery
2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery
There are only two hard things in Computer Science: cache invalidation, naming things and off-by-1 errors.
Хаос-инжиниринг — это подход, предусматривающий проведение экспериментов над production-системой, чтобы убедиться в ее способности выдерживать различные помехи, возникающие во время работы
https://principlesofchaos.org/ru/
https://principlesofchaos.org/ru/
https://habr.com/ru/post/544764/
Испытываю зависть к людям, которые умеют в дизассемблер и удивляюст неоптиимальности кода в такой игре
Испытываю зависть к людям, которые умеют в дизассемблер и удивляюст неоптиимальности кода в такой игре
Хабр
Как я сократил время загрузки GTA Online на 70%
GTA Online печально известна своей медленной скоростью загрузки. Запустив недавно игру, чтобы выполнить новые миссии-налёты, я был шокирован тем, что она загружается так же медленно, как и в момент...
Советую посмотреть документальный фильм об игре искусственного интеллекта с лучшим игроком в Go.
Накал страстей, детали реализации и интереснейшие ходы, которые перевенули современный мир этой древней китайской игры. Смотрится на одном дыхании!
https://www.kinopoisk.ru/film/1049453/
Накал страстей, детали реализации и интереснейшие ходы, которые перевенули современный мир этой древней китайской игры. Смотрится на одном дыхании!
https://www.kinopoisk.ru/film/1049453/
Кинопоиск
«АльфаГо» (AlphaGo, 2017)
Могут ли компьютеры думать творчески, как люди? Возможно ли создать алгоритм, описывающий интуицию? Этими и другими вопросами задаются в компании Deep Mind, занимающейся искусственным интеллектом и недавно купленной Google. Ее создатель, вундеркинд Демис…
Хорошее видео о генетическом алгоритме на примере эволюции растений.
Вшешний вид деревьев в нашем мире - закономерность, а не случайность.
https://www.youtube.com/watch?v=WTh-gNZxTM8&list=PLnmlxA5EUR3EjIiynBizYQfbuTGEutYBi&ab_channel=foo52ru%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%A8%D0%B0%D0%BC%D0%B0%D0%BD
Вшешний вид деревьев в нашем мире - закономерность, а не случайность.
https://www.youtube.com/watch?v=WTh-gNZxTM8&list=PLnmlxA5EUR3EjIiynBizYQfbuTGEutYBi&ab_channel=foo52ru%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%A8%D0%B0%D0%BC%D0%B0%D0%BD
YouTube
Эволюция цифровых деревьев
Ещё один вариант генома для экспериментов с генетическим алгоритмом и моделирования эволюции на компьютере.
На этот раз геном - это простая таблица. Здесь первые пробы, просто проверил, работает ли такая концепция. Достаточно спонтанно сделал этот проект.…
На этот раз геном - это простая таблица. Здесь первые пробы, просто проверил, работает ли такая концепция. Достаточно спонтанно сделал этот проект.…
https://www.youtube.com/watch?v=DngAZyWMGR0&ab_channel=O%27Reilly
Почему архитектура приложений имеет значение?
Спойлер: в долгосрочной перспективне продуманная ранее архитектура выгоднее.
Почему архитектура приложений имеет значение?
Спойлер: в долгосрочной перспективне продуманная ранее архитектура выгоднее.
YouTube
Making Architecture Matter - Martin Fowler Keynote
From OSCON 2015 in Portland: In the software world, architecture often gets a bad reputation. I’ll talk about why it matters, and how we can pay attention to it without falling into traps.
About Martin Fowler:
Martin Fowler is an author, speaker, consultant…
About Martin Fowler:
Martin Fowler is an author, speaker, consultant…
https://www.lesswrong.com/
Цикл статей о рациональности мышления. Полезно почитать о трюках и ошибках в нашем сознании и работе мозга.
Есть русскоязычная версия - https://lesswrong.ru/
Цикл статей о рациональности мышления. Полезно почитать о трюках и ошибках в нашем сознании и работе мозга.
Есть русскоязычная версия - https://lesswrong.ru/
Lesswrong
A community blog devoted to refining the art of rationality
https://gmail.googleblog.com/2008/03/2-hidden-ways-to-get-more-from-your.html
Как имея один email адрес получить сразу множество уникальных?
Рассмотрим на примере, example@gmail.com
1. Добавить точек в любое место адреса - e.x.a.m.p.l.e@gmail.com, ex.am.ple@gmail.com, exa.mple@gmail.com. Точки просто игнорируются.
2. Добавить в конце адреса знак + и комбинацию цифр или букв - example+spam@gmail.com, example+newsletter@gmail.com, example+1@gmail.com. Знак плюса и все ,что следует далее, также игнорируется.
Используя этот не хитрий трюк можно делать фильтрацию по email адресу (сортировать все, где есть +spam, +hr) или регистрироваться на одном сайте используя один и тот же email множество раз.
Мне это пригодилось для проведения регистрации десятка тысяч ботов в сервисе с подтверждением аккаунта по email.
Как имея один email адрес получить сразу множество уникальных?
Рассмотрим на примере, example@gmail.com
1. Добавить точек в любое место адреса - e.x.a.m.p.l.e@gmail.com, ex.am.ple@gmail.com, exa.mple@gmail.com. Точки просто игнорируются.
2. Добавить в конце адреса знак + и комбинацию цифр или букв - example+spam@gmail.com, example+newsletter@gmail.com, example+1@gmail.com. Знак плюса и все ,что следует далее, также игнорируется.
Используя этот не хитрий трюк можно делать фильтрацию по email адресу (сортировать все, где есть +spam, +hr) или регистрироваться на одном сайте используя один и тот же email множество раз.
Мне это пригодилось для проведения регистрации десятка тысяч ботов в сервисе с подтверждением аккаунта по email.
Official Gmail Blog
2 hidden ways to get more from your Gmail address
Posted by Robby Stein, Associate Product Marketing Manager I recently discovered some little-known ways to use your Gmail address that can g...
Интересный сайт:
https://accidentallyquadratic.tumblr.com/
"Случайно квадратично" - описание проблем в коде приложений, которые неожиданно имели сложность О(n^2), хотя изначально это и не предполагалось. Я бы еще добавил и статью про GTA на этот сайт.
https://accidentallyquadratic.tumblr.com/
"Случайно квадратично" - описание проблем в коде приложений, которые неожиданно имели сложность О(n^2), хотя изначально это и не предполагалось. Я бы еще добавил и статью про GTA на этот сайт.
Telegram
Записки разработчика
https://habr.com/ru/post/544764/
Испытываю зависть к людям, которые умеют в дизассемблер и удивляюст неоптиимальности кода в такой игре
Испытываю зависть к людям, которые умеют в дизассемблер и удивляюст неоптиимальности кода в такой игре
Кстати, про GTA 5 - история получила продолжение:
https://habr.com/ru/news/t/547368/
https://habr.com/ru/news/t/547368/
Habr
Rockstar поблагодарила фаната за критику кода GTA V, код пропатчат в следующем обновлении
В начале марта пользователь GitHub под ником tostercx, или t0st, опубликовал пост, в котором рассказал, как сократить время загрузки GTA Online на 70%. Позже Rockstar Games официально заявила, что...
https://www.youtube.com/watch?v=vBU70EjwGfw
Доходчивое пояснение принципа работы Conflict Free Data Types
Доходчивое пояснение принципа работы Conflict Free Data Types
YouTube
CRDTs for Non Academics
Full blog post: https://serverless.com/blog/crdt-explained-supercharge-serverless-at-edge/
Talk designed to make CRDT concepts accessible to engineers. Easy to understand examples of CRDT operations that cover all of JSON's data-types and base operations.…
Talk designed to make CRDT concepts accessible to engineers. Easy to understand examples of CRDT operations that cover all of JSON's data-types and base operations.…
https://learngitbranching.js.org/
Сайт для обучения основам git'a. Все очень хорошо визуализированно.
Сайт для обучения основам git'a. Все очень хорошо визуализированно.
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!