oleg_log
1.72K subscribers
1.88K photos
131 videos
9 files
2.82K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
Forwarded from @yarosh_log
Forwarded from HN Best Comments
Re: Microsoft introduces Windows 10 X for dual-screen ...

Now we can all be 10 X developers!

vidanay, 2 hours ago
Forwarded from iggisv9t channel
Я пробовал, правда работает. На ютубе ещё довольно много математиков, которые восторженно режут бублики вот так и мажут их маслом.
https://t.me/escogidos/764
Мне уже нравится эта презентация
https://www.youtube.com/watch?v=IAdLwUXRUvg
InfluxData (InfluxDB) оказывается создали красивый тех стек - TICK.

Telegraf для сбора
InfluxDB для хранения
Chronograf для визуализации
Kapacitor о алёртах

*tick* noice
Code is like humor. When you *have* to explain it, it’s bad.

by https://twitter.com/housecor/status/400479246713229312
Forwarded from Data is data
Отличная загадка на сегментацию. Найди штурмовик Су-25 на фотографии.
Я давно в марте делал 2 поста о расширениях для Гитхаба в виду Хрома(и не только) плагинах. Возникла необходимость напомнить о небольшой коллекции. Если есть что добавить - подкидывайте в лс @olegkovalov

https://t.me/oleg_log/681
https://t.me/oleg_log/683
А вот и 12 постгря вышла, кул

https://www.postgresql.org/about/news/1976/
Ну вот, пришел конец CMS GC в жвм, будут удалять https://openjdk.java.net/jeps/363

А еще возможно сделают NullPointerExceptions более человеко-читаемыми https://openjdk.java.net/jeps/358

Но мне важнее всего multiline strings http://openjdk.java.net/jeps/326

UPD: строки релизнули в 13й как http://openjdk.java.net/jeps/355 Спасибо Александру за инфо
Forwarded from I hate overtime
#books #arch
Тут вот подъехал огромный набор статей про архитектуры систем от Венского университета. Есть публикации на любой вкус: от софтваре до картиночек, риск-менеджмента и управления НФТ. Ниже кину топ 5 на свой вкус:
- 2 набора патернов для API: "как не ломать свое апи" и "как сделать удобное API"
- все что надо знать о данных в МСА
- как сплясав от НФТ построить архитектуру на примере миграции в облако
- как планировать миграцию легаси на новые рельсы(полезно в основном примерами красивого булшита, который можно использовать при лоббировании миграции)
- статья про гигантские акторы(бесполезно, но интересно)
🚨🚨🚨

net: infinite loop in LookupAddr()

It looks like the problem is caused by a DNS response that includes the requested PTR record along with a RRSIG record. Resolver.goLookupPTR doesn't correctly ignore non-PTR records so it enters an infinite loop.

https://github.com/golang/go/issues/34660

Очевидно скоро будет сесурити патч го
Ко мне обратился одноклассник и однофамилец еще со школы, с просьбой пройти психологические тесты (необходимо для диплома его жены).

Если кому-то нечего делать до воскресенья - потыкайте пожалуйста. Должно занять минут 10-12. Заранее спасибо

Описание внезапно на украинском, а вот тесты на русском. Возможно это сократит колво участников, но такие уж дела. Реальную фирму круто указать только для обработки, диванонов не планируется. Еще раз спасибо.

https://docs.google.com/forms/d/e/1FAIpQLSfSzrK1Wch9rC5KHVrbBuANQ1NVbREuCWWTh1hoPBNmhdrV3w/viewform
А может пятничный пост о зукипере?

В общем, я пишу клиент к зукиперу на го, и решил проверить какой же там формат пакетов.

Оказывается код генерится по схеме Apache Jute. Я про такое вообще не слышал, судя по быстрому гуглу оно используется в Hadoop (https://zookeeper.apache.org/doc/r3.4.11/api/org/apache/jute/package-summary.html)

Вот так кстати выглядит описание https://github.com/apache/zookeeper/blob/trunk/src/zookeeper.jute

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

Любой код, который нужен для сборки проекта, всегда, блен, ВсЕгДа должен быть закомичен в репозитории. Просто чтобы взять и использовать. Apache Foundation опять драконит меня.

UPD: а еще главный класс в зукипере (This is the main class of ZooKeeper client library) имеет 10 конструкторов, удобно.
oleg_log
А может пятничный пост о зукипере? В общем, я пишу клиент к зукиперу на го, и решил проверить какой же там формат пакетов. Оказывается код генерится по схеме Apache Jute. Я про такое вообще не слышал, судя по быстрому гуглу оно используется в Hadoop (h…
Регистрирую новую торговую марку: log-driven development™

Вы сперва пишите логи, которые хотите видеть, а потом их разбавляете кодом. И логирование правильное, и код соответствует логам. Очень удобно. Думаю к весне 1й воркшоп сделать.
(да, я еще в зукипере, он еще и на ant)