Size: a a a

2021 June 29
oleg_log
да это ж я((
источник
oleg_log
источник
oleg_log
сильно
источник
oleg_log
Рас накатал познавательный пост про модели памяти. 🤓 Это все затравочка к грядущим изменениям модели памяти Go. 👩‍💻👨‍💻

https://research.swtch.com/hwmm
источник
2021 June 30
oleg_log
Птичка на хвосте принесла 😉 отличный репозиторий с книжками по Software Design https://github.com/mhadidg/software-architecture-books #books
источник
oleg_log
Что-то пригорает у меня с мобайла. Идея Джобса была ошибкой.

Не, ну портативная фигня в кармане это круто, но разработка api для мобилок требует больше мозгов, чем кажется.

Знаете почему? Backward compatibility чертов, ведь мы выпускаем версию, она уходит в свет, но вот не все готовы обновляться на следующие версии (тут конечно зависит от продукта и ЦА, но мысли бизнеса непоколебимы "мы не готовы терять 3.2 пользователя").

Поэтому ты приходишь в проект, смотришь на REST и  думаешь "как же мне тут впихнуть новые хотелки, не потеряв старые ни-ка-к?"

gRPC конечно няша[citation needed] но не все решается технологией, везде можно навалять [трудно/не]поддерживаемое.

Я даже как-то начинаю понимать фирмы, где веб и моб апи висит на разных доменах, реально удобно в некоторых случаях.

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

UPD: постоянно говорил апи, хотя думал о апи для фронта, ну это которое в браузере, соотв просто пушишь новую версию и со временем все клиенты почистят кеши и можно будет v1 убить, пардоньте
источник
oleg_log
Google Compute Engine (GCE) VM takeover via DHCP flood - gain root access by getting SSH keys added by google_guest_agent

https://github.com/irsl/gcp-dhcp-takeover-code-exec
источник
oleg_log
$ docker-compose run --rm migration
Creating some-service_migration_run ... done
2021/06/30 13:16:09 error: file does not exist
ERROR: 1


хочется спеть любо и то, как весело с атаманом, правда это не поможет понять какого файла не хватает.
источник
2021 July 01
oleg_log
Закрытый аттракцион продакт-менеджерства для @profunctor_io

Пошарьте какие у вас есть идеи для канал. Фичи, подпроекты, рубрики и тд.

Дабы не разводить флуд - всех к @oleg_log_bot Спасибо, будет NFT (хз что это) - получите %ы
источник
2021 July 02
oleg_log
You don't pick up random items on the street and attempt to eat them I hope, so why not follow that same rule with your dependencies?
(c) Blake Mizerany
источник
oleg_log
Github научился в side-by-side diff показывать файл на 2 колонки, когда там ТОЛЬКО добавление или ТОЛЬКО с удаление кода.

Я минут 5 не мог понять, что не так со страницей пулл-реквеста, глаза-то привыкли, а голова нет.

Крутая вещь, UX где-то не спит. Возможно я в A/B поэтому сочувсвутю, надеюсь примут для всех.

(скрины не делал ибо впадлу замазывать)
источник
oleg_log
ок, чуть менее впадлу чем обычно, раньше (у меня) это в одну колонку было
источник
oleg_log
Обожаю смотреть, как большие компании не могут повторить даже минимальные продукты от индивидуальных контрибьюторов/небольших стартапов.

Типа, какой-нибудь Git плохо скейлился на монорепы Гугла-Фейсбука-Амазаона, и они страдали, какие-то подпорки делали, вместо того чтобы сесть и написать такой же Git, но для монореп.

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

И так во всем. Берут какую-то технологию (опен-сорсную причем, суки), тыкаются, мыкаются, неудобно, а поправить не могут. У вас там пятьдесят тысяч инженеров работает (над чем, кстати?), это целый город, возьмите десять, пусть они посидят годик, сделают нормально, и вам же самим удобнее станет.

Но нет, это так не работает. Во-первых, в компаниях даже самых гигантских размеров почему-то никогда не найдешь даже двух свободных человек. Почему — никто не знает.

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

Какого? Да хз, знал бы, был бы миллионером, наверное. Но смысл такой: даже большая успешная айти компания не умеет делать ничего кроме того, что она один раз успешно сделала.
источник
2021 July 03
oleg_log
Приятный диалог с автором SQLite, есть аудио версия.

Всегда обещаю себе сесть за чтение проекта и все никак не заставлю.

https://corecursive.com/066-sqlite-with-richard-hipp/
источник
oleg_log
аахах, обожаю эти мемы с Хуссейном
источник
oleg_log
источник
oleg_log
FigJam тащит, можно отвыкать от Miro (но только не от сербского) https://www.figma.com/figjam/
источник
oleg_log
отета я называю карьера
источник
oleg_log
#ненормальное но ахеренное
источник
oleg_log
источник