И это всё МОЁ

Всем привет. )

Пытаюсь разобраться с такой штукой https://blog.couchbase.com/n1ql-query-with-self-referencing-hierarchy/

И как-то маловато инфы, подскажите что еще почитать по этой теме, очень хотелось-бы с примерами.

Задача такая:

хранить древовидную структуру, по-большому счёту подобие файловой системы.

Спасибо.








 








И это всё МОЁ

Можете ржать, но я не осилил запилить SFINAE.

Темка такая. Мой код работает с некой библиотекой. В одной из версий у функции из этой библиотеки изменилось число аргументов. Было 3, а стало 4. Нужно написать код, который сможет работать с обеими версиями. Мне лень обмазывать код дефайнами и вносить изменения в сборочный скрипт.

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

Стандарт C++14.








 , , ,








И это всё МОЁ
Опубликован новый стабильный релиз интерфейса для упрощения настройки параметров сети - NetworkManager 1.20. Плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки.



И это всё МОЁ
Пользовательский интерфейс Новый пользовательский интерфейс — главное изменение, которым может похвастаться третья версия мобильного плеера. В отличие от прошлых релизов, мы не стали дорабатывать существую обложку Bliss, а разработали дизайн приложения с нуля в духе концепции Material Design 2, с учетом пожеланий от наших пользователей и проблем, с которыми они сталкивались в процессе использования AIMP2. […]



@темы: AIMP, дизайн, android, Mobile, Анонсы

И это всё МОЁ

Здравствуйте. У blockchain.com есть WebSocket API, который позволяет в реальном времени получать информацию о новых транзакциях.

Например вот этот код, который записан в .html файл и запущенный через браузер Chrome в Windows выводит в консоль хеши из новых транзакций:

<html>
<sсript>

var btcs = new WebSocket('wss://ws.blockchain.info/inv');

btcs.onopen = function(){
btcs.send(JSON.stringify({"op":"unconfirmed_sub"}));
}

btcs.onmessage = function(onmsg){
var response = JSON.parse(onmsg.data);
var getOutputs = response.x.out;
var countOuts = getOutputs.length;

for (i=0; i < countOuts; i++){
var outAdd = response.x.out[i].sсript;
console.log(outAdd);
}
}


</sсript>
</html>

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








 ,








И это всё МОЁ

Добрый день! Столкнулся с проблемой и нет никаких идей в какую сторону копать.
Есть хост с kvm и поднятыми вм. Раньше у хоста был белый ip, а доступ к вм был организован через проброс портов в подсеть kvm (192.168.122.0/24). Сейчас необходимо поднять несколько подсетей, для чего была поднята отдельная вм которая будет выступать в качестве шлюза. Но после назначения ей белого ip (предварительно отняв его у хоста) я не получаю доступ к ней из сети.

Хост:

brctl show

br0 eno2 (раньше ip висел на нем) и vnet6 (интерфейс шлюза-вм)

virbr0 virbr0-nic и остальные vnet

user@hostname ~ # cat /etc/sysconfig/network-scripts/ifcfg-eno2

NAME=«eno2»

DEVICE=«eno2»

ONBOOT=yes

NETBOOT=yes

IPV6INIT=yes

BOOTPROTO=none

TYPE=Ethernet

BRIDGE=br0

ZONE=public

user@hostname ~ # cat /etc/sysconfig/network-scripts/ifcfg-br0

NAME=«br0»

DEVICE=«br0»

ONBOOT=yes

TYPE=Bridge

IPV6INIT=yes

BOOTPROTO=none

IPADDR=10.100.96.10

PREFIX=19

GATEWAY=10.100.127.254

DNS1=8.8.8.8

DNS2=8.8.4.4

DELAY=0

ZONE=public

ВМ:

default via белый_ip dev eth1 proto static metric 101

192.168.122.0/26 dev eth0 proto kernel scope link src 192.168.122.2

белая_подсеть/26 dev eth1 proto kernel scope link src белый_ip metric 101

traceroute 8.8.8.8

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets

1 gw_vm (белый_ip) 3004ms !H 3004ms !H 3004ms !H








 , , ,








19:32

coreboot

И это всё МОЁ

Здравствуйте, уважаемые обитатели форума.
Мне нужна помощь с компиляцией coreboot.
Совершенно не понимаю что я делаю не так.

