Ответы пользователя по тегу Linux
  • Как получить цвет точки по координатам в linux?

    @dponyatov
    Посмотреть реализацию import -- этим и хорош Linux, что можно скопипастить и модифицировать под себя готовое решение.
    Ответ написан
    Комментировать
  • Win, nix, android видеосвязь в нутри сети - возможно ли?

    @dponyatov
    А кто подскажет близкое по применению решение: _broadcast_ трансляция видеоряда (трансляция экрана) для лекций на разнородное оборудование (прежде всего дешевые китайские планшеты) через WiFi ?
    Ответ написан
    Комментировать
  • Чем можно снять с сервака видео, клаву и мышку и вывести напрямую в ноут?

    @dponyatov
    Какого типа сервак ? Интересует ли загрузочная часть, или достаточно будет интерфейса ОС ?

    На IBM eSerever работает доступ к "загрузке BIOS" через клиент-терминал в браузере, реализованный на Java (есть проблемы с версиями, нормально удавалось завести только на старой j1.4).

    Если достаточно интерфейса ОС, пользуйтесь SSH для консоли + VNC для графики. Чуть сложнее VNC настроить полноценные Хы (например Xming для windows) и полноценно работь с любым Xовым софтом (правда это противоречит заявленному "сервак"у)

    Виртуальные сервера предоставляют не только полноценную консоль с момента старта ядра Linux, но даже доступ вплоть до низкоуровневой отладки (gdb интерфейсы ядра)

    Промышленные платы (форматы ATCA, PC104) предоставляют доступ к меню BIOS через последовательный порт rs232 (COM)

    Сервера Sun Fire V440 для терминального доступа используют _исключительно_ RS232 через спец.разъем по конструкции аналогичный телефонному (RJ11) и отдельный _аппаратный_ терминал (по крайней мере в нашей комплектации серверной фермы так было) и Ethernet

    Если нужен тупо аппаратный интерфейс с граббером VGA - на алибабе найти не удалось
    Ответ написан
    Комментировать
  • Bison - как реализовать ООП?

    @dponyatov
    Советую начать вот с этой книги, разобраться как внутри работают динамические языки.
    А потом уже двигаться в сторону динамической или статической компиляции, или transformational programming.

    cs.brown.edu/courses/cs173/2012/book/book.pdf
    Shriram Krishnamurthi
    Programming Languages: Application and Interpretation
    Ответ написан
  • С чего начать изучение Linux с нуля?

    @dponyatov
    1) определиться с целью освоения: администрирование, веб-админининг и вебдев (LAMP, PHP, client/serverside), разработка мультисистемного софта, сборка встраиваемых emLinux систем, проверка/переход для офисных применений
    2) ставишься в виртуалку (vmware player/ virtual box), сохраняя возможность гуглить с рабочей хост-системы (win)
    3) см.п.1 осваиваешь
    4) заводишь себе bootUSB (liveCD загружать опухнешь, долго и шумно) тестируешь результаты п.3
    Ответ написан
    Комментировать
  • Как собрать линукс без линукс?

    @dponyatov
    0) ставишь еще один винт
    -1) coLinux -- когда последний раз смотрел, работало только на x32 (Win7)
    2) vmware/virtualbox + любой дистр с dev-пакетами
    3) долго пользовался -- покупаешь МНОГО RAM, ставишь debian/... на флешку, грузишься с нее, все рабочие каталоги (build/ src/ tmp/ root/) монтируешь под tmpfs
    4) 0+3: добавляешь ssd-диск на 64-128G под базовую систему, для ноута актуально mSATA, рабочие каталоги монтируешь как tmpfs
    Ответ написан
    Комментировать
  • Какой выбрать мониторинг серверов?

    @dponyatov
    Nagios + свои плагины
    Ответ написан
    Комментировать
  • Компиляция кода C++. Какую опцию указать?

    @dponyatov
    Полный текст командной строки запуска компилятора есть?

    В простейшем случае это что-то похожее на
    g++ $(CXXFLAGS) -o program$(EXE) main.cpp module1.cp module2.cpp


    Но в вашем случае если проект собирается из нескольких файлов через IDE, это может оказаться какой-то более сложной проблемой, например ошибкой линкера в обработке имен функций/метдов, измененных манглером
    Ответ написан
    Комментировать