И это всё МОЁ

Приветствую!
Есть у кого OID для ребута коммутатора DGS-3420-28TC ??









 ,








И это всё МОЁ

Состоялся первый публичный релиз проекта Pi-KVM: набора софта и инструкций, которые позволяют превратить Raspberry Pi в полностью функциональный IP-KVM. Это устройство подключается к HDMI/VGA и USB-порту сервера, чтобы управлять им удаленно, независимо от операционной системы. Можно включить, выключить или перезагрузить сервер, настроить BIOS и даже полностью переустановить ОС с загруженного образа: Pi-KVM умеет эмулировать виртуальный CD-ROM и флеш-накопитель.


Количество необходимых деталей, помимо самого Raspberry Pi, минимально, что позволяет собрать его буквально за полчаса, а общая стоимость окажется в районе $100 даже в самой дорогой конфигурации (в то время как многие проприетарные IP-KVM при меньшей функциональности будут стоить от $500 и выше).


Основные возможности:



  • Доступ к серверу через веб-интерфейс обычного браузера или VNC-клиент (никаких Java-апплетов или флеш-плагинов);

  • Низкая задержка видео (порядке 100 миллисекунд) и высокий FPS;

  • Полная эмуляция клавиатуры и мыши (включая светодиоды и прокрутку колесиком/тачпадом);

  • Эмуляция CD-ROM и флешки (можно загрузить несколько образов и подключать их по мере необходимости);

  • Управление питанием сервера с помощью ATX-пинов на материнской плате или через Wake-on-LAN; поддерживается IPMI BMC для интеграции в существующую сетевую инфраструктуру;

  • Расширяемые механизмы авторизации: начиная от обычной по паролю и заканчивая возможностью использования единого сервера авторизации и PAM.

  • Широкая поддержка железа: Raspberry Pi 2, 3, 4 или ZeroW; различные устройства видеозахвата;

  • Простой и дружественный тулчейн, который позволяет собрать и установить ОС на карту памяти Raspbery Pi всего парой команд.

  • И многое другое.


Также готовится к релизу специальная плата расширения для Raspberry Pi 4, которая реализует все описанные функции, плюс множество других возможностей (подробности на GitHub). Открытие предзаказов ожидается в четвертом квартале 2020 года. Стоимость ожидается в районе $100 или меньше. Подписаться на новость о предзаказе можно тут.









 , , , ,








И это всё МОЁ
Опубликован выпуск оконного менеджера xfwm4 4.14.3, применяемого в пользовательском окружении Xfce для обеспечения отображения окон на экране, декорирования окон и организации их перемещения, закрытия и изменения их размера.



И это всё МОЁ

Я в Visual Studio Code давно привык к таким keyboard shortcuts:

Alt+H: Left (<- on keyboard)

Alt+L: Right (-> on keyboard)

Alt+J: Down (down arrow key on keyboard)

Alt+K: Up (up arrow key on keyboard)

Ctrl+J: Enter

Alt+A: Home (go to line start)

Alt+;: End (go to line end)

Ctrl+U: Shift+Home (select to line start)

и некоторые другие.

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

Возможно ли как то внести это всё в конфиг Xorg'а что бы они работали повсеместно, в том числе к примеру в браузере потому что пока я вводил это сообщение несколько раз нажал на автомате Ctrl+J.

Хотелось бы что бы Xorg перехватывал эти комбинации и посылал активному окну уже как бы ввод со специальной кнопки как если бы она была нажата (Left/Right/Home/Enter/etc.). Таким образом не пришлось бы это настраивать по отдельности во всех приложениях учитывая что некоторые из них не позволяют легко это сделать либо я не знаю как либо надо долго разбираться.








 , , , ,








И это всё МОЁ

Доброго времени суток.
Встал вопрос об обновлении samba-4.1.13 до 4.12.5


Старая версия устанавливалась из исходников. Как ее грамотно обновить?









 








И это всё МОЁ

Ребята, привет.


Есть у меня python-скрипт, который по крону каждые 10 сек проверяет заданную почту по IMAP и если там есть новое сообщение (last id), то он забирает письмо в свою папку INBOX и оттуда сразу же пересылает его моему телеграм-боту. Но вот раз в два дня что-то происходит и письма начинают копиться в папке INBOX, которую создал скрипт и соответственно сообщения перестают уходить в телеграм, пока папку эту не почищу.


Как можно поискать причину такого поведения? Может отладку включить? Поделитесь плиз опытом/вариантами.









 








И это всё МОЁ

В продолжение темы: Объясните сишную магию


Ковыряю сорцы Skia и наткнулся на такой забавный ужас (ссылка):


int fLastMoveToIndex = 5; // любое число
fLastMoveToIndex ^= ~fLastMoveToIndex >> (8 * sizeof(fLastMoveToIndex) - 1);


