• Как лучше хранить данные в БД?

    EugeneOZ
    @EugeneOZ
    Удивляют и вопросы и ответы. Особенно про «опросил бы клиентов». Это ж ух!..
    ru.wikipedia.org/wiki/%D0%9D%D0%BE%D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0 — читайте это.
    Ответ написан
    1 комментарий
  • Что дает знание скриптового языка?

    strib
    @strib
    Никогда не забуду продажника, который вместо того, чтобы ждать от отдела отчетности разработки красивого отчета с рюшечками, как делали многие его коллеги, для которых сделать группировку в табличном процессоре — неимоверно трдная задача, пришел, попросил выгрузить ему простую таблицу, часа за 2 написал на VB скриптик, получил именно тот отчет который ему был нужен. Ленивые ждали своей очереди неделю примерно, т.к. отчетников было на тот момент два и просто не успевали выполнять хотелки. Пояснение: серьезно меняли бизнес процессы, и формы отчетности как следствие тоже.
    Ответ написан
    Комментировать
  • Что за "#horosho2012 .com/univer/?rid=67754" в твиттере у кучи людей?

    @ComodoHacker
    Еще не эпидемия, тестируют пока.
    Ответ написан
    Комментировать
  • Как лучше хранить данные в БД?

    @ComodoHacker
    Я бы опросил клиентов, какие поля они хотели бы добавить. Самые востребованные добавил бы в основную таблицу, а фичу «произвольные поля» закинул бы в дальний TODO-лист и забыл.
    Ответ написан
    Комментировать
  • Что это за домен http://wap.slavtchena.ru.habrahabr.ru?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Когда-то все профили были доступны на виртуальных поддоменах вида username.habrahabr.ru. Сейчас все редиректится на habrahabr.ru/users/username.

    Что бы для каждого пользователя не прописывать DNS прописали просто один IP для всех поддоменов. Вот собственно и все.
    Ответ написан
    Комментировать
  • IntelliJ IDEA, как удобно локализовать приложение?

    djvu
    @djvu
    Андроид разрабтчик
    Идея 11.1.x уже сама предлагает извлечь строки в переменные:

    выбираем в какие локали вставить новую переменную:
    Ответ написан
    Комментировать
  • Как вы справляетесь с психологической нагрузкой?

    Во-первых, я не напрягаюсь. Злиться начальство, критикует меня — пропускаю мимо ушей.
    Во-вторых, если же всё таки «задолбали», то беру планшетник и рисую.
    Ответ написан
    Комментировать
  • Выполнение длительной операции в обработчике кнопки на Android?

    SabMakc
    @SabMakc
    Длительную операцию в отдельный поток вынести пробовали?
    Ответ написан
    2 комментария
  • Как бороться с клеветой и черным пиаром в интернете?

    Про «негативный» сайт забудьте. Его создавали как раз для такого эмоционального якорения. Не надо кормить тролля.

    Сосредоточьте некоторые усилия на создании положительного фона на большом числе ресурсов: это должна быть кампания, растянутая хотя бы на 3-6 месяцев, охватывающая большое число сайтов: от форумов близкой тематики, до частных блогов, стен вконтакте и комментариев к фотографиям на фликре. Представьте, где бы ещё могла, скажем, девочка, в восторге от вашего сервиса, поделиться с близкими подругами опытом приятного общения. Или опытный путешественник, воспользовавшийся услугами вашего турагентства, мог бы написать отчет о путешествии, вскользь упомянув что «а авиабилеты я удачно поймал в Рога и Ко».

    Ваш потенциальный клиент шуршит по интернетам не в поиске негатива/позитива про вас, а ищет лучший способ решить свою задачу. И если в поиске ответа он хотя бы дважды в разных местах найдёт несвязанные друг с другом косвенные позитивные упоминания вашей компании — вы в шоколаде. По сравнению с этим одна клякса на помойке жалоб — вообще ничто.
    Ответ написан
    1 комментарий
  • Как бороться с клеветой и черным пиаром в интернете?

    KOLANICH
    @KOLANICH
    Знаю JS, PHP, C++, C#
    1 Стать диктатором
    2 Ввести тоталитаризм
    3 Упразднить свободу слова
    4 Запретить интернет
    5 Зомбировать население
    6 Физически уничтожить политических противников

    9000 БОЛЬШЕ НЕКОМУ ПИСАТЬ ПРО ВАС КЛЕВЕТУ И ЧЁРНО ПИАРИТЬ!!!

    А если серьёзно, то никак.
    Тот, кто пишет клевету, сам себя дискредитирует, просто предоставьте пруфы того, что это клевета, и вы окажетесь в плюсе.
    И вообще, на тех категориях сайтов обычно размещают сообщения, как вы уже заметили, либо не совсем уравновешенные люди, либо тролли (написать гадость — сообщить неуравновешенному объекту — еда).
    Это сайты для неудачников.
    Нормальные люди обычно на такие сайты не ходят.
    Ответ написан
    Комментировать
  • Задан ли порядок проверки условий в составном условном операторе if-else?

    cypok
    @cypok
    The conditional-or operator is syntactically left-associative (it groups left-to-right).
    At run-time, the left-hand operand expression is evaluated first; if the result has type Boolean, it is subjected to unboxing conversion (§5.1.8).
    If the resulting value is true, the value of the conditional-or expression is true and the right-hand operand expression is not evaluated.

    Java Language Specification, Chapter 15. Expressions
    Ответ написан
    1 комментарий
  • Вопрос по PhpStorm?

    ajaxtelamonid
    @ajaxtelamonid
    Laravel
    Отвлеченное замечание, но я после модерирования форума и копания в тасках немогумолчать — пожалуйста, пишите развернутое описание проблемы в заголовке. Вот это вот «есть вопрос» или «проблема» в тайтле — относитесь, пожалуйста, с уважением к тем, кто будет читать и, более того, захочет отвечать на вопрос.

    Извините, но у меня профессиональная деформация, просто уже нервный тик от подобного. Зашел на хабр расслабиться, а тут то же самое. Ладно пользователи-несмышленыши, но мы-то с вами должны понимать.
    Ответ написан
    Комментировать
  • Куда идти: сертификация по .Net или Java?

    @Rendorf
    Не задумываясь сетрифицируйтесь по Java,
    SCJP потом один из уровней выше там 3 (Business Component Developer, Web-Services Developer, Web-Component Developer) а потом SCEA — это высший пилотаж который говорит о том что вы невероятно круты :). (после слияния названия сертификатов поменялись например последний таков: Oracle Certified Master Java Enterprise Architect) Сертификация нужна если вы не хотите всю жизнь кодить и перейти на более высокий уровень проектирования и управления. Сам делаю так и вам советую.
    Ответ написан
    1 комментарий
  • Писать ли статью о программировании драйвера в Windows?

    kostik450
    @kostik450
    Давайте!

    А я в свою очередь могу предложить свою статью:
    «Как подписать драйвер в x64, заплатив в Thawte 6500 руб со счета ООО — роман-эпопея в трех частях»

    Нужно?
    Ответ написан
    5 комментариев
  • Проблема со шрифтами в консоли Windows 7 (проявляется в FAR)?

    @Fahrenheit
    Я бы попробовал в Interface Settings включить Cleartype-friendly redraw.
    Еще вариант — выключить ClearType, но это уже из пушки по воробьям.

    Первое мне в свое время помогло (правда, артефакты были немного другие)
    Ответ написан
    2 комментария
  • HTTP и Закон

    VasiliyRylov
    @VasiliyRylov
    Согласно 149 ФЗ ОБ ИНФОРМАЦИИ, ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЯХ
    И О ЗАЩИТЕ ИНФОРМАЦИИ:
    Статья 6:

    4. Обладатель информации при осуществлении своих прав обязан:

    2) принимать меры по защите информации;

    Статья 7. Общедоступная информация

    1. К общедоступной информации относятся общеизвестные сведения и иная информация, доступ к которой не ограничен.

    ИМХО: Так как меры не приняты и доступ не ограничен все легально.
    Ответ написан
    1 комментарий
  • Где хранить IP пользователей?

    @egorinsk
    На 1 IP могут быть десятки. сотни, тысячи пользователей. Например, у Гугл есть специальный алгоритм определения числа пользователей за IP. Можете погуглить PDF.

    Но в вашем случае, это излишне сложно — хватит ограничения на 1 голос с IP.

    Хранить — сделайте таблицу вида user_ip INTEGER(...), article_id, vote. Такая таблица, в случае правильнйо расстановки индексов, работает быстро и легко кешируется в случае надобности.
    Ответ написан
    1 комментарий
  • Уговорить шефа переделать проект?

    AxisPod
    @AxisPod
    Придет следующий программист, скажет, что давайте переделывать, отстойный какой-то код.
    Ответ написан
    Комментировать
  • Уговорить шефа переделать проект?

    Alexx_ps
    @Alexx_ps
    Может потому он и шеф, что лучше вас разбирается в вопросах бизнеса?
    Есть 2 способа сделать проект:

    1. Дешево, быстро, главное запустить самую основную функцию и начать продажи, а уже деньги с первых продаж пустить на доработку и шлифовку кода. Обычно используется, когда нет уверенности, что проект «выстрелит», а вложенные в него деньги являются для компании существенной суммой или вообще взяты в кредит.

    2. Вбухиваем 3-5 млн., тратим на разработку минимум 9 месяцев, потом еще за 3 млн. 5 месяцев дорабатываем и вылизываем. Выпускаем на рынок с очень толстой рекламной кампанией. Так обычно делают крупные игроки рынка, у которых есть определенное положение и ресурсы, такой проект в любом случае найдет свою аудиторию, а даже если не найдет, то компания от этого пострадает не сильно. Пример такой компании — 1С.
    Ответ написан
    1 комментарий
  • Алгоритм Штрассена. Оптимизация

    kefiijrw
    @kefiijrw
    У вас, по-моему, ошибка в функции MUL. Вспоминать алгоритм лень, поэтому предположение.

    В строке
         MatrixResult[i][j]=MatrixResult[i][j]+MatrixA[i][k]*MatrixB[k][j];
    


    по смыслу вместо = должно быть += или что-то вроде того.

    Ну и может распараллелить?
    Ответ написан
    7 комментариев