И это всё МОЁ

Запускаю Компас 3D v15.2 x64 из-под PlayOnLinux, всё запускается, чертится, но при попытке сохранить в какие-то иные форматы кроме родных Компаса (в stl особенно надо) появляется ошибка от Wine «В программе KOMPAS.exe обнаружена серьёзная ошибка. Программа будет закрыта»


Во вкладке Подробнее верхняя строчка такая, дальше куча ардесов:
«Unhandled exception: unimplemented function msvcp110.dll.??0_Facet_base@std@@QEAA@XZ called in 64-bit code (0x000000007b45933c).»


Пробовал доставить vcredist_x64.exe (Visual C++) в тот же виртуальный диск, по советам с форумов должно было поставить в том числе msvcp110.dll, но не помогло.


Система Linux Mint 20 x64, Wine-4.0.4 (С 3.20 то же самое)









 , ,








И это всё МОЁ

Допустим мне нужна программа, но её нет в репах. Чем грозит ручная установка готового rpm? Или бест практис собрать из исходников?









 








И это всё МОЁ

Что там за auto понять нe могу.


https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/310#note_494307


Вроде оно не дефолтом


https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/blob/master/src/daemon/daemon.conf.in


Тут тоже как-то отписались по типу «а мы и сами не знаем»


https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1741045


Коммиты мельком за год посмотрел, что-то не заметил. В документации тоже.


https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/blob/master/man/pulse-daemon.conf.5.xml.in


Что и как?









 ,








И это всё МОЁ

На opennet.ru обсуждают утверждение стандарта С++20:


https://www.opennet.ru/opennews/art.shtml?num=53670


На лоре ещё 7 месяцев назад обсудили :)


Вести с полей стандартизации C++: C++20 design is complete (Kona, 2019-02)


Стандарт C++20 утверждён


Но может кто ещё хочет :)









 ,








13:20

geh 0.4.0

И это всё МОЁ

Сабж: https://github.com/software-revive/geh-rv/releases/tag/0.4.0


Вчера в комментариях вспомнили про такой image viewer: Заброшенные Open source программы (комментарий)


Я немного причесал сорцы и выложил в виде минорного релиза.


Разных просмотрщиков, конечно, дофига. Тут из особенностей можно отметить только вот что:



  • Компилируется мгновенно.

  • Получается единственный бинарник, ничего лишнего. (Локализации тоже нет)

  • Можно собрать как с gtk2, так и с gtk3.

  • Реальная фоновая загрузка изображений, не блокирующая поток UI.

  • Режим миниатюр, удобный.

  • Можно рекурсивно сканировать каталоги.

  • Лицензия MIT, если для кого-то это важно


Пока добавил по мелочи:





  • Added new entries to the right-click menu:



    • View -> Full Image Mode, View -> Slide Show Mode, View -> Thumbnail Mode,
      to switch between the view modes with mouse, not just keyboard.

    • Help -> Key Bindings, displays the list of hot keys.

    • Help -> About, displays the detailed info about the application, license
      supported image formats and build environment.




  • Added command line options:



    • -v, –version, prints the application version

    • -V, –about, shows the about message (the same as in GUI)




  • Added files: AUTHORS, LICENSE, NEWS




  • Fixed few compilation warnings.




  • The man page removed, since it’s short and not helpful.





Полезные части кода и идеи я потом утащу в spicview.


А этот просмотрщик, думаю, пусть остаётся компактным и простым, без привязок к разным DE и библиотекам.









 , ,








И это всё МОЁ

Добрый день, подскажите пожалуйста, задача запустить клиента консультант плюс на Centos 7x64.
Примонтировал диск с базой консультанта от win сервера. Установил wine. В конфиге wine подключил примапенный диск, но консультант не запускается, так как хочет 32ух разрядную платформу, а у меня 64.
Пробовал, создать префикс для 32 ух разрядной через WINEPREFIX, но все равно получаю ошибку, что этот файл не поддерживается на этой системе.


Может кто запкускал консультант на Centose ?









 , ,








И это всё МОЁ

Хочу поcмотреть как искажается апериодический сигнал из-за конечной АЧХ осциллографа с известной f_{-3\db}. С каким окном сворачивать сигнал что бы получить нужную кривую и с завалом частот и с горизонтальным смещением? scipy.signal.butter тут не подходит, т.к. он возвравщает обычный НЧ фильтр, который в обе стороны временной оси сглаживает.








 , , ,








И это всё МОЁ

Есть tgtadm, который дергает tgtd через /var/run/tgtd/socket.0 и получает от него список таргетов. От рута всё хорошо, от не-рута имеем ошибку:


