Size: a a a

2019 August 16
oleg_log
Ура, видосы с GoWayFest 2019 приехали!!! мои выходные предрешены

https://www.youtube.com/playlist?list=PLpVeA1tdgfCAtZiF-mW1IpiUNDQQHrWmF
источник
2019 August 17
oleg_log
Оказывается мы с Дебианом одного года производства.
источник
oleg_log
Новый гит вышел, точнее 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/
источник
oleg_log
источник
oleg_log
Вот что происходит с вашими облаками!
источник
oleg_log
Хм, слушайте, а что бы вы хотели видеть в Go2 ? В основном интересны мнения гоферов, хотя если какой-то фатальный недостаток вам мешает, готов выслушать.

Вот серьезно, чего вам не хватает или что хочется пофиксить? Писать про дженерики или ошибки необязательно. Про управление пакетами тож.

Заранее спасибо, мнение в лс @olegkovalov
источник
oleg_log
таки "центральное" репо будет. хотя бы для поиска пакетов.

https://github.com/golang/go/issues/33654 (коменты закрыты, вдруг что)
источник
oleg_log
(вспомнил жизненный мем, хех)

А вообще советую послушать доклад Артемия с GoWayFest 3.0: How to Build Service-Communication Platform and Why You Care.

О том, как в Авито делают стандартизированные сервисы при помощи кодгена, конечно же на го. Речь про twirp & protobuf.

видос на 45 минут: https://youtu.be/sygavhZwHBI?list=PLpVeA1tdgfCAtZiF-mW1IpiUNDQQHrWmF

(ps: хм, если полистать, то раньше я больше мемов постил. старею что ли...)
источник
2019 August 18
oleg_log
источник
oleg_log
Ах да, вылетело из головы, тут вышел неплохой пост в блоге го: Contributors Summit 2019.

Смысл в том, что ежегодно перед GopherCon собираются люди в группки и дают свой отзыв про го. Если вчитаться между строк, то в ближайший год(ы) готим опять займется ускорением кода.

Но также будет движ в сторону улучшенного туллинга (gopls и модули, а там по нарастающей). Еще чуть-чуть новые материалы для обучения (по инфе от гоферов из гугла, пилится аля best practices, содержание книги радует).

https://blog.golang.org/contributors-summit-2019
источник
oleg_log
....еще одни, сидят на гх и хотят патчи мылом.

ДА ЧТО С ВАМИ НЕ ТАК ?

а проект отличный https://github.com/scylladb/seastar
источник
2019 August 19
oleg_log
😢
источник
oleg_log
источник
oleg_log
А вот еще одна статья "почему ямл стоит сжечь". В этот раз с аргументами. Внезапно статья от 2016. Вдруг интересно: ничего не изменилось.

https://arp242.net/yaml-config.html
источник
oleg_log
Re: Python vs. Rust for Neural Networks
       
Nobody writing NN in Python, they are just describing it.

For NN or DL in general, the correctness doesn't really lie too much on the code quality level, like ownership Rust people love to talk about. It is more about Numeric stability under/overflow and such. Choice of programming language offers limited help here.

I don't think Rust has a killer app for ML/DL community to offer as of now, the focus is vastly different.
       
tanilama, 16 hours ago
источник
oleg_log
Напомнили в одном из чатов про серию книг The Architecture of Open Source Applications

Довольно занятное чтиво о том, как устроены БД, парсеры, компиляторы, очереди и прочие вещи.

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

http://www.aosabook.org/en/index.html
источник
oleg_log
Внезапно у нас хакатон на 2 дня (прост я забыл). Тема: боты для слака. Если есть вариант, что можно собрать, подскажите @olegkovalov (или в коменты :)
источник
oleg_log
“My Reveal”
By Satoshi Nakamoto
As told to Ivy McLemore

https://satoshinrh.com

🤔🤔🤔🤔🤔🤔🤔
источник
oleg_log
@experimentalchill подкинул сборник сабмитов в C++ esoterica for CppCon 2018.

(Возможно он и напишет разбор некоторых вариантов, no pressure, bro 😈)

Особой пользы нет, разве что гибкость дробовика С++ и хрупкость ваших ног.

https://zygoloid.github.io/cppcontest2018.html
источник
oleg_log
Menu = namedtuple("Menu", ["text", "photo_url"])
# same as
Menu = namedtuple("Menu", "text photo_url")

doc:
collections.namedtuple(typename, field_names[, verbose=False][, rename=False])

The field_names are a sequence of strings such as ['x', 'y']. Alternatively, field_names can be a single string with each fieldname separated by whitespace and/or commas, for example 'x y' or 'x, y'.

link: https://docs.python.org/2/library/collections.html#collections.namedtuple
источник