И это всё МОЁ

Обновил систему, появились небольшие подтормаживания (0.5 сек) при запуске приложений, открытии настроек и т.д.

Может нужно какой-то кеш от старых версий удалить? Что это может быть?








 , ,








И это всё МОЁ
Опубликован выпуск прослойки DXVK 1.2, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 10 и Direct3D 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan, таких как.



И это всё МОЁ

Добрый день, форумчане. Однажды мне помогли здесь, хочу ещё раз вернуться к мудрости все вышних специалистов. Может дадите мануал, или статейки какие-нибудь по решение моей проблемы. Суть:
Есть ли возможность сравнивать текущий пакет с предыдущим?
Пакет в поле данных «data» нумеруется.
Протокол UDP.
Например:
Пришёл первый пакет - его номер в поле данных будет 1 и служебная информация для приложения..
Второй пакет - номер в поле данных 2 и служебная информация для приложения. Помогите разобраться в решении такой проблемы. Спасибо за отзывы.








 








22:39

Bitcoin.

И это всё МОЁ

Там это биток уже 7833 - 36% роста за неделю!








 , ,








И это всё МОЁ

А есть какой тулз для генерации ebuild или типа того из файла go.mod? Для CPAN вроде что-то было похожее.
Надо нагенерировать ebuild'ов из портянки