connect(3, {sa_family=AF_UNIX, sun_path="/var/run/tgtd/socket.0"}, 110) = 0
write(3, "\1\0\0\0\2\0\0\0iscsi\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ recvfrom(3, 0x7fffc4a0d218, 8, MSG_WAITALL, NULL, NULL) = -1 ECONNRESET (Connection reset by peer)


В сислоге строчка:
tgtd: mgmt_event_handler(734) permission error


Права доступа на сокет 777, постановка SUID на tgtadm не помогла, данные в сокет кладутся одинаковые. В чём может быть беда? apparmor профилей на tgtadm, tgtd и сокет тоже нет.









 ,








И это всё МОЁ

leave, мне совершенно не нравится, как ты модерируешь! Ты трешь нормальные комментарии, но при этом игнорируешь совершенно неадекватные.

Зачем придумали GTK3?

Сообщение удалено leave по причине 4.3 Провокация flame (-1)

Его явно придумали идиоты для идиотов (как и Qt4-Qt5).

TheEddy (06.09.20 16:48:28)

Зачем ты пошел в модераторы? Ты крайне бесполезный и даже вредный модератор!








 








12:32

И это всё МОЁ

@alpha, не потрудитесь ли продемонстрировать пункт правил, согласно которому на ЛОРе запрещён некропостинг?


Более того, на приличных форумах нормальным явлением являются треды на тысячи страниц, которые живут годами и даже десятилетиями. В том числе очень вялотекущие. А тут уже через пару месяцев перерыва пуканы начинают взрываться почему-то. Влияние борд, где треды долго не живут, что ли?


Драма (заодно пропиарим ещё разок юзерскрипт для удобного просмотра удалённых комментариев ;))









 , ,








И это всё МОЁ

Может я тупой чайник, и запускаю сервер второй сессией. Вдруг захотелось пощупать x11 без кед. Вот что выдаёт:
xf86EnableIOPorts: failed to set IOPL for I/O (operation not permitted).









 








И это всё МОЁ

Всех привествую. Есть такая задача. На сервере лежат папки подобного строения. В которыз лежат архивы бэкапов


/opt/backup/*/*/pg/2020/09/07


даты естественно меняются в зависимости от созданного бэкапа


Сливаются они по FTP с других хостов. Теперь условия, которые я не знаю как реализовать в скрипте.


/opt/backup/*/*/pg/2020/09/07


хочется чтоб проверялась папка с месяцем по маске


/opt/backup/*/*/pg/*/*/* 


и удаляла все старые папки, которые старше 14 дней, затем поднималась на папку выше, т.е. шла проверка месяца /opt/backup///pg// и так же проверяла изменения за последние 14 дней, в общем такое же действие и с годом.


Все это можно реализовать с помощью


find /opt/backup/*/*/pg/*/*/* -type d -mtime +336


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









 , , , ,








И это всё МОЁ
public class Scene1 { 
class Image
{
int IndexTexture;
String Name;
int number;
}
int Scene()
{
image = new Image[CountTexture];
CountIndexTexture = 0;
vectordrum = new Vector<String>();
return 0;
}
int Lo
int LoadDrum(GLAutoDrawable drawable) throws IOException
{
...
image[CountIndexTexture - 1].Name = "auto1";
image[CountIndexTexture - 1].number = CountIndexTexture - 1;
image[CountIndexTexture - 1].IndexTexture = t.getTextureObject(gl);
...
}
}


ошибка выдается при присваивании массиву image значений в поля








 








И это всё МОЁ

Subj



Один из слайдов презентации Intel на китайском языке, ставший достоянием общественности этим летом, упоминал о намерениях компании представить 10-нм процессоры Jasper Lake до конца текущего года. Новая информация указывает на возможность их появления только в начале следующего, но теперь известен ассортимент моделей.




Для ресурса FanlessTech семейство процессоров Jasper Lake является предметом профильного интереса, поскольку они будут применяться в компактных настольных и недорогих мобильных системах — так называемых неттопах и нетбуках. Эти процессоры разделят с Lakefield и Snow Ridge архитектуру энергоэффективных ядер Tremont, которая обеспечит существенные улучшения по уровню производительности относительно предшествующей Goldmont Plus. На кадре из августовской презентации Intel видно, что следующая по порядку архитектура Gracemont выйдет в следующем году, поэтому откладывать дебют семейства Jasper Lake у компании больше нет возможности. Дебют этих процессоров намечен на первый квартал 2021 года, если верить первоисточнику.




