Задать вопрос
  • Какие существуют проблемы с сфере компьютерного зрения и дополненной реальности?

    Adamos
    @Adamos
    И вместо чтения профильной литературы со статьями вы спрашиваете на Тостере?
    Вам правда интересно? Сомнительно что-то.
    Насколько мне известно, граница отрасли не так далеко ушла от нуля, как хотелось бы фантастам. Для общего решения проблемы компьютерного зрения мощностей современной электроники не хватает и в обозримом будущем - не будет. Так что приспосабливаются к конкретным частным случаям.
    Ответ написан
    Комментировать
  • Как решить проблему с модальными окнами?

    Adamos
    @Adamos
    Например, так: в классе родительского окна заведите член - указатель на модальный диалог. В нем должен быть NULL по умолчанию и при закрытии диалогов.
    В методе обновления / отрисовки / idle (что там вы можете переопределить) проверяете, есть ли значение у этого члена. Если есть - посылаете ему ToTop или как оно там у Борланда называется.
    Примерно так.

    Можно еще поиграться с выставлением основному окну Enable(false) при открытии диалога, но это уже шаманство, и на другом компьютере поведение может отличаться.
    У вас проблема-то, скорее всего, из-за чудес оконного менеджера Восьмерочки-Десяточки, не разобравшегося, что диалог модальный и рассматривать его, как отдельное окно, не нужно.
    Ответ написан
    Комментировать
  • Как правильно переоборудовать сеть?

    Adamos
    @Adamos
    4 мбит - действительно ни о чем.
    Мы примерно таким же числом сотрудников пару лет назад сидели на 6 Мбитах (WiMax), внутренняя сетка исключительно проводами, гейтом работал полноценный Линукс-сервер.
    И все равно приходилось отлавливать любителей включить интернет-радио или посмотреть ролик ровно в то время, когда мне срочно требовалось удаленно поработать с нашим сайтом. А жалоба "компьютер медленный", как правило, относилась к его "работе" во Вконтакте.
    Ответ написан
    Комментировать
  • Где лучше всего создать интерактивный учебник?

    Adamos
    @Adamos
    В своей любимой IDE для веб-разработки.
    И да, тег "M$ Шиндошс" здесь не просто лишний, а принципиально вреден.
    Ответ написан
    Комментировать
  • Законно ли делать свой frontend к чужому/гос api?

    Adamos
    @Adamos
    Имхо, если вы собрались воткнуться между фронтэндом и бэкэндом госсайта, на котором крутятся деньги, то вам лучше сразу обзавестись очень надежными доказательствами того, что это не было неправомерным доступом и что ваши действия не нарушили его нормальной работы. Потому что доказывать это придется вам, если на вас заведут дело.
    С учетом того, что "экспертное заключение" админа этого госсайта о ваших действиях будет иметь вес в суде, а ваше блеяние про "Никаких описаний и т.д. нету" - нет.

    Или вовсе не совать пальцы под эту дверь...
    Ответ написан
  • Как сгенерировать интерактивное содержание PDF на основе форматирования текста?

    Adamos
    @Adamos
    Теоретически, скрипт возможен.
    1. Берем pdf2ps, перегоняем книгу в PostScript,
    2. Смотрим, как в нем выглядит первый заголовок... Это непросто, и скорее всего, на этом этапе лень побеждает %)
    3. Если нет, то найти следующее использование того же шрифта той же высоты и определить, на какой странице оно случилось - уже дело техники.
    На ширину шрифта лучше не полагаться - при верстке ее могли уменьшить для конкретного плохо влезающего заголовка.
    Ответ написан
    Комментировать
  • Как избавиться от вируса ВУЛКАН?

    Adamos
    @Adamos
    > что я только не попробовал
    LiveCD с Убунтой, например, не попробовал. Может, роутер завирусован, от этого переустановки Хрома не помогают.
    А Windows поменять - это правильно. Попробуй LiveCD с Убунтой... ;)
    Ответ написан
    Комментировать
  • Как коротко и эффективно записать if конструкцию для множества условий?

    Adamos
    @Adamos
    Вам платят за экономию строчек?
    Как бы вы ни написали (хоть switch - case), в машинном коде все равно будут сравнения и ветвления.
    Так что не заморачивайтесь с запихиванием этого в итераторы, а постарайтесь записать так, чтобы читалось беглым взглядом - и невозможно было сделать опечатку, которая тем же первым взглядом не выявлялась бы.

    Кстати, компилятору тоже легче применять оптимизации, когда код пусть громоздок, но примитивен.
    Ответ написан
  • Есть ли аналог str.charCodeAt(index) для С++?

    Adamos
    @Adamos
    "Для С++" - это слишком расплывчато.
    Если речь об однобайтных строках (char[], char* или std::string) - то str[idx] будет тем самым нужным вам значением.
    Но только в том случае, если содержимое в однобайтной же кодировке.
    А если там, скажем, utf-8 - то тут вы вряд ли обойдетесь без соответствующей библиотеки.
    Ответ написан
  • Как добавить id в запрос SELECT?

    Adamos
    @Adamos
    SELECT e.`id`, e.`name`
    FROM `news` e 
    ORDER BY DATEDIFF(NOW(), e.`date`) ASC
    LIMIT 20

    Собственно, формулу можно и усложнить, если вы понимаете, что на самом деле хотите получить от двух сортировок в разные стороны.
    Ответ написан
    Комментировать
  • С чего начинать обучение backend-разработчику и какой минимум знаний нужен на junior'а в 2016-2017?

    Adamos
    @Adamos
    > информация укладывается неструктурировано, отрывками, а хотелось бы, чтобы в голове все было разложено "по полочкам"

    Не существует курса обучения программированию, который раскладывает все по полочкам сразу, в теории. А если и есть - то он не работает.
    Чтобы действительно разложить IT-знания по полочкам, нужны годы практического опыта.
    Поэтому - погружаться и учить то, что получается изучить. Сразу пробуя то, что получается пробовать. А потом - переучиваться, с ужасом оглядываясь на то, что было сделано год назад. Потому что пришел опыт, и начался новый уровень сложности...
    Ответ написан
    Комментировать
  • Что лучше изучать впервые? WinAPI || Boost || Qt?

    Adamos
    @Adamos
    Весь список бессмысленно просто учить - его надо изучать, уже применяя в живом проекте.
    Поэтому Qt имеет смысл ставить первым - шире сфера применения.
    Boost еще надо поискать, где применить в обычном прикладном приложении...
    WinAPI имеет смысл изучать только в том случае, если вам хочется заниматься win-only программами.
    Для программирования "и под Windows тоже" мне лично он не требуется.
    Две-три функции, которые не реализованы в кроссплатформенных библиотеках, можно просто нагуглить.

    > Часто ли разработка на C++ ведется под Windows?
    На Тостере появляются вопросы от студентов, которые борются с Вижуал Студией вместо того, чтобы программировать. Часто появляются. Лучше сразу привыкнуть к QtCreator - и вам будет все равно, какая под ним ОС.
    Ответ написан
    Комментировать
  • Как сделать автоматическую генерацию карты сайта раз в неделю?

    Adamos
    @Adamos
    Google Sitemap Generator - работает который год именно по этой схеме.
    Только не забудьте при настройке исключить все непубличные разделы из списка и убедиться, что никакие важные данные не передаются GET-аргументами (и, соответственно, не появятся в sitemap).
    Ответ написан
    Комментировать
  • Использование вариативного шаблона функции без аргументов?

    Adamos
    @Adamos
    Я бы в вашем случае погасил лампадку перед портретом Александреску и перестал насиловать компилятор.
    Добиваясь поставленной цели, вы запутываете код - и при этом решительно ни в чем не выигрываете.
    Ответ написан
    Комментировать
  • Кто знает, есть ли уже какие-то готовые решения (CMS) на PHP7?

    Adamos
    @Adamos
    А что, еще есть CMS на PHP (кроме Битрикса), не отрапортовавшие о готовности свежей версии работать на РНР7?
    Ответ написан
    3 комментария
  • Админка/веб ресурс. Существует ли готовое решение?

    Adamos
    @Adamos
    1. Страничка создания / редактирования блока, сплошной jQuery.
    2. Скрипт, обрабатывающий AJAX-запросы с этой странички - существующие, создание нового, правка, удаление.
    3. Страничка, показывающая дерево блоков с возможностью перемещения, опять сплошь jQuery.
    4. Скрипт, обрабатывающий запросы и с этой странички (или объединенный с п. 2)
    5. Ну, и логика хранения блоков - база либо просто файлы.

    Если авторизация не требуется - все.
    Если требуется - нужно добавить еще пару файлов и хранилище данных пользователей.

    Нормальная тема для курсовой, имхо...
    Что? CMS? Зачем?!..
    Ответ написан
    3 комментария
  • Какая есть адекватная книга по базовому программированию?

    Adamos
    @Adamos
    Учебник? Вряд ли. Какая-нибудь дурная методичка для непрофильных вузов, разве что.
    Такие вопросы для программиста-практика - все равно, что у профессионального юриста спросить "что такое параграф закона?". Бред же.
    Ответ написан
    Комментировать
  • Яндекс директ как обойти отказы в показе объявлений (Продажа медицинских пиявок)?

    Adamos
    @Adamos
    Дилером или лекарем выступает заказчик - неважно.
    Главное - что рекламируются лекарственные средства.
    А их реклама сейчас (из-за засилья фуфломицинщиков) обставлена требованиями так, что, даже просто написав "приложите подорожник", нужно добавлять "не является лекарством, имеются противопоказания, проконсультируйтесь со специалистом...".

    Ну и, имхо, гирудотерапия в этом веке уже скорее относится к знахарству, а не к медицине. Что там пиявицы впрыскивают - давно исследовано, дистиллировано-синтезировано и продается в любой аптеке. Остается карательная медицина и эффект плацебо. Тоже, конечно - на кого-то действует...
    Ответ написан
  • Linux какой выбрать для слабого ПК?

    Adamos
    @Adamos
    Lubuntu. И поискать браузер полегче. На EeePC, например, можно было жить с Midori.
    PuppyRus - тоже дистрибутив легкий, но легкий для железа, а не для понимания ;)
    Ответ написан
    1 комментарий