web mess – Telegram
web mess
130 subscribers
85 photos
1 video
2 files
163 links
go, vim and some other random stuff
appreciate your feedback :)
Download Telegram
Одна из главных, но не единственная, цитата, которая мне очень понравилась:

Intermediate working state.

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

Это очень вдохновляюще, если честно. Техническая ценность этого спича - огромна, но в нем есть и видимая, но не очень очевидная, моральная и этическая пасхалочка, которая действительно может мотивировать тебя/меня писать хороший код и углубляться в детали.
Forwarded from Profunctor Jobs
Fullstack Middle
Компания: Bitmedia Labs
Стэк: Node, React
Денег: $1200-2300
Kiev, Ukrain

Команда Bitmedia Labs ищет FullStack-разработчика для проекта на React/Node.js.
Forwarded from Profunctor Jobs
Backend Junior
Компания: Bitmedia Labs
Стэк: Go
Денег: $1200-1800
Киев, Украина

Команда Bitmedia Labs готова взять в команду разработчика на должность Golang Developer.
У этого же чувака нашел страницу с Go Proverbs, оказывается, она есть.

https://go-proverbs.github.io/
самые частоупотребляемые слова в рабочих чатах
Новый цензурный способ сказать о том, что ничего хорошего не произойдет.
Forwarded from Neural Machine
Я собираюсь пожаловаться, боже мой, в мире так много людей.
Как вам комфортнее работать ?
Anonymous Poll
43%
Полная удаленка.
14%
Офис.
43%
Удаленка + офис.
Туториалы от индусов - это отдельный вид искусства😍
Ребят, я решил вернуться к тому, чтобы вести канал.
И начну, пожалуй, с рассказа о том, как я вернулся в neovim из Goland.

Решил вернуться я по нескольким причинам:
1. В виме дико удобные хоткеи, а я очень люблю хоткеи.

2. Раздражает необходимость отдавать 1.5гб оперативки на то, чтобы просто редактировать текст.
Хоть это и красиво подсвеченный текст со всякими там возможностями редактирования и рефакторинга.
Но факт остаётся фактом, редактор нужен для того, чтобы редактировать текст.
Всякие штуки с гитом я всё равно всегда делал в терминале в основном.

3. Не хотелось пользоваться вимом, потому что думал, что там нет встроенной поддержки дебага и рефактора.
Оказалось, дебаг там есть и очень даже не плохой, с помощью guru можно легко делать всякий ренейм и многое другое.

В первый раз когда вкатывался в вим не обратил внимания на тутор от создателя vim-go.
Короч, там всё классно и наглядно, а главное - с нуля с учетом установки самого вима(точней neovim).
Сам туториал можно найти здесь.

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

А еще, мне кажется(или я просто плохо смотрел), Goland не использует guru во всю, например GoCallees, GoChanPeers и т.д, а ведь штуки удобные, хоть и немного медленные.
Если будет у кого-то желание - могу поделиться своим конфигом, я там подобавлял чуть всяких штуковин под себя.
Но мой vimrc - это пока что work in progress, так что советы и всякие ресурсы по теме тоже приветствуются.