И это всё МОЁ

Поставил стабильный Debian и ещё в установщике заметил, что wifi адаптер не работает (установщик его не увидел). После установки wifi не работал, раздал по проводу с телефона. Адаптер alfa awus036nha, чипсет AR9271. Погуглил, поставил пакет firmware-atheros, переподключил адаптер, он заработал. Выбрал в списке свою сеть, ввёл пароль, но подключения не произошло. Какое-то время крутился значок соединения, но чуда не случилось. Проверил пароль, попробовал раздать с телефона, перезагрузил ПК, но ничего не работало. Что делать?

P.S. Я хоть и давно сижу на линуксе, но командной строкой пользуюсь не очень часто, поэтому если вам нужен какой-то выхлоп, пишите, пожалуйста, полную команду.








 , ,








И это всё МОЁ

Привет, камрады!

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

Наверное, я молодец, хотя никто достаточно опытный мою работу не оценивал :)

Мне хочется роста. Что можно делать дальше, в пятилетней перспективе?

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

Есть идейка постепенно брать на себя организаторские функции.

Или же поехать в условную Германию учиться инжинирингу и там будет видно.








 ,








01:20

NetSurf 3.9

И это всё МОЁ

18 июля вышла новая версия NetSurf — быстрого и легковесного веб-браузера, ориентированного на слабые устройства и работающего, помимо собственно GNU/Linux и других *nix, на RISC OS, Atari, AmigaOS, Windows, а также имеющего неофициальный порт на KolibriOS. Браузер использует собственный движок и поддерживает HTML4 и CSS2 (HTML5 и CSS3 на ранней стадии разработки), а также Javasсript (ES2015; DOM API реализован частично).


Основные изменения:




  • Добавлена поддержка CSS Media Queries (level 4).




  • Добавлена поддержка формата изображений WebP.




  • Полноценная поддержка CSS-пикселей, что улучшает поддержку HiDPI экранов.
    u2015




  • Множество мелких исправлений и улучшений.




Также в версии 3.8, новости про которую на ЛОРе не было, была добавлена поддержка HSTS, CMYK/YCCK JPEG и новых единиц измерения CSS (rem, vw/vh и других).


>>> Полный список изменений









 ,








И это всё МОЁ

Поставил win7 на виртуалку, установил дополнения гостевой ОС, прокинул дискретную видеокарту (windows её даже увидел и поставил какие-то драйвера), но при запуске игры происходит фатальная ошибка с сообщением «Microsoft Basic Render Driver Detected as primary device. Please install correct GPU driver».
Попробовал установить официальные дрова nvidia, но при их установке возникает ошибка типа «Невозможно установить: не найдено совместимое устройство», хотя в диспетчере устройств оно (видеокарта) отображается.
Возможно ли это как-то исправить?
Устройство - ноут с гибридной графикой (intel, nvidia).








 , , , ,








И это всё МОЁ

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


В интернетах лазил, там очень много всего, и не понятно, что лучше, правильнее, кошернее и феншуйнее.









 








И это всё МОЁ

Есть флешка, я её втыкаю, в плазмоиде «подключаемые устройства» жму «показать в диспетчере файлов» и в этот момент она автоматически кдешной магией монтируется в /run/media/legolegs/имятома и в этот момент я хочу автоматически запустить скрипт бекапа.


Вопрос: как это сделать? Через udev так нельзя (это запасной вариант, он тогда сам должен будет монтировать, помимо kde)


Может быть можно отследить момент монтирования через udev, udiskd или systemd? грепать mtab в цикле не предлагать.









 , , , ,








И это всё МОЁ

Архитектура arm64.Клонировал репозиторий с гитхаба(драйвер для WiFi адаптера), пишу make, а мне выдает

make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/3.18.31-Paranoid/build M=/root/rtl8188eus modules
make[1]: *** /lib/modules/3.18.31-Paranoid/build: No such file or directory. Stop.
make: *** [Makefile:2061: modules] Error 2

Думаю что надо headers установить, но не могу найти под версию ядра 3.18.31.Может подскажете?








 , , ,








И это всё МОЁ

Есть у меня смартфон на котором установленна система Lineage OS. Обычные звонки через GSM оператора работают нормально, я хорошо слышу собеседников, они меня тоже. Но вот когда установил вайбер, то мне все собеседники во время голосовых звонков говорят что сами себя слышат и это мешает им нормально разговаривать. Я нашел некоторое решение этой проблемы, во время разговоров по вайберу я подключал обычные наушники (не гарнитуру) и сразу мои собеседники переставали слышить сами себя. Постоянное подключение наушников меня достало и я решил попробовать переустановить вайбер на более новую или более старую версию, точно не знаю (а плей маркетом не пользуюсь). И когда установил другую версию вайбера проблему как рукой сняло. Но вот теперь установил Tox клиент под названием Antox, качал его с сайта http://tox.chat и эта же проблема появилась на Antox. Мои собеседники слышат сами себя, проверял лично путем обмена смартфонов. Других версий Antox кроме той которую установил я не нашел и проблему по прежнему можно решить подключением наушников. Добавлю так же то что во время обычных телефонных звонков через GSM подобных проблем на этом смартфоне нет и не было. Исходя из выше описанного у меня 2 вопроса:
1. Почему мои собеседники слышат сами себя?
2. Как это решить глобально, а не путем подбора версии приложения или подключением наушников?








 , , ,








