Pull to refresh
-1
0

Пользователь

Send message
qw'Напоминает один старенький язык программирования'
Не то чтобы я защищал питон, но в случае с php мы платим качеством кода, за счет низкой квалификации бОльшего числа разработчиков, а в случае с ruby — стоимостью серверов, за счет плохой архитектуры самого языка (жрать память у него заложено фундаментально). Питон тут смотрится неплохим компромиссом.
Раз уж мы на территории холиваров…
Конкретно ваш пример быстрее делается на клавиатуре, даже в саблайме средствами мультикурсора. Через шифт выделяется нужный кусок, несколько раз по ctrl+d(cmd+d) и переписываете.
В виме так и вовсе простая pcre регулярка или замена куска по поиску и в дальнейшем несколько раз «n» для перемещения к следующему элементу и "." для повторения предидущего действия с ним.
Про соревнования. Я тоже играл в 1.6, катался по турнирам с командой, мне хватает опыта работы с мышкой. Что же вы меня за инвалида то держите :\ Мышка мне нужна при работе с графическими приложениям, вроде фотошопа или скетча, но так как этим я уже не занимаюсь, нужда в ней отпала совсем.
Видимо, я должен уточнить про свои навыки работы, для понимания.
Я не говорил, что я не умею пользоваться мышкой. До вима, я работал около 7 лет попеременно в Sublime Text и intelliJ IDEA. Но всегда чувствовалась проблема, мне не так удобно работать без мыши и в отрыве от оборудованного места. Последнее время я работаю исключительно на ноутбуках и мне хотелось быть максимально независимым от рабочего места. Тут мне и пришелся по вкусу vim. Примерно за 2 недели я восстановил в нем все функции которые мне нравились в sublime, привык к его режимам и хоткеям и к IDEA/Sublime я уже не возвращался несколько лет.
По поводу самой мыши, разницу в скорости нужно прочувствовать. Примерно 10 лет назад, я работал в одной международной компании, прослушивая и фиксируя радиоэфир. Мышь там была моветоном, так как скорость работы человека значительно падала. Велась статистика по сотрудникам, в среднем с мышью работал 1 человек из 20.
Алгоритм примерно был такой:
Мышь — дойти до границы рекламного ролика, навести мышкой на начало клипа, аккуратно выделить кусок, контекстное меню, выбрать сохранить.
Клавиатура — были хоткеи на смещение по 30/10/5/1 секунды. Выделение занимало примерно 2-5 нажатий на кнопку, ctrl-s.
Сам процесс выделения, наведения занимает больше времени чем кажется. Клавиатурой можно было сделать это все даже на слух.
Как мне кажется, автор не до конца понял фразу «без мыши». Это понятие подразумевает, что её нет совсем. У меня на рабочем столе нет мыши физически как предмета, vim мне помог окончательно отказаться от такой вещи. Это была моя основная цель при изучение редактора.
Вот вам челлендж: отключите мышку, уберите её куда-нибудь и попробуйте поработать так хотя бы день в вашей любимой IDE.
Другой плюс vim-a, лично для меня, возможность работать удаленно без установки какого либо дополнительного софта. Он меня избавил от мучительно меню настроек с огромной вложенностью и функциями, которые мне не нужны. Подтягиваем конфиг файл на хост машину и вы уже в работе.
Автокомплит стал меня раздражать, по большей части. Обычно я знаю что мне надо и могу это напечатать достаточно быстро, что бы не обращать внимание на выпадающее меню. Я его отключил, но хочу заметить, он там есть.
Про vim нужно усвоить, что у всех он разный. Каждый его настраивает под себя и потому, он становится идеальным инструментом именно для вас.
Вот именно в этом месте у меня и вопросы. Вчитайтесь что написано:
1. Скачать firefox
2. Скачать плагины для firefox
3. Скачать avacode
4. Установить саблайм
5. Накатить модулей на саблайм
6. Установить npm

С первого по пятый пункт можно проделать аналогично на любой системе. С 6-м пунктом можно справиться упомянутым выше ConEmu. Так и причем тут linux? На мой взгляд, разница только в том, как вы photoshop ставить будете. Тем более человек на sftp через gui ходит, был ли смысл такого перехода?
Редактор кода, sftp, avocode, это всё прекрасно. Простите, а вы уверены что ваш инструментарий сильно изменится, будь он на какой то другой системе?
Окей, на винде нет удобной встроенной консоли для игр с npm, так же как на linux нет нативного фотошопа. Но, хочу заметить, обе эти проблемы легко решаются. В маке же есть и то и другое.
Поймите меня правильно, я просто не понял в чём профит конкретно linux в конкретной статье.
Этот курс открытый — на него может записаться любой студент или аспирант МГУ имени М.В. Ломоносова

Мне кажется, это взаимоисключающие понятия. Данный курс открыт только для студентов и аспирантов МГУ имени М.В. Ломоносова. Это называется — доступен для определенного круга лиц. Для всех открыта лишь запись годичной давности.
С другой стороны, после смерти «Pragmatic Perl» и «Moscow.pm», это лучше чем ничего. Спасибо.
Я один кто пропустил тот момент, когда github стал индексом популярности? Явно не хватает статистики с других источников, скажем, специализированных для конкретного языка. Есть же cpan, rubygems, PyPI, %укажи свой%. Я более чем уверен, что далеко не все проекты дублируются в github.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity