Задать вопрос
  • Vim. Как копировать в общий буфер?

    Albibek
    @Albibek
    Вопросы есть? А если найду?
    Всё зависит от того, собран ли вим с поддержкой буфера обмена иксов.
    Подробности тут:
    vim.wikia.com/wiki/Accessing_the_system_clipboard
    Ответ написан
    Комментировать
  • Есть ли ресурс с готовыми конфигами Vim?

    @SilentFl
    gihub наше все
    Ответ написан
    Комментировать
  • Как включить поддержку python в vim?

    sharlatan
    @sharlatan
    IT engineer, warehouse operative
    Привет,

    1.0 Найди другой пакет
    Попробуй установить другой пакет из репозитория.
    Предполагаю, ты работаешь в Debian/Ubuntu Linux.

    $: apt-cache search vim | grep vim-
    Покажет все доступные пакеты

    1.2 Скомпилируй
    Скачай исходники с GitHub
    и собери с нужными тебе примочками.

    2.0 Ссылки
    [2.1] How to install vim.full in Ubuntu?
    [2.2] Vi IMproved - enhanced vi editor
    [2.3] Building Vim from source
    [2.4] Building Vim
    Ответ написан
    4 комментария
  • Как стать хакером в 2015-ом?

    voidnugget
    @voidnugget
    Программист-прагматик
    В принципе хакерские скилы ничем примечательным в наше время особо не отличаются от того что было 10 лет назад. Нужно знать ассемблер и сишку - без плюсов и досконально, что бы фраза "Си (без плюсов) может быть очень даже ООП" не могла вызвать странную ухмылку на вашем лице и воспринималась довольно обыденно.

    1. Перво-наперво нужно научится пользоваться отладчиком OllyDbg, IDA и т.п.
    2. Потом нужно разобраться в архитектуре х86 на уровне понимания распределения прав доступа, работы с памятью и различных SIMD/MIMD операций.
    3. От ОС ничего не зависит - знания и навыки в kmdf/umdf и linux kernel device drivers дополняют друг друга. Также нужно разобраться с системными вызовами самих ОС и как это всё оперируются со стороны старых добрых glibc и т.п. вещей.
    4. Из языков нужно брать и эксперементировать со всем - даже в той же Java в рамках OpenJDK есть куча эксперементальных вещей, типа Project Graal и Project Sumatra, в которых очень даже полезно покулупаться ради собственного развития. Никогда не знаешь что найдёшь и как это можно будет потом использовать - главное искать и не останавливаться.
    5. Конвертируют полученные навыки и знания самыми разнообразными способами - лучше всего разрабатывать под ядрышка ОС различные вундервафли, становиться известным и ити работать в IBM / Intel. WhiteHat/GreyHat зароботки в постсовке нереальны, а BlackHat грозит сроком.
    Ответ написан
    Комментировать
  • Как установить ffmpeg в Ubuntu?

    @maxyc_webber
    Web-программист
    блиаааааа gooogle ffmpeg install ubuntu
    Ответ написан
    4 комментария
  • Как на самом деле передаются биты по сетевому кабелю?

    @n3k0
    Сетевая модель ISO/OSI подробно расскажет об этом. Возможно даже с картинками.
    Ответ написан
    Комментировать
  • Как на самом деле передаются биты по сетевому кабелю?

    @luxter
    Почитайте у Олифера в книге по сетям устройство физических соединений, там всё подробно написано.
    Ответ написан
    Комментировать
  • Как переопределить последовательность нажатий клавиш?

    @SilentFl
    Мне кажется что вы хотите чего-то очень странного. Клавиши ctrl, alt, shift, mod, win и прочие - это клавиши-модификаторы, которые отслеживаются параллельно "обычным" цифро-буквенным клавишам (в т.ч. и space). И сказать, что теперь space у нас клавиша-модификатор - это явно надо идти ниже уровня вима. И именно поэтому nnoremap u работает не так как - нажатие u расценивается вимом как последовательное нажатие: сначала , потом u, можете убедиться.
    Ответ написан
    1 комментарий
  • Каковы ваши впечатления о книгах Мартина Фаулера?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Норм.

    p.s. Каков вопрос таков и ответ.
    Ответ написан
    Комментировать
  • Какой движок выучить для фриланса?

    nazarpc
    @nazarpc
    Open Source enthusiast
    1) Посмотрите на биржах фриланса чего просят (правда логично?)
    2) Введите в поиске тостера CMS, посмотрите первых 10 ответов, отсортируйте названия упоминаемых движков по количеству упоминаний (правда элементарно?)

    Будьте хоть минимально самостоятельными, надоели дебильные вопросы каждый день.
    Ответ написан
    Комментировать
  • Как запустить Vim в развёрнутом окне на русской windows 7?

    @SilentFl
    1) можно попробовать прописать в свойствах ярлыка запуск окна на максимальный размер
    2) можно ознакомиться с этим постом на хабре
    Ответ написан
    1 комментарий
  • Как заменить строку на новую через bash?

    opium
    @opium
    Просто люблю качественно работать
    В седе надо просто экранировать кавычки посмотрите мае по спецсимволам и слеш вас спасет
    Ответ написан
    Комментировать
  • Какие Вы используете текстовые редакторы для С под Линукс ?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    VIM, либо он станет идеальным, либо вы менее прихотливы.
    Ответ написан
    Комментировать
  • Информатика для программиста, что надо знать?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Не информатика, а дискретная математика нужна. Причем большинству просто нужно знать о том что существуют другие системы счисления, как данные представлены в памяти компьютера, булева алгебра и т.д. То есть углубляться во всякие теории графов полезно но не обязательно по началу.
    Ответ написан
    3 комментария
  • Какие есть вебсервисы либо программы для проверки текстового списка ссылок на валидность?

    egor_nullptr
    @egor_nullptr
    #!/usr/bin/env bash
    
    for url in `cat urls.txt`; do
        curl "$url" -D ./check-head 2>./check-error -o /dev/null
        if [ $? == "0" ]; then
            res=`head -n 1 ./check-head | awk '{print $2}'`
        else
            res=`cat ./check-error`
        fi
        echo $url - $res
    done
    
    rm ./check-head ./check-error
    Ответ написан
    2 комментария
  • Как задать настройки файла vimrc для входа через sudo?

    merryjane
    @merryjane
    Системный администратор
    а что значит через sudo?
    sudo -s - подхватит окружение пользователя под которым были изначально.
    sudo -i - применит окружение пользователя до которого повышаете привилегии. То-есть окружение рута.
    Выбирайте, как Вам удобнее.
    Ответ написан
    Комментировать
  • Как задать настройки файла vimrc для входа через sudo?

    /etc/vimrc
    /root/.vimrc
    Ответ написан
    Комментировать
  • Математическая литература - почему всё так плохо?

    @throughtheether
    human after all
    Вот я и подумал, авось знает кто что. Может есть неизвестный мне человек, что написал монументальный труд, являющийся чем-то всеобъемлющим.
    У меня создалось впечатление, что у вас отношение к математике, как к некоей "царице наук", что есть какая-то всеобъемлющая математическая теория и т.д. С моей (инженерной) точки зрения, к математике следует относиться как к дисциплине, предоставляющей некоторые модели. Как выразился один человек, все модели неверны, но некоторые из них в определенных условиях полезны. Вы же не видите в реальной жизни "прямые", "сферы" и "цилиндры", но эти сущности могут быть полезны при моделировании (предсказании поведения и т.д.) реальных объектов. Или пример из статистики - какая вам разница, 60% пациентов, получивших лекарство, выздоравливают, или 40%? Вам, если вы сами пациент, важно, подействует ли лекарство на вас.

    Ибо математика сейчас сама себя раздирает.
    Не понял о чем вы, но если о "противоречиях" (геометрии Евклида, Римана, Лобачевского как пример), то, по-моему, "пусть цветут тысячи цветов". Каждая из "противоречащих" моделей имеет определенное приложение к реальной жизни и некие полезные результаты. Хотя могут пройти годы, прежде чем созданная модель (поля Галуа, геометрия Лобачевского) найдет применение.

    Еще один момент - математику, как и другие науки, делают люди. Поэтому, на мой взгляд, единая стройная математическая теория "всего" возможна тогда, когда множество людей сойдется во мнении касательно ряда фактов, понятий, категорий. Я не думаю, что это будет скоро.

    Из книжек, думаю, может быть полезно прочитать "Апологию математики" Успенского, хотя это не совсем то, что вы запрашиваете.
    Ответ написан
    2 комментария
  • Высшее очное образование в IT, возможность его получения, необходимость при поступлении на работу, для собственного дела?

    barmaley_exe
    @barmaley_exe
    По моему скромному мнению
    1. Неясно, что считается нормальным. Правда наполовину: алгоритмам, сетям, дискретке и прочим основам научат, но классного веб-девелопера не сделают.
    2. Смотря какую работу: фуллтайм в офисе действительно не совместить, а фриланс или 20 часов на старших курсах — вполне.
    3. Очень растяжимо.
    4. Правда. Этот пункт действительно непросто объяснить сташему поколению — видимо, они вне института ни разу не учились.

    Можно ли достаточно зарабатывать (от 100 тыс./руб.) не имея диплома?
    Законом не запрещено :-) Всё зависит от Вас: можно открыть своё дело, можно ворочить большие заказы с проверенными людьми на фрилансе, можно накопить много лет опыта, стать крутым чуваком и получать эти самые 100к, работая "на дядю". Разумеется, во всех этих случаях надо приложить немало усилий.

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

    Есть ли ВУЗы, которые дадут достойные знания по профессии разработчика?
    Если ориентируетесь на веб, то в РФ я таких не знаю. Если хотите достойных знаний на пересечении Computer Science, Software Engineering и прикладной математики, то СПбАУ, МФТИ, ВШЭ, ИТМО, СПбГУ, МГУ. Академический университет в этом году впервые принимает на бакалавриат, так что там возможны некоторые флуктуации, но, тем не менее, люди там серьёзные и настроены они соответствующе. В МФТИ есть базовая кафедра, а в ВШЭ теперь целый факультет Яндекса (у этих ребят вообще много всяких образовательных программ, обязательно посмотрите). Ну и ИТМО, СПбГУ и МГУ рекомендуются по-умолчанию :-)
    Ещё могу сказать про УрФУ: там есть классная IT-движуха (CTF, например), контакты с индустрией. А за счёт провинциальности (все вышеобозначенные вузы находятся в Москве и Питере) поступление на бюджет должно быть проще.

    Обязательно ли поступать в профильный ВУЗ или достаточно лишь факультета, а университет не важен?
    Для чего обязательно? Ничего не важно кроме полученных знаний. Даже диплом MIT'а при пустой голове ничем Вам не поможет.

    Резюмируя:
    — Если отсрочка не нужна (т.е. армия не грозит) и хочется заниматься вебом, то при современном уровне развития интернета 4 года можно потратить с большей пользой. Любые знания этого мира у вас под рукой в паре поисковых запросов — зачем ждать занятий, если начать получать знания можно уже сейчас? В то же время, к самообразованию в этом случае надо подойти ответственно: самомотивация не так проста как кажется, "учебный план" следует обсудить с более опытными коллегами, английский — must have. В идеале нужен ментор, который будет наставлять на путь истинный и отвечать на вопросы, но если такого нет, то его можно сделать путём "краудсорсинга" (Я верю, что StackExchange со всеми его разделами являет собой пример системы, способной ответить на практически любой вопрос, ответ на который человечеству известен)
    — Если хочется заниматься "наукоёмкими" задачами (Google Self-Driving car, детектирование лиц друзей на фотографиях в фейсбуке, построение отказоустойчивых систем), то без хорошего образования никуда и никак. Разумеется, поступить в хороший вуз и учиться там мало: нужно ещё и самообразованием активно заниматься.
    Ответ написан
    Комментировать