LINUX.ORG.RU

Сообщения r_a_vic

 

Конкурс для инженеров

Форум — Science & Engineering

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

КатегорияПриз за проектПриз за прототип
Электрический утилитарный 2-местный квадроцикл400 0003 000 000
Электродвигатель BLDC PMSM250 0001 500 000
Инвертор для BLDC\PMSM200 0001 000 000
Зарядное устройство150 000600 000

Расходы на создание прототипа компания, как я понял, обещает взять на себя. Подробности можно узнать из видео https://www.youtube.com/watch?v=zgduiofJcWc.

P.S. Сам я не имею никакого отношения к компании. Но немного удивился, что здесь про конкурс еще никто не писал, хотя в толксах один раз их канал упоминали.

Линукс тут разве что при том, что на этом сайте могут быть люди, которым новость может быть интересна.

Подробности

Перемещено hobbit из hardware

 , , ,

r_a_vic
()

XRDP и неполная отрисовка экрана

Форум — Desktop

Помогите разобраться. Есть выделенный сервер на Hetzner с Xeon E3-1200 2nd и только встроенная в него графика. Работает xrdp напрямую с XOrg. Установлена Ubuntu 18.10 и xfce4. Во всем этом работает в основном одно wine-приложение, одно Java GUI и несколько нативных. При подключении через RDP Java приложение не перериросвывается несколько минут. То есть некоторые куски отрисованы, остальные - серые. Если водить над серыми кусками мышкой, то контролы под ней перерисовываются. Но не все.

В гораздо меньшей степени эта же проблема касается wine-приложения. И еще реже - нативные. Но там такое тоже бывает и не редко.

Отключал композитинг и в xfce, и в конфиге xorg.conf. Отключил кеширование изображений в xrdp. Ничего не меняется.

Драйвера вроде бы интеловские используются. Даже glxgears работает. Но показывает какой-то странный FPS: около 1900.

 , ,

r_a_vic
()

Парсинг многострочного потока в sh

Форум — Development

Необходимо в shell (HP-UX) разоборать ответ curl-а с заголовками примерно следующим образом. Ответ выглядит так

X-SomeHeader: xxx
X-Header1: abc
X-SomeHeader2: yyy
X-Header2: 756
X-SomeHeader3: zzz

Нужно на выходе получить строку «abc 756» только из X-Header1, X-Header2.

 , , , ,

r_a_vic
()

Что там может быть внутри

Форум — Talks

Есть устройство, которую частоту FM «сдвигает» на 0.1 MHz. Причем тут еще цена неплохая, на ebay просят от $65.

Что у него может быть внутри? Я так понял, это полностью пассивное устройство

http://www.2040-parts.com/usa-car-radio-fm-converter-for-european-frequencies...

А есть варианты активные

https://www.ebay.com/itm/253684559478

 , , ,

r_a_vic
()

Отключить suspend, hibernate

Форум — Admin

Арендовал на hetzner сервер. Надо было на него virtualbox поставить. Для этого установил последнюю ubuntu server и xfce. После установки xfce он стал уходить в standby. И уже несколько раз пришлось звать тех. поддержку перезагрузить комп. Через панель почему-то не помогало.

Как отключить suspend и hibernate? Пока сделал это

systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Но не уверен, что поможет. Как вообще отключить эти опции управления питанием? Может через опции ядра?

 , , , ,

r_a_vic
()

Цифровая подпись в PHP и CryptoPP

Форум — Development

Необходимо сгенерировать цифровую подпись в PHP, которую потом можно будет проверить в C++ приложении с CryptoPP. Проблему совместомости файлов ключей уже решил, тоже не сразу. Но сейчас и PHP и CryptoPP могут корректно читать одни и те же закрытые и открытые ключи. Но подпись, которую возвращает openssl_sign в PHP не проходит проверку в CryptoPP. В CryptoPP использую DSA2<SHA256>. В CryptoPP подпись всегда 256 бит. А в PHP длина подписи отличается. Если сделать наоборот - проверить в PHP подпись от CryptoPP, то PHP сообщает о неверной структуре ASN.1 в подписи. То есть openss_sign возвращает не чисто подпись, а ASN.1 структуру с ней. ПРи этом первые байты не менятся, но начиная с 3 примерно - меняются. И суда по струкутуре в начале подписи PHP идут какие-то параметры.