make
Skipping submodule '3rdparty/blobs'
Skipping submodule '3rdparty/fsp'
Skipping submodule '3rdparty/intel-microcode'
#
# configuration written to /home/a/coreboot/.config
#
HOSTCC util/sconfig/lex.yy.o
HOSTCC util/sconfig/sconfig.tab.o
HOSTCC util/sconfig/main.o
HOSTCC util/sconfig/sconfig (link)
SCONFIG mainboard/asus/kgpe-d16/devicetree.cb
HOSTCC nvramtool/cli/nvramtool.o
HOSTCC nvramtool/cli/opts.o
HOSTCC nvramtool/cmos_lowlevel.o
HOSTCC nvramtool/cmos_ops.o
HOSTCC nvramtool/common.o
HOSTCC nvramtool/compute_ip_checksum.o
HOSTCC nvramtool/hexdump.o
HOSTCC nvramtool/input_file.o
HOSTCC nvramtool/layout.o
HOSTCC nvramtool/accessors/layout-common.o
HOSTCC nvramtool/accessors/layout-text.o
HOSTCC nvramtool/accessors/layout-bin.o
HOSTCC nvramtool/lbtable.o
HOSTCC nvramtool/reg_expr.o
HOSTCC nvramtool/cbfs.o
HOSTCC nvramtool/accessors/cmos-mem.o
HOSTCC nvramtool/nvramtool (link)
OPTION option_table.h
CC bootblock/mainboard/asus/kgpe-d16/static.o
CC bootblock/arch/x86/boot.o
GEN generated/bootblock.ld
CP bootblock/arch/x86/bootblock.ld
HOSTCC util/romcc/romcc (this may take a while)
ROMCC generated/bootblock.inc
CC bootblock/arch/x86/bootblock_romcc.o
CC bootblock/arch/x86/cpu_common.o
GEN build.h
CC bootblock/arch/x86/id.o
CC bootblock/arch/x86/memcpy.o
CC bootblock/arch/x86/memset.o
CC bootblock/arch/x86/mmap_boot.o
CC bootblock/arch/x86/timestamp.o
CC bootblock/arch/x86/walkcbfs.o
CC bootblock/commonlib/cbfs.o
CC bootblock/commonlib/iobuf.o
CC bootblock/commonlib/lz4_wrapper.o
CC bootblock/commonlib/mem_pool.o
CC bootblock/commonlib/region.o
CC bootblock/console/die.o
CC bootblock/console/post.o
CC bootblock/console/vsprintf.o
CC bootblock/console/vtxprintf.o
CC bootblock/cpu/x86/lapic/boot_cpu.o
CC bootblock/cpu/x86/mtrr/debug.o
CC bootblock/cpu/x86/mtrr/earlymtrr.o
CC bootblock/cpu/x86/pae/pgtbl.o
CC bootblock/device/device_const.o
CC bootblock/device/i2c.o
CC bootblock/device/pci_early.o
CC bootblock/device/pci_ops.o
CC bootblock/drivers/pc80/rtc/mc146818rtc.o
CC bootblock/drivers/pc80/rtc/mc146818rtc_boot.o
CC bootblock/drivers/spi/adesto.o
CC bootblock/drivers/spi/amic.o
CC bootblock/drivers/spi/atmel.o
CC bootblock/drivers/spi/bitbang.o
CC bootblock/drivers/spi/eon.o
CC bootblock/drivers/spi/gigadevice.o
CC bootblock/drivers/spi/macronix.o
CC bootblock/drivers/spi/spansion.o
CC bootblock/drivers/spi/spi-generic.o
CC bootblock/drivers/spi/spi_flash.o
CC bootblock/drivers/spi/sst.o
CC bootblock/drivers/spi/stmicro.o
CC bootblock/drivers/spi/winbond.o
CC bootblock/drivers/uart/uart8250io.o
CC bootblock/drivers/uart/util.o
CC bootblock/lib/boot_device.o
CC bootblock/lib/bootblock.o
CC bootblock/lib/bootmode.o
HOSTCC cbfstool/fmaptool.o
HOSTCC cbfstool/cbfs_sections.o
HOSTCC cbfstool/fmap_from_fmd.o
HOSTCC cbfstool/fmd.o
HOSTCC cbfstool/fmd_parser.o
HOSTCC cbfstool/fmd_scanner.o
HOSTCC cbfstool/fmap.o
HOSTCC cbfstool/kv_pair.o
HOSTCC cbfstool/valstr.o
HOSTCC cbfstool/fmaptool (link)
FMAP build/util/cbfstool/fmaptool -h build/fmap_config.h build/fmap.fmd build/fmap.fmap
SUCCESS: Wrote 182 bytes to file 'build/fmap.fmap' (and generated header)
The sections containing CBFSes are: COREBOOT
CC bootblock/lib/cbfs.o
CC bootblock/lib/cbmem_console.o
CC bootblock/lib/delay.o
CC bootblock/lib/fmap.o
CC bootblock/lib/gcc.o
CC bootblock/lib/halt.o
CC bootblock/lib/hexdump.o
CC bootblock/lib/libgcc.o
CC bootblock/lib/memchr.o
CC bootblock/lib/memcmp.o
CC bootblock/lib/prog_loaders.o
CC bootblock/lib/prog_ops.o
CC bootblock/lib/reset.o
CC bootblock/lib/string.o
CC bootblock/lib/timestamp.o
CC bootblock/lib/version.o
CC bootblock/superio/winbond/common/early_init.o
LINK cbfs/fallback/bootblock.debug
OBJCOPY cbfs/fallback/bootblock.elf
OBJCOPY bootblock.raw.elf
OBJCOPY bootblock.raw.bin
CC romstage/mainboard/asus/kgpe-d16/static.o
CC romstage/arch/x86/acpi_s3.o
GEN generated/assembly.inc
CC romstage/arch/x86/assembly_entry.o
CC romstage/arch/x86/boot.o
CC romstage/arch/x86/cbfs_and_run.o
CC romstage/arch/x86/cbmem.o
CC romstage/arch/x86/cpu_common.o
CC romstage/arch/x86/memcpy.o
CP romstage/arch/x86/memlayout.ld
CC romstage/arch/x86/memmove.o
CC romstage/arch/x86/memset.o
CC romstage/arch/x86/mmap_boot.o
CC romstage/arch/x86/postcar_loader.o
CC romstage/arch/x86/timestamp.o
CC romstage/arch/x86/walkcbfs.o
CC romstage/commonlib/cbfs.o
CC romstage/commonlib/iobuf.o
CC romstage/commonlib/lz4_wrapper.o
CC romstage/commonlib/mem_pool.o
CC romstage/commonlib/region.o
CC romstage/console/console.o
CC romstage/console/die.o
CC romstage/console/init.o
CC romstage/console/post.o
CC romstage/console/printk.o
CC romstage/console/vsprintf.o
CC romstage/console/vtxprintf.o
CC romstage/cpu/amd/car/post_cache_as_ram.o
CC romstage/cpu/amd/family_10h-family_15h/init_cpus.o
CC romstage/cpu/amd/family_10h-family_15h/ram_calc.o
CC romstage/cpu/amd/family_10h-family_15h/tsc_freq.o
CC romstage/cpu/amd/family_10h-family_15h/update_microcode.o
CC romstage/cpu/amd/microcode/microcode.o
CC romstage/cpu/x86/car.o
CC romstage/cpu/x86/lapic/apic_timer.o
CC romstage/cpu/x86/lapic/boot_cpu.o
CC romstage/cpu/x86/mtrr/debug.o
CC romstage/cpu/x86/mtrr/earlymtrr.o
CC romstage/cpu/x86/pae/pgtbl.o
CC romstage/device/device_const.o
CC romstage/device/dram/ddr2.o
CC romstage/device/dram/ddr3.o
CC romstage/device/i2c.o
CC romstage/device/pci_early.o
CC romstage/device/pci_ops.o
CC romstage/drivers/pc80/rtc/mc146818rtc.o
CC romstage/drivers/pc80/tpm/tis.o
CC romstage/drivers/spi/adesto.o
CC romstage/drivers/spi/amic.o
CC romstage/drivers/spi/atmel.o
CC romstage/drivers/spi/bitbang.o
CC romstage/drivers/spi/eon.o
CC romstage/drivers/spi/gigadevice.o
CC romstage/drivers/spi/macronix.o
CC romstage/drivers/spi/spansion.o
CC romstage/drivers/spi/spi-generic.o
CC romstage/drivers/spi/spi_flash.o
CC romstage/drivers/spi/sst.o
CC romstage/drivers/spi/stmicro.o
CC romstage/drivers/spi/winbond.o
CC romstage/drivers/uart/uart8250io.o
CC romstage/drivers/uart/util.o
CC romstage/lib/boot_device.o
CC romstage/lib/bootmode.o
CC romstage/lib/cbfs.o
CC romstage/lib/cbmem_common.o
CC romstage/lib/cbmem_console.o
CC romstage/lib/compute_ip_checksum.o
CC romstage/lib/delay.o
CC romstage/lib/fmap.o
CC romstage/lib/gcc.o
CC romstage/lib/halt.o
CC romstage/lib/hexdump.o
CC romstage/lib/imd.o
CC romstage/lib/imd_cbmem.o
CC romstage/lib/libgcc.o
CC romstage/lib/lzma.o
CC romstage/lib/lzmadecode.o
CC romstage/lib/memchr.o
CC romstage/lib/memcmp.o
CC romstage/lib/memrange.o
CC romstage/lib/prog_loaders.o
CC romstage/lib/prog_ops.o
CP romstage/lib/program.ld
CC romstage/lib/ramtest.o
CC romstage/lib/region_file.o
CC romstage/lib/reset.o
CC romstage/lib/rmodule.o
CC romstage/lib/romstage_handoff.o
CC romstage/lib/selfboot.o
CC romstage/lib/spd_bin.o
CC romstage/lib/stack.o
CC romstage/lib/string.o
CC romstage/lib/timestamp.o
CC romstage/lib/version.o
CC romstage/mainboard/asus/kgpe-d16/resourcemap.o
CC romstage/mainboard/asus/kgpe-d16/romstage.o
CC romstage/northbridge/amd/amdfam10/amdfam10_util.o
CC romstage/northbridge/amd/amdfam10/debug.o
CC romstage/northbridge/amd/amdfam10/early_ht.o
CC romstage/northbridge/amd/amdfam10/pci.o
CC romstage/northbridge/amd/amdfam10/raminit_amdmct.o
CC romstage/northbridge/amd/amdfam10/raminit_sysinfo_in_ram.o
CC romstage/northbridge/amd/amdfam10/reset_test.o
CC romstage/northbridge/amd/amdfam10/setup_resource_map.o
CC romstage/northbridge/amd/amdht/AsPsNb.o
CC romstage/northbridge/amd/amdht/comlib.o
CC romstage/northbridge/amd/amdht/h3finit.o
CC romstage/northbridge/amd/amdht/h3ncmn.o
CC romstage/northbridge/amd/amdht/ht_wrapper.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mct_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mct_d_gcc.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctardk5.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctchi_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctcsi_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctdqs_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctecc_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mcthdi.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mcthwl.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctmtr_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctndi_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctprob.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctproc.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctprod.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctrci.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctsdi.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctsrc.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctsrc1p.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mcttmrl.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mctwl.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mhwlc_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/modtrd.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/modtrdim.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mport_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/mutilc_d.o
CC romstage/northbridge/amd/amdmct/mct_ddr3/s3utils.o
CC romstage/northbridge/amd/amdmct/wrappers/mcti_d.o
CC romstage/southbridge/amd/sb700/early_setup.o
CC romstage/southbridge/amd/sb700/ramtop.o
CC romstage/southbridge/amd/sb700/reset.o
CC romstage/southbridge/amd/sb700/smbus.o
CC romstage/southbridge/amd/sr5650/early_setup.o
CC romstage/superio/winbond/common/early_init.o
LINK cbfs/fallback/romstage.debug
OBJCOPY cbfs/fallback/romstage.elf
CC ramstage/superio/winbond/w83667hg-a/superio.o
CC ramstage/superio/common/conf_mode.o
CC ramstage/southbridge/amd/sr5650/ht.o
CC ramstage/southbridge/amd/sr5650/pcie.o
CC ramstage/southbridge/amd/sr5650/sr5650.o
CC ramstage/southbridge/amd/sb700/fadt.o
CC ramstage/southbridge/amd/sb700/hda.o
CC ramstage/southbridge/amd/sb700/ide.o
CC ramstage/southbridge/amd/sb700/lpc.o
CC ramstage/southbridge/amd/sb700/pci.o
CC ramstage/southbridge/amd/sb700/ramtop.o
CC ramstage/southbridge/amd/sb700/reset.o
CC ramstage/southbridge/amd/sb700/sata.o
CC ramstage/southbridge/amd/sb700/sb700.o
CC ramstage/southbridge/amd/sb700/sm.o
CC ramstage/southbridge/amd/sb700/smbus.o
CC ramstage/southbridge/amd/sb700/spi.o
CC ramstage/southbridge/amd/sb700/usb.o
CC ramstage/northbridge/amd/amdmct/mct_ddr3/s3utils.o
CC ramstage/northbridge/amd/amdfam10/acpi.o
CC ramstage/northbridge/amd/amdfam10/amdfam10_util.o
CC ramstage/northbridge/amd/amdfam10/get_pci1234.o
CC ramstage/northbridge/amd/amdfam10/ht_config.o
CC ramstage/northbridge/amd/amdfam10/link_control.o
CC ramstage/northbridge/amd/amdfam10/misc_control.o
CC ramstage/northbridge/amd/amdfam10/nb_control.o
CC ramstage/northbridge/amd/amdfam10/northbridge.o
CC ramstage/mainboard/asus/kgpe-d16/static.o
CC ramstage/mainboard/asus/kgpe-d16/acpi_tables.o
CC ramstage/mainboard/asus/kgpe-d16/get_bus_conf.o
CC ramstage/mainboard/asus/kgpe-d16/irq_tables.o
CC ramstage/mainboard/asus/kgpe-d16/mainboard.o
CC ramstage/mainboard/asus/kgpe-d16/mptable.o
CC ramstage/lib/b64_decode.o
CC ramstage/lib/boot_device.o
CC ramstage/lib/bootmem.o
CC ramstage/lib/bootmode.o
CC ramstage/lib/cbfs.o
CC ramstage/lib/cbmem_common.o
CC ramstage/lib/cbmem_console.o
CC ramstage/lib/compute_ip_checksum.o
CC ramstage/lib/coreboot_table.o
CC ramstage/lib/delay.o
CC ramstage/lib/dimm_info_util.o
CC ramstage/lib/edid.o
CC ramstage/lib/edid_fill_fb.o
CC ramstage/lib/fallback_boot.o
CC ramstage/lib/fmap.o
CC ramstage/lib/gcc.o
CC ramstage/lib/halt.o
CC ramstage/lib/hardwaremain.o
CC ramstage/lib/hexdump.o
CC ramstage/lib/hexstrtobin.o
CC ramstage/lib/imd.o
CC ramstage/lib/imd_cbmem.o
CC ramstage/lib/list.o
CC ramstage/lib/lzma.o
CC ramstage/lib/lzmadecode.o
CC ramstage/lib/malloc.o
CC ramstage/lib/memchr.o
CC ramstage/lib/memcmp.o
CC ramstage/lib/memrange.o
CC ramstage/lib/prog_loaders.o
CC ramstage/lib/prog_ops.o
CC ramstage/lib/region_file.o
CC ramstage/lib/reset.o
CC ramstage/lib/rmodule.o
CC ramstage/lib/romstage_handoff.o
CC ramstage/lib/rtc.o
CC ramstage/lib/selfboot.o
CC ramstage/lib/stack.o
CC ramstage/lib/string.o
CC ramstage/lib/timestamp.o
CC ramstage/lib/version.o
CC ramstage/lib/wrdd.o
CC ramstage/drivers/wifi/generic.o
CC ramstage/drivers/uart/uart8250io.o
CC ramstage/drivers/uart/util.o
CC ramstage/drivers/spi/adesto.o
CC ramstage/drivers/spi/amic.o
CC ramstage/drivers/spi/atmel.o
CC ramstage/drivers/spi/bitbang.o
CC ramstage/drivers/spi/boot_device_rw_nommap.o
CC ramstage/drivers/spi/eon.o
CC ramstage/drivers/spi/gigadevice.o
CC ramstage/drivers/spi/macronix.o
CC ramstage/drivers/spi/spansion.o
CC ramstage/drivers/spi/spi-generic.o
CC ramstage/drivers/spi/spi_flash.o
CC ramstage/drivers/spi/sst.o
CC ramstage/drivers/spi/stmicro.o
CC ramstage/drivers/spi/winbond.o
CC ramstage/drivers/pc80/vga/vga.o
CC ramstage/drivers/pc80/vga/vga_font_8x16.o
CC ramstage/drivers/pc80/vga/vga_io.o
CC ramstage/drivers/pc80/vga/vga_palette.o
CC ramstage/drivers/pc80/tpm/tis.o
CC ramstage/drivers/pc80/rtc/mc146818rtc.o
CC ramstage/drivers/pc80/pc/i8254.o
CC ramstage/drivers/pc80/pc/i8259.o
CC ramstage/drivers/pc80/pc/isa-dma.o
CC ramstage/drivers/pc80/pc/keyboard.o
CC ramstage/drivers/intel/wifi/wifi.o
CC ramstage/drivers/i2c/w83795/w83795.o
CC ramstage/drivers/aspeed/common/ast_dp501.o
CC ramstage/drivers/aspeed/common/ast_main.o
CC ramstage/drivers/aspeed/common/ast_post.o
CC ramstage/drivers/aspeed/ast2050/ast2050.o
CC ramstage/device/cardbus_device.o
CC ramstage/device/cpu_device.o
CC ramstage/device/device.o
CC ramstage/device/device_const.o
CC ramstage/device/device_util.o
CC ramstage/device/hypertransport.o
CC ramstage/device/i2c.o
CC ramstage/device/i2c_bus.o
CC ramstage/device/pci_class.o
CC ramstage/device/pci_device.o
CC ramstage/device/pci_ops.o
CC ramstage/device/pci_rom.o
CC ramstage/device/pciexp_device.o
CC ramstage/device/pcix_device.o
CC ramstage/device/pnp_device.o
CC ramstage/device/root_device.o
CC ramstage/device/smbus_ops.o
CC smmstub/cpu/x86/smm/smm_stub.o
CP rmodules_x86_32/lib/rmodule.ld
HOSTCC cbfstool/rmodtool.o
HOSTCC cbfstool/rmodule.o
HOSTCC cbfstool/common.o
HOSTCC cbfstool/elfheaders.o
HOSTCC cbfstool/xdr.o
HOSTCC cbfstool/rmodtool (link)
OBJCOPY ramstage/cpu/x86/smm/smmstub.manual
CC ramstage/cpu/x86/smm/smm_module_loader.o
CC ramstage/cpu/x86/pae/pgtbl.o
CC ramstage/cpu/x86/mtrr/debug.o
CC ramstage/cpu/x86/mtrr/mtrr.o
CC ramstage/cpu/x86/lapic/apic_timer.o
CC ramstage/cpu/x86/lapic/boot_cpu.o
CC ramstage/cpu/x86/lapic/lapic.o
CC ramstage/cpu/x86/lapic/lapic_cpu_init.o
CC ramstage/cpu/x86/lapic/secondary.o
CC ramstage/cpu/x86/cache/cache.o
CC ramstage/cpu/x86/backup_default_smm.o
CC ramstage/cpu/amd/socket_G34/socket_G34.o
CC ramstage/cpu/amd/quadcore/amd_sibling.o
CC ramstage/cpu/amd/mtrr/amd_mtrr.o
CC ramstage/cpu/amd/microcode/microcode.o
CC ramstage/cpu/amd/family_10h-family_15h/model_10xxx_init.o
CC ramstage/cpu/amd/family_10h-family_15h/monotonic_timer.o
CC ramstage/cpu/amd/family_10h-family_15h/powernow_acpi.o
CC ramstage/cpu/amd/family_10h-family_15h/processor_name.o
CC ramstage/cpu/amd/family_10h-family_15h/ram_calc.o
CC ramstage/cpu/amd/family_10h-family_15h/tsc_freq.o
CC ramstage/console/console.o
CC ramstage/console/die.o
CC ramstage/console/init.o
CC ramstage/console/post.o
CC ramstage/console/printk.o
CC ramstage/console/vsprintf.o
CC ramstage/console/vtxprintf.o
CC ramstage/commonlib/cbfs.o
CC ramstage/commonlib/iobuf.o
CC ramstage/commonlib/lz4_wrapper.o
CC ramstage/commonlib/mem_pool.o
CC ramstage/commonlib/region.o
CC ramstage/commonlib/sort.o
CC ramstage/arch/x86/acpi.o
CC ramstage/arch/x86/acpi_device.o
CC ramstage/arch/x86/acpi_pld.o
CC ramstage/arch/x86/acpi_s3.o
CC ramstage/arch/x86/acpigen.o
CC ramstage/arch/x86/acpigen_dsm.o
CC ramstage/arch/x86/boot.o
CC ramstage/arch/x86/c_start.o
CC ramstage/arch/x86/cbmem.o
CC ramstage/arch/x86/cpu.o
CC ramstage/arch/x86/cpu_common.o
CC ramstage/arch/x86/ebda.o
CC ramstage/arch/x86/exception.o
CC ramstage/arch/x86/gdt.o
CC ramstage/arch/x86/idt.o
CC ramstage/arch/x86/ioapic.o
CC ramstage/arch/x86/memcpy.o
CC ramstage/arch/x86/memmove.o
CC ramstage/arch/x86/memset.o
CC ramstage/arch/x86/mmap_boot.o
CC ramstage/arch/x86/mpspec.o
CC ramstage/arch/x86/pirq_routing.o
CC ramstage/arch/x86/rdrand.o
CC ramstage/arch/x86/smbios.o
CC ramstage/arch/x86/tables.o
CC ramstage/arch/x86/timestamp.o
CC ramstage/arch/x86/wakeup.o
CP ramstage/arch/x86/memlayout.ld
CP ramstage/lib/program.ld
CC generated/ramstage.o
CC cbfs/fallback/ramstage.debug
OBJCOPY cbfs/fallback/ramstage.elf
Cloning SeaBIOS from Git
Cloning into 'seabios'...
remote: Total 15556 (delta 0), reused 15556 (delta 0)
Receiving objects: 100% (15556/15556), 3.42 MiB | 811.00 KiB/s, done.
Resolving deltas: 100% (12366/12366), done.
Checking out SeaBIOS revision a5cab58e9a3fb6e168aba919c5669bea406573b4
Already on 'master'
Your branch is up to date with 'origin/master'.
Switched to a new branch 'coreboot'
CONFIG SeaBIOS a5cab58e9a3fb6e168aba919c5669bea406573b4
#
# configuration written to /home/a/coreboot/payloads/external/SeaBIOS/seabios/.config
#
MAKE SeaBIOS a5cab58e9a3fb6e168aba919c5669bea406573b4
Build Kconfig config file
Compile checking out/src/misc.o
Compile checking out/src/stacks.o
Compile checking out/src/output.o
Compile checking out/src/string.o
Compile checking out/src/block.o
Compile checking out/src/cdrom.o
Compile checking out/src/disk.o
Compile checking out/src/mouse.o
Compile checking out/src/kbd.o
Compile checking out/src/system.o
Compile checking out/src/serial.o
Compile checking out/src/sercon.o
Compile checking out/src/clock.o
Compile checking out/src/resume.o
Compile checking out/src/pnpbios.o
Compile checking out/src/vgahooks.o
Compile checking out/src/pcibios.o
Compile checking out/src/apm.o
Compile checking out/src/cp437.o
Compile checking out/src/hw/pci.o
Compile checking out/src/hw/timer.o
Compile checking out/src/hw/rtc.o
Compile checking out/src/hw/dma.o
Compile checking out/src/hw/pic.o
Compile checking out/src/hw/ps2port.o
Compile checking out/src/hw/serialio.o
Compile checking out/src/hw/usb.o
Compile checking out/src/hw/usb-uhci.o
Compile checking out/src/hw/usb-ohci.o
Compile checking out/src/hw/usb-ehci.o
Compile checking out/src/hw/usb-hid.o
Compile checking out/src/hw/usb-msc.o
Compile checking out/src/hw/usb-uas.o
Compile checking out/src/hw/blockcmd.o
Compile checking out/src/hw/floppy.o
Compile checking out/src/hw/ata.o
Compile checking out/src/hw/ramdisk.o
Compile checking out/src/hw/lsi-scsi.o
Compile checking out/src/hw/esp-scsi.o
Compile checking out/src/hw/megasas.o
Compile checking out/src/hw/mpt-scsi.o
Compile checking out/src/post.o
Compile checking out/src/e820map.o
Compile checking out/src/malloc.o
Compile checking out/src/romfile.o
Compile checking out/src/x86.o
Compile checking out/src/optionroms.o
Compile checking out/src/pmm.o
Compile checking out/src/font.o
Compile checking out/src/boot.o
Compile checking out/src/bootsplash.o
Compile checking out/src/jpeg.o
Compile checking out/src/bmp.o
Compile checking out/src/tcgbios.o
Compile checking out/src/sha1.o
Compile checking out/src/hw/pcidevice.o
Compile checking out/src/hw/ahci.o
Compile checking out/src/hw/pvscsi.o
Compile checking out/src/hw/usb-xhci.o
Compile checking out/src/hw/usb-hub.o
Compile checking out/src/hw/sdcard.o
Compile checking out/src/fw/coreboot.o
Compile checking out/src/fw/lzmadecode.o
Compile checking out/src/fw/multiboot.o
Compile checking out/src/fw/csm.o
Compile checking out/src/fw/biostables.o
Compile checking out/src/fw/paravirt.o
Compile checking out/src/fw/shadow.o
Compile checking out/src/fw/pciinit.o
Compile checking out/src/fw/smm.o
Compile checking out/src/fw/smp.o
Compile checking out/src/fw/mtrr.o
Compile checking out/src/fw/xen.o
Compile checking out/src/fw/acpi.o
Compile checking out/src/fw/mptable.o
Compile checking out/src/fw/pirtable.o
Compile checking out/src/fw/smbios.o
Compile checking out/src/fw/romfile_loader.o
Compile checking out/src/hw/virtio-ring.o
Compile checking out/src/hw/virtio-pci.o
Compile checking out/src/hw/virtio-blk.o
Compile checking out/src/hw/virtio-scsi.o
Compile checking out/src/hw/tpm_drivers.o
Compile checking out/src/hw/nvme.o
Compiling whole program out/ccode32flat.o
Compiling whole program out/code32seg.o
Compiling whole program out/ccode16.o
Compiling to assembler out/src/asm-offsets.s
Generating offset file out/asm-offsets.h
Compiling (16bit) out/romlayout.o
Building ld scripts
Version: rel-1.12.1-0-ga5cab58
Fixed space: 0xe05b-0x10000 total: 8101 slack: 11 Percent slack: 0.1%
16bit size: 36576
32bit segmented size: 2259
32bit flat size: 31597
32bit flat init size: 51712
Lowmem size: 2240
f-segment var size: 1408
Linking out/rom16.o
Stripping out/rom16.strip.o
Linking out/rom32seg.o
Stripping out/rom32seg.strip.o
Linking out/rom.o
Prepping out/bios.bin.prep
Total size: 129280 Fixed: 71840 Free: 1792 (used 98.6% of 128KiB rom)
Creating out/bios.bin.elf
Compile checking out/vgasrc/vgainit.o
Compile checking out/vgasrc/vgabios.o
Compile checking out/vgasrc/vgafb.o
Compile checking out/vgasrc/swcursor.o
Compile checking out/vgasrc/vgafonts.o
Compile checking out/vgasrc/vbe.o
Compile checking out/vgasrc/stdvga.o
Compile checking out/vgasrc/stdvgamodes.o
Compile checking out/vgasrc/stdvgaio.o
Compile checking out/vgasrc/clext.o
Compile checking out/vgasrc/bochsvga.o
Compile checking out/vgasrc/geodevga.o
Compile checking out/vgasrc/cbvga.o
Compile checking out/vgasrc/bochsdisplay.o
Compile checking out/vgasrc/ramfb.o
Compiling whole program out/vgaccode16.raw.s
Fixup VGA rom assembler
Compiling (16bit) out/vgaentry.o
Precompiling out/vgasrc/vgalayout.lds
Linking out/vgarom.o
Version: rel-1.12.1-0-ga5cab58
Extracting binary out/vgabios.bin.raw
Finalizing rom out/vgabios.bin
CREATE build/mainboard/asus/kgpe-d16/cbfs-file.agJIbk.out (from /home/a/coreboot/.config)
S3 NVRAM 0x0 (S3 storage area)
OPTION cmos_layout.bin
IASL build/dsdt.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20190703
Copyright (c) 2000 - 2019 Intel Corporation