Улучшения на уровне микроархитектуры были направлены на повышение производительности в однопоточных вычислениях, сетевом оборудовании, а также повышение степени автономности для мобильных систем. Удельная производительность в пересчёте на одно ядро должна вырасти на 30 % в среднем, если сравнивать с Goldmont Plus, максимальный прирост может достигать 80 %.




Настольные модели Jasper Lake распределятся между процессорами Pentium Silver N6005 (2,0–3,3 ГГц), Celeron N5105 (2,0–2,8 ГГц) и Celeron N4505 (2,0–2,9 ГГц). Все они получат графику Intel UHD и 4 Мбайт кеша второго уровня. Две первые модели предложат по четыре ядра и четыре потока, младшая Celeron N4505 ограничится двумя ядрами и двумя потоками. Значение TDP для процессоров в настольном исполнении достигает 10 Вт.




У мобильных версий Jasper Lake уровень TDP снижен до 6 Вт. Старшим в данном случае станет Pentium Silver N6000 (1,1–3,1 ГГц) с четырьмя ядрами и четырьмя потоками. Аналогичную конфигурацию ядер предложит Celeron N5100 (1,1–2,8 ГГц), а двухъядерный Celeron N4500 сохранит идентичный диапазон рабочих частот. Все три мобильных процессора Jasper Lake будут использовать графику Intel UHD и оснащаться 4 Мбайт кеша второго уровня.



Если, конечно, амуде не выпустит вменяемой альтернативы.









 , , , ,








И это всё МОЁ

Ребята привет!
Asterisk (15.7.3) с FreePBX 15.0.16.73.
Один из номеров (114) категорически не дозванивается на другой (174). При этом на все остальные номера звонит успешно.
Не могу разобраться в чем дело.
Вот, что выдает:
https://pastebin.com/mjaDKD2s


Буду рад любой помощи!









 , ,








И это всё МОЁ

Что-то у меня последние дни mpv не хочет воспроизводить каналы Твича, если там идет RERUN, выводит вот такую хрень:


12:18:39 athost ~ $ mpv www.twitch.tv/starladder_pubg_ru
[ytdl_hook] ERROR: 198165386 is offline
[ytdl_hook] youtube-dl failed: unexpected error ocurred
Failed to recognize file format.


Exiting... (Errors when loading file)


В браузере все нормально.
youtube-dl самый последний с Гитхаба.
Знаю, что Твич не нужен, но имею такую слабость – посмотреть всякие пропущенные соревнования киберкотлет).

И куда на странице канала исчезла кнопка просмотра архива трансляций?

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









 ,








И это всё МОЁ

Здравствуйте.


Установил Debian 10 с Mate.


Несколько раз включал/выключал/перезагружался, все работало нормально.


Установил linux-firmware.


Перезагрузился.


При закрытии окон картинка на экране портится и не восстанавливается.


Удалил linux-firmware и пакеты, которые он притянул.


Перезагрузился.


При закрытии окон картинка на экране портится и не восстанавливается.


Что делать?









 , ,








И это всё МОЁ

Приглашаем Java developer в команду компании Orion Alliance, в офис в г. Гданьске, Польша. Orion Alliance, международная аутсорсинговая IT-компания, предоставляем услуги разработки ПО и технической поддержки клиентов в банковском и финансовом секторах.

Чем предстоит заниматься:

участие в проектах различной сложности по разработке программного обеспечения на Java
сопровождение и развитие разработанного ПО
командная работа с коллегами (на русском языке)
участие в деловой переписке и телефонных конференциях с коллегами из американского офиса компании (на английском языке)

Требования к знаниям и опыту:

высшее техническое образование
опыт коммерческой разработки на Java от 2 лет
знание принципов ООП
знание принципов реляционных СУБД, опыт работы с ними, желательно Oracle
базовое знание Linux
понимание принципов работы основных Web-технологий: HTTP, HTML, CSS, Javasсript, Ajax
понимание принципов работы систем контроля версий (любой из SVN/Git/Mercurial/ClearCase)
Java SE, Java EE (servlets, servlet containters)
Hibernate/Spring/WebSphere
владение английским языком на уровне Intermediate и выше

Условия трудоустройства и переезда:

релокация в Польшу, г. Гданьск
спонсирование затрат на переезд (оформление визы для сотрудника и его семьи, билеты, предоставление жилья на 2 недели, помощь в поиске жилья)
официальное трудоустройство по полному трудовому договору
заработная плата по результатам собеседования от 2000 $ на руки
возможность получить вид на жительство в Польше, помощь в оформлении документов
гибкий график работы
русскоговорящий коллектив
офис в новом бизнес-центре в деловом квартале Гданьска

Ключевые навыки

