oleg_log
1.78K subscribers
1.86K photos
129 videos
9 files
2.77K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks

about: https://t.me/oleg_log/3200
Download Telegram
В догонку по теме нгинх и денюшек:

Nginx, 2011
670M by F5

CoreOS, 2013
250M by Red Hat

MongoDB, 2007
Valuation 1.6B, funding 311M

Hashicorp, 2012
Valuation 1.9B, funding 179M

Elastic, 2012
Valuation 2.5B, funding 162M
Кто-то распечатал в офисе, короч всем приходится сосат6 из-за UX
KURRRRRRRWA 😡
отета годнота, для тупящих: смотрите шкалу
Неимоверно доставляют такие требования в вакансиях
> Experience with relational and NoSQL databases and caching (e.g. Postgres, DynamoDB, S3, Redis, Elastic Search).

или еще лучше
>You have good understanding of event-driven platforms, pub-sub and messaging using brokers such as Kafka, NSQ or RabbitMQ.

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

Но вот, блин, на практике порой у них есть все из списка. И как-то же мне повезло вляпаться в стартуп с редисом, натсом, раббитом(там буквально данные из одного в другое пересылались без изменений).

В общем не верю я таким вакансиям больше.
Дожили, секурити тим пишет глобальное письмо всем разрабам, чтобы они не вклеивали жсоны (продовые и не только) во всякие левые сервисы для форматирования.

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

Секопсы здесь? у вас есть еще такие днищевые истории?
а вот и нескучные обои подъехали
Forwarded from Hermitage
У меня целый список альтернативных системных утилит на линуксах. Сегодня посоветую растовый exa как замену стандартному ls и tree одновременно.

Добавьте в .bashrc/.zshrc:

alias ll="exa --group-directories-first --color=always --long --git"

alias lsd="exa --group-directories-first --color=always --long --git --all"

для полного счастья. Но не стоит менять alias ls=exa — слишом велик риск сломать случайные скрипты, что ожидают стандартного поведения от ls.
Сегодня опаздывал на работу (пересидел с к8с вчера) и пришла в голову такая мысль: последние 10 мес я живу без тимлида. Буквально.

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

Каждый в тиме знает, что надо сделать и каков будет результат. С ответственностью все тоже ок, Дамоклов меч не нужен.

Поэтому меняя работу/тиму я бы еще интересовался, на сколько они автономны. А, ну и создавая свою тиму я тоже буду прокачивать перки автономности и интеллекта (что кстати связано с ремоут работой)
Залез в С++ и до меня дошло: в ифе должен участвовать только тип bool, чтобы код оставался прозрачным и понятным (опять наследие С 😥).

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

Так-что давайте все же писать простой и порой тупой код.
(мимопиар го и прочих новинок)
I just realized in 21 years, I've never worked at a company where I saw an engineer get a promotion except Google. And at Google, you basically have to move a mountain to get one if you're senior. I think everywhere else people just find new jobs for promotions.

https://twitter.com/BenLesh/status/1105812366841634816
oleg_log
Самое время утром запостить что-то. Короч Oleg yells at your repo https://medium.com/@olegkovalov/what-i-dont-like-in-your-repo-a602577a526b
Маленькое ревью поста:

0. Люди думают по разному. Совсем по разному. Я хотел сказать, что докер поможет использовать тяжелые проекты без головной боли, а многие решили, что я хочу видеть каждый leftpad в контейнере.

1. Я смотрю на опенсурс как на платформу, чтобы решить свою задачи(и задачи бизнеса), а для многих это прост: "лол я тут накодил, короч зырьте". Если честно, я даже забыл, что таких проектов большинство.

2. Не сабмитить на r/programming. Коменты можете сами глянуть, треш угар и 'how insulting this article is'.

3. Постить на lobste.rs там люди приятнее и адекватнее, а на реддите ток в тематические (r/github и r/opensource, хотя за меня это сделал другой человек).

4. Кстати r/programming это двачевский /б/ для айти, еще один пруф, что реддит это 4чан милениалов.

5. Стоит на вычитку тратить чуть больше времени. Пару-тройку опечаток я пропустил, столько же грамматических, эх...
Внезапно пришлось переустановить макось (почему-то у меня *.pkg перестали ставиться) и...это все растянулось на пару-тройку часов.

Инсталятор не брал последнюю версию с диска (мохаве), а тянул с инета, плюс еще что-то не так было с разметкой диска.

А вот с виндой все бы в 15 минут уместилось 😥

О ДА А ТЕПЕРЬ Я БУДУ УСТАНАВЛИВАТЬ ВСЕ ПРИЛОЖЕНИЯ