И это всё МОЁ

Всем привет, кто нибудь знает как убрать тени под заголовками окон в i3? Вот мой конфиг picom:


opacity-rule = [
"80:class_g = 'Polybar'",
"95:class_g = 'Rofi'"
];

blur-background = false;
backend = "glx";

# Shadows
shadow = true;

shadow-radius = 7;
shadow-offset-x = 0;
shadow-offset-y = 0;
shadow-opacity = 0.3;

# fading
fading = true;
fade-delta = 5;
wintypes:
{
dock = { shadow: false};
full-shadow = true;
};









 , ,








И это всё МОЁ

Дано классика: CentOS7 и стандарный php 5.4, а также apache из стандартных реп.
И, разумеется, крутится на этом два сайта.

Есть третий проект которому надо php 7.3.

Вот как установить php 7.3 никак не затрагивая и не прерывая текущие сайты?








 ,








И это всё МОЁ

Отвлекаясь от бытовых и других проблем,


В связи с бурлением англоговорящего мира за отмену master\slave сотоварищи и неанглоговорящего мира за недоумение по этому поводу, задумался, как бы жилось (мне), будь вся основная IT терминология на родном мне языке (либо я знал английский, либо на русском, либо я был зулус и терминология была на зулусском - такие равноправные варианты).


Лично я не могу такого вообразить, т.к. не знаю ни одной предметной области достаточно глубоко, и не знаю, где по-русски есть богатая терминология. Может кто-то знает примеры? (Говорят, французский таков) Уверен, что даже если там есть созвучные слова, оскорбляют ли они кого-нибудь?


Что меня подвигло на этот пост. Оказываться, file - это «напильник». И я понял, что моя жизнь была бы другой, если бы я видел по 100 раз в день слово «напильник» в значении файл.









 , , ,








И это всё МОЁ

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


Как убрать отступы и прилепить панель к краю экрана?


Скрин по ссылке https://pastenow.ru/9C0YO









 








И это всё МОЁ

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


Ошибка в 1с: «Не удалось подключить устройство 1с, сканеры штрихкода. Проверье устройство. (999)»


«Снова приехал супервайзер и открыл вторую 1с, я же говорил этого не делать!» - подумал я. И очень расстроился, когда после закрытия всех клиентов проблема не устранилась. Стоит ли говорить, что после всех танцев с переподключением и ребутами ничего не решается. Пользователи готовы меня разорвать, а руководитель начинает сомневаться в моих способностях. Да что уж там, я и сам начинаю сомневаться в своих интеллектуальных способностях!


Я уже даже всех клиентов с сервера 1с покидал, не помогает.


Судя по коду ошибки, что-то захватывает порт и не даёт 1с-ки его использовать.


В блокнот, кстати, тоже не сканится. Пикает штрих 1 раз и сканер отключается, а включается только после переподключения.


Сканер компьютером определяется.


Сканер: атоловский,
1с: Предприятие розница 2.2,
Дистр: убунту


В оборудование 1с выставлено: клавиатура, суффикс 13, драйвера установлены нативные.


Призываю всех гуру 1с и убунту на пленум, не хотелось бы в кризис потерять работу :)


З.Ы. перелопатил гугл и яндекс, но решения не нашёл









 , ,








И это всё МОЁ

Привет всем! А кто как в своих ISP борется в DDoS атаками?









 ,








И это всё МОЁ

Всем привет, не работает ajax метод на добавление комментариев под пост. Точнее в бд они отправляются, а вот нужный div не обновляется. Стоит на функции before и все. что делать подскажите пж

<sсript >

$(document).ready(function () {

$(«#coment<?php echo $art['id'];?>»;).on('click', function(){

let id = «<?php echo $art['id'];?>»;
let text = $('#text<?php echo $art['id'];?>').val();
let author = «<?php echo $us['id'];?>»;

$.ajax ({
url:«comment.php»,
type:«POST»,
cache:false,
data:{«id»:id,«text»:text,«author»:author},
dataType:«json»,

beforeSend:function (){
$('#arphoto<?php echo $art['id'];?>').html («Обновление, ждите<?php echo $al;?>»;);

alert('ждем<?php echo $art['id'];?>');

},
success:function (data){

$('#comment<?php echo $com['id'];?>').html (data);


}

});});
});

</sсript>

<div class=«comment» id=«comment<?php echo $art['id'];?>» >


<img src="../../../projectimg/closecom.png" width=«10px» height=«auto» class=«c» id=«c<?php echo $art['id'];?>» onclick=«document.getElementById('comment<?php echo $art['id'];?>').setAttribute(
'style', 'visibility: hidden; margin-top:-100px; z-index:-2; transition: 700ms;');