Java Linux SQL ООП C# Javasсript Ajax Bash Perl HTTP HTML CSS Java SE Java EE Hibernate ORM Spring Framework

Резюме просим отправлять на почту: [email protected]
+48 883915880 (Viber, Telegram,WhatsApp)








 , , ,








И это всё МОЁ

Всем привет, есть проблема с удалением. Использую NAS сервер «Rockstor», решил там попробовать посмотреть как работают «snapshots». Создал папку, сделал ее слепок, из слепка сделал клон той папки. Удалил исходную папку, а вот ни слепок, ни клон удалить не могу, при попытке удалить слепок в веб морде пишет следующее:
`Share(test1) cannot be deleted as it has snapshots. Delete snapshots and try again


        Traceback (most recent call last):

File «/opt/rockstor/eggs/gunicorn-0.16.1-py2.7.egg/gunicorn/workers/sync.py», line 34, in run
client, addr = self.socket.accept()
File «/usr/lib64/python2.7/socket.py», line 202, in accept
sock, addr = self._sock.accept()
error: [Errno 11] Resource temporarily unavailable`


При попытку удалить папку в вебморде :
`Error running a command. cmd = /sbin/btrfs subvolume delete /mnt2/Data/test1. rc = 1. stdout = [«Delete subvolume (no-commit): ‘/mnt2/Data/test1’», '']. stderr = [«ERROR: cannot delete ‘/mnt2/Data/test1’: Directory not empty», '']


        Traceback (most recent call last):

File «/opt/rockstor/src/rockstor/rest_framework_custom/generic_view.py», line 41, in _handle_exception
yield
File «/opt/rockstor/src/rockstor/storageadmin/views/snapshot.py», line 223, in delete
self._delete_snapshot(request, sname, snap_name=snap_name)
File «/opt/rockstor/eggs/Django-1.8.16-py2.7.egg/django/utils/decorators.py», line 145, in inner
return func(*args, **kwargs)
File «/opt/rockstor/src/rockstor/storageadmin/views/snapshot.py», line 208, in _delete_snapshot
remove_snap(share.pool, sname, snapshot.name)
File «/opt/rockstor/src/rockstor/fs/btrfs.py», line 589, in remove_snap
log=True)
File «/opt/rockstor/src/rockstor/system/osi.py», line 115, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /sbin/btrfs subvolume delete /mnt2/Data/test1. rc = 1. stdout = [«Delete subvolume (no-commit): ‘/mnt2/Data/test1’», '']. stderr = [«ERROR: cannot delete ‘/mnt2/Data/test1’: Directory not empty», '']`


Проверил права и атрибуты на папку, через терминал, вроде все в порядке, не понимаю, что с этим можно сделать:
[root@new_nas ~]# ls -l /mnt2/Data/test1/ total 0 drwxr-xr-x 1 root root 0 Sep 4 13:12 test1 [root@new_nas ~]# ls -la /mnt2/Data/test1/ drwxr-xr-x 1 root root 10 Sep 4 13:12 . drwxr-xr-x 1 root root 88 Sep 4 13:24 .. drwxr-xr-x 1 root root 0 Sep 4 13:12 test1 [root@new_nas ~]# ls -la /mnt2/Data/test1/test1/ drwxr-xr-x 1 root root 0 Sep 4 13:12 . drwxr-xr-x 1 root root 10 Sep 4 13:12 .. [root@new_nas ~]# lsattr /mnt2/Data/test1/ ---------------- /mnt2/Data/test1/test1 [root@new_nas ~]# lsattr -a /mnt2/Data/test1/ ---------------- /mnt2/Data/test1/. ---------------- /mnt2/Data/test1/.. ---------------- /mnt2/Data/test1/test1 [root@new_nas ~]# lsattr -a /mnt2/Data/test1/test1/ ---------------- /mnt2/Data/test1/test1/. ---------------- /mnt2/Data/test1/test1/.. [root@new_nas ~]# rm -R /mnt2/Data/test1/ rm: descend into directory ‘/mnt2/Data/test1/’? y rm: remove directory ‘/mnt2/Data/test1/test1’? y rm: cannot remove ‘/mnt2/Data/test1/test1’: Operation not permitted









 , ,








И это всё МОЁ

Есть яндекс для домена, есть локальный почтовик, у которого smtp.yandex.ru настроен смартхостом.


В /etc/exim4/passwd.client у меня два адреса из домена прописаны.
И пересылка работает только для первого.
А второй получает ошибку Sender address rejected: not owned by auth user.


Меняю местами - и тот адрес, что получал ошибку, начинает работать, а предыдущий отваливается.


Куда копать?