Разработчик Java/.Net.
Еx-руководитель отдела разработки, сейчас продаю себя сам.
Очень люблю и постоянно использую Git и Agile методологии.
Контакты

Достижения

Все достижения (9)

Наибольший вклад в теги

Все теги (60)

Лучшие ответы пользователя

Все ответы (60)
  • Какую выбрать систему контроля версий для веб-разработки?

    Git, и только Git!
    Поставьте Git на сервере с использованием gitolite или gitlab. Сервер может быть другим, не обязательно тот на котором работают сайты.

    А дальше тестовый сервер должен забирать (клонировать) репозитории сайтов к себе. Можно делать это периодически (самое простое) или по коммитам (нужно написать скрипт).

    А еще лучше поставить сервер CI (например hudson ) и настроить в нем выкладку сайтов по FTP в ответ на коммиты в репозитории Git.
    Ответ написан
    5 комментариев
  • Есть ли шпаргалка (постер) по паттернам проектирования?

    Есть такой сайт dzone.com на котором собрана большая коллекция cheat sheet. Шпаргалка по GoF у них самая популярная.
    Прямая ссылка для скачивания www.mcdonaldland.info/files/designpatterns/designp...
    Ответ написан
    Комментировать
  • Как из ведущего разработчика стать менеджером проекта, руководителем отдела, ИТ-директором?

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

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

    Технически стать руководителем не так сложно. Главное взять ответственность. Проявите инициативу. Начните с малого, берите на себя больше будучи ведущим разработчиком. Руководство вас обязательно заметит, инициативных людей проценты, а готовых отвечать за свои слова еще меньше. У руководства постоянный голод на таких людей. Руководство мечтает об открытии новых направлений, но им некому их отдать. Им нужно найти человека которому можно показать направление куда идти. И он сам организует все что нужно чтобы туда прийти: найдет людей, помещения раздаст задания дизайнерам и продажникам, закажет сайт и т.д. и т.п.

    Если вы не готовы брать дополнительные обязанности без соответствующего вознаграждения. Или у вас в голове вертятся фразы типа "Не по зарплате вопрос", даже и не мечтайте о руководящей должности. Жизнь устроена так, что сначала инвестиции, а потом вознаграждение.

    Для @Masterme. Любой тяжелый и продолжительный труд со стороны выглядит как удача.
    Ответ написан
  • Что вы делаете, когда не работается?

    Рисуйте каждый день burndown диаграмму задач, запланированных на неделю или две. Внутри дня используйте технику pomodoro. А еще чаще думайте о том, что жизнь конечна и протрачивать ее попусту нельзя.

    Ответ написан
    1 комментарий
  • Что лучше использовать для git: консольный клиент или графический?

    Git, по сравнению с SVN, поощряет делать частые коммиты. Поэтому проверьте как у вас быстрее получается сделать коммит: через командную строку или графическую утилиту.

    Если вы работаете на Windows, то возможно TortoiseGit будет для вас привычней после TortoiseSVN. Тем более что по умолчанию в Windows не работает автодополнение команд Git в командной строке.

    Если вы хотите приблизиться в Windows к удобству использования Git в *nix системах, попробуйте posh-git. Это расширение для PowerShell.

    Мне удобнее и быстрее делать коммиты, ветки и слияния, push&pull и теги из командной строки, а работать с историей и различиями в файлах проще из графических утилит.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (2)