»>
<?php $query = mysqli_query($connection,«SELECT * FROM comments WHERE artid = '{$art['id']}' »;);

while($com = mysqli_fetch_assoc($query)){
?>

<?php

$au = mysqli_query($connection,«SELECT name,surname,id,photo,special,curentstat,lc FROM member WHERE id = '{$com['uid']}'»;);
$a = mysqli_fetch_assoc($au);
?>
<div class=«test» id=«test<?php echo $com['id'];?>»>
<a class=«comaut"href=„member.php?id=<?php echo $a['id'];?>“><img class=„authcomimg"src=“../uploads/<?php echo $a['photo'];?>» width =«50px;» height = «auto»><b class=«comaut»><?php echo $a['name']; ?> <?php echo $a['surname'];?></b><?php if($a['special']){?><img class=«spec"width=„20px“ height=„auto"src=“../../../projectimg/spec/<?php echo $a['special'];?>» ><?php }else{}?></a><b class=«curent»><?php echo $a['curentstat'];?></b>

<sсript src='sсript/autosize.js'></sсript>
<sсript>
autosize(document.querySelectorAll('textarea'));
</sсript>

<b class=«comdate»>Дата: <?php echo
date(«d.m.yy, Время H.i»,strtotime($com['date']));

?></b>
<b class=«univercom»><?php echo $a['lc'];?></b>

<textarea readonly=«on» class=«comtext» id=«comtext<?php echo $com['id'];?>»><?php echo $com['text'];?></textarea>

<hr class=«under-com»>

</div>
<?php } ?>

<div class=«feed»>
<sсript>
$(function() {
var txt = $('#comments'),
hiddenDiv = $(document.createElement('div')),
content = null;

txt.addClass('noscroll');
hiddenDiv.addClass('hiddendiv');

$('body').append(hiddenDiv);

txt.bind('keyup', function() {

content = txt.val();
content = content.replace(/\n/g, '<br>');
hiddenDiv.html(content);

txt.css('height', hiddenDiv.height());

});
});
</sсript>

<img src="../../../projectimg/closecom.png" width=«50px» height=«auto» class=«comclo» onclick=«document.getElementById('comment<?php echo $art['id'];?>').setAttribute(
'style', 'visibility: hidden; margin-top:-100px; z-index:-2; transition: 700ms;');»>

<?php
if(!$us['id']){
?>

<sсript type=«text/javasсript»>
$(document).ready(function(){
document.getElementById('text<?php echo $art['id'];?>').setAttribute(
'style', 'visibility: hidden; margin-top:-100px; z-index:-2; transition: 700ms;');
document.getElementById('button<?php echo $art['id'];?>').setAttribute(
'style', 'visibility: hidden; margin-top:-100px; z-index:-2; transition: 700ms;');
});

</sсript>

<?php
}
?>

<form method=«POST»>
<textarea
id=«text<?php echo $art['id'];?>»
class=«feed»
name=«text»
type=«text»
required
placeholder=«Оставьте комментарий»
value=«<?php echo trim($text['text']);?>»><?php if(!$us['id']){ echo $warning; }else{}?></textarea>
<br><br>
<div class=«coment» id=«coment<?php echo $art['id'];?>„type=„button“ name=„coment<?php echo $art['id'];?>“><p align=„center“>Комментировать</p></div>
</div>
</form>

</div>








 ,








И это всё МОЁ

Здравствуйте.Может кто-то подскажет. Не могу понять в чем проблема. Создан элемент:


Имя: myswl_server_status

Тип: Zabbix agent (активный)

Ключ: Mysql.Server-Status

Тип информации: Текст

Интервал обновления: 120s



В результате наблюдается следующая ситуация: проходит 120 секунд (2 минуты), элемент myswl_server_status переходит в статус «Не поддерживается» после чего проходит еще 10 минут
и в zabbix поступают данные по элементу myswl_server_status.
После чего ситуация повторяется. Т.е. данные по элементу myswl_server_status поступают не через 2 минуты (как должно быть), а через 12 минут.









 








И это всё МОЁ

только поставил KDE neon, никаких виджетов всяких и прочего, только основное, когда блокирую экран win+L и проходит много времени иногда ПК зависает напрочь, только хард ресет


куда копать?









 








И это всё МОЁ

Всем привет.


К малинке подключен USB-модем, настроен wvdial, мобильный интернет поднимается.


hostapd поднимает точку доступа, IP-адреса клиентам WiFi раздаются по DHCP c использованием isc-dhcp-server.


