Задать вопрос
  • Не загружается cisco 2951, что посоветуете?

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

    @Evsign
    Да. Всё что начинается на 0x - шестнадцатиричное, т.е. hex
    Каждая пара цифр - байт
    Каждая цифра - тетрада.
    Ответ написан
    1 комментарий
  • Как на STM32f4 сделать bluetooth-устройство типа HID (клавиатура)?

    @Eddy_Em
    Подозреваю, что в данном варианте ничего не выйдет, если ваш модуль работает как переходник UART<->bluetooth, а не как "модем", понимающий AT-команды и умеющий "притворяться" разными устройствами.
    Если так, то на приеме надо ставить такой же UART<->bluetooth и простецкий МК с USB (скажем, STM32F042), который будет уже настроен как клавиатура и принимаемые сигналы будет выплевывать в USB.
    В итоге компьютер "будет думать", что к нему подключена обычная клавиатура USB.

    Кстати, этот способ хорош еще тем, что втыкаемый в компьютер блок можно сделать составным устройством, настроить udev на запуск самописного демона при подключении этой "клавиатуры" и логгировать все, что с клавиатуры вводилось.
    Получите эдакий сниффер клавиатуры и клавиатуру в одном флаконе.
    Ответ написан
    2 комментария
  • Linux и freelance (удаленная работа)?

    svfat
    @svfat
    ☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
    Если станете действительно квалифицированным специалистом, то свою нишу всегда найдете.
    Ответ написан
    Комментировать
  • Вопрос об дефрагментации?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Нет.
    Да и вообще забудьте про дефрагментацию, система ее сама делает по расписанию.
    Ответ написан
    Комментировать
  • Существуют универсальные программаторы? Или у каждой компании/модели свой?

    @Eddy_Em
    Не существует. У каждого свой. Атмели по-своему с ума сходят, PIC'и - по-своему, STM тоже извращаются (за st-link их вообще убить надо!).
    В общем, все производители МК стараются изо всех сил, чтобы человек не мог их микроконтроллеры запрограммировать, не заплатив этой конторе дополнительно денег сверх стоимости МК.
    Кстати, у STM по этой причине такие низкие цены: без st-link обычный .. не запрограммирует их STM32, а необычный и STM8 не сможет (т.к. там нет бутлодыря). Говнюки, что сказать...
    Ответ написан
    2 комментария
  • Вредит ли 2 ОС жесткому диску?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Диску абсолютно безразлично какие там файловые системы вы на него водрузите.
    Главное гвозди им не забивайте, и все будет хорошо.
    Для забивания гвоздей могу порекомендовать специализированный инструмент.
    Ответ написан
    1 комментарий
  • Вредит ли 2 ОС жесткому диску?

    @misc1
    Нет
    Ответ написан
    Комментировать
  • Как сделать так, чтобы std::set при добавлении объектов сравнивал на повторяемость по моим правилам?

    bogolt
    @bogolt
    Указать ваш компаратор:

    std::set<std::shared_ptr<CString>, MyCompare>
    Который будет сравнивать значения внутри умных указателей.

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

    upd:
    using namespace std;
    typedef shared_ptr<string> SString;
    
    class SharedLess
    {
    public:
        bool operator() (const SString& a, const SString& b) const
        {
            return *a < *b;
        }
    };
    Ответ написан
  • Блоговедение или программирование?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    Денис Каракчиев Могу ошибаться, поэтому выскажу всего лишь свое мнение, которое может быть ошибочным.

    Итак, блог и программирование они хоть и разные вещи, как Самолет и одеяло, но они взаимосвязаны.
    Связь в том, что программист программируя "мыслит", он не просто с небес\потолка или еще откуда берет код, он его "думает и переживает". Когда Вы пишите мысли о той или иной технологии Вы лучше и глубже начинаете понимать то что Вы описываете! Поэтому и говорят "Учитель учится больше, потому что ученик задаст такие вопросы, до которых учитель ни разу бы и не додумался".

    Блог вести надо, по след. причинами:
    1. Помогаете другим
    2. Получаете критику "Да ктож так пишет-то? Надо ...." и через аргументированную критику учитесь тому, что в книгах едва ли пишут!
    3. Пиаритесь. Кто-то решив свою задачу, может порекомендовать Вас своему руководству в качестве нового сотрудника "А давайте-ка попробуем его в нашу компанию позвать?"
    4. Это Ваш собственный справочник. Написанный тем человеком, который лучше всех Вас понимает! И тем языком и речевыми оборотами, которые Вы лучше понимаете. При этом следует учесть "Вы сейчас" != "Вы вчера".

    Программирование это процесс мышления, очень часто приходится принимать различные решения . Примеры: "А что если если я объект std::string передам в виде... ?" или "Насколько Важно здесь поставить ... ?" и др. Все это может быть основано на Вашем же опыте изложенном в блоге! Отсюда п.5.

    5. Блог это Ваш описанный опыт.
    Ответ написан
    1 комментарий
  • Блоговедение или программирование?

    @Evsign
    Я понимаю, что "нельзя сравнивать"

    Вот и не сравнивайте.

    Я вот тоже думаю... Подскажите что лучше, открыть магазин колбасы или построить завод по её производству?

    Ответ: делайте то, что нравится. А впрочем, лучше делайте то что нравится, но не программируйте. Лучше и дальше оставайтесь потребителем интеллектуальной собственности.
    Ответ написан
    3 комментария
  • Насколько популярен, юзабелен Soap?

    DevMan
    @DevMan
    soap - протокол. что можно писать на протоколе?
    Ответ написан
    3 комментария
  • План переустановки ПО в офисе?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Присоединяюсь к Армянское Радио - А нафига?
    Я такое делал при лицензировании.
    С помощником выходили во 2 смену, когда никого не было, и тупо и последовательно форматировали диски, ставили только лицензионное и бесплатное ПО на компы.
    Простоев производства не было. к концу работы все компы, которые мы в тот вечер трогали, были снова в строю.
    Планов тоже не было. Прикинули за сколько раз сделаем. Поставили в известность кого надо о временном графике работы - и в путь!!!
    Ответ написан
    Комментировать
  • Какой инструмент выбрать для автоматического документирования программ?

    @vilgeforce
    Раздолбай и программист
    Doxygen посмотрите
    Ответ написан
    Комментировать
  • Как преобразовать аналоговую телефонию в цифровую?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    fxs/fxo шлюзы, смотря куда преобразовывать.
    Ответ написан
    Комментировать
  • Что делать с тупыми ответами на Тостере?

    karaboz
    @karaboz
    Директор продуктов в Хабре.
    Мне кажется, для заявленной вами проблемы как раз подходит пункт жалобы «Это какая-то реплика, а не ответ». И не стоит искать другой формулировки, нам нельзя их слишком много плодить, иначе жалобами невозможно будет пользоваться.

    Как можно улучшить качество ответов? Вот что у нас как разработчиков на уме на этот счет.
    Сразу скажу, что я не очень верю в рекомендации и всякого рода теоретические курсы, обучающие качеству текстов. Скорее нужно показывать, как писать хорошо, а как нехорошо, сразу на практике. Также я не особо верю в сильно закрытую систему. Пускать нужно всех, но нужно и улучшать инструменты группового контроля.

    1. Самое простое, что можно сделать — привлечь в уже существующую систему жалоб больше участников. Для этого можно высылать уведомления всем, кто жаловался, что ответ был удалён. Плюс выдавать награды тем, чьи жалобы чаще всего удовлетворяются. Система наград у нас на подходе, кстати.

    2. Можно вместо удаления сделать сокрытие в неуместное, чтобы автор ответа и все вокруг видели, что ответ был заминусован сообществом по определённым причинам. И пусть автор сам удаляет свой ответ, если не хочет выглядеть неприглядно. А заодно лишний раз поучится, как писать в сообществе не принято.

    3. На днях мы выкатим возможность коллективного редактирования вопросов. Когда обкатаем этот функционал и увидим, что он работает, что сообщество может модерировать само себя, сразу же перенесем этот же принцип коллективного редактирования на ответы. Активные и отвественные участники смогут показать менее радивым, как стоит оформлять свои тексты и свои мысли. По идее, это сильно должно улучшить качество ответов.
    Ответ написан
    38 комментариев
  • Почему нельзя использовать mysql_*() и подобные?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Использовать можно. Но не рекомендуется.

    Причин две:
    1. из коробки эти функции не поддерживают плейсхолдеры. по этой причине большинство пользователей шарашат свои переменные напрямую в запрос и имеют через это неприличную болезнь. Если допилить собственную реализацию плейсхолдеров, то пользоваться можно.
    2. чувакам из Оракла впадлу поддерживать две библиотеки, и от одной тупо отказались. Поэтому сейчас при попытке обратиться к такой функции выдает ошибку, в 7 версии расширение будет удалено из дефолтной сборки, но будет поддерживаться сообществом. Если сейчас давить ошибки уровня E_DEPRECATED, а в будущем собирать руками (как и любой другой модуль) то пользоваться можно.


    Что использовать вместо них, в порядке убывания предпочтительности:
    1. ORM и QueryBuilder от используемого фреймворка, например laravel.com/docs/4.2/eloquent
    2. Нормальный враппер с поддержкой плейсхолдеров, такой как phpfaq.ru/safemysql
    3. Если уж совсем никак не отказаться от привычки работать напрямую с функциями API - то PDO, phpfaq.ru/pdo
    Ответ написан
    5 комментариев