Экспериментально удалось выяснить, что данный код меняет знак и отнимает 1 только если число положительное. Как он это делает - я даже знать не хочу.


Вопрос: что мешало написать банальный if, или хотя бы оставить комментарий? Типичное сишное какерство?


PS: производительно данного куска кода на погоду не влияет.









 ,








И это всё МОЁ

We provide Technical Help to our users by a diagnosis of their computer and other devices. And if there is an issue to be solved, we give out the solution. This helps the user to avoid any existing issues.
http://tplinklogins.com
http://linksysextendersetups.com
http://tplinkloginn.com
http://tplinkextendersetupp.com









 








И это всё МОЁ
И это всё МОЁ

Оказывается тихо и незаметно появилось то, во что мало кто верил даже год-два назад… опенсурсные и современные клиенты для ультимы онлайн!


https://www.classicuo.eu/ линух !


https://github.com/VoxelBoy/MobileUO андроид и иос !









 ,








И это всё МОЁ

Случайно поломал загрузчик GRUB а рабочем диске с Kali Linux
не пойму как на нем его восстановить с учетом зашифрованных разделов
Разделы у меня такие
sdc1 grub
sdc2 система зашифрован
sdc3 файлы зашифрован
пароль я знаю и доступ к файлам из убунту на ноуте у меня есть
но мне нужно загрузиться из kali linux
когда я выполняю следующие команды
mount /dev/sdс1 /mnt
mount –bind /dev /mnt/dev
mount –bind /dev/pts /mnt/dev/pts
mount –bind /proc /mnt/proc
mount –bind /sys /mnt/sys
chroot /mnt
grub-install /dev/sda
update-grub
exit
граб говорит, что на UUID системы kali linux нельзя загрузиться
как настроить граб так,чтобы при запуске он спрашивал пароль от разделов Kali linux и после этого запускал дистрибутив


P.S. в etc/default/grub уже вписал GRUB_ENABLE_CRYPTODISK=y
после этого он начал рекурсивно допрашиваться диск, но не спрашивает пароль









 , , ,








И это всё МОЁ

Пытаюсь работать с рисованием объектов с квадратиками и стрелочками


Пробовал в версиях 5.х, но теперь и в LO 6.4.4. Вижу что я включил сетку, и ее отображение. Оно привязывается к ней но криво, попадая между клеток. Иногда не позволяет осуществить позиционирование с нужным шагом, т.е. проскакивает одну клетку


Пробовал отключать функцию «дополнительные узлы» чтобы между клетками были еще опорные позиции


Возможно я делаю что-то не так, или нужно включить какой то специальный режим


Еще рассматриваю создание векторных рисунков вне LibreOffice, но потом это векторное будет добавлять в документ









 ,








И это всё МОЁ

Приветствую!


У меня проблема. Точнее у моих клиентов. Уже давно в браузеры были встроены механизмы уведомлений, которые являются рекламой в чистом виде, которая не режется блокировщиками и антивирусниками не разспознаётся как зловред или adware. Клиенты уже психуют и думают, что у них плохой браузер или антивирусник, так как они не понимают, что «Показ уведомлений» - есть не что иное, как «Реклама» того сайта, который спрашивает про показ и нажимают «Разрешить».


Проблема кроссплатформенна, поэтому задаю вопрос здесь и у меня дома GNU / Linux Mint.


Благодарю за ответы!









 , , , ,








И это всё МОЁ

Всего после полугода разработки вышла очередная версия FreeOrion — свободной космической 4X параллельно-пошаговой стратегии, основанной на серии игр «Master of Orion».


Предполагалось, что это будет «быстрый» (по меркам команды) релиз с основной целью сменить зависимость от Python2 на Python3 (что было сделано с большим опозданием). Таким образом, что, хотя смена версии Python и не была единственным крупным изменением, релиз 0.4.10 может считаться релизом «Python 3».


Ключевые изменения:



  • Игра теперь поддерживает Python 3.5+. Зависимость от Python 2 была удалена.

  • Было добавлено корабельное орудие Arc Disruptor с соответствующими исследованиями, которое может быть полезно для рас с плохим пилотированием, против большого количества слабых целей или против кораблей без щитов.

  • Возможные цели для каждого оружия были ограничены, чтобы сделать разные типы оружия более полезными в разных ситуациях.

  • Была произведена работа над балансом истребителей, и был добавлен тип тяжёлых бомбардировщиков.

  • Добавлено требование счастья для роста планетарных ресурсов.

  • Добавлено размещение начальных планет, основанное на командах в многопользовательской игре.

  • Были изменёны отдельные бонусы от исследований и оссобенностей, чтобы сделать население менее важным и сгладить эффект «снежного кома» при росте империи.


P.S. Действует публичный сервер игры https://freeorion-test.dedyn.io/


