Size: a a a

2019 January 24
oleg_log
Особенно люблю 1 класс людей: о почему вы не напишете свою <тулза_для_инфраструктуры> на раст/котлин/скала/руби/эликсир/етс вместо этого го?

Да, язык прекрассные, кто ж спорит, и даже специалисты есть при свете дня, но вот на вопрос: а кто будет платить нам за написание многих апи с 0 - ответить не могут.

Правда кубы еще та штуковина, но там есть свои причины.
источник
oleg_log
В каком типе фирмы работаете?
Анонимный опрос
0%
аутсурс
0%
продуктовая
0%
консалтинг
0%
корпо
0%
стартап
0%
остальное (можно в лс)
Проголосовало: 153
источник
oleg_log
НАМ. НУЖНО. БОЛЬШЕ. ГОФЕРОВ.
источник
oleg_log
ШУТКА ПРО ГО 1 И ГО 2 АЗАЗАЗАЗАЗАЗ
источник
oleg_log
еще питон2/3 не хватает :(
источник
oleg_log
источник
2019 January 25
oleg_log
Добавим ненормальных вещей сюда: /^1?$|^(11+?)\1+$/

Эта регулярка изобретена ук...матчит только не простые числа, если они записаны в унарной системе счисления (унарная: 1=1, 2=11, 3=111, как счет на палочках в садике).

Так в чем трюк?
^1?$ матчит 0 и 1, оба не простые. Изи.
\1 это capture group, пример: (kek)=\1 матчит kek=kek.
Соответственно для ^(11+?)\1+$ получаем:
11, 1111, 111111 и тд.... что равносильно 2, 4, 6....
111, 111111, 111111111 и тд....что равносильно 3, 6, 9....

Итого: получаем матчер всех составных чисел, то есть не простых или просто эмулируем поиск простых через trial division. пам-пам 😉
источник
oleg_log
Пожалуй лучший реверсивный косплей на
👩🏼 + 🛋 + 👨🏿👨🏿👨🏿👨🏿👨🏿
источник
oleg_log
источник
oleg_log
источник
oleg_log
источник
oleg_log
rave is king🔥
источник
2019 January 26
oleg_log
источник
oleg_log
Воу-воу-воу.
Тулза для ревью + верификации софта.
Прям децентрализированный пруф кода.
Пока-что раст-ориентированно.
Там аскии-видос, он более нагляднее ридми.

https://github.com/dpc/crev
источник
oleg_log
This paper from 2018 presents a comprehensive empirical study of 103 crash recovery bugs from 4 popular open-source distributed systems: ZooKeeper, Hadoop MapReduce, Cassandra, and HBase. For all the studied bugs, they analyze their root causes, triggering conditions, bug impacts and fixing.

Crash recovery bugs are caused by five types of bug patterns:
- incorrect backup (17%)
- incorrect crash/reboot detection (18%)
- incorrect state identification (16%)
- incorrect state recovery (28%)
- concurrency (21%)
источник
oleg_log
there are only 2 genders...
источник
oleg_log
источник
oleg_log
Лол, но нет
источник
oleg_log
Story of my life
источник
2019 January 27
oleg_log
How many levels of method naming styles are you on? You're like a baby, watch this
(c) shipilev
источник