Если нельзя, но очень хочется, то нужно обязательно и ничего в мире не стоит того, чтобы делать из этого проблему!


Интересна Java? Кликай по ссылке и изучай!
Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
столько времени читатели провели на блоге - 
сейчас онлайн - 

вторник, 8 июня 2021 г.

Что для меня ENGX?

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

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

Что отличает их? Что дает одному инженеру возможность оторваться от земли оставив остальных с мыслью "это глюк, так не бывает"? Любознательность. Тяга к Engineering Excellence. Вера в то, что можо еще быстрее и при этом одновременно и качественнее. Вопрос в том, как?..

А знаешь, что его волнует каждый день? Он часто говорит: "я переживаю, потому что еще не достаточно разогнался".

Немногно истории

А вот Братья Райт нашего времени
Еще столько всего предстоит открыть!

понедельник, 7 июня 2021 г.

Если много сабрепозиториев, ленька вводить для каждого пароль и не хочется ssh

Команда в помощь под windows
git config --global credential.helper wincred
Под Linux
git config --global credential.helper cache
Отключаем
git config --global --unset  credential.helper
Проверяем что отключили
git config --global credential.helper

Если ошибся с submodules и добавил его как git@ а не https://

Поможет чудо скрипт (на примере codenjoy)
git submodule deinit CodingDojo/games/engine
git rm -f CodingDojo/games/engine
rm -rf .git/modules/CodingDojo/games/engine
git commit -m "Deleted submodule CodingDojo/games/engine"
git submodule add --force https://github.com/codenjoyme/codenjoy-engine.git CodingDojo/games/engine
git commit -m "Add submodule CodingDojo/games/engine"
Что значит - удалить все, и добавить по-новому