coreboot toolchain vd70f5fae1c 2019-05-26
dsdt.asl 1588: Offset(0x00),
Remark 2158 - ^ Unnecessary/redundant use of Offset operator

dsdt.asl 1612: Offset(0x1D),
Remark 2158 - ^ Unnecessary/redundant use of Offset operator

dsdt.asl 1625: Offset(0x37),
Remark 2158 - ^ Unnecessary/redundant use of Offset operator

dsdt.asl 1632: Offset(0x38),
Remark 2158 - ^ Unnecessary/redundant use of Offset operator

dsdt.asl 1701: Offset(0x02),
Remark 2158 - ^ Unnecessary/redundant use of Offset operator

ASL Input: dsdt.asl - 37799 bytes 1015 keywords 1781 source lines
AML Output: dsdt.aml - 10010 bytes 625 opcodes 390 named objects

Compilation successful. 0 Errors, 0 Warnings, 5 Remarks, 338 Optimizations
IASL build/dsdt.aml disassembled correctly.
make: *** No rule to make target '3rdparty/blobs/cpu/amd/family_10h-family_14h/microcode_amd.bin', needed by 'build/coreboot.pre'. Stop.








 








И это всё МОЁ

Всем привет.

Операционная система: openSUSE Tumbleweed 20190730
Версия KDE Plasma: 5.16.3
Версия KDE Frameworks: 5.60.0
Версия Qt: 5.13.0
Версия ядра: 5.2.3-1-default
Архитектура: 64-битная
Процессоры: 4



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



