Size: a a a

2019 January 30
oleg_log
Тут люди стеки по именам придумывают (по ретвитам ретвитов еще)

The JAMISON stack: JavaScript, amphetamines, meloncholy, imposter syndrome, Stack Overflow, Neo4j

https://twitter.com/jemyoung/status/1090324970763280384?s=21
источник
oleg_log
Благодаря @olegkovalov открыл для себя notion, и это оказалось то, что я для себя искал последние несколько лет: удобный блокнот для структурированных заметок с облачной синхронизацией и клиентами под все нужные мне платформы (iOS, Windows, Web).

Просто офигительно, доложу я вам. Внутри можно гнать тупо markdown, а можно быстро накликать себе довольно сложную структуру а-ля trello с карточками и колонками — сумасшедшая гибкость. Впечатление немного попортил чуть-чуть глючной клиент под Win, но для продукта с версией 0.7.0 всё просто прекрасно.

А ещё, как и в моём любимом SimpleNote, тут нет кнопки «Сохранить 💾». Оно и правильно

#хозяйкеназаметку
https://www.notion.so/product
источник
oleg_log
Не пойму, почему любой простенький консольный редактор кода может в подсветку кода почти всех языков, а богопдобная ЖЕТБРЕЙНС ИДЕЯ не может даже руби подсветить, без доп плагина, без рестарта. Я не фанат руби, но не надо ж так нагло его угнетать :\
источник
2019 January 31
oleg_log
С переполнением байта всех.
Как обещал некоторым - сделал чат.
Флуд и вот эти ваши миллениал мемы там не нужны.
Только тех батлы, флуд с аргументами, ссылки на гитхаб.
@append_only_log
источник
oleg_log
источник
oleg_log
источник
oleg_log
Матрица компетентности разработчика
http://sijinjoseph.com/programmer-competency-matrix/
источник
oleg_log
И меня давно напрягал раздел:
tool knowledge log(n): Has actually written tools

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

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

В какой-то момент мне повезло познакомиться с отличным человеком и разработчиком, и заняться линтером для гошечки https://github.com/go-critic/go-critic (интегрирован в https://github.com/golangci/golangci-lint)

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

Это очень круто помогает на ревью и на воркшопах, буквально появляются рефлексы на куски кода. В общем это круто, если у вас есть идеи для тулзов - не откладывайте, пишите.
источник
oleg_log
Алгоритмы в стиле Икеи
https://idea-instructions.com
источник
oleg_log
источник
2019 February 01
oleg_log
Попробую делать еженедельные #полезняшки
(шлите сюда, если есть что @olegkovalov)

bat - как cat(лол) только с подсветкой синтаксиса и плюшками

ctop - top для контейнеров, красиво шо

jq - query по json'ам, пожалуй одна из самых мощных тулзовин в мире

ngrok - делает тунель на локалхост, удобно для дебага на проде

https://github.com/sharkdp/bat
https://github.com/bcicen/ctop
https://github.com/stedolan/jq
https://ngrok.com/
источник
oleg_log
В телегу завезли нескучные обои:
- support motion and blur effects
- sharing your background via a link
- background search option

Теперь осмысленный вопрос: зачем? 🤔
источник
oleg_log
источник
oleg_log
В очередной раз я залезаю в сорцы проектов апача, в этот раз мне не повезло увидеть zookeeper.
Читать этот "код" это откровенная боль:
- перемешанное форматирование
- строки обрываются где хотят(то 80 симовлов, то 89, то 100+)
- оверлоггинг (ведь paxos дебажить весело)
- неразумная вложенность и растянутонсть фций
- магические константы
- скобки натыканы, чтобы читать тяжелее было

#сертифицированный_говнокод
источник
oleg_log
потому-что динах
источник
oleg_log
IT in a nutshell
источник
oleg_log
источник
oleg_log
Хочу верить что это шутка
источник
2019 February 02
oleg_log
- Слово cock употреблено дважды.
- Что за маскулинный пакет такой?
(с)
источник
2019 February 03
oleg_log
А вот это кстати классная сфера применения раста. Требуется скорость, аккуратная работа, спецификация вполне себе детерминированная. nice to have так сказать

https://github.com/RustPython/RustPython
источник