Size: a a a

2019 June 06
oleg_log
О, Daniel Marti подготовил список изменений к 1.13 на одном из митапов. Там не все, что будет, но большая часть освещена. Да и самое интересное выбрано)

Кратко:
- бин/окт литералы 0b1011, 0o777
- офкорс про ошибки
- TLS 1.3 by default
- Go modules mode on
- измменение в escape analysis
- sync.Pool теперь меньше зависит от GC
- json на 15-20% шустрее (кстати он это и делал)
- ... (куча друго и более мелкого в слайдах)(и еще больше в мастере, но уже по комитам смотреть)

https://docs.google.com/presentation/d/e/2PACX-1vRo5urog_B76BcnQbIo7I391MZUKFj7l3gku6hypJ-WK1KCFw40A7BiM6NOVsqD17sA9jS7GyzCfnN4/pub?slide=id.g550f852d27_228_0
источник
2019 June 07
oleg_log
источник
oleg_log
О, я и забыл о такой крутой штуке как GerritHub (http://gerrithub.io)

Можно продолжать жить на гитхаб, но ревью делать в геррите, и все круто засинхронизированно

Пример: https://review.gerrithub.io/c/mongodb/mongo-go-driver/+/456877

(забавно, что https://gerrithub.io и http://gerrithub.io ведут на разные страницы :))))))))))))))))
источник
oleg_log
новая рубрика: #зарефакториэто

Как бы вы этот код сделали бы адекватнее? и более читабельным?

Удивите @olegkovalov
источник
oleg_log
Из-за моих последних увлечений по Behemoth этот пост особенно доставил.
Кстати сам канал классный, советую 😉

https://t.me/sv9t_channel
источник
oleg_log
Графы — очень мрачная штука.
источник
oleg_log
There are only 2...

1.
—- привет
—- привет
<время на написание вопроса, вместо обращение с вопросом в одном сообщении, ведь и так понятно, что будешь спрашивать>

https://nometa.xyz

2. The XY problem is asking about your attempted solution rather than your actual problem. This leads to enormous amounts of wasted time and energy, both on the part of people asking for help, and on the part of those providing help.

http://xyproblem.info
источник
2019 June 08
oleg_log
Гит 2.22 подвезли

- Rebase merges, interactively
- Create branches from merge bases

https://github.blog/2019-06-07-highlights-from-git-2-22/

Фулл https://github.com/git/git/blob/master/Documentation/RelNotes/2.22.0.txt
источник
oleg_log
Я тут все слайды на GoGoConf делаю, и вот дошел до темы прокси для модулей.

Тут недавно какой-то чел сделал простейшую проксю, соответствующую спецификации.

https://github.com/goproxy/goproxy

А тут он наехал на Athens за их сложное решение, хехе

https://forum.golangbridge.org/t/you-may-not-need-to-use-athens-but-instead-use-goproxy/14018
источник
oleg_log
K P A C U B 0
источник
oleg_log
Тут какое-то время назад спрашивал какой хттп ответ ставить, и забыл я добавить одну mind map по поводу кода ответа.

(спасибо тебе, о поделившийся со мной, жаль отписался ты уже)
(по ссылке хайрез если что)

https://upload.wikimedia.org/wikipedia/commons/6/65/Http-headers-status.gif
источник
2019 June 09
oleg_log
источник
oleg_log
Grafana для кеша может юзать Redis, но использует клиент 2014го. Все работает, но нормально ли держать либу 5 лет давности?
Анонимный опрос
62%
оке
38%
ние
Проголосовало: 439
источник
oleg_log
Прошло 150+ лет с момента введение 8ми часового рабочего дня (или 40 в неделю) и вот, 2 эксперта из Давоса озвучили, что переход на 4х дневную рабочую неделю улучшит внимательность и эффективность сотрудников. И конечно же улучшит work-life balance.

На самом деле это далеко не новость, тот же DHH и его Basecamp давно это форсят, а так же менее известные фирмы (особенно remote-first).

Авось и трендом в ближайшие годы станет 🤞

https://www.weforum.org/agenda/2019/01/2-davos-experts-says-it-s-time-to-switch-to-a-four-day-working-week/
источник
2019 June 10
oleg_log
25Тб TSV of DNA, Spark не потянул, велосипед с AWK и R - смог.

Понравилась цитатка:
Don’t sleep on the basics. Someone probably solved your problem in the 80s.

https://livefreeordichotomize.com/2019/06/04/using_awk_and_r_to_parse_25tb/
источник
oleg_log
ща бы в 2003...
источник
oleg_log
Внимание вопрос: What's your advice for young programmers?
Отвечать будет автор Homebrew
источник
oleg_log
Кстати репка с другими вопросами https://github.com/mxcl/AmA

Недавно еще на глаза попадалась https://github.com/sindresorhus/ama от автора awesome list (того первого, оригинального)

Не знаю, это какой-то хайп по ама-репам появился или чисто совпадение 🤔
источник
oleg_log
Вот интересно, какой гений в жетбрейнс додумался сделать окно резолва конфликтов модальным?

Гениально, я открыл мерж, но я не могу посмотреть другие файлы.

intelligent++
sanity--
источник
oleg_log
Salesforce is buying data visualization company Tableau for $15.7B in all-stock deal

Неплохо так бабла отвесили.
Я недооценивал Salesforce (это ж как 1С для запада, да?).
Я не догадывался что Tableau такой дорогой (это ж как эксель для аналитиков, да?)
источник