Возможно ли в OpenVPN (или любом другом VPN под Linux) один сокет разбивать на несколько а потом собирать обратно?
Например есть цепочка: A - B - C - D
A - браузер юзера
B - VPN Client
C - VPN Server
D - ресурс (сайт)
Например юзер хочет скачать c сайта файл по HTTP.
Можно ли на участке B-C и С-B иметь многопоток? Например 10 соединений.. скорее всего ценой большего латенси из-за буферизации, но тем не менее.
Что скажете комрады?
Может конечно боян, но я тут нашёл
Научно-техническое предприятие «Криптософт» около 20 лет занимается разработкой защищённой операционной системы QP ОС. Операционная система QP ОС является многопользовательской, многозадачной операционной системой общего назначения. QP ОС не является клоном какой-либо другой операционной системы и разработана «с нуля» на предприятии «Криптософт». QP ОС работает на платформах x86, x64, ARMv7, MIPS64. Операционная система предназначена как для встроенных решений, так и для серверного применения, а также использования в качестве системного ПО для рабочих станций. В настоящее время ведётся разработка широкого спектра прикладных программ для платформы QP ОС.
Наша защищенная операционная система QP ОС включена в единый реестр российских программ для электронных вычислительных машин и баз данных с присвоением класса программного обеспечения «операционные системы» приказом № 347 от 05.07.2018 Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации. Включение выполнено в соответствии с пунктом 25 правил формирования и ведения единого реестра российских программ для электронных вычислительных машин и баз данных, утвержденных постановлением Правительства Российской Федерации от 16 ноября 2015 г. № 1236 «Об установлении запрета на допуск программного обеспечения, происходящего из иностранных государств, для целей осуществления закупок для обеспечения государственных и муниципальных нужд» (Собрание законодательства Российской Федерации, 2015, № 47, ст. 6600), и на основании решения Экспертного совета по российскому программному обеспечению при Минкомсвязи России от 2 июля 2018 г.
Общество с ограниченной ответственностью научно-техническое предприятие “Криптософт” является правообладателем товарного знака (знака обслуживания), зарегистрированного в Государственном реестре товарных знаков и знаков обслуживания Российской Федерации 09 июля 2018 г.
При разработке системы особое внимание было уделено защищенности, безопасности системы и контролю доступа к данным.
QP ОС поддерживает широкий спектр периферийного оборудования. Для неё написаны собственные стеки системных драйверов, учитывающих специфику системы. QP ОС может применяться для построения разнообразных информационно-вычислительных систем и легко интегрируется в существующие решения.
QP ОС поддерживает высокопроизводительные вычисления на SMP платформах. Система QP ОС поддерживает работу до 256 процессорных ядер и до 9 Тб оперативной памяти на платформе x64.
QP ОС является многопользовательской операционной системой. Пользователи в системе обладают набором полномочий, заданных администратором системы. Исходя из полномочий пользователя, система определяет права доступа пользователя к объектам на основе штатных средств: дискреционного контроля доступа, мандатного контроля доступа и мандатного контроля доверия. В операционной системе QP OC имеется возможность создать замкнутую программную среду.
Операционная система QP ОС стала мультитерминальной. Система выступает в качестве сервера терминалов, к которому можно подключиться с помощью тонкого клиента. Поддерживается одновременная работа нескольких сессий пользователей. Тонкий клиент для подключения к серверу терминалов разработан НТП «Криптософт» и работает под управлением операционных систем QP ОС и Windows.
Для QP ОС разрабатывается пакет офисных приложений. Так, для QP ОС создаются редакторы текстовых документов, электронных таблиц и презентаций, функционирует медиаплеер.
QP ОС допускает параллельное функционирование нескольких процессов с выделенными адресными пространствами. Каждый процесс, в свою очередь, допускает создание и параллельное выполнение нескольких нитей (threads) в адресном пространстве процесса. Операционная система является истинно многозадачной и работает по принципу разделения времени. Каждый процесс системы QP ОС функционирует в собственном виртуальном адресном пространстве. Область ядра полностью недоступна из прикладных программ, поскольку защищена аппаратно с помощью сегментно-страничной модели.
Подробнее https://cryptosoft.ru/qpos.html
Eсть рабочая программка, написанная на Qt5. Если ее запускать локально, допустим из-под kde из консоли - никаких вопросов.
Если запускать в виде #> ./prg -display xx.xx.xx.xx:0.0 - серое окно.
Вылечилось изменением строки запуска на #> QT_X11_NO_MITSHM=1 ./prg -display xx.xx.xx.xx:0.0
Но при этом режим отображения.. никакой, вообщем. Вроде как 256 битная палитра - все серое и убогое. Собранное на Qt4 - тоже самое. Qt3 - огонь и без всяких проблем с шаремемори. Но Qt3 как-то не хочется.
Это как-нибудь лечится?
Добрый вечер.
Если для третьего поколения я ещё мог найти ноут с невпаянным процом, то для Haswell это, кажется, совсем невозможно.
При этом, нет какого то общего сайта, где указывается характеристика съёмности процессора в ноуте, что очень усложняет поиск, как вы понимаете, по каждому ноуту искать мало желания.
Это не совсем вопрос, скорее жж. Поэтому ещё хотел добавить, что впаянный проц, даже мощный оцень сильно понижает желание затариваться сим ноутбуком.
Сегодня в списке рассылки (одном из официально заявленных каналов) были опубликованы результаты голосования, которое началось 10 октября и закончилось 7 ноября 2019 года.
В ответ на вопрос «Меняем ли мы название проекта?» голоса распределились следующим образом:
- За - 42
- Против - 225
Общее количество голосующих составляло 491 человека. При этом, стоит отметить, варианта «Воздержался» среди доступных не было, поэтому те, хотел проголосовать именно так попали в категорию «не голосовавших».
Результаты голосования открывают новые вопросы для обсуждения и решения, а именно: как и в какой форме будет достигнуто соглашение с SUSE LLC., какие гарантии даст и какие ограничения наложит это соглашение на проект.
Есть виртуальная машина QEMU AArch64 есть программа, которую можно компилировать с отладочными символами и без оптимизации. Как ее отлаживать?
Допустим я пробовал cgdb и я вижу там исходный код, можно ходить по шагам. Включив какой-то режим дизасма следующей строки, когда натыкаюсь на нее, оно входит во «вставку» и может и там ходить по шагам.
Но можно ли повесить окошко со значением некоторых регистров, или заставить gdb выводить ряд некоторых регистров после исполнения каждого шага и последующей остановки?
Нужно следить что происходит в ассемблерной вставке. Да, я знаю что есть info registers и оно показывает что надо, но надо лишь небольшой список из них, не все, иначе неудобно искать после каждого шага значение регистра.
Попытки повесить окошко с регистрами в текстовом интерфейсе cgdb не сработали, какой то глюк, видимо не поддерживается на aarch64.
Какие еще есть варианты? Нужен удобный обзор содержимого избранного набора регистров после каждого шага.
Как USB WI-FI адаптер TP Link TL-722n первой ревизии на Atheros AR9271 заставить работать в роутере TP-Link TL-WR842ND таким образом чтобы получать интернет на внешний USB адаптер и раздавать его с помощью штатных антенн самого роутера? Как драйвера ставить, есть ли свободные драйвера в репозитории OpenWrt, как они вообще называются, как находить съемный адаптер в интерфейсе LUCI? Прошу помочь разобратся с этими вопросами.
Предлагаю убрать эту фичу, а то реально достало читать темы где сидишь и думаешь, кто удалился, сколько удалилось, нет ли общения нескольких и т.п.
Что-то странное происходит. В одном из устаревших проектов для асинхронного ИО в rust romio появился pull request, который добавил в ридми проекта упоминание tokio как более современной альтернативы поддерживающей новый синтаксис async/await (до этого там было лишь упоминание async-std). Спустя некоторое время, автор pull request’а, и все, кто поставил ему палец вверх оказались в бане. Спустя некоторое время реквест таки замержили, и автор репозитория написал пространный коммент, которые среди прочего упоминает о конфликте между разработчиками tokio и async-std.
Pull request https://github.com/withoutboats/romio/pull/106
Коммент - https://github.com/withoutboats/romio/pull/106#issuecomment-548947560
Кто-то в курсе, в чем вообще суть конфликта между tokio и async-std? Очень любопытно об этом узнать. визаутбоатс пишет, что конфликт непубличный, но в эпоху интернета хотя бы часть инфы должна была просочиться. А я тут в танке сидел за новостями не следил.
PS: «My code is written for people of better character than you, go away.» - фонд золотых цитат прямо)
Если вдруг тут такие есть. Когда кому-то звонишь, кто генерирует звук гудков? Станция звонящего, станция вызываемого абонента, телефон абонента? И почему иногда у них (у гудков) бывает хреновое качество звука? Вроде ж их можно посылать от максимально близкого к абоненту места.
Халява закончилась. Книжный магазин PacktPub, который так популярен на ЛОРе, ежедневно раздающий книжки в рамках акций «Free Learning» - больше не дает скачивать книги.
Книги, полученные с помощью акций «Free Leaning» - можно читать только онлайн. Как ответили в техподдержке, изменение политики произошло 6 февраля 2019 года.
Теперь только купленные книги можно скачать. И книги, полученные «бесплатно» до 6 февраля 2019 года.
Прощай, PacktPub. Ты был хорош.
Книга дня от PacktPub.com (бесплатно) (2)
Дистрибутив основан на кодовой базе проекта Illumos, который в свою очередь продолжает развитие OpenSolaris в области ядра, сетевого стека, файловых систем, драйверов и прочих компонент операционной системы.
Дистрибутив может применяться как ОС общего назначения, так и для построения высокомасштабируемых систем хранения.
Система имеет полноценную поддержку гипервизоров KVM и Bhyve, виртуального сетевого стека Crossbow, файловой системы ZFS.
Из новых возможностей можно отметить значительное улучшение поддержки SMB/CIFS в ядре (реализованы многие расширения smb3), в ZFS добавлена поддержка хранения данных и метаданных зашифрованном виде, в контейнеры LX zones добавлена поддержка новых дистрибутивов Linux, добавлена поддержка подключаемых алгоритмов контроля перегрузки TCP, проведена оптимизация производительности гипервизора Bhyve, добавлена поддержка эмуляции устройств NVME.
OpenIndiana - основанная на OpenSolaris операционная система. Она является частью Illumos Foundation и предоставляет настоящую альтернативу сообществу с открытым исходным кодом для Solaris 11 и Solaris 11 Express, включая открытую модель разработки и полное участие сообщества.
Последний выпуск проекта, OpenIndiana Hipster 2019.10, переносит некоторые инструменты с Python 2 на версию 3 вместе с несколькими обновлениями пакетов.
По словам разработчиков, в течение этого цикла разработки была проделана работа над обновлением IPS, переносом оставшихся приложений OpenIndiana для Python 3 и переписыванием некоторых DDU закрытых двоичных объектов.
В операционную систему включены следующие настольное программное обеспечение и библиотеки:
- VirtualBox обновлен до 6.0.14.
- Обновлены шрифты, инструменты и библиотеки Xorg.
- FreeType обновлен до 2.10.1.
- GTK 3 обновлен до 3.24.12.
- LightDM обновлен до 1.30.
- Были добавлены пакеты x265 и mpack, обновлена
Занимаюсь дизайном, довольно давно пишу скрипты на vb. Поковырявшись с php, js, mysql, перевёл пару своих vb-программ в онлайн. Выложил резюме. Периодически получаю приглашения (с отказами).
Что меня поражает – почему ни одна фирма не посмотрела мои онлайн-программы? Один клик. Неужели до такой степени загружены, задавлены или заморожены, что даже не интересно, что там навелосипедил кандидат, которого ты САМ приглашаешь? Это фантастика, на самом деле! Как может быть три просмотра от одной фирмы за три дня и ни одного просмотра сайта? Я не могу найти объяснений. Теряюсь в догадках. Какбэ пофиг, посмотрели или нет, не безработный, а офлайновыми версиями пользуюсь я сам, коллеги, бывшие коллеги и посетители полиграфических форумов. Лично мне в 100500 раз было бы интересней посмотреть чей-то персональный готовый проект, чем очередной магазин, слепленный из чужих пакетов.
Здравствуйте
Форум конечно по Linux, но вдруг именно тут Win знают лучше, раз её не используют))
ДАНО:
2 одинаковых ПК в домашней ЛС.
ОС Win10 Pro.
Сеть гигабитная, все порты на всех устройствах (2 ПК и роутер).
Роутер Archer C2.
В ПК №1 установлен HDD, папки которого расшарены для ПК №2.
HDD серии WD BLACK, весьма быстрый.
HDD подключен к SATA3.
По сети файлы передаются быстро, как ожидается, скорость ограничивает лишь HDD, а не сеть.
«Отключение HDD при простое» выключено в настройках ОС.
При работе с файлами с ПК №1 все процессы происходят нормально и быстро, работать комфортно.
ПРОБЛЕМА:
При работе с файлами с ПК №2
Очень низкая скорость отклика напоиск (через проводник в сетевой папке по имени файла);
отображение эскизов предпросмотра картинок в папке;
легкие фризы и лаги при монтаже видео из сетевой папки.
При этом, файлы при копировании передаются между ПК очень быстро.ЧТО ДЕЛАТЬ, чтобы с ПК №2 работа стала такой же комфортной?
В общем есть USB WI-FI адаптер TP Link TL-722n первой ревизии на Atheros AR9271 и есть комп на котором установлен Debian. Вставляю в комп этот адаптер, смотрю командами ifconfig или iwconfig и комп этого адаптера не видит. Гугл привел меня к вот этой инструкции https://wiki.debian.org/ath9k_htc но меня смущает то что в командах есть «non-free». Как установить именно полностью опенсорсные драйвера для этого адаптера в Debian?
Умеет ли Вайн запускать х64 Вендовые приложения? Вот, что вылазит при запуске х64 игры на Дебиан 11 х64
deepforest@debian:/media/deepforest/NEW1/games/Party Panic v1.5.4$ wine PartyPanic.exe
002b:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x1800f9cfc, 0x18143b130, 0x18143b150) stub.
002b:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1812beb48, 43) stub
002b:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x14000107c, 0x140014030, 0x140014050) stub.
002b:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x140012360, 43) stub
Mono path[0] = 'Z:/media/deepforest/NEW1/games/Party Panic v1.5.4/PartyPanic_Data/Managed'
Mono config path = 'Z:/media/deepforest/NEW1/games/Party Panic v1.5.4/PartyPanic_Data/Mono/etc'
002b:fixme:imm:ImmReleaseContext (000000000001004A, 0000000000453BF0): stub
002b:fixme:ver:GetCurrentPackageId (0x22fa00 (nil)): stub
002b:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
002b:fixme:ntdll:EtwEventUnregister (0) stub.
или не хватает версии Opengl видеокарты (9800gtx+)
deepforest@debian:/media/deepforest/NEW1/games/Party Panic v1.5.4$ env WINEARCH=win64 WINEPREFIX=$HOME/.wine64 wine PartyPanic.exe
002b:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x1800f9cfc, 0x18143b130, 0x18143b150) stub.
002b:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1812beb48, 43) stub
002b:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x14000107c, 0x140014030, 0x140014050) stub.
002b:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x140012360, 43) stub
Mono path[0] = 'Z:/media/deepforest/NEW1/games/Party Panic v1.5.4/PartyPanic_Data/Managed'
Mono config path = 'Z:/media/deepforest/NEW1/games/Party Panic v1.5.4/PartyPanic_Data/Mono/etc'
002b:fixme:imm:ImmReleaseContext (000000000001004A, 0000000000453000): stub
002b:fixme:dxgi
" src="static.diary.ru/picture/1131.gif">XGID3D10CreateDevice Ignoring flags 0x1.
002b:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002b:fixme:d3d11:d3d11_create_device WARP driver not implemented, falling back to hardware.
002b:fixme:dxgi
" src="static.diary.ru/picture/1131.gif">XGID3D10CreateDevice Ignoring flags 0x1.
002b:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002b:fixme:dxgi
" src="static.diary.ru/picture/1131.gif">XGID3D10CreateDevice Ignoring flags 0x1.
002b:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002b:fixme:d3d11:d3d11_create_device WARP driver not implemented, falling back to hardware.
002b:fixme:dxgi
" src="static.diary.ru/picture/1131.gif">XGID3D10CreateDevice Ignoring flags 0x1.
002b:fixme:winediag:wined3d_select_feature_level None of the requested D3D feature levels is supported on this GPU with the current shader backend.
002b:fixme:ver:GetCurrentPackageId (0x22fa00 (nil)): stub
002b:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
002b:fixme:ntdll:EtwEventUnregister (0) stub.
deepforest@debian:/media/deepforest/NEW1/games/Party Panic v1.5.4$
Кандис Чирези ушла с поста руководителя GRC на фоне оживлённых дискуссий вокруг ограничения трудоустройства в компании граждан РФ и Китая на должности, связанные с доступом к персональным данным. Об этом она объявила в обсуждениях на странице репозитория c сайтом компании:
As I believe GitLab is engaging in discriminatory and retaliatory behavior, I have tendered my resignation.
Комментарий, в котором она объявила о том, что покидает пост, подвергся многократному редактированию: скриншота с первоначальным текстом с самого сайта не сохранилось (есть скриншот уведомления по почте), однако есть скриншоты двух (1, 2) остальных редакций.
GRC (Governance, Risks, and Compliance) относится к корпоративному управлению (Governance), управлению рисками (Risk) и соблюдению требований (Compliance).