Задать вопрос
  • Чем удовлетворяет вас ваша IDE?

    DeNnEr
    @DeNnEr
    Я достаточно часто рассказываю о том, что такое IDE, и вообще на эту тему в своём блоге(http://blog.soulrobber.ru/).
    Но если нужно «здесь и сейчас», то:
    1) Удобство интерфейса. Минимализм. IDE это не Word, 90% времени программист должен наблюдать редактор и дерево каталогов, файлов проекта. См. TextMate, Vim, Emacs.
    2) Скорость. Она характеризуется показателями скорости работы анализатора кода(автокомплит часть его) и редактора.
    3) AI анализатора кода. Он должен уметь подхватывать символы из модулей, импортируемых в коде.
    4) Разная подсветка кода(в т.ч. фон редактора, гаттера, курсора etc). Жизненно важно иметь 2-3 стиля подсветки: тёмная, светлая, в стиле «zenburn».
    5) Модульность. Скриптинг и остальное — костыли и попытки сделать нормальную систему, но лучший вариант пока представлен только в TextMate.
    6) Инструменты дебага приложения. Как минимум — gdb и хоть какая-нибудь интеграция. Лучше — подхват живого приложения с его помощью. Без инструмента дебага твоя IDE будет просто редактором. Мало IDE смогут называться таковыми если убрать из них инструмент дебага.
    7) Конкретно, поддержка языков(это только те, что нужны мне): C, C++, Python, Ruby, PHP, XML, HTML, CSS, JS, HAML, SASS, Django Templates, Makp, genshi, Lisp. Это вместе с так называемыми «lint'ами». Для html поддержка ZenCoding.
    8) Рефакторинг(ну это вытекает из анализаторов кода, но на всякий...).
    9) Поддержка вложенных терминалов как закладок.
    10) Поддержка CVS, DCVS.
    11) Удобные комбинации клавиш. Я должен быстро переместиться в дерево файлов(одним сочетанием клавиш), сменить бранч(1-2 сочетаниями), автоапдейтнуть, найти нужный файл без лишнего нажатия(просто жмакая кнопку arrow down), открыть, сделать изменения, открыть консоль(одной кнопкой или сочетанием), сделать пару операций, вернуться в файл, дописать что-нибудь, сделать коммит(не менее легко, чем остальные вещи), сменить бранч обратно и автоапдейтнуть, а затем сделать пуш.

    Собственно, список я могу продолжать вечно, но я знаю что ты не сделаешь и 1/1000 от функционала текущих IDE. Ну не будут такие вопросы появляться у человека, который будет делать IDE, которая будет популярна.
    Я использовал огромное число IDE и редакторов, пришёл к некоторым концепциям и выводам, думаю начать разработку своей IDE, но пока не рвусь, т.к. времени не много на это дело, да и дело-то не самое благодарное.
    Пока я пришёл к выводу, что лучше всего использовать TextMate или Vim. Не Emacs, т.к. я с ним наигрался и пришёл к выводу, что Vim удобнее, хотя Lisp мне милее вимскрипта.
    Однако, есть ещё одна вещь — Sublime Text 2. Обзор можно посмотреть здесь: blog.soulrobber.ru/2011/01/30/sublime-text-2/
    Это кроссплатформенный аналог TextMate. Увы, проприетарный и платный, но есть бессрочный триал-режим.
    Ответ написан
    5 комментариев
  • Как правильно открывать пластиковую упаковку от техники?

    YasonBy
    @YasonBy
    Есть специальные ножи для открывания блистер-упаковок.
    Продаются… в блистере :)
    Ответ написан
    2 комментария
  • Как правильно открывать пластиковую упаковку от техники?

    Snapp
    @Snapp
    ни разу не порезался такой упаковкой, что я делаю не так?
    Ответ написан
    Комментировать
  • Как не потерять кошку на даче?

    Marsikus
    @Marsikus
    Сами на привязи сидите, сейчас мяяяяяяярт! ^_^
    Ответ написан
    Комментировать
  • Возможно ли создать .bat файл для быстрого извлечения флешки?

    @amirul
    Если обязательно bat файл, то как то так
    eject.cmd:

    @if (0 == 1) @end /*
    @cscript //E:JScript //Nologo %~f0
    @exit /B %ERRORLEVEL%
    */
    var shell = new ActiveXObject("Shell.Application");
    shell.NameSpace(17).ParseName("E:").InvokeVerb("Eject");
    WSH.Sleep(2000);
    


    К сожалению, для версии, не зависящей от языка, нужно использовать CM API, но для личного пользования, как по мне, вполне сойдет.
    Ответ написан
    5 комментариев
  • Общие папки в Virtualbox (Linux + Windows)

    homm
    @homm
    Есть такое слово: справка. Это, конечно удивительно, но в ней это есть.
    Ответ написан
    Комментировать
  • Общие папки в Virtualbox (Linux + Windows)

    frol
    @frol
    Линуксоид
    В настройках общих папкок стоит галочка «Автоматическое монтирование»? Папка должна появиться в проводнике тамже где «Диск C:».
    Ещё может быть у вас не стоит Guest Additions, для того чтобы их установить — загрузитесь в виртуальную машину и нажмите Host+d (можно найти соотвествующий пункт в меню виртуальной машины). После этого перегрузитесь.
    Ответ написан
    Комментировать
  • Возможно ли создать .bat файл для быстрого извлечения флешки?

    pietrovich
    @pietrovich
    Понимаю что немного не в кассу, но до перехода на семерку мне очень нравилась утилита USB Safely Remove, настолько нравилась, что я их даже несколько штук купил(а это не хухры-мухры, я абы что не покупаю). В общем дает она много всякого приятного, в том числе и извлечение с помощью командной строки.
    Ответ написан
    Комментировать
  • Возможно ли создать .bat файл для быстрого извлечения флешки?

    gjf
    @gjf
    Если не критично, будет скрипт в bat или утиль в командной строке, то в качестве утиля можно попробовать EjectMedia или RemoveDrive.
    Ответ написан
    Комментировать
  • Возможно ли создать .bat файл для быстрого извлечения флешки?

    mambet
    @mambet
    Можно сделать, чтобы появлялось стандартное окошечко как-то так:
    RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll
    А можно попробовать поиграться с devcon
    Другой вопрос, что надо будет попроверять, сможет ли оно выдернуть устройство, когда с него запущен batch-файл.
    Ответ написан
    6 комментариев
  • USPS и Почта России?

    @4eS
    1. Трекаться в России будет. На территории РФ посылкой будет заниматься EMS Почта России.
    2. Вполне нормально.

    Проверять также можно здесь.
    Общая картина по отправлениям US -> RU (EMS) тут.
    Ответ написан
    2 комментария
  • Приму в дар ненужный исходный код?

    а-ля группа поддержки недописывальщиков кода?:)

    — Здравствуйте, меня зовут Максим, и я — недописывальщик кода…
    — Здравствуй Максим.
    — Совсем недавно я был бодр и полон решимости, когда начинал писать проект анализатора-прогнозов погоды, но… *всхлипы* куда-то все это ушло, а руки опустились *еще всхлипы* энтузиазма нет, а все партнеры разбежались по другим проектам… *плач*
    Ответ написан
    5 комментариев
  • Сколько дал вам университет знаний?

    ainu
    @ainu
    2-3%
    Ответ написан
    Комментировать
  • Сколько дал вам университет знаний?

    Gibbzy
    @Gibbzy
    Университет меня научил самому главному в этой жизни.
    Когда я пытался выучить курс матана за 2 дня, я очень жалел что не делал это во время, матан я сдавал 5 раз.
    Теперь я все стараюсь делать вовремя.

    Так же университет научил преодолевать препятствия, быть терпеливым и уметь учится.

    Да вы бросте какие там знания.

    Знаете почему ценятся ученики какогонить задростского мехмата? Потому что они смогли его закончить, а не потому что у них какие то там супер знания, супер знания получают ученые, а не студенты.

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

    Вы можете сказать те кто сдал матан не уча его не круты, да вы бросте мы же в России живем.
    Ответ написан
    Комментировать
  • Сколько дал вам университет знаний?

    @Dimusik
    Много знаний универ дал, спору нет.

    Теперь я знаю, как водкой опохмелиться, как весело сидеть группой в 27 человек и изучать строение декадно-шаговой АТС, как разрывающе пищит РАДАН(кто видел, то знает), и как наверное было весело учиться в шестидесятые.

    Только вот сейчас сижу и думаю, а нахрена мне этот РАДАН то нужен был?

    Но впринципе было кое-что полезное(рассчет зон покрытия, проектирование), вопрос в том, что это можно было засунуть в один год, а не тянуть пятилетку.

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

    Считаю так: максимум, что может дать университет — это основы, а так-же прививает способность к самообразованию, изворотливость и смекалку. Это большой плюс, но ни в коем случае нельзя расценивать ВУЗ как гарант знаний.
    Ответ написан
    Комментировать
  • Странный номер?

    @Nc_Soft
    Меня всегда забавляют такие переживания. Ой, а кто это мне звонит и вешает? Да какая разница?
    Ответ написан
    1 комментарий
  • Алгоритм akinator.com

    savostin
    @savostin
    Еще один программист
    Комментировать
  • Художественная литература. Что Вы читаете?

    @DanXai
    После работы, уставший, обычно перечитываю Макса Фрая — легкое чтиво, совершенно не напрягающее мозг :)
    Люблю творчество двух украинский писателей, выступающих под псевдонимом Г.Л. Олди. Возможно, что именно герой произведения «Мессия очищает диск» — программист, и предопределил мой выбор профессии.
    Л.М. Буджольд тоже очень неплохие романы пишет. Цикл «Барраяр» замечательнейшая штука, жаль, что похоже закончился.
    Ответ написан
    3 комментария