Задать вопрос
  • Посоветуйте фотоаппарат

    @skitalets
    Panasonic очень хорошо делает фотоаппараты, у самого panasonic. Мой видео снимает отлично — стабилизатор превосходит все ожидания. Ношу в кармане.
    Ответ написан
    Комментировать
  • Какое ПО установить на старый компьютер?

    sergehog
    @sergehog
    Сейчас огромный выбор легковесных дистрибутивов линукса!

    Выбирайте что нибудь на XFCE!
    Кстати попробуйте также найти обновление БИОСа чтоб большие диски тоже видел.
    Ответ написан
    3 комментария
  • Почему изменение кармы без пояснения причины?

    charon
    @charon
    я для себя этот вопрос решил давно. Человек, как известно, в основе своей зло. Сделать западло среднестатистичному человеку намного приятнее, чем добро. А если анонимно — то это ж вообще за милую душу. Именно поэтому нет ни одного хотя бы средних размеров сообщества, где обходятся без регулирующих функций (полиция, учитель, гуру,...).
    Так что я не напрягаюсь и спокойно отношусь к своим минусам. Конечно, я ничего не смогу написать — но от этого хуже Хабру, а не мне (ИМХО).
    Ответ написан
    1 комментарий
  • Как писать GUI на C++?

    afiskon
    @afiskon
    wxWidgets посмотрите eax.me/wxwidgets-examples/
    Ответ написан
    Комментировать
  • Термин для слова "говнокод"?

    vinxru
    @vinxru
    Говнокод — это код не похожий на код оппонента. Понять чужой код — это долгая и нудная работа. А если код написан так, как будто ты его написал, то ты его понимаешь и это экономит время на доработку и отладку.

    Любой начинающий программист первым делом бросается переписывать чужие программы. Даже если они абсолютно работоспособны, даже если после переписывания пропадет часть функционала и появятся баги.

    Это сказано с долей юмора конечно.

    Говнокод — это применение не самых лучших (с точки зрения большинства) решений проблемы. Ну к примеру говнокодом назовут выход из цикла установкой счетчика в максимальное значение.

    for(i=0; i<1000; i++)
      i=INT_MAX;
    


    Это полностью работоспособное решение, не тормозное, не громоздкое. Но лучше применять для этих целей break. Потому что так все привыкли. Так же говнокодом является повторение функционала стандартной библиотеки, например string или auto_ptr. А так же структура (архитектура) программы, отличная от любимой у оппонента. Например, не использование MVC при разработке программы.

    К примеру, я использую конструкцию:

    void main() {
      // ...
      void init_dialog();           init_dialog();
      void init_referenceControl(); init_referenceControl();
      void init_functionsHelp();    init_functionsHelp();
      void init_new_style();        init_new_style();
      // ...
    }
    </souce>
    
    Вместо определения функций в .H файлах, я это сделал прямо на месте. Говнокод. Можно было бы создать кучу .H файлов, использовать одну из множества библиотек выполняющих инициализацию. Но это максимально простой способ, способ без использования доп классов, функций и программ; так легче отлаживать, так наглядно изображена последовательность инициализации, так не надо писать кучу #include, и кроме функции MAIN, функции инициализации ни от куда не вызвать.
    
    Говнокод - потому что люди бы не так написали.
    Ответ написан
    3 комментария
  • Обзоры старых игр?

    Anakros
    @Anakros Автор вопроса
    Не совсем конечно обзоры, еще «доделка» для работы в современных системах, архиполезные модификации и прочее.
    Ответ написан
    Комментировать
  • Диплом по Астериск?

    OGGSmith
    @OGGSmith
    Действительно, сейчас горячая пора для дипломников и у меня, без пяти минут специалиста, удивительно похожая ситуация… Буду настоящих экономистов просвещать про удивительную технологию WiMAX и боюсь, что они меня раздавят на их же поле.
    Что мне посоветовал психолог:
    1) Уверенность. Чем больше мы уверенны при защите, тем меньше вероятность, что будут искать и задавать неудобные вопросы.
    2) Рассказывать так, чтобы не возникло недопонимания отталкиваясь от класса и уровня профессионализма комиссии, иначе именно это и всплывет в конце.
    3) Теорию надо знать на ять! Чтобы было примерно так: — А что?.. -Современный прообраз АТС. -А когда?.. -С 1999 года. -А кто создал? -Американец Марк Спенсер, сейчас компания Digium…
    С практической частью веселее и сложнее:
    1) Всегда помнить цели и задачи проекта. На их основе и проходит защита и конечно вопросы именно по ним.
    2) Если уж кто-то, настолько привередливый, задаст отмороженный вопрос или не по теме(типа: «А в условиях ядерной войны будет работать?» или что-то серьёзное, но совсем сложное, над которым надо размышлять доолго), то реакция такая: начать адекватно отвечать(соглашаться/использовать факты), а потом четко апеллировать к тому, что это не входило в цели/задачи диплома(«Да хоть на лампах… Но об этом я не могу рассказать полностью, так это как не входило в задачи моего диплома»)
    3) Один из самых сложных приемов — это намеренно пропустить или рассказать не полностью какой-то аспект, который ты сам понимаешь, что его спросят на 100% и подготовиться к этому. Т.е фактически подтолкнуть к нему и как только спросят его, ты обо всем и расскажешь =) Но это может сделать только красноречивый и очень уверенный человек, величиной как Мохаммед Али.
    Ну и в целом, удачи!
    Ответ написан
    2 комментария
  • Литература по криптографии

    Weageoo
    @Weageoo
    Брюс Шнайер — Прикладная криптография. Однозначно.

    з.ы. В «постах» неделя капчи, в «q&a» — неделя советов литературы.
    Ответ написан
    2 комментария
  • Автоматическая загрузка тегов и коверов для mp3?

    rubzn
    @rubzn
    База у last.fm с сайта musicbrainz.org там и проги есть на любой вкус
    Ответ написан
    Комментировать
  • Как бороться с продвинутым хулиганом на форуме?

    @ChemAli
    Предложу свой вариант, комбинированный.

    Посты новых пользователей видят только специалисты техподдержки. Пока юзер не наберет, скажем, 10 коментов или там 1-2 топика, его посты никто кроме него самого и модеров-техов не видит. На этом этапе карантина часто уже можно определить диагноз.

    Если пациент будет думать, что ему вдруг позволили гадить и вот она свобода, это хорошо — пусть радуется, все равно его никто не видит.

    Если же поймет что происходит, то тоже ничего страшного — вы сильно затрудните его жизнь, заставив в разы повысить трудоемкость набегов. Ему придется либо тратить много времени на мимикрию под нормального человека, либо существенно менять тактику.
    Ответ написан
    1 комментарий
  • фриланс кодинг - стоит ли втягивать в это девушку?

    Wott
    @Wott
    — девушка — не жена и если она потянет контакты, то появиться зависимость. Хотите разруливать микс личных и бизнес отношений в будущем?
    — как вы распоряжаетесь личным и рабочим временем? Готовы к тому что ваша девушка будет точно знать что и как вы делаете по работе? Сколько зарабатываете и прочее? В общем готовы ли вы к тому что бизнес сфера общения, которая сейчас полностью приватна, станет полностью открыта для вашей девушки?
    — желает и потянет ли девушка указанную сторону бизнеса? Есть вероятность как всех четырех вариантов, но хорош только один.
    — фриланс общение имеет определенный негативный оттенок — всегда найдется заказчик или подрядчик урод или придурок и будет пить соки и играть на нервах. Вы хотите этого вашей девушке? Готова ли она поднять этот уровень?
    — есть определенный класс заказчиков, которые не желают общаться ни с кем кроме исполнителя. Это понятно с точки зрения контроля и владение ситуацией. Надо будет либо посылать их, либо разруливать, то бишь учитывать в повседневных циклах таких заказчиков. Но на самом деле они ломают схему менеджер-исполнитель напрочь.
    Ответ написан
    4 комментария
  • Черновики/предпросмотр при нулевой карме?

    kekekeks
    @kekekeks
    Сохранить никак. Вообще. Все претензии к ТМ. А для предпросмотра можно попробовать использовать форму отправки комментария.
    Ответ написан
    Комментировать
  • Нужна ли возможность смены ника?

    DeNnEr
    @DeNnEr
    Системы, где логином является ник-нейм, уже умирают(если уже не вымерли).
    Разделяйте данные понятия и разрешайте смену ник-нейма если сайт имеет развлекательный характер. В противном случае — на ваше усмотрение(или на усмотрение заказчика).
    Помните одно — люди любят часто менять своё «имя»(ник-нейм) и это добавляет ресурсу больше свободы.
    Ответ написан
    Комментировать
  • IT подкасты для обычных пользователей. О чем говорить?

    >Как вы думаете, какие основные темы можно затронуть при создании подкастов ознакомительно-обучающих на тему общения с компьютерами

    Что «Интернет» это не синяя (рыжая, красная, зелёная...) иконка!
    Что адрес сайта надо вводить в адресной строке, а не в любимом (дефолтном, кем-то установленном, ...) поисковике на домашней странице!
    Что антивирус без обновлений только тормозит систему!
    Что у ос и другого софта без обновлений куда больше шансов подцепить какую-нибудь заразу, а если при этом ещё и сидеть под администратором…!!!
    Что вконтакте и одноклассники вовсе не предназначены для обычной переписки, для этого есть электронная почта!

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

    my2you
    @my2you
    Первое это найти соведущую с красивым голосом и даже если темы будут не очень, то все равно слушать будут)

    По моему мнению и опыту, подкаст стоит как минимум разделить на сегменты:
    — рассказывать об обновлениях (интересные плагины, софт, обновления) для самых популярных программ или ОС
    — HowTo предметный рассказ об решение какой либо интересной задачи (например как прикрутить управление голосом к ОС или что-то более гиковское но простым языком и для простых пользователей)
    — третья часть решение проблем пользователей, о которых они буду писать в коментариях (FeedBack), ну а пока FeedBack-а еще не будет можна немного увеличить второй пункт. Тем для HowTo много, например как установить ОС на флешку и сделать ее закгрузочной, как прикрутить Мас к обычному ПК. А можно третью часть сделать пока нету ФидБека общеобразовательной: классификация вирусов, какие бывают ОС, история развития Windows и т.д.
    Ответ написан
    Комментировать
  • Одновременно перестали работать в IE8, Opera, Chrome, но FireFox работает

    Скорее всего это от жадности=) Ставили phpStorm — значит скорее всего переводили дату на 2014 год, чтобы не платить за лицензию. Когда переводишь дату — лезут проблемы с сертификатами. Возможно, пока дата была переведена — где-то куки сохранились с неправильной датой или еще что-нибудь.

    В общем почистите все возможные кэши и куки, и убедитесь, что вернули дату на 2010 год, а не, скажем, на 2011)
    Ответ написан
    Комментировать