Для маршрутизации используется такой скрипт:


#!/bin/sh


Очищаем правила


iptables -v -F
iptables -v -X


Определяем выходной интерфейс для которого будет применяться замена адресов (NAT)


iptables -v -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


Пересылаем все пакеты, пришедшие на модем из глобальной сети (0.0.0.0/0) в локальную сеть (192.168.2.0/24)


iptables -v -A FORWARD -i ppp0 -o wlan0 -s 0.0.0.0/0 -d 192.168.2.0/24 -j ACCEPT


Пересылаем все пакеты, пришедшие из локальной сети (192.168.2.0/24) в глобальную (0.0.0.0/0)


iptables -v -A FORWARD -i wlan0 -o ppp0 -s 192.168.2.0/24 -d 0.0.0.0/0 -j ACCEPT


На клиентах инета нет, пингуется малина (192.168.2.1), гугловский DNS не пингуется (8.8.8.8).


Что я делаю не так?









 








И это всё МОЁ

Для интересующихся

# cat /boot/upgrade/upgrade_fedora_23_24_31_32.txt

22->23
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-23-$(uname -i)
# dnf upgrade
# dnf clean all
# dnf --releasever=23 --setopt=deltarpm=false distro-sync

23->24
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-24-$(uname -i)
# dnf upgrade
# dnf clean all
# dnf --releasever=24 --setopt=deltarpm=false distro-sync

29->31
на время обновления поставить в параметры ядра при загрузке selinux=0
отключить все русские репо, т.к. они уже не поддерживатся
отключить остальные неосновные репо
удалить chromium и другие конфликтующие пакеты, которые будут далее выявлены

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-31-primary
# dnf upgrade --refresh

# dnf install dnf-plugin-system-upgrade
# dnf system-upgrade download --refresh --releasever=31 --skip-broken --allowerasing

# dnf system-upgrade reboot



После обновления.
# dnf distro-sync

Почистить старые пакеты по указанной инструкции
# docs.fedoraproject.org/en-US/quick-docs/dnf-sys...

установить загрузку grub2 на верхний пункт "навсегда".
grub2-set-default 0

Т.к. из-за введённой системы "blscfg" grub2 перестал запоминать последний загруженный пункт

P.S. после штатного обновления проблему с blscfg решили.

31->32
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-32-primary
# dnf upgrade --refresh

# dnf install dnf-plugin-system-upgrade
# dnf system-upgrade download --refresh --releasever=32 --skip-broken --allowerasing

# dnf system-upgrade reboot

После обновления.
# dnf distro-sync

Почистить старые пакеты по указанной инструкции
# docs.fedoraproject.org/en-US/quick-docs/dnf-sys...

Если сломался запуск dnfdragora,
то необходимо удалить или переименовать старый файл настроек
по адресам:
для всех: /etc/dnfdragora/dnfdragora.yaml
для root: /root/.config/dnfdragora.yaml
для пользователя: /home/user/.config/dnfdragora.yaml








 , ,








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

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









 








И это всё МОЁ

Пишут что в сентябре будет 2 волна и снова пропуска введут в Нерезиновой ( причем еще жестче ).


Сабж ?









 








И это всё МОЁ

Состоялся стабильный релиз FFmpeg 4.3 («4:3»;) — набора свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. FFmpeg 4.3 включает в себя бибилотеки libavutil 56.51.100, libavcodec 58.91.100, libavformat 58.45.100, libavdevice 58.10.100, libavfilter 7.85.100, libswscale 5.7.100, libswresample 3.7.100, libpostproc 55.7.100.

Список основных изменений:

  • Поддержка Vulkan API, ускорение с использованием Intel QSV (для декодирования MJPEG и VP9), кодировщик AMD AMF (через Vulkan API с использованием VDPAU VP9)
  • Поддержка кодека AV1 (библиотека librav1e), протокола ZeroMQ Message Transport Protocol (ZMTP), добавление PCM и PGS в контейнеры M2TS, расширенная поддержка субтитров 3GPP (movtext)
  • Поддержка AviSynth+ (вместо AviSynth)
  • Декодеры форматов CDToons video, mvdv, mvha, IMM5 видео, Argonaut Games ADPCM, Simon & Schuster Interactive ADPCM, siren audio, Rayman 2 ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CRI HCA, DERF DPCM, mv30, PFM, NotchLC, Cunning Developments ADPCM
  • Поддержка контейнеров AV1 Annex B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, FWSE, LEGO Racers ALP (.tun & .pcm), CRI HCA, DERF, and Pro Pinball Series Soundbank для распаковки (demuxing), и контейнеров The Real War KVAG и streamhas для создания (muxing)
  • Множество новых фильтров, включая v360, scroll video, photosensitivity, и др. (anlms filter, arnndn filter, bilateral filter, maskedmin & maskedmax filters, median filter, AV1 frame merge bitstream filter, axcorrelate filter, histogram filter, freezeframes filter; xfade video filter, xfade_opencl filter, pad_opencl filter, cas video filter, avgblur_vulkan, overlay_vulkan, scale_vulkan & chromaber_vulkan filters, overlay_cuda filter, tmedian filter, maskedthreshold filter, asubboost filter, pcm_rechunk bitstream filter, scdet filter, gradients source video filter, untile filter, dblur video filter)
  • Добавлены: парсер WebP, кодировщик MediaFoundation, протокол AMQP 0-9-1 (RabbitMQ), кодировщик Simon & Schuster Interactive ADPCM, и аудио-видео фильтры sierpinski.







 , , , ,