P.P.S. Действует сервер игры с удлинённым временем хода, регистрация на форуме игры.









 , ,








17:43

css

И это всё МОЁ

Добрый вечер! Такая проблема - задаю в файле css стиль для определённого дива, но он почему то наследует стиль другого, не пойму в чём дело. На странице уже действуют два стиля для разных дивов, но для этого почему то не хочет применяться отдельный стиль.Может кто подскажет?
Вот таблица:
BODY {
background: #3366CC; /* Параметры фона /
text-align: left; /
Выравнивание блока по центру /
padding: 15px;
}
DIV {
margin: auto; /
Отступы вокруг блока /
width: 75%; /
Ширина блока /
height: 90%; /
Высота блока /
text-align: left; /
Выравнивание текста по левому краю /
padding: 12px; /
Поля вокруг текста /
background: #3486CC; /
Цвет фона /
border-radius: 20px 10px 5px 0;
}
footer {
text-aligh: right;
}
p {
color: #3fcc48;
}
.two {
background: #108718; /
Цвет фона */
}
.text {
color: #3ac473;
background: #348CCC;
}


Вот что получается: skil.su









 








И это всё МОЁ

Исходный код:


файл a.c:


#include "c.h"
int main(){
struct struct_h test;
func_test(&test);
return 0;
}


файл b.c:


#include "c.h"
void func_test(struct struct_h *test){
test->test=0;
return;
}


файл c.h:


struct struct_h{
int test;
} struct_h;
void func_test(struct struct_h *test);


Компилировать: gcc a.c b.c -o a.out или clang a.c b.c -o a.out


Начиная с GCC версии 10 стало:


/bin/ld: /tmp/ccDFtToH.o:(.bss+0x0): повторное определение «struct_h»; /tmp/ccDWcSDH.o:(.bss+0x0): здесь первое определение
collect2: error: ld returned 1 exit status


В clang нет ошибок, во всех прошлых версиях gcc, я проверял начиная с gcc 5.4 до gcc9, тоже нет обшибок.


Очевидный фикс это добавить typedef для структуры в c.h, просто интересно кто прав в этой ситуации.









 , ,








И это всё МОЁ

Что-то я в прострации. Гуглил-гуглил, но что-то в башке не устаканивается.



  1. Андроид же без доп.пинка swap никогда не использовал?

  2. Zram же используется по дефолту во всех последних версиях Андроида?


Возник когнитивный диссонанс в споре.


davinci:/ # ls -lA /sys/block/ | grep zram                                                                     
lrwxrwxrwx 1 root root 0 1970-08-28 14:07 zram0 -> ../devices/virtual/block/zram0


Ни раздела, ни файла swap я на девайсе не вижу, но тут же:


davinci:/ # free
total used free shared buffers
Mem: 5827629056 5458399232 369229824 47087616 9048064
-/+ buffers/cache: 5449351168 378277888
Swap: 2684350464 122712064 2561638400


Это он все показывает вместе с zram?
Почему в zcat /proc/config.gz и lsmod я не вижу ни swap, ни zram?
Почему в инете все пишут, что если в выводе секции «Features» cat /proc/cpuinfo нет swap|swp то swap не поддерживается ядром? Это так?


Главное, как правильно определить, что поддерживается ядром, и главное – что используется, swap и/или zram?


UPD. Да, swapon -s такого ключа не знает, урезанный он.









 , , ,








И это всё МОЁ

Внимательно пролистал ман к systemctl , но не обнаружил в нем возможности отложить запуск сервиса.
Например, нужно задержать его на 10 секунд.

Временно сделал его по старинке с помощью cron -

@reboot sleep 10 && /usr/bin/my_service >/dev/null 2>&1

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

Как же это сделать?








 








И это всё МОЁ

Доброго времени суток

Установил на сервер СуперМикро Debian 10. Теперь наблюдаю глюк в наименовании сетевых интерфейсов.

«lspci» выдаёт:

«Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)»

Таких у меня 4 шт.

А «ip a» выдаёт:

lo: (тут всё ясно)

eno1: (тоже ожидаемо)

rename2: (что это?)

rename4: (опять, что это?, и где «3»?)

rename5: (ну вы поняли)

Что за глюк? И как исправить?








 








И это всё МОЁ

Как отключить этот вонючий baloo? Я его и в GUI отключил и balooctl disable говорил, а оно все равно при старте запускается, а еще самопроизвольно через 15 минут примерно


Как эту дрянь выкорчевать навечно, чтобы не грузило проц и особенно диск?


Обновился до Ubuntu 18.04 затем до 20.04 и вот получил. Как же они достали включать такие бесячие вещи по дефолту. То Nepomuk, то вот это Baloo. Когда они прекратят включать вредоносное (по факту, чем это лучше чем майнер или подобное???) ПО по дефолту в дистрибутивах???