И это всё МОЁ

что мы имеем за пару лет.

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

и он сука работает, правда от кофя пробел тактильно изменился, щелчек не такой щелкий.

прошка 15-го года.

кто больше?








 








И это всё МОЁ

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








 








И это всё МОЁ

Собственно вопрос. Сразу говорю, я не писатель, писать не буду.

Я уже чаще на опеннете сижу, тут всё плохо








 ,








И это всё МОЁ

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

Начал попытку изучить основы boost asio и и сразу же появились вопросы :(
Если есть возможность подскажите пожалуйста:

1)Я так и не могу понять, как работает функция read, то есть, как они понимает, что чтение пора завершать и передавать действие следующей строчке кода ?
Единственно, что я смог заметить, это, если делать get http запрос в сторону сервера и указать Connection: close, то чтение read`ом происходит сразу и быстро, если же не указать Connection: close, то функция «чего то» ждет секунд 30 и только потом завершается.
Из этого получаются еще вот такие вопросы:
2)Судя по всему функция read ждет отключения соединения со стороны сервера и только после этого считает, что все данные считаны, потому что у read_untill такой «проблемы» нет.

И иcходя из этого еще получаются вот такие вопросы:
3)Вообще по http 1.1, если я правильно понимаю, если не указать Connection: close, то сервер не должен закрывать соединение и должен его держать чуть ли не до второго пришествия, но в моем случае, соединение скорее всего закрывалось, хотя сервер и присылал «Connection: keep-alive», вопрос почему ? Или все таки это было не закрытие присоединения ?

4)И что такие вообще закрытие присоединения со стороны сервера , что это значит ? То есть, я создаю обьект boost socket, socket.open(), socket.conection() далее пишу в сокет, get запрос, пишу Connection: close, чтобы сервер закрыт соединение после того, как передаст всю инфу на мой get запрос, далее от сервера приходит так же Connection: close.
Далее я проверю открыт ли мой сокет:

cout<< socket.is_open()<<endl;

И ответ: 1

то есть сокет открыт, что тогда такое Connection: close ??

5)Если в http 1.1 предусмотрен режим постоянного соединения, то, возвращаясь к самому первому вопросу, как работает read, как read понимает, или должен понимать, что все данные записаны и пора передавать команду следующей строчки кода ?

Как то вот такие вопросы получились, не судите строга пожалуйста :)








 ,








И это всё МОЁ

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

...

Проект «Наутилус-С» был создан, чтобы деанонимизировать пользователей браузера Tor.

...

Более ранняя версия проекта «Наутилус» - без буквы «С» через дефис после названия - была посвящена сбору информации о пользователях соцсетей.

...

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

...

Заказчиком другой работы под названием «Наставник» была войсковая часть № 71330 (предположительно - радиоэлектронная разведка ФСБ России). Цель - мониторинг электронной почты по выбору заказчика. Проект был рассчитан на 2013-2014 годы.
Согласно документации, предоставленной хакерами, программу «Наставник» можно настроить так, чтобы она проверяла почту нужных респондентов в заданный промежуток времени или собирала «интеллектуальную группу добычи» по заданным словосочетаниям.

...

Проект «Надежда» посвящен созданию программы, которая накапливает и визуализирует информацию о том, как российский сегмент интернета связан с глобальной сетью. Заказчиком работы, проводившейся в 2013-2014 годы, стала все та же войсковая часть № 71330.

...

Программа «Налог-3» позволяет в ручном режиме убирать из информационной системы ФНС данные лиц, находящихся под госохраной или госзащитой.

https://www.bbc.com/russian/features-49050982

https://www.zdnet.com/article/hackers-breach-fsb-contractor-expose-tor-deanon...








 








И это всё МОЁ
Проект Openwall опубликовал выпуск модуля ядра LKRG 0.7 (Linux Kernel Runtime Guard), обеспечивающего выявление несанкционированного внесения изменений в работающее ядро (проверка целостности) или попыток изменения полномочий пользовательских процессов (определение применения эксплоитов). Модуль подходит как для организации защиты от уже известных эксплоитов для ядра Linux (например, в ситуациях когда в системе проблематично обновить ядро), так и для противостояния эксплоитам для ещё неизвестных уязвимостей. Об особенностях LKRG можно прочитать в первом анонсе проекта.



И это всё МОЁ

Имеется Xprinter XP-365B, предыдущая модель от этого:
http://poskeytech.com/html/Level-three-column-b/75.html
но вот этот:
https://ru.aliexpress.com/item/32707465058.html

Никак не могу его нормально завести. Лучшее, чего добился:
https://imgur.com/LUiE2xc
но подозреваю что он может гораздо интереснее (на картинках из интернета он печатает довольно много мелких деталей и qr кодов). На фото видно что у него идет какое-то странное заполнение, рябь, вертикали не вертикальные, явно не то качество, которое ожидаешь от 203dpi

Перепробовал кучу разных драйверов и ppd, те что валяются типа на официальном сайте вообще не пашут (подозреваю что они для других линеек принтеров, этот на POS варианты не откликается вообще и при печати echo «XXX» >> /dev/usb/lp0 не реагирует.

Единственное что завелось - дрова от TSC принтеров (всякие TDP/TTP 245c/pro, они все не особо отличаются судя по содержимому ppd), с ними вот такой результат. Я так понял, в процессе участвует фильтр растеризатор и видимо он не очень хорошо работает.

Направьте куда копать, может кто уже сталкивался и работал с этой моделью? В сети как-то мало инфы.

В описании что-то говорится про DRAM FLASH и BMP/PCX - я вообще не понял как это заюзать можно? Если в него можно как-то скормить BMPшку напрямую - могло бы стать выходом.








 , , ,








И это всё МОЁ

Ubuntu Mate 19.04, также проявляется на других Linux-дистрибутивах. При запуске карты из мастерской в CS:GO выдаёт ошибку: «Не удалось найти выделенный сервер». На Windows 10 такой проблемы нет.








 , , ,








И это всё МОЁ

Уже несколько раз натыкался на сайты, в которых на кнопку купить повешена какая-нибудь цель в яндекс-метрике и из-за адблока падает код навроде


yaCounter.reachGoal('ADD_TO_BASKET')


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









 ,








И это всё МОЁ

привет всем. Для доступа к серваку на малине юзаю nfs, сейчас внешний ссд диск забит на 131 гиг файлами с торрента. При монтировании надо ждать с полминуты или дольше пока появятся файлы, иногда вообще получаю ошибку монтирования(очень редко, верятно еще и торрент грузит). Я в nfs не профи, но для получения списка файла с внешнего ссд такое долгое время необычно. Может есть альтернативы nfs такие же быстрые или можно какие-то опции использовать? exportfs:

/hdd     192.168.1.*(rw,async)

для монтирования на клиенте просто дефолтные значения








 








И это всё МОЁ

Здравствуйте, господа повелители бубнов, архимаги школы SQL, и просто классные ребята!

Возник очередной вопрос который тормозит проектирование одного весьма интересного сервиса. Собственно ближе к делу. Гипотетически имеется гео-разнесенный кластер базы данных в исполнении одной из популярных СУБД (PostgreSQL, MySQL и тд), согласно законодательству РФ и потенциально других стран (вроде в ЕС подвижки идут в аналогичную сторону), необходимо хранить данные граждан локально, т.е. на территории страны их гражданства. Как реализовать такой механизм с применением одного из озвученных продуктов, при этом разнести базу по всему шарику земному и не терять глобальный доступ к сервису? (Пользователи со всего мира должны иметь возможность взаимодействовать в рамках одной системы бесшовно, не зависимо от своего гражданства и места хранения данных других пользователей)

Т.е.:
Граждане РФ -> Сервер в РФ
Граждане ЕС -> Сервер в ЕС
Но при этом все взаимодействуют друг с другом

Дмуаю над этой задачей уже примерно месяц, но все никак не могу решить делему.
Кластер по структуре своей должен иметь модель мультимастер, с чем справляется MariaDB Galera, но это чисто реплика, без возможности определить регион хранения конкретных данных.
В случае если применять кластерную модель таблиц PostgreSQL, мы получаем возможность размазать даные таблиц согласно требуемым критериям по серверам в кластере (регион пользователя), но теряется возможность использования схемы мультимастер, что не допустимо, т.к. сервер базы данных должен распологаться максимально близко к серверу приложения и в фоне поддерживать обмен данными, дабы не усложнять логику работы приложения.

Кто-то уже сталкивался с похожим вопросом и есть ли опыт проектирования такой базы данных?








 , , ,








И это всё МОЁ

Linux Mint + FVWM. Использую sensors для мониторинга температуры. Удивляет очень низкое значение температуры, явно несоответствующее реальности

$ sensors
radeon-pci-0008
Adapter: PCI adapter
temp1: +5.0°C (crit = +120.0°C, hyst = +90.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1: +5.6°C (high = +70.0°C)
(crit = +80.0°C, hyst = +79.0°C)

При включении компа показывает вообще вблизи нуля или даже ноль, хотя за окном все 25. Команду sudo sensors-detect делал. Может как-то надо калибровать сенсоры? psensor дает те же температуры для temp1 и temp2, но дополнительно дает еще три температуры, близкие к реальности. Эти датчики имеют другие названия, первый ST9500420AS показывает 34 градуса, второй SAMSUNG-HD903SJ-S2NWJ50B419930 - 39 градусов и ST1000DM003-1CH162-Z1D3BLAD - 38 градусов, что более реально. Но что это за датчики и почему sensors их не отображает?