• В чём писать вместо Borland C++ Builder 6?

    ixSci
    @ixSci
    Кстати, не знаю поможет ли Вам это. Но Вы можете перевести свои проекты на CMake и впоследствии Вам откроется широкий выбор IDE. Вы сможете использовать как MSVS так и Креатор, предложенный выше(и другие). Cmake умеет генерировать Borland makefiles, в том числе. У CMake не очень хорошая документация, но осилить его можно. Хотя и потребуется время.
    А выбирать IDE Вам лучше всего по ощущениям, многие советуют QtCreator+Qt. Лично я использую MSVS+Qt и не могу использовать QtCreator, т.к. для меня QtCreator слишком неудобный и тормозной. Возможно, Вам покажется по другому.
    Ответ написан
    Комментировать
  • Почему хабр отказался от %username%.habrahabr.ru

    @lesha_penguin
    Все равно никто ничего не скажет. Поэтому мои предположения:

    1) Снижение нагрузки на DNS.
    за: на каждое обращение к профилю юзера выполняется лишний ресолвинг. вносит задержки. лишняя нагрузка на сеть.
    против: новость «как DNS лег под хабрэффектом» хорошо опубликовать первого апреля.

    2) >9000 виртуальных хостов сильно огорчили сервер.
    за: очень возможно, особенно если они были «брутально» прописаны в конфиге апача.
    против: сильно сомневаюсь что оно так. Сотни-то хостинговых кампаний предлагают услуги виртуального хостинга, когда и поболее доменов висит на одном сервере, и чем хабр отличается? Да и высоконагруженные проекты с кучей поддоменов: тоже есть хорошие примеры, ЖеЖешечка например, так же, работает себе, и ничего!

    3) Виртуальные поддомены вначале планировались для чего-то еще, типа возможности для хабраюзеров создать свой мини-сайт на хабре. Но потом решили так не делать. А сейчас просто «выпилили нахрен столетний рудимент» во время очередной итерации рефакторинга.
    за: иногда код следует перебирать и архитектурно. куча заведомо мертвого кода в проекте — путь в никуда, как жизнь в городе-призраке!
    против: только зачем? если рудимент не мешает, то святой принцип: работает-не трогай!

    4) Поддомены *.habrahabr.ru хотят дать компаниям под корпоративные блоги (посолидней как-то ведь), а юзеров просто передвинут /users/username/.
    за: очень даже возможно. Маркетингово совершенно нелогично когда «компания» имеет какую-то «домашнюю страничку» /companies/thecompany/ а «юзер» получает целый «домен».
    против: а компаниям на это пофиг, у каждой из них есть свой корпоративный сайт.

    5) Поддомены *.habrahabr.ru хотят отдать под тематические блоги. Каждая тематика-свой поддомен.
    за: да, вообще-то логично! более логичнее, чем для юзеров!
    против: а смысл?

    6) Распределение нагрузки за счет наращивания количества обслуживающих серверов.
    за: если определенные юзерские данные были связаны с определенными серверами, то логично.
    против: все равно непонятно, если запрос проходит через rewrite то пофиг что домен что кусок пути.

    7) Юзеры стали злоупотреблять пиаристыми поддоменами username.habrahabr.ru.
    за: а что, *.habrahabr.ru — возможно попробовать как инструмент для раскрутки.
    против: «малокалиберно» слишком. тянет на материал для новости на первое апреля.

    8) Выкатывание какой-то принципиально новой фишки, где поддомен будет только мешать.
    за: неизвестно что это за фишка, может поддомены и сильно будет мешать!
    против: а неизвестно что это за фишка, может поддомены и не будут мешать;)

    9) Хабр собирается выкатить пачкой сразу кучу хабра-сервисов. Логичное предположение, если ХабраСторадж — только начало, а завта планируется уже ХабраБлекджек.
    за: habrastorage.habrahabr.ru для Хабрастораджа более правильно, чем постоянный риск «фишинг-батхертов» вида ha6past0rage.ru. Да и проще с одной кукой авторизации в одном домене.
    против: ну, а если какой-то проект предусматирвает «столь тесную интеграцию с хабром», то почему бы не habrahabr.ru/projectname/?
    Ответ написан
    Комментировать
  • Почему хабр отказался от %username%.habrahabr.ru

    taliban
    @taliban
    php программист
    support@habrahabr.ru — пишите, спрашивайте, получайте ответы.
    Ответ написан
    4 комментария
  • Ruby: upcase для кириллицы

    d4rkr00t
    @d4rkr00t
    Ставим гем unicode github.com/blackwinter/unicode

    подключаем его к своему проекту require «unicode»;
    и используем его методы Unicode::downcase и Unicode::upcase

    Я же просто расширил стандартный класс String: pastebin.com/8ntg0sjK

    У меня в блоге подробнее написано, и описан способ использования с Ruby on Rails.

    Ссылка на блог в профиле или пишите в личку. Боюсь хабраэфекта :)
    Ответ написан
    1 комментарий
  • Большие мыши существуют?

    @ComodoHacker
    Неожиданный совет: присмотритесь к трекболам. Серьезно.

    У меня (как и у вас вероятно) большая кисть, и вашу проблему я хорошо понимаю. На предыдущей работе как-то зашел к админам-железячникам. Из коробки с хламом случайно вытянул за хвост Logitech Trackman Wheel. Был очень удивлен. «Что за зверь? Вместо мышки что ли? Ишь ты. А чего тут лежит? Никто не пользуется? Можно попробовать?» и т.д.

    Попробовал. Вначале было сложно, но потом привык, стал открывать и плюсы. Он большой, ладонь его хорошо охватывает. При работе рука не двигается по столу, статические напряжения в кисти почти отсутствуют, работает только большой палец. В итоге я привык настолько, что стал брать мышку только для игр.

    Потом стал интересоваться, какие вообще трекболы бывают. Оказалось самые разные и по функциям, и по удобству и по цене. Упомянутый Trackman Wheel из простых, и в ваш диапазон, кстати, укладывается.
    Ответ написан
    3 комментария
  • Лучший почтовый клиент для Ubuntu?

    okazymyrov
    @okazymyrov
    Gmail. Ещё и кроссплатформенный.
    Ответ написан
    Комментировать
  • Помогите найти UML редактор по скрину диаграммы

    @Slayt
    Плагин для эклипса eUML. Скрины именно этой версии тут.
    Оффсайт текущей версии тут.
    Ответ написан
    1 комментарий
  • Тупо скопировать Ubuntu?

    bootch
    @bootch
    Заходите с LiveCD и копируете разделы с убунтой: dd if=/dev/ваши_разделы of=/media/внешний_диск. Заходить с лайвсиди нужно, чтобы он дал доступ к корню. Возможное есть более элегантное решение. Почитайте заодно man dd. Возможно вам пригодятся дополнительные опции.
    Ответ написан
    3 комментария
  • Почему изменение кармы без пояснения причины?

    @1337
    > Почему здесь нету такого?

    Потому что начнутся выяснения отношений и жалобы администрации как «на многих сайтах/порталах». Не в таких количествах конечно, но будет.

    Обидно да, особенно когда ничего плохого не писал, а карма уходит. И уходит молча, хоть бы кто написал, объяснил по-дружески.

    Сливать в большой минус тоже не выход. Человек потом ещё больше начинает троллить: вставлять всякие демотиваторы, бессмысленные картинки и т.д., потому что он уже в таком минусе, что ему «по барабану».

    И, наверно, главный минус — отключаются html-теги. Пытаешься помочь человеку, вставляешь ссылки/картинки, а они все неактивные. Человеку неудобно просматривать и самому неудобно так помогать.
    Ответ написан
    Комментировать
  • Студенческая лиценция win7 и апдейт компьютера

    alaudo
    @alaudo
    По моим данным лицензия в рамках MSDN AA активируется максимально 2 раза.
    Активации системы в то время, когда Вы не являетесь студентом, автоматически инвалидирует лицензию.
    По лицензии MSDN AA установленные в студенческое время продукты можно и дальше использовать на данных компьютерах БЕЗ права новой установки, что имеет место в Вашем случае.
    Если Вы активировали систему только один раз, то вторая активация возможно пройдёт, но это уже юридически не будет легальной версией.
    Ответ написан
    2 комментария
  • Почему не умирает Opera?

    @bondbig
    Я уж испугался, что очередной holywar назревает.
    Ответ написан
    Комментировать
  • Посоветуйте книгу по Mac OS X

    @neptum
    Попробуйте «метод тыка». Очень помогает в «чудовищно сложном» деле освоения и понимания идеологии MacOS.
    Ответ написан
    Комментировать
  • Как поменять тему оформления в произвольном Java-приложении?

    webhamster
    @webhamster Автор вопроса
    > 1. Вот этот простенький код выведет установленные в системе laf'ы

    Не понял, что с этим кодом делать обычному пользователю? Компилировать что ли надо? А готовой команды или опции у программы «java» нет что ли?

    .
    > Хотя я слышал, что тема Nimbus позволяет менять цветовую схему, но сам не пробовал.

    Хм, так позволяет или нет? Как? Гугл молчит. Такое впечатление, что точная наука информатика превратилась в магию: может быть можно, но никто не знает.

    .
    > Насчет TinyLaf. Вам повезло, софтина хорошо отдокументирована, читайте доки. В файле readme был описан процесс подключения тем.

    Я не нашел там описания процесса подключения тем к стороннему Java-приложению. Там описывается только как подключать к коду/сборке.
    Ответ написан
    Комментировать
  • В чем разница между JDK и ОpenJDK?

    @dvolk
    OpenJDK — реализация спецификаций Java с полностью открытым исходным кодом. Если без излишних подробностей, то посмотрите на список пакетов в Сановском (Оракловском) JDK. Все, начинающееся с java.* и javax.*, будет в OpenJDK, все же, что начинается с com.sun.* — не будет. Не включены некоторые вещи для работы с графикой и другие, на которые распространяется действие патентов.
    Ответ написан
    3 комментария
  • Какая IDE для Ruby?

    @mpetrunin
    VIM + плагины: habrahabr.ru/blogs/ruby/68013/
    Ответ написан
    Комментировать
  • Почему деньги на банковскую карту зачисляются не сразу?

    dude_sam
    @dude_sam
    BI Developer
    Как в моем банке, что я использую.
    Если я в кассе ложу деньги непосредственно на карту (с проведением карты через терминал и вводом pin) или непосредственно в cash-in банкомат, то деньги на счет прилетают мгновенно (приходит смс).
    А вот если деньги зачислять в кассе без использования карты, то они поступают на счет (к которому привязана карта) и становятся доступны только к 15 часам.
    Ответ написан
    Комментировать
  • Какие IT-ресурсы Вы посещаете?

    @Jazzist
    Комментировать
  • Какие IT-ресурсы Вы посещаете?

    donnerjack13589
    @donnerjack13589
    io.js core developer
    news.ycombinator.com
    Ответ написан
    Комментировать
  • "Бытовая" производительность виртуальных машин. Кому интересно?

    pnick
    @pnick
    Телеком инженер
    Интересно VirtualBox и VMWare.
    И вообще отлично было бы, если бы увидел графики, к примеру:
    FPS (WOW):
    Host = ********************200
    Guest = ********50 (25%)
    итд.
    Ответ написан
    1 комментарий