oleg_log
1.77K 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
Download Telegram
Чем дальше в лес, тем веселее.

google.golang.org/grpc

импортит....

github.com/envoyproxy/go-control-plane

/tred

Умные люди подсказали что это из-за xds, что похвально, но ящитаю это туфтой уже.

А еще баг, о котором я писал выше, можно сказать пофикшен, проблема была в gogo/protobuf как не странно. Ох ждите кое-что на днях...
проиграно
oleg_log
Сегодня узнал о такой штуке - gotestsum, которая делает вывод прогона тестов в #go чуть более читаемым. Сделана как обертка над go test --json ./..., поэтому никакой магии. В конце появляется красивый результат, внезапно есть флажок для вывода в JUnit XML…
Вчера гонял много тестов после перехода с gogo/protobuf на golang/protobuf и не хотелось ручками искать неведанные декларации (разные значения енамов генерятся и таймстемпы другие).

Поэтому вспомнил про эту тулзу, очень помогло читать терминал.

(забавно, там пост выше про 15к на профанкторе, а на днях было 30к, хехе)
Короч, рофлите.

Есть ветка dev, есть master. Одна на стейджинг, другая на прод. Ну чотко.

Все ПР в дев, потому дев мержится в мастер. Ну чотко.

Вчера документация была смержена в мастер, был ПР смержить мастер в дев. Ну...чотко. Так можно.

Вот только галочку "удалить ветку после мержа" в ПР кто-то не убрал)))

masterless-driven development
У вас фронт и бекенд в одной репе? (в контексте монорепо)
Anonymous Poll
31%
Да
40%
Не
17%
Мультирепо
12%
Не применимо
Ооо, вот эту штуковину нужно перед каждым написанием запроса смотреть.

Буквально недавно добавили (и/или поправили) индекс в MySQL и с 20сек все стало ходить за 1.5 (строк там до 1М, но запросы муторные, эдакие статистические).

(пикча из доклада https://xn--r1a.website/oleg_fov/254)
зачет
Forwarded from Telegram Info (Antonio Marreti 🚩)
570 миллионов пользователей в Telegram и встреча Павла Дурова с принцем Дубая

Код Дурова рассказал о встрече Павла Дурова с наследным принцем Дубая Хамдан ибн Мохаммед Аль Мактум.

Пресс-служба Dubai Media Office сообщает, что Telegram насчитывает 570 млн пользователей, а сам мессенджер оценивается в более чем $20 млрд.

Важно отметить: данные по количеству пользователей и оценке мессенджера, это оценки пресс-службы, а не данные от Павла Дурова.
юзаете продвинутые фичи гит-а? (кроме для работы, всякие хитрые реф, бисекты, сабмодули)
Anonymous Poll
20%
да
69%
не
11%
хз
Употребляли вещества? (Правда пардоньте за вопрос, но все данные ценны)
Anonymous Poll
35%
Да, пробовал(а)
10%
Да, употребляю
12%
Не, но может буду
36%
Не, точно не буду
6%
Другое
Investigate unusual media traffic pattern for AsterNovi-belgii-flower-1mb.jpg on Commons

We've noticed today that we get about 90M requests per day from various ISPs in India, all with the same characteristics:

URL: https://upload.wikimedia.org/wikipedia/commons/thumb/1/16/AsterNovi-belgii-flower-1mb.jpg/1280px-AsterNovi-belgii-flower-1mb.jpg
Referer: "-"
User-Agent: "-"

We need to investigate this further as this kind of requests consitutes about 20% of all requests we get in EQSIN for media.

https://phabricator.wikimedia.org/T273741

Надо бы на уровне всемирного уголовного права запретить ссылки на картинки на Wikimedia в туториалах и примерах. Чтобы лишний раз трафик не гонять (и Internet Archive, с возврастом все больше понимаю, что этот проект не менее важен)
Курва, это сколько же было посаженных батарей (ну читайте потраченных ресурсов телефона на отправку телеметрии, а соотв и трат батареи) из-за тупейшего способа намайнить данные.

Бизнесу, конечно же, нужно расти, но за такое бить надо тоже.

мимо держу телефон в авиа 60%
Прикольная вундервафля. Использовать Envoy как прокси к бекенду на телефоне.

Коменты из поста выше, который перерос в пост по ссылке (в конце этого поста)

Возможно, кому-то будет полезно узнать о существовании Envoy Mobile. По сути это Envoy. Такой же, как на backend’е, но линкующийся с мобильным приложением. Поддерживается и Kotlin, и Swift. Он берет на себя всё, что касается коммуникации с сервером, то есть играет ту же роль, что Envoy-sidecar в сервис-мэшах: оконечивание TLS, компрессия и реквестов, и респонсов, и многое другое. Декомпрессия тоже поддерживается. Мы добавили этот функционал осенью. Поддержка brotli есть пока в виде моего пулл-реквеста в основной репо Envoy. Если zstd действительно так хорош, наверно и его есть смысл добавить.

https://habr.com/ru/post/540976/
Боюсь представить, как революционно смотрелась эта программа 10 лет назад.

https://www.bbc.com/news/technology-56010156
У меня только 1 простой вопрос: А КАКОГО ХРЕНА ОНО ТАК БЫСТРО РАБОТАЕТ ???

Даже эта хренотень в считанную секунду https://github1s.com/kubernetes/kubernetes

У меня большие вопросы к команде VSCode, почему их "нативщина" медленнее этого браузерного чуда.

Если по факту, то это отличная альтернативна прыганью по коду в браузере, хочу теперь взять на вооружение, может приживётся.
Forwarded from GitHub'ненько
Just add "1s" after "github" when viewing code on github.com and VS Code loads up instantly
#editor #dev
https://github.com/conwnet/github1s
Я не всегда параноик, но.

Кто-то слышал про проект(ы) подобные Tor, но основанные на WebRTC и соотв крутящиеся только в браузере, ммм? торренты вон гоняют же.

Прост так мысль проскочила, что ноды Тор-а довольно легко детектятся и люди теряют доступ (или вежливые люди приходят домой).

Прост такое предчувствие, что это интересный и полезный проект для массового дарквеба анти-цензурирования сети.

Я уже репу сделал, пишите кому интересно покодить.