oleg_log
1.78K subscribers
1.86K photos
129 videos
9 files
2.77K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks

about: https://t.me/oleg_log/3200
Download Telegram
How nasty/dirty is the raw internet?

This is the time (in seconds) between server boot on a public cloud provider (with public IP) and the first known hostile connection.

The ‘best’ is only 30 seconds.

At 90 seconds they’ve all been comprehensively port scanned.
https://twitter.com/fdmts/status/1157315943271403525
О, прикольно, оказывается OpenCensus и OpenTracing стали OpenTelemetry.

https://opentelemetry.io/

Оказывается это было 19 апреля анонсированно, нуок
https://medium.com/opentracing/a-roadmap-to-convergence-b074e5815289
Нашел твитер-тред где люди хвастаются своим топом команд в консоли. Этим можно собрать статистику (отвечаю, это не рмрф)

history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl |  head -n10


Твит с командой https://twitter.com/vincentpants/status/1148317661060722688
perl -es'!!),-#(-.?{<>-8#=..#<-*}>;*7-86)!;y!#()-?{}!\x20/`-v;<!;s++$_+ee'&:&:;
Если вам хочется оч активную ленту о #go в телеге, то могу посоветовать этот канал.

Автор англоговорящий, поэтому в чате сильно не пофлудите, наверное и хорошо.

https://t.me/golang101
omg, в 76й версии хрома я так понимаю PWA завезли, которые progressive web apps. Появилось странное ощущение, что твитер начал работать быстрее. Хмммммм
Красивый однострочный постмортем от Monzo.

TLDR: добавляя новые машины в кластер, убедись, что у них есть хоть какие-то данные. Ну и читай доку.

https://monzo.com/blog/2019/09/08/why-monzo-wasnt-working-on-july-29th

PS: однострочная причина фейла
oleg_log
Красивый однострочный постмортем от Monzo. TLDR: добавляя новые машины в кластер, убедись, что у них есть хоть какие-то данные. Ну и читай доку. https://monzo.com/blog/2019/09/08/why-monzo-wasnt-working-on-july-29th PS: однострочная причина фейла
Саксес метрика, ёп. Всегда надеюсь, что это кол-во инстансов, но практика показывает, что это реально сервисы...

Я уже не 1й раз крутился в таких фирмах с 1к+ микросервисов, но чудом меня не заносило в их разработку (в core/infra-team всегда попадал). И из того, что успевал увидеть, чаще было превозмогание во имя императора.
∏ρ؃uñçτØρ Øπτµç∑ | 👁‍🗨››››
Photo
Ах да, это лаба с киевского политеха. Просто шикарный естественный отбор студентов от умных преподов.

(кстати после поста с перлом много людей убежало, кек :)
Я как-то пару раз собирал советы от ремоут работников, и что у них как...и Флант это сделали лучше меня.

Все, что я услышал от подписчиков есть в этом посте. Дадада, даже "спец" одежда для работы дома.

https://habr.com/ru/company/flant/blog/463619/
Где-то год назад влез в одну #саксес_сториз

После небольших изменений в коде, в тесте надо было проверить, что в хтмл-ответе присутствует жс код, небольшой совсем. Достаточно было проверить, что у одной переменной нужное значение, поэтому все восхитительно вытягивалось регуляркой (нет, это не персинг хтмл при помощи регулярок).

И вот на мой код (до ревью) глянул товарищ синьер...Оказывается это было там раньше, но на ревью эту идею убили другие синьеры, потребовав возвращать значение в хедере, специально для тестов. Причину их паники от .*? я так и не понял.

Внезапно на ревью это прошло без единого комента. Видно тогда обострение было.
oleg_log
Вы верите в блокчейн (БЧ) ?
(верить == надеяться на успешность и нужность, лол)
(речь не гит)
ок, шутку про ICO и криптовклады некоторые не оценили.

Опрос был именно про БЧ как хранилище и конракты.
проклято
Testing is for known knowns
Monitoring is for known unknowns
Observability is for unknown unknowns

by https://twitter.com/jezhumble
oleg_log
проклято
Штош, все верно тут сказано https://t.me/todayishared/625 Вот только любая магия (имхо это все же магия) делает работу чуть сложнее из-за "хм, а ведь можно и так в ногу стрелнуть, круто!"

(там чуть ниже видос с поездом из Норвегии есть, действительно, врубить бы на телик как ASMR)
Ура, видосы с GoWayFest 2019 приехали!!! мои выходные предрешены

https://www.youtube.com/playlist?list=PLpVeA1tdgfCAtZiF-mW1IpiUNDQQHrWmF
Оказывается мы с Дебианом одного года производства.
Новый гит вышел, точнее 2.23. Из важного 2 новые команды. В теории упростят жизнь.

Experimental alternatives for git checkout
Git 2.23 brings a new pair of experimental commands to the suite of existing ones: git switch and git restore.

The new commands, by contrast, aim to clearly separate the responsibilities of git checkout into two narrower categories: operations which change branches and operations which change files. To that end, git switch takes care of the former, and git restore the latter.

https://github.blog/2019-08-16-highlights-from-git-2-23/