require (
cloud.google.com/go v0.34.0
github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6 // indirect
github.com/aws/aws-sdk-go v1.16.17
github.com/bitly/go-simplejson v0.5.0 // indirect
github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 // indirect
....

но такой объем тащить - сдохнуть можно.








 ,








И это всё МОЁ

Есть комп на нем 4 гига памяти и федора 28 (а раньше и много других федор, начиная с 7). Памяти раньше было вообще 2 а потом проапгрейдил, но в любом случае всегда и везде писали что если её больше 4 то надо ставить 64, а если меньше то 32 в самый раз. Но сегодня заметил что ядро видит только 3 гига из 4. Загрузился с ливцд той же федоры но 64 и да - все 4 гига видны стали. И вот чому так ведь 4 гига это не БОЛЬШЕ ЧЕТЫРЕХ, а видится только 3? Почему тогда пишут про больше 4 а не больше 3? Надо ли переустанавливать или я просто что-то делаю не так?








 , ,








И это всё МОЁ

выходит ошибка ACPI bios error (Bug): \_sb.pcio._OSC: Excess arguements
пробовал загружать с разных загрузчиков , не помогает








 ,








И это всё МОЁ

Пытаюсь установить arch, выдает следующее:

SQUASHFS error: xz decompression failed, data probably corrupt
SQUASHFS error: squashfs_read_data failed to read block 0x1f035b60
SQUASHFS error: Unable to read metadata cache entry [1f035b60]
SQUASHFS error: Unable to read directory block [1f034074:1a2d]
ERROR: Root device mounted succesfully, but /sbin/init does not exist.
Bailing out, you are on your own. Good luck.

sh: can't access tty: job control turned off

Загуглил, написано что проблема во флешке либо в образе. Пробовал на 2 разных флешках и на CD, образ качал с HTTP и торрентом, все равно та же ошибка. Больше информации найти не могу. Что делать?








 , ,








И это всё МОЁ

Всем, доброго времени суток. Проблема странная, при монтировании сетевой папки по cifs протоколу, папка в которую монтируется становится под владения Root и изменить этого не получается, и причем даже не ругается при изменении. ОС Fedora. Монтирую просто mount.cifs //fs/sared ~/folder -o user=xxx,pass=yyy
и до этого папка принадлежала пользователю, то после - руту.
и что странно не работает из наутилуса, ну это другое.
На файловом сервере OC Debian, OpenMediaVault. Права на папки 777, на файлы 666
Права самба у пользователя полные, ACL тоже разрешения даёт.
пробовал использовать версии cifs с опцией ver=1.0/3.0
Может кто подскажет где проблема.
В Минт тоже такая проблема, но там через графический интерфейс работает









 , , , ,








И это всё МОЁ
В реализации проткола RDS на базе TCP (Reliable Datagram Socket, net/rds/tcp.c) выявлена уязвимость (CVE-2019-11815), которая может привести к обращению к уже освобождённой области памяти и может быть использована для вызова отказа в обслуживании, а потенциально и для оранизации выполнения кода. Проблема связана с состоянием гонки (race condition), которое может возникнуть при выполнении функции rds_tcp_kill_sock в момент очистки сокетов для пространства сетевых имён.



И это всё МОЁ

Делаю:

$ convert file.png file.pdf

Получаю:
$ convert: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.

С конвертацией других форматов нет проблем. Заглянул на официальный сайт, но... Как исправить ошибку?








 , ,








И это всё МОЁ

весь лог фаил2бана такой зацикленный:

2019-05-13 20:17:18,184 fail2ban.filter [1763]: INFO [postfix-iptables-sasl] Found 139.28.175.150
2019-05-13 20:17:18,399 fail2ban.actions [1763]: NOTICE [postfix-iptables-sasl] 139.28.175.150 already banned

iptables -L | grep 139.28.175.150

REJECT all  — 139.28.175.150 anywhere reject-with icmp-port-unreachable

фильтр:

postfix-sasl

[INCLUDES]

before = common.conf

[Definition]

_daemon = postfix(-\w+)?/(?:submission/|smtps/)?smtp[ds]

failregex = ^%(__prefix_line)swarning: [-._\w]+\[<HOST>\]: SASL ((?i)LOGIN|PLAIN|(?:CRAM|DIGEST)-MD5) authentication failed(:[ A-Za-z0-9+/:]*={0,2})?\s*$

ignoreregex = authentication failed: Connection lost to authentication server$

[Init]

journalmatch = _SYSTEMD_UNIT=postfix.service

jail.local:

[postfix-iptables-sasl]
enabled = true
filter = postfix-sasl
action = iptables[name=Postfix-smtp, port=smtp, protocol=tcp]
#sendmail[name=Postfix-smtp, [email protected]]
logpath = /var/log/maillog
bantime = 36000
maxretry = 1
findtime = 86400








 








И это всё МОЁ

Есть такой штук - Kerio Control Client (а-ля VPN), навязанный моим работодателем. Он запускает драйвер сети в пространстве пользователя. Работает в Ubuntu. Пытаюсь запустить в своем Calculate Linux. Ошибка.


Нашел код части клиента. Он читает одно из двух устройств (в зависимости от переменной-флага use_tap, какое почему - пока не понял): /dev/net/tun и /dev/kvnet.


Во-первых, есть некий аналог /dev/net/tun в Calculate?


Во-вторых, (я понимаю, что это бред, но мало ли) я заменил "/dev/net/tun" -> "/dev/tun". В обеих ветках (/dev/tun, /dev/kvnet) получаю ошибку при вызове ioctl: ENOTTY - fd is not associated with a character special device. Что логично.


Не подскажите, что еще можно сделать?


Надо «добыть» /dev/net/tun? Как?


И вопрос, для моего развития: каким образом связывается файл-устройство и интерфейс (то, что в ifconfig)? Ок, насколько я понимаю, /dev/net/tun в Ubuntu создается неким модулем ядра. Но если это другая ветка, /dev/kvnet, то как это происходит?


Код драйвера (по сути, один файл) - http://cdn.kerio.com/dwn/control/control-9.3.0-3273/kerio-control-kvnet-9.3.0-3273-linux.tgz









 , , ,








И это всё МОЁ

Python (3.6):

class A:
a: int = 6
def class_print(self):
print(self.a)

class B(A):
a: int = 7

def main():
a = A()
a.class_print()
b = B()
b.class_print()

if __name__ == "__main__":
main()

Output:

6
7

А в Java (8)

package temp;

class A {
int a = 5;
public void printMethod(){ System.out.println(a); }
}

class B extends A {
int a = 6;
}

public class main {
public static void main(String[] args) {
A a = new A();
a.printMethod();

B b = new B();
b.printMethod();
}
}

Output:

5
5

Лично для меня поведение Python в данном случае является очевидным, но почему в Java иначе и как добиться (если возможно) поведения аля Python в данном случае?
Почему?








 








И это всё МОЁ

Здравствуйте форумчане. Столкнулся с проблемой. Через несколько недель использования Manjaro KDE, при запуске появляется биос, далее черный экран. Перед этим в линуксе поставил драйвера для NVidia. LiveCD не работает. Стоит 2 операционки:10ка и Manjaro. Помогите, пожалуйста.
P.S.продолжение этой темы Черный экран








 , , ,








И это всё МОЁ

Не могу найти этот пакет для ubuntu 14.04 (нужен i386 и никакой другой), желательно последней/близко к последней версии, а не старую.








 , ,








И это всё МОЁ

Всем привет!


Есть два компьютера: PC1 имеет доступ к принтеру по сети, PC2 не имеет доступа к принтеру, но находится в одной сети с PC1.


Задача: печатать с PC2 через PC1.


Что сделано: на PC1 установлен CUPS, добавлен принтер через веб интерфейс (http://PC1:631), отмечен чек-бекс «share this printer». Печать выполняется.


Вопрос: как добавить этот принтер в CUPS на PC2? По какому протоколу? Варианты на выбор


Other Network Printers:	 Backend Error Handler 
Internet Printing Protocol (ipp)
LPD/LPR Host or Printer
AppSocket/HP JetDirect
Internet Printing Protocol (http)
Internet Printing Protocol (https)
Internet Printing Protocol (ipps)
Internet Printing Protocol (ipp14)


Пробовал добавить по адресу lpd://PC1/PRINTER_NAME, подсовывая на PC2 ppd-файл, - не печатает тестовую страницу.


Если нужна дополнительная информация - предоставлю любой выхлоп.









 








И это всё МОЁ

Пытаюсь настроить suspend и hibernate на своей генте.

Машина не уходит ни в suspend ни в hibernate, т.к. не может сделать снапшот текущего состояния.

cat < /dev/snapshot

-bash: /dev/snapshot: No such device

Версия ядра 4.14.114. Пытался поднять suspend и гибернацию на 4.19.37 и 5.1.1, но на них имеется та же проблема.

Состояние системы:
Ram: 64GB, Swap 122,8 GB на SSD /dev/sdf3

s2disk и s2ram выдают следующее:

s2disk

s2disk: Could not open the snapshot device. Reason: No such device

s2ram

KMS graphics driver is in use, skipping quirks.
s2ram_do: No such device

dmesg

[35176.521108] CPU0 is offline.
[35325.336627] PM: suspend entry (deep)
[35325.336630] PM: Syncing filesystems ... done.

Mem, disk и free - поддерживаются:

cat /sys/power/state

freeze mem disk

Команды

echo mem > /sys/power/state

echo disk > /sys/power/state

echo freeze > /sys/power/state

Выводят одно и то же:

-bash: echo: write error: No such device

Трассировка s2disk показывает устройство /dev/snapshot, которое в dev и sys есть, но почему-то при обращении к нему появляется ошибка «Нет такого устройства».

strace s2disk

...
stat("/dev/snapshot", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 231), ...}) = 0
openat(AT_FDCWD, "/dev/snapshot", O_RDONLY) = -1 ENODEV (No such device)
write(2, "s2disk: Could not open the snaps"..., 67s2disk: Could not open the snapshot device. Reason: No such device
...

ls -lh /dev/snapshot

crw------- 1 root root 10, 231 мая 13 03:23 /dev/snapshot	

ls -lh /sys/dev/char/10:231/

-r--r--r-- 1 root root 4,0K may 13 10:38 dev
drwxr-xr-x 2 root root 0 may 13 10:38 power
lrwxrwxrwx 1 root root 0 may 13 03:23 subsystem -> ../../../../class/misc
-rw-r--r-- 1 root root 4,0K may 13 03:23 uevent

Своп в fstab и командной строке ядра прописан.

swapon

NAME      TYPE        SIZE USED PRIO
/dev/sdf3 partition 122,8G 0B -2

cat /proc/cmdline

BOOT_IMAGE=/boot/vmlinuz-4.14.114-gentoo root=/dev/sdd1 ro resume=/dev/sdf3 init=/usr/lib/systemd/systemd radeon.dpm=1 amdgpu.dc=1 radeon.si_support=0 amdgpu.si_support=1 drm_kms_helper.edid_firmware=DP-1:edid/2560x1440.bin drm_kms_helper.edid_firmware=HDMI-A-1:edid/1920x1080.bin	

Параметры управления питанием в конфигурации ядра:

CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
#
# Power management and ACPI options
#
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
# CONFIG_SUSPEND_SKIP_SYNC is not set
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=100
CONFIG_PM_WAKELOCKS_GC=y
CONFIG_PM=y
CONFIG_PM_DEBUG=y
CONFIG_PM_ADVANCED_DEBUG=y
# CONFIG_PM_TEST_SUSPEND is not set
CONFIG_PM_SLEEP_DEBUG=y
# CONFIG_DPM_WATCHDOG is not set
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
CONFIG_PM_CLK=y
CONFIG_PM_GENERIC_DOMAINS=y
# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
CONFIG_PM_GENERIC_DOMAINS_OF=y
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
CONFIG_ACPI_DEBUGGER=y
CONFIG_ACPI_DEBUGGER_USER=y
CONFIG_ACPI_SLEEP=y
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
# CONFIG_ACPI_VIDEO is not set
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_PCI_SLOT=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_ACPI_SBS=y
CONFIG_ACPI_HED=y
# CONFIG_ACPI_CUSTOM_METHOD is not set
CONFIG_ACPI_BGRT=y
# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
CONFIG_ACPI_NFIT=y
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
# CONFIG_ACPI_APEI_EINJ is not set
# CONFIG_ACPI_APEI_ERST_DEBUG is not set
CONFIG_DPTF_POWER=y
CONFIG_ACPI_EXTLOG=y
CONFIG_PMIC_OPREGION=y
# CONFIG_XPOWER_PMIC_OPREGION is not set
CONFIG_ACPI_CONFIGFS=y
CONFIG_SFI=y

Как заставить в данной ситуации работать гибернацию и suspend?








 , ,








И это всё МОЁ

К недавнему вопросу о порче детей.

CEO Apple заявил, что программистам не обязательно учиться в универе 4 года, чтобы кодировать профессионально. Тим считает это старомодным, а (вместо универа) достаточно ввести кодинг в начальной школе, и постепенно увеличивать сложность в процессе обучения в старших классах. К моменту окончания школы дети (такие как Лиам Розенфельд, см. фото по ссылке) уже смогут писать приложения, достойные выкладывания в App Store.

https://www.macrumors.com/2019/05/10/apple-ceo-tim-cook-says-no-degree-needed...

Интересно, как в системе довузовского образования будут определять, что вот этот ученик достоин продолжить обучение в ВУЗе, а тот - только быдлокодером в Apple?

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








 , ,








И это всё МОЁ

Всем привет.

Хочу сделать штуку в контейнере.

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

Правильно ли так сделать:

1) Забэкапить контейнер docker:

docker commit -p 78727078a04 backup_war_docker_container1:13052019
docker save -o backup_war_docker_container.tar war_container

2) Запустить контейнер из образа, созданного на шаге 2:

docker run -it IMAGE ID  /bin/bash

3) Если на боевом контейнере что-то не так, то восстановиться:

docker load -i backup_war_docker_container.tar