Вопрос собственно: как сделать так, чтобы подпись PHP проверить в CryptoPP. Или подвопрос: что за структура у подписи PHP?

 , , ,

r_a_vic
()

Нужен ли браузерам диалог настройки прокси сервера независимый от менеджера сети ОС

Голосования — Голосования

По мотивам вот этой темы: Софтостроение. Новая планка маразма взята браузерами

Вариант «Не нужен» подразумевает, что браузер будет показывать системный диалог настроек прокси и менять при этом прокси-сервер для всей системы и всех программ использующих тот же самый подход к работе с прокси.

  1. нужен 669 (80%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. не нужен 167 (20%)

    *******************************************************************************

Всего голосов: 836

 , ,

r_a_vic
()

Hetzner и внешний IP

Форум — Talks

Помогите с Hetzner-ом разобраться. Вопрос не про линукс, поэтому в talks. Больше не знаю у кого спросить. Человек, которому я иногда небольшие подработки делаю арендовал виртуальный сервер в hetzner. На сервере установлена Windows. Меня попросили установить туда Oracle Express для опытов. Я установил. Но подключиться к нему извне не могу. Для доступа к компьютеру по RDP мне дали один IP-адрес. А внутри него в свойствах сетевого соединения (ipconfig /all) этого IP-адреса нет. Похоже, что там NAT. В общем как мне получить белый IP v4, чтобы можно было подключиться к oracle извне?

 

r_a_vic
()

Наследованный класс в QVector

Форум — Development

Помогите разобраться.

У меня есть два класса: Родительский и Наследуемый. Есть QVector для Родительского класса. Но в него я передаю экземпляр наследованного класса. После чего достаю экземпляр обратно и получаю вмесо этого экземпляр Родительского класса. Я понимаю, почему так происходит. Но не знаю, как сделать так, чтобы возвращался экземпляр исходного класса. При этом имея возможность засунуть в QVector различные варианты наследников.

P.S. Я очень плохо знаком с С++, поэтому не надо пугать меня Царем и другими авторитетами. Скорее всего я не знаю, кто это.

Поясняющий пример:

#include <QDebug>
#include <QVector>

class Parent
{
private:
    QString m_str;
protected:
    QString str() const {return m_str;}
public:
    Parent(QString str = "EmptyParent") : m_str(str){ }
    Parent(const Parent& oth) : m_str(oth.m_str) {}
    virtual void sayStr() const {qDebug() << m_str;}
    virtual Parent& operator=(const Parent& oth) {return *new Parent(oth);}
};

class Child : public Parent
{
private:
    QString m_chstr;
public:
    Child(QString str = "EmptyChild") : Parent("Ololo"), m_chstr(str) {}
    Child(const Child& oth) : Parent(oth), m_chstr(oth.m_chstr) {}
    virtual Child& operator=(const Child& oth) {return *new Child(oth);}
    virtual void sayStr() const Q_DECL_OVERRIDE {qDebug() << m_chstr;}
};



int main(int argc, char *argv[])
{
    QVector<Parent> vec;
    Child el("Child");
    vec.push_back(el);
    vec.at(0).sayStr();
    return 0;
}

 ,

r_a_vic
()

Ленточная библиотека

Форум — Linux-hardware

Хочу купить домой ленточную библиотеку HP-шную. БУ. Для сохранения бекапов фотографий и документов пару раз в месяц. Будет ли она работать с Linux без использования стороннего софта HP? Что из софта вообще для этого нужно? Планирую использовать с переходником pci-e -> UltraSCSI.

 , ,

r_a_vic
()

Telegram, Дуров

Форум — Talks

Тут уже была тема про Telegram и конфликт его топ-менеджеров. Но я хочу спросить не про сам конфликт. А про то, что в длинном тексте бывшего сотрудника упоминается старая версия движка Telegram под названием text-engine. Который был выложен в open source для передачи наработок команды ВК в команду Telegram.

Собственно вопросы:

1. Где его посмотреть?

2. А это обычная практика, что в open source передают проекты, чтобы законно вывести наработки из одной компании в другую в случае конфликта собственников и менеджмента?

 , ,

r_a_vic
()

Счет в банке ЕС

Форум — Talks

Кто знает, можно ли открыть счет в банке ЕС, чтобы получать на него деньги от фриланса на европейцев напрямую? Не выезжая при этом из России (даже для открытия счета). Какие могут быть проблемы? Как потом с этого счета переводит деньги, например, в Сбербанк?

Смогу я потом получать на этот счет переводы от компании в ЕС без налогов?

Нашел вот такую инструкцию, в ней все верно?

https://www.sberometer.ru/ask/discussion/79/kak-oformit-besplatnye-schet-i-kr...

 , ,

r_a_vic
()

Не выключается питание

Форум — Desktop

Поставил вместо стандартного ядра ядро от pf. Конфиг взял свой обычный. Сменил практически только mq-deadline scheduler. И комп перестал выключаться. Пишет в конце всех сообщений Power shutdown и все. Пока кнопку питания не нажмешь, не отключается. На обычном ядре все нормально. С чем это может быть связано и как поправить?

 , ,

r_a_vic
()

Lenta. Продолжение

Форум — Talks

В продолжение темы про ленту и неотключаемую рекламу.Заметил, что при первом открытии в текущей сессии файрфокса лента подменяет все ссылки на placesquare.rambler.ru, которые редиректят на https://an.yandex.ru/mapuid/lentaru/.

Картинка: http://imgur.com/a/kRtS6

Заметил это после того, как ublock стал блокироать переходы по таким ссылкам. После обновления страницы все ссылки на ленте стают «нормальными».

 , ,

r_a_vic
()

QString -> MBCS

Форум — Development

Как сконвертировать QString в MBCS под Linux?

 , ,

r_a_vic
()

Собираю старый сервер

Форум — Talks

Достался тут старый сервер HP Proliant DL370 G3. У него не работает блок питания и хотелось бы заменить оперативку. Если кто-то готов отдать/продать за недорого ненужный БП ps-5551-2 и планки оперативной памяти PC2100 ECC на 2GB, сообщите, пожалуйста.

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

 , ,

r_a_vic
()

Как в KDE настроить время

Форум — Desktop

Собсно сабж. Поля изменения времени или сервера ntp неактивны.

Наглядная демонстрация

$ LANG=en kcmshell5 --version
kcmshell5 5.9.3

 , ,

r_a_vic
()

Задача в вакансии

Форум — Talks

Нашел интересную (на мой взгляд) задачу в вакансии. Вакансия сама мне не нужна (город не тот). А задачу попробовал решить. Получилось 15 555. Но проверка говорит, что ответ неверный. У кого сколько получится?

UPD: Совсем забыл. http://wunderfund.io/dev_job

 , ,

r_a_vic
()

Google заменит Android на более совершенную операционную систему

Форум — General

Корпорация Google начала разработку более совершенной операционной системы, которая в будущем заменит Android и Chrome OS. Об этом сообщает The Next Web.

Компания пока официально не объявила о начале работ над новой ОС, но первые подробности и техническое описание уже были опубликованы на сервисе для разработчиков GitHub. Система получила название Fuchsia и будет работать на базе ядра Magenta, а не Linux. Она получила поддержку 32-битных и 64-битных процессоров на архитектуре ARM и 64-битных ПК-процессоров.

Кроме того, ядро Magenta позволит системе более эффективно взаимодействовать с наиболее распространенными платформами интернета вещей, в том числе FreeRTOS и ThreadX. Таким образом корпорация планирует усилить интеграцию компьютеров и мобильных устройств пользователей с домашними экосистемами OnHub и Google Home.

По словам одного из инженеров Google Брайана Светланда (Brian Swetland), в компании было решено с самого начала сделать новую операционную систему открытой для сторонних разработчиков.

Оригинал на Ленте

Настоящий оригинал

Перемещено tailgunner из android

 , ,

r_a_vic
()

Компьютерный антивирус едва не убил человека

Форум — Talks

http://medportal.ru/mednovosti/news/2016/05/06/753malware/

В одном из госпиталей США оборудование отказало в процессе проведения операции на сердце.

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

 ,

r_a_vic
()

RSS подписка на новые темы