И это всё МОЁ

На Reddit уже почти полтысячи комментариев по поводу проблемы в Линукс ядре: оно не может мягко обрабатывать ситуации с нехваткой памяти.

Оригинальное сообщение в LKML:

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

Шаги:

1) Загружаемся с параметром mem=4G

2) Выключаем поддержку swap (sudo swapoff -a)

3) Запускаем любой веб браузер, например, Chrome/Chromium или/и Firefox

4) Начинаем открывать вкладки с сайтами и смотрим как уменьшается объём свободной памяти

Как только возникает ситуация, что новая вкладка требует больше оперативной памяти, чем доступно, система практически полностью зависает. Вы даже с трудом сможете двигать курсором мыши. Индикатор жёсткого диска будет моргать без остановки (мне не ясно почему). Вы не сможете запустить новые приложения или закрыть текущие запущенные.

Этот маленький кризис может продолжаться минуты или дольше. Я предполагаю, что система не так должна себя вести в этой ситуации. Я думаю, что что-то нужно сделать, чтобы избежать такие «зависания».

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

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

Подробности

Перемещено Shaman007 из linux-general








 , , ,








И это всё МОЁ

Какие есть варианты защиты от копирастов при загрузке торрентов (в частности кина) с европейского VPS? Отключение DHT, включение шифрования? В первый раз сегодня столкнулся с письмом счастья от правообладателей при загрузке фильмов через дополнение в kodi, скачивал через российский трекер. До этого качал/раздавал что угодно через православный qbittorrent и ничего не приходило. Как вообще происходит мониторинг этого дела в автоматическом режиме?








 ,








