Size: a a a

2019 April 28
oleg_log
Я пошарил ссылку на СО выше и....вау, я не знал, что даже такая обычная ссылка трекается. Ладно там фб/медиум и прочее. 'Et tu, SO?'
источник
2019 April 29
oleg_log
- какой сегодня день?
- понедельник
- курва мач
источник
oleg_log
Ютюб подкинул промо ролик го с далекого 2009 (через полгода уже 10 лет)

https://www.youtube.com/watch?v=wwoWei-GAPo
источник
oleg_log
ДА! отличный мем о том, что тянуть решения фанатов степеней phd в прод - танцы об архитектуре. Это 2 разных мира, практика и теория идут вместе, но заменять одну на другую - ошибка (выжившего?).
источник
oleg_log
источник
oleg_log
Шото совсем задолбала эта ситуация, уже хочется закрыть и забыть про дурной таск, но нет, сидишь прыгаешь в иде туда-сюда и пытаешься в голове уложить какого архитектора получилось 4 разных кеша с наследованием и когда кого зачем рефрешить.

Вот именно из этой байды и лезет знаменитые "80% разработчик читает код". Офкорс он будет читать, нагромоздили все, а теперь го это расширять вглубь.

ООПГМ    страшнее                    просранного формати
рования код
а.
источник
oleg_log
источник
oleg_log
Переслано от Nick
источник
oleg_log
н - нет
источник
oleg_log
“The dangers of C++ templates: senior dev consoles junior with module that won’t compile after fruitless all-night attempt to deduce the actual problem from the first volume of compiler error messages”
Frank Bramley, Oil on canvas, 1888

А ведь многие не знают, что есть такая красотища как Classic Programmer Paintings.

Twitter: https://twitter.com/progpaintings
Web: https://classicprogrammerpaintings.com/
источник
2019 April 30
oleg_log
Ура! запустили проксю для модулей го. Пока ничего особенного, но скоро ведь буит 🎉

https://proxy.golang.org/
источник
oleg_log
А еще вчера Apache Software Foundation сообщили, что они переходят на гитхаб. И это вроде как неплохо, надеюсь они так же изменят флоу для контрибуций и общее качество кода подрастет.

Кстати GCC там тоже заикались про переход, но они пока мучаются с портированием на гит, хотя успехи есть.

В общем рыночек порешал.
источник
oleg_log
Хоть слак и является дырой продуктивности, при наивном использовании, но что еще глупее, так это почта.

Как бы там гмаил и прочие не старались, емаилы хорошо заходят в диалогах 1к1, как тольно это становится информационный пост на всю фирму - привет анархия.

Непонятные люди пишут одни и те же вещи и выясняют что-то между собой, а ты должен получать оповещения потому что...ну тебя ток в 1м письме упомянули, вместе со всеми.

Та даже хипчат ☠️ лучше был, хоть можно было не читать неинтересное.
источник
oleg_log
так и вижу ручное прибитие этого треда на одну инстанцию кеша, чтобы все там и лежало. хехе.

кому интересно (со спойлерами, да): https://www.reddit.com/r/gameofthrones/comments/bhhnvj/spoilers_postepisode_discussion_season_8_episode_3/

(и да, и тут игра пристолов, хоть я не смотрел и одного эпизода)
источник
oleg_log
этот абзац это сразу лойс ❤️
источник
oleg_log
Очередные +256, есть чат, там можно порадоваться за го и самолеты ИЛ, совсем не токсичный чат. я серьезно. @append_only_log
(забавно, у предыдущего поста про чат 768 просмотров)
источник
oleg_log
забавно, что этот человек в scalaz и тянул скалу во все щели в атлассиане. я так понимаю в скале большой раскол идет, да и проповедники скалы сами с нее сходят 🍿
источник
oleg_log
Узнал что-то новое: синьер который не знает, что такое днс, нет-нет, не все спецификации со всеми тонкостями, а буквально зачем оно.

Короч он сделал сервис, пошел в consul и удивляется, почему его нет. Даже удивляется, как все плохо.

Но деплоить сервис он конечно же не собирался.

А как получить лычку? а? а правильно, просидеть 10 лет на одной работе и после 8 стать синьером по старости рабочего места.

#саксес_сториз (теперь под этим тегом буду собирать такие бриллианты айти)
источник
oleg_log
источник
oleg_log
Кстати мало кто знает, что в го есть пакет math/bits в котором помимо битовых операций есть сложение/вычитание с переносом/переполнением и умножение в инт128.

https://godoc.org/math/bits#Add

И красивая конструкция, которая вычисляет размер инта для конкретной платформы (да, работает):
// 32 or 64
const uintSize =
32 << (^uint(0) >> 32 & 1)
источник