Вы можете жить и продуктивно работать без автокомплита?
(Дада, плевать на язык, думайте о своих навыках глобально)
(Дада, плевать на язык, думайте о своих навыках глобально)
Anonymous Poll
50%
Да
50%
Не
Вспомнил долгоиграющую #саксес_сториз
Вот есть у нас в мире Protobuf, Avro, FlatBuffers, CapnProto и другие форматы, которые бинарны и хороши в версионировании.
Просто докидываешь новое поле/расширяешь схему и живешь дальше, не думая про прошлое, оно ведь иммутабельное...вот если тебе не жмет черепушка.
Стабильно пару раз в месяц кто-то берет и удаляет схему авро, создает новую и внезапно версии накладываются, или просто делает форс-ремув версии последней и создание другой. И как-то внезапно это бьет по рукам из-за кешей и схема-режестри, а в самом красивом случае микросервису на проде.
Чо, съэкономил 1 число из инт64? Красаучек
Вот есть у нас в мире Protobuf, Avro, FlatBuffers, CapnProto и другие форматы, которые бинарны и хороши в версионировании.
Просто докидываешь новое поле/расширяешь схему и живешь дальше, не думая про прошлое, оно ведь иммутабельное...вот если тебе не жмет черепушка.
Стабильно пару раз в месяц кто-то берет и удаляет схему авро, создает новую и внезапно версии накладываются, или просто делает форс-ремув версии последней и создание другой. И как-то внезапно это бьет по рукам из-за кешей и схема-режестри, а в самом красивом случае микросервису на проде.
Чо, съэкономил 1 число из инт64? Красаучек
Вспомнилось сравнение скорости компиляторов C++, D, Go, Pascal, Rust
No war, just lulz https://imgur.com/a/jQUav
No war, just lulz https://imgur.com/a/jQUav
Imgur
Code gen'd quick sunday slam - Comparing compilation time of random code in C++, D, Go, Pascal and Rust
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Часто замечаю вопрос: а как вам Микро? стоит брать? в проде не подведет?
— тестов меньше, чем в моих ридми
— в зависимостях тащится клиент телеги/дискорда/слака
— 1 man army с целью 10к звездочек (твиты автора)
Вывод: нинадо оно
виновник моей грусти github.com/micro/go-micro
— тестов меньше, чем в моих ридми
— в зависимостях тащится клиент телеги/дискорда/слака
— 1 man army с целью 10к звездочек (твиты автора)
Вывод: нинадо оно
виновник моей грусти github.com/micro/go-micro
Конечно этот код очень хорош и помогает в разработке, ведь в определении этой фции описано все, что только можно, но...
ах да, self-documenting cargo-mantra™
private fun convertUsingAllowedEngines(allowedConvertEngines: List<ConvertEngineType>, converter: Converter, clientName: String)...хм, почему бы не назвать всё
convert(engines, converter, clientName)
а объяснения параметров перенести в доку-комент на 1 строку выше?ах да, self-documenting cargo-mantra™
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
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
https://opentelemetry.io/
Оказывается это было 19 апреля анонсированно, нуок
https://medium.com/opentracing/a-roadmap-to-convergence-b074e5815289
OpenTelemetry
The open standard for telemetry
Нашел твитер-тред где люди хвастаются своим топом команд в консоли. Этим можно собрать статистику (отвечаю, это не рмрф)
Твит с командой https://twitter.com/vincentpants/status/1148317661060722688
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://xn--r1a.website/golang101
Автор англоговорящий, поэтому в чате сильно не пофлудите, наверное и хорошо.
https://xn--r1a.website/golang101
Telegram
Golang drawer
Curated Golang news
Красивый однострочный постмортем от Monzo.
TLDR: добавляя новые машины в кластер, убедись, что у них есть хоть какие-то данные. Ну и читай доку.
https://monzo.com/blog/2019/09/08/why-monzo-wasnt-working-on-july-29th
PS: однострочная причина фейла
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 всегда попадал). И из того, что успевал увидеть, чаще было превозмогание во имя императора.
Я уже не 1й раз крутился в таких фирмах с 1к+ микросервисов, но чудом меня не заносило в их разработку (в core/infra-team всегда попадал). И из того, что успевал увидеть, чаще было превозмогание во имя императора.
∏ρ؃uñçτØρ Øπτµç∑ | 👁🗨››››
Photo
Ах да, это лаба с киевского политеха. Просто шикарный естественный отбор студентов от умных преподов.
(кстати после поста с перлом много людей убежало, кек :)
(кстати после поста с перлом много людей убежало, кек :)
Я как-то пару раз собирал советы от ремоут работников, и что у них как...и Флант это сделали лучше меня.
Все, что я услышал от подписчиков есть в этом посте. Дадада, даже "спец" одежда для работы дома.
https://habr.com/ru/company/flant/blog/463619/
Все, что я услышал от подписчиков есть в этом посте. Дадада, даже "спец" одежда для работы дома.
https://habr.com/ru/company/flant/blog/463619/
Где-то год назад влез в одну #саксес_сториз
После небольших изменений в коде, в тесте надо было проверить, что в хтмл-ответе присутствует жс код, небольшой совсем. Достаточно было проверить, что у одной переменной нужное значение, поэтому все восхитительно вытягивалось регуляркой (нет, это не персинг хтмл при помощи регулярок).
И вот на мой код (до ревью) глянул товарищ синьер...Оказывается это было там раньше, но на ревью эту идею убили другие синьеры, потребовав возвращать значение в хедере, специально для тестов. Причину их паники от
Внезапно на ревью это прошло без единого комента. Видно тогда обострение было.
После небольших изменений в коде, в тесте надо было проверить, что в хтмл-ответе присутствует жс код, небольшой совсем. Достаточно было проверить, что у одной переменной нужное значение, поэтому все восхитительно вытягивалось регуляркой (нет, это не персинг хтмл при помощи регулярок).
И вот на мой код (до ревью) глянул товарищ синьер...Оказывается это было там раньше, но на ревью эту идею убили другие синьеры, потребовав возвращать значение в хедере, специально для тестов. Причину их паники от
.*? я так и не понял.Внезапно на ревью это прошло без единого комента. Видно тогда обострение было.
Вы верите в блокчейн (БЧ) ?
(верить == надеяться на успешность и нужность, лол)
(речь не гит)
(верить == надеяться на успешность и нужность, лол)
(речь не гит)
Anonymous Poll
8%
Да (я счастливо связан с БЧ)
4%
Да (я к сожалению связан с БЧ)
27%
Да (но не работал с БЧ)
6%
Нет (и я работал с БЧ)
10%
Нет (но хочу поработать с БЧ)
31%
Нет (я не хочу связываться с БЧ)
9%
Мам, вышли денег на котлетки, я ICO делаю
3%
Я сильно обжогся о крипту и хайп, поэтому верните мои крипто-МММ вклады
2%
Другое? послушаю вас в лс @olegkovalov
oleg_log
Вы верите в блокчейн (БЧ) ?
(верить == надеяться на успешность и нужность, лол)
(речь не гит)
(верить == надеяться на успешность и нужность, лол)
(речь не гит)
ок, шутку про ICO и криптовклады некоторые не оценили.
Опрос был именно про БЧ как хранилище и конракты.
Опрос был именно про БЧ как хранилище и конракты.