Задать вопрос
  • Возможно ли корректно открыть файл в кодировке 866 (DOS) в LibreOffice из командной строки?

    @rPman
    Перекодировать файл перед открытием (man enca) не вариант? сохранять нужно так же в этой кодировке?
    так же можно помыслить в направлении запуска скрипта (который уже сменит кодировку текста), управление передается ключом:

    -accept={UNO string}
    Уведомляет систему LibreOffice о том, что после создания потоков получателя UNO будет использоваться строка приема UNO.
    Для получения дополнительной информации см. Руководство разработчика LibreOffice.
    


    Гугл выдает какие то примеры по запуску макроса.
    Ответ написан
  • Аналог TeamViewer, Ammy, VNC

    @rPman
    Если на вашей стороне нет проблемы с белым IP и открытыми портами, то собираете portable сборку практически любого vnc server, высылаете ее с готовым ярлыком/батником запуска этого сервера с подключением к вашему запущенному vnc viewer в режиме listen connect.

    Оформить в виде самораспаковываемого архива думаю сумеете?
    Ответ написан
    2 комментария
  • Можно ли создать такое устройство на базе Arduino?

    @rPman
    У вас основная проблема — механика.
    Даже собрав на базе любого микропроцессора (хоть к тому же обычному компьютеру по LPT цепляйте через драйвер шаговые моторы) ваша конструкция может вносить погрешности — т.е. соскочил зубец в редукторе, погнулась 'балка', да банально разная температура и соотв. температурное расширение и камера уже смотрит не туда.

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

    Если хотите колхозить, вам нужно изобрести дешевую обратную связь (чтобы программа знала, какой двигатель включить чтобы исправить положение).

    Я могу предложить самую простую и оригинальную — закрепить лазерную указку/или зеркала, отражающие ее свет таким образом, чтобы движение светового пятна по стенам комнаты (лучше соорудите специальные экраны, с правильными углами для облегчения расчетов) а положение этого пятна отслеживать видеокамерой и очень простым софтом (его даже и на ардуине написать можно, считывая информацию с видеосенсора, получающего изображение через светофильтр, подобранный под цвет указки, гуглить 'arduino слежение за источником света') либо приспособить для этого обычный компьютер и несколько дешевых вебкамер (выбор которых определяется скоростями, с которыми будет поворачиваться камера)

    Количество лазерных указок подбирается под количество свобод, в которых должна двигаться камера, например две свободы (поворот верх/низ, влево/вправо) — один луч.

    p.s. чуть более сложная схема, оформленная в виде уже конечного датчика поворота, может быть чуть другой — вращающаяся зеркало, установленное в поворотном шарнире, отражает луч в трубу, являющуюся по совместительству ребром жесткости или собственно самим штативом, на конце которого датчик, второй датчик закреплен у зеркала и ловит точное количество оборотов. В итоге, задержка между сигналом на датчике оборотов и датчике в конце трубы будет определять угол наклона. Такая схема очень точная, но скорость реакции зависит от скорости вращения зеркала.
    Ответ написан
    Комментировать
  • Обзор 3D притера MakerBot Replicator 2, нужен?

    @rPman
    Обязательно!

    И пожалуйста, не просто 'распечатал очередной кубик, класс', а по возможности хоть какое то минимальное исследование проведите, например реальные размеры объекта (по всем координатам), реальные погрешности (распечатать несколько разных объектов, или один и тот же, но размещая его на подложке по разному — вертикально, горизонтально, под наклоном). Так же можно показать тесты слайсера, точнее зависимость результата от настроек, наполнения и т.п.

    Если есть настройки точности, то как влияет на скорость и погрешности в результате. А так же провести тесты на прочность — растяжение, сдавливание, слом..., для каждого типа наполнения. В общем все по взрослому.

    Более сложные тесты конечно маловероятны, но вдруг — зависимость от одинокой печати или 'в паре' (когда на подложке несколько предметов и печатающая головка постоянно перепрыгивает туда сюда) и как это влияет на качество поверхности да и на погрешности в размерах тоже.

    Очень не хватает подобной информации по КАЖДОЙ модели принтера.

    p.s. первая модель обещала быть в закрытом корпусе с подогревом (и очень дешевой, жаль не взлетело), что должно невероятно положительно сказаться на термо-искажениях во время печати, это когда объект 'ведет' из-за неравномерного остывания (снизу быстрее чем сверху), у второй версии тоже все так же хорошо?
    Ответ написан
    4 комментария
  • По глупости удалил с AWS Amazon citrix xen tools?

    @rPman
    Нет бакапа?
    Через сложный и тернистый путь — подключить диск инстанса в соседней виртуалке и добавить какие-нибудь средства администрирования копированием в соотв. папки и редактированием реестра. По мне так самое простое — настроить любой vnc portable (чтобы запускалось и сразу начинало ждать подключения) и положить в… AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    А если автологон отсутствует, то настроить в качестве службы, отредактировав соотв. ветки реестра.

    А уже после, получив хоть какое то управление над машиной, восстановить удаленные утилиты.
    Ответ написан
    Комментировать
  • Как понять почему Ростелеком заблокировал сайт?

    @rPman
    Сайт размещен на shared хостинге? т.е.возможно ростелеком заблокировал по IP сразу все сайты, размещенные на нем у вашего провайдера.

    Что делать? Как минимум гневно обратиться к виновнику,… письменно (бумага, почта России, с подтверждением о вручении, лично начальнику/...), телефонным звонком и т.п. Так же обратитесь к своему интернет провайдеру и к своему хостинг-провайдеру! Они тоже могут оказаться в курсе и тоже внести свою долю в решении проблемы.

    Понятно, что почти наверняка ничего не изменится. Но, если только молчать, ничего точно не изменится, а так будет проявлена активная позиция и возможно что то изменится к лучшему.
    Ответ написан
  • Есть ли возможность в поисковых системах искать по названиям файлов архивов (zip, rar и др.) и содержимому архивов

    @rPman
    Все зависит от технологии хранении и передачи информации и типа архивов.
    Например если torrent считать 'архивом' (это контейнер для нескольких файлов) то есть отличный поисковик btdigg.org ищет все торренты по их именам и файлам в них, публикуемых в DHT сети.
    Ответ написан
  • Подскажите крипточат/мессенджер с веб-интерфейсом

    @rPman
    Надежность таких сервисов онлайн под большим вопросом, ведь сам сервис может аудиту выдавать один код а избранным клиентам выдавать код со своими троянами.

    Тут можно говорить только о проверенном десктопном приложении (или даже о сохраненном локально html приложении). Или хотя бы расширение к браузеру.
    Ответ написан
  • Как протестировать интернет-канал на возможность работы VOIP/Skype?

    @rPman
    Настоятельно рекомендую наказывать такого провайдера рублем… один в поле не воин но ничего не делать тоже не вариант.
    После того как проверите работу скайпа через vpn, когда будете расторгать с ними контракт, вас спросят причину (желательно письменно ответьте) что уходите из-за принудительного нарушения работы приложений voip типа skype провайдером.

    Оператор будет делать большие глаза и называть вас ламером, не верьте, он может просто не быть в курсе. А вот факт ухода клиента по этой причине очень много может дать, главное чтобы он был задокументирован.
    Ответ написан
    Комментировать
  • И всё-таки, как «правильно» выполнять из PHP сложные sql-запросы?

    @rPman
    Не нужно перебарщивать, решите только одну главную проблему передачи параметров — escaping и quoting параметров, никаких монструозных велосипедов, только поправьте метод выполняющий ваши запросы, :param пусть идут в sql-запрос без изменений (а сам запрос сделать параметризованным, список параметров получается просто поиском всех вхождений /\:(\w+)/), а {param} заменяются по старинке, пусть там останутся куски самого запроса с выражениями.
    Ответ написан
    Комментировать
  • Фасовочная машина на Arduino

    @rPman
    Самый простой сортировщик предметов — воронкообразная центрифуга, Для таких предметов как бусины обороты очень маленькие (в зависимости от формы, плотности и веса объекты будут 'докатываться' на разную высоту).

    Иногда можно обойтись купанием предметов в жидкости, она уменьшает влияние тяготения и облегчает методы сортировки той же центрифугой (посмотрите как ведут себя предметы в водяной воронке). А уж для предметов на грани равенства плотности воды можно неплохо рулить глубиной их погружения, просто меняя давление в емкости с водой, а там, собирать нежные/ненужные предметы ситом.

    Если динамические методы противопоказаны (объекты сложной формы или хрупкие) то для начала необходимо решать более сложную задачу — разделение объектов друг от друга, которая для общего случая может быть почти нерешаемой (попробуйте распутать запутавшиеся провода).

    Как только объекты отделены друг от друга, дальнейшие операции более тривиальные, начиная от взвешивания и кончая. к примеру, величиной отражаемого света.

    p.s. А для зрелищности можно соорудить роботизированную руку и обучить алгоритмы компьютерного зрения для вашей конкретной задачи.
    Ответ написан
  • Во что превратилась javascript и что представляет из себя node.js?

    @rPman
    Одна из основных проблем java — ее запатентованность вдоль и поперек. Не язык так популярные и разрекломированные фреймворки или их части. А так же большое значение имеет — кто стоит за платформой. Стояли sun/oracle и java стало синонимом 'дырка в браузере' а как ее взяло на вооружение Google, так это вернуло java главенство над мобильными технологиями!
    Ответ написан
    3 комментария
  • Систему для записи телефонных разговоров по аналоговой линии?

    @rPman
    А если врезать в аналоговую линию простую схему из пары радиодеталек линейный вход обычной звуковой карты + компьютер и софт, распознающий начало разговора и номер… неужели такое решение будет стоить порядка 100т.р.?
    Ответ написан
  • Windows 8 embedded маленькая touch клавиатура?

    @rPman
    гугл выдал: www.imgpresents.com/bldabrd/bldabrd.htm?display=Order
    Только боюсь дорого и слишком много задач решают (кустомизация своей клавиатуры)
    Ответ написан
  • Как лучше вести разработоку серверного ПО? На внешних скриптах или на триггерах?

    @rPman
    Если вы будете единственным разработчиком ПО я рекомендую не выбирать путь с триггерами и реализации логики на стороне БД. Так как проблем создадите себе много а плюсы этого метода — не прочувствуете.

    Разработка всей или части логики на стороне БД удобна в случаях когда нужно 'разделять и властвовать', когда удобно, из соображений надежности разработки и минимизации ошибок (например нарушений логической структуры БД), выделить и оформить соответствующий код на стороне БД таким образом, чтобы логику структуры БД невозможно было нарушить никакими ошибками на стороне приложения (php/java/..). Собственно изначально за кодом на стороне БД эта функция и закреплялась — контроль над целостностью БД.

    Просто зачастую не так просто выделить часть логики, которую можно 'красиво' реализовать именно на тригерах и хранимых процедурах. К примеру все что касается интерфейса (или форматов запросов API) глупо реализовывать на хранимых процедурах, а вот методы, к примеру реализующие операции со счетами пользователей (такие как транзакции перевода между пользователями), лучше реализовывать внутри БД в виде хранимой процедуры.

    Ну и конечно, у серверных приложений доступно на выбор огромное количество уже готовых решений, библиотек, фреймворков… которых может просто не оказаться для языка хранимых процедур вашей БД.
    Ответ написан
    1 комментарий
  • Как происходит оплата по карте без введения PIN-кода?

    @rPman
    Не буду отвечать алгоритмами, но отвечу по другому.

    Банковские платежи для физиков делятся грубо говоря на два типа — 'легко-сложно-отменяемые' и 'совсем не отменяемые'. Первые — совершаются какраз без требования PIN-кода. Такие платежи можно откатить соотв. заявлением в банк (например при краже карты или информации с магнитной полосы кардером).

    Операции, совершенные с вводом PIN-кода невозвратные, т.е. практически невозможно их отменить (правда я думаю это не совсем невозможно, если будут достаточные основания, например суд).

    Кстати необходимость выбора метода авторизации определяется не только наличием чипа на карте (а так же типом платежей, например оплата с кредитной карты с уходом в минус) но и просто конечным оборудованием. В одном магазине. в котором я часто оплачиваю покупки по карте, из трех касс одна вне зависимости от типа карты (дебетовая или нет) не требует от меня PIN-кода, объясняя это 'такой у нас там терминал'.
    Ответ написан
    2 комментария
  • Обмен bitcoin на росбанки?

    @rPman
    К сожалению… тут либо быстро но плохой курс, либо курс получше но по медленней.

    Из крупных (с ликвидностью проблем не будет) это либо работать напрямую с mtgox (вывод ваером на свой счет в банк) но это для сумм от 1k$ и нереально большие сроки (месяцы).

    Либо обменники вида metabank.ru (-6%..8% от mtgox с такими же сроками) либо биржа btc-e (полно способов вывода, быстрые сроки в сутках но ужасный курс на вывод btc->фиат) либо золотая середина — bitcoin -> wmx -> wm.exchange.ru -> webmoney -> личный счет в банке.

    Последний метод — средний курс при терпимых комиссиях (на каждом шаге либо 0 либо 0.8%) и хорошие сроки (считанные сутки)
    Ответ написан
    2 комментария
  • Расширенный проводник?

    @rPman
    Far Commander или Total Commander предоставляет такой функционал и кучу еще чего… оба имеют подсистему плагинов, FAR еще и opensource.
    К минусам цели замены проводника — отсутствие режима просмотра Иконки и Миниатюры… только табличный и список.
    Ответ написан
    2 комментария
  • Профили сетевых адаптеров в Windows

    @rPman
    netsh должен уметь выполнять ВСЕ операции с сетевыми подключениями.
    первый же ответ из гугла defender13.livejournal.com/2298.html
    Ответ написан
    Комментировать
  • Скорость печати 3D-принтера

    @rPman
    3d-принтеры (если речь идет о экструдерах) — печатают расплавленной нитью, заполняя ниткой (толщина которой кстати тоже может варьироваться) пространство, обычно не на 100% (в настройках слайсера указывают уровень наполнения, пытаясь определить прочность изделия). Вот длина этой нити, выкладываемой на подложку (а не входящей сверху в экструдер) и измеряется.

    3d-принтеры, если речь идет о порошковых (порошок либо склеивается ультрафиолетом либо сплавляется лазером) или жидкостных (жидкость освещается лазером или снимком среза, послойно) — тут скорость печати слоя почти не зависит от сложности объекта, соответственно говорят о времени, которое необходимо для печати этого слоя плюс остывание/затвердевание (а оно может быть больше чем собственно печать).
    Ответ написан
    4 комментария