И это всё МОЁ

например
fail2ban-regex /var/log/secure /etc/fail2ban/filter.d/sshd.conf
просто найдет число совпадений.

а мне надо проверить /var/log/secure сколько соберет с параметрами maxretry, findtime








 








И это всё МОЁ

Добрый день.


Имеется Debian 10 + i3wm.


Запускаю nautilus, подключаю сетевой ресурс (smb://server/share).


Запускаю файловые менеджеры (caja, thunar и даже doublecmb) - сетевой ресурс в них виден (в боковой панели).


Пробую сохранить что-нибудь из firefox/thunderbird/chrome - в боковой панели сетевого ресурса нет (только локальные). Так же нет возможности там подключить сетевой ресурс или перейти к нему по адресу (smb://...).


Если не понятно - могу выложить скриншоты.


Может, я какой-то компонент (gtk-&hellip;) не установил?


PS: монтирование вручную/через autofs не нравится тем, что при обрыве соединения некоторые программы впадают в ступор.









 , ,








И это всё МОЁ

Опрос еще не подтвержден
Скрипту, генерирующему страничку были переданы некорректные параметры. Если на эту страничку вас привела одна из страниц нашего сайта, пожалуйста сообщите нам адреса текущей и ссылающейся страниц.

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

www.linux.org.ru/vote.jsp

Как бы наверное само по себе это и не ошибка, но просили сообщить - сообщил.








 ,








И это всё МОЁ

https://www.youtube.com/watch?v=1jbeZuS2kiM&t=5m52s

LOR одобряет? ;-)
По-моему это хорошая альтернатива двум обычным мониторам.








 ,








И это всё МОЁ

Я вообще в андроиде не бум-бум, мобильник у меня айфон. Подскажите, если я в Qt скомпилю программку, ее как заливать на устройство? Мне нужно будет небольшую програмку для работы с базой с мобильных, с самой программой проблем не будет, но мне не понятно как она должна устанавливаться на устройство. Можно ли это осуществлять без репозиториев, типа просто скопировать и запускать там?








 








И это всё МОЁ

Сабж. Сейчас пользуюсь арубой за 1 евро в месяц, иногда возникают проблемы с коннектом. Не слишком часто, но всё же.








 ,








И это всё МОЁ

Суть в названии темы. Хотел использовать телефон как камеру, запустил vlc, включил в настройках сервер для приёма стрима, и он без всяких дополнительных настроек, без уведомлений, предупреждений тупо стал выдавать содержимое всех директорий приложению vlc remote для андроид. Правда скачать ничего нельзя, но можно видеть названия всех файлов. Мне кажется, это какое-то дикое раздолбайство. Если бы случайно не заметил, то при любом просмотре видео такое бы происходило.








 , , , ,








И это всё МОЁ

причем обычный select отрабатывает успешно!

$stid = oci_parse($connection, 'update my_table t set t.p1 = null where t.p2 = 100');
oci_execute( $stid );








 








И это всё МОЁ

Очень долго загружается Linux Mint, более 14 минут. В var\log\ нашёл графический файл отображающий процесс загрузки (ссылка на файл 8,3Мб https://cloud.mail.ru/public/rK9g/AFNPfsDP1 ).
Что мешает системе грузиться быстро?
Длинные графики у ufw-init и systemd-udevd.
/новичок








 ,