И это всё МОЁ

Ну она ж реально идеальна для питья и еды -




  1. нет русских букв - полезно для развития слепой печати




  2. сколько счас пива пролил - пофигу - все стекает через отверстия - идеально моется




  3. клавиши разбираются легко - просто легким поддевом вилкой




  4. ну и цена.. купил такой же аналог известного в России бренда за такую же цену - но это же лютый п…




Единственное бесит кнопка переключения - PC/MAC - какой д… сделал ее на центральной клавиатуре а не где нить внизу ?









 








И это всё МОЁ

Привет!





    1. Вопрос по Fedora 31 xfce spin, все работало нормально. После апгрейда до 32 начались неполадки: в процессе загрузки очень часто на разных элементах загрузки стало на секунду проскакивать a start job running... так и не понял как это побороть, это раз, второе, общий отклик от системы на мои действия увеличился, появился лаг, пусть на миллисекунды но он есть и раздражает. Собственно вопрос, насколько такие глюки «нормальны» для Fedora и возможно ли такое исправить кроме как полной переустановки системы? Я понимаю, что вопрос общий но все же интересно.





    1. Вопрос по Centos 8. Установил минимальную систему CentOS-8.2.2004-x86_64-minimal.iso отсюда http://isoredirect.centos.org/centos/8/isos/x86_64/ Установка прошла успешно. Первый запуск загрузился в голую консоль. Сеть отсутствовала, помогло ifup имяинтерфеса Установил xfce:




$ sudo yum install -y epel-release
$ sudo yum groupinstall -y "Xfce"
$ sudo reboot


после установки оказалось, что нет некоторых апплетов таких как nm-applet и xfce4-xkb-plugin Вопрос, почему? Если nm-applet доустановил и он заработал, то как сделать чтобы флаги раскладок клавиатуры отображались в трее так и не понял. Через общие установки клавиатуры добавил нужные языки но в трее они не отображаются. И еще, оказалось что в этой минимальной установки присутствует ГНОМ3 но урезанный совершенно. Вопрос, откуда в минимальной установки ГНОМ и почему он урезан?


В целом скорость ЦентОС мне понравилась но почему сразу столько проблем? Или эта система предназначена только для серверов?


Или же правильнее скачать полный образ 7гб и уже с него выбирать минимальную установку?









 ,








И это всё МОЁ

Добрый день. Короче суть в том, что невозможно воспроизводить видео на ютубе как с ubuntu-desktop, так и с запущенного из терминала Kodi. Идут конкретные лаги, и это при том, что даже не FullHD монитор.


Система Ubuntu Server, в первом варианте запускал через Gnome. Во втором, Gnome отсутствовал, запускал kodi из терминала с xorg.


Где я промахиваюсь с настройками? О каких нафиг 2х4К шла речь? :D









 ,








И это всё МОЁ
Опубликован значительный выпуск программы подбора паролей hashcat 6.0.0, претендующей на звание самой быстрой и функциональной в своей области. Hashcat предоставляет пять режимов подбора и поддерживает более 300 оптимизированных алгоритмов хэширования паролей. Вычисления при подборе могут распараллеливаться с привлечением всех имеющихся в системе вычислительных ресурсов, в том числи с использованием векторных инструкций CPU, GPU и других аппаратных ускорителей, поддерживающих OpenCL или CUDA. Возможно создание распределённой сети подбора. Код проекта распространяется под лицензией MIT.



И это всё МОЁ

firefox 77.0 предлагает отправлять мои dns запосы своим партнерам. Как это отключить ?
your privacy matters. firefox now securely routes your dns requests whenewer possible to a partner service to protect you while you browse









 ,