Картинка, нарисованная sitespeed.io: https://i.imgur.com/KxmC573.png
Что делает браузер до того, как начнет загружать woff2 шрифт, а потом отрисовывать страницу? Почему получается такое большое время до first contentful paint (400-500 ms)?
Картинка, нарисованная sitespeed.io: https://i.imgur.com/KxmC573.png
Что делает браузер до того, как начнет загружать woff2 шрифт, а потом отрисовывать страницу? Почему получается такое большое время до first contentful paint (400-500 ms)?
Добрый день.
Имеется задача резолвить только разрешенные зоны на DNS сервере BIND, с последующим перенаправлением на DNS сервера этих зон.
Имеется DNS сервер BIND с следующим конфигом
/etc/named.conf
options {
listen-on port 53 { 127.0.0.1;10.10.10.1;192.168.2.1; }; // ip адреса интерфейсов dns сервера
listen-on-v6 port 53 { none; };
allow-query { localhost;192.168.2.0/23;10.10.10.0/25; }; // Подсети клиентов dns сервера
recursion yes; // включение рекурсии
dnssec-enable no;
dnssec-validation yes;
auth-nxdomain no;
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
bindkeys-file "/etc/named.root.key";
managed-keys-directory "/var/named/dynamic";
pid-file "/run/named/named.pid";
session-keyfile "/run/named/session.key";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "/dev/null"; // пустой файл
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
zone "home.local" {
type forward;
forward only;
forwarders { 192.168.2.2; }; // DNS сервер, который держит зону **home.local**
};
С такими конфигами резолв зоны home.local не работает через DNS сервер BIND
# nslookup home.local 127.0.0.1
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find home.local: SERVFAIL
сама зона резолвится через DNS сервер, который ее держит
# nslookup home.local 192.168.2.2
Server: 192.168.2.2
Address: 192.168.2.2#53
Name: home.local
Address: 192.168.2.3
Name: home.local
Address: 192.168.2.2
Подскажите, в чем проблема?
У меня есть недопонимание, как настраивать forward zone в BIND
Здравствуйте
Сделал свой велосипед вместо JSON-RPC. Сделал простейшую аутентификацию: встроенные методы «login» и «register», которые вызываются с параметрами user и password и возвращают id сессии
// Логин
>> ['@call', ['@login', 'user', 'password']]
<< ['@ans', ['sid123']]
// Дальше все методы вызываются с полученным sid-ом
>> ['@call', ['sum', 1, 2], 'sid123']
Подскажите советов мудрых, как проапгрейдить процесс аутентификации, чтобы она не была зашкваром? Что-нибудь зашифровать, захешировать, подписать, посолить. Безопасно чтобы было, в общем
Всех приветствую.
Прошу всех поделиться методологиями и принципами организации личных заметок.
Интересны приложения, сервисы, etc..
Заранее спасибо!
Пару месяцев назад, набирал сайт mail что-то там, на WhatsApp, нажал кнопку отправить, имя сайта оказалось другое, mail но не то, не проверил этого помощника автомата который за тебя слова подставляет. С тех пор началось, телефон может сам набрать номер, показать картинку во весь экран, вобщем неуправляемым стал. Переустановил OS то же самое но реже, может потому что
стал протирать экран.
Далее, заметил, что если номер попадает в середину экрана при нажатии не реагирует, а если переместить номер выше ниже середины, работает.
Вопрос, мой номер взломан, если да как проверить?
Надо поменять экран?
Выбросить купить новый?
DR_SL
Что случилось с регулярным топиком?
Почему уже несколько месяцев нет его?
МЛУГ развалился?
alpha,
om-nom-nimouse,
dk-, Dispetcher14,
BambarbiyaKirgudu,
DELIRIUM,
trofk,
umren,
murmur,
d,
Meyer,
deep-purple,
next_time,
te111011010,
drunken_train,
lexxus-lex,
iVS,
lolset,
imul,
poison1456,
ncrmnt,
GNU-Ubuntu1204LTS,
MrClon,
XMs,
Goury,
djambeyshik
Вам чего-нибудь известно про это?
Ссылку на сайт сами найдёте
DR_SL
Что случилось с регулярным топиком?
Почему уже несколько месяцев нет его?
МЛУГ развалился?
alpha,
om-nom-nimouse,
dk-, Dispetcher14,
BambarbiyaKirgudu,
DELIRIUM,
trofk,
umren,
murmur,
d,
Meyer,
deep-purple,
next_time,
te111011010,
drunken_train,
lexxus-lex,
iVS,
lolset,
imul,
poison1456,
ncrmnt,
GNU-Ubuntu1204LTS,
MrClon,
XMs,
Goury,
djambeyshik
Вам чего-нибудь известно про это?
Ссылку на сайт сами найдёте
Если в тексте комментария или в теме скастовать самого себя, приходят уведомления.
ИМХО, такого быть не должно, я и так знаю, что скастовал себя.
Доброго времени суток!
Свежий Debian 10. Поставил kvm, libvirt и ravada в качестве веб морды.
Нужна помощь в настройке public bridge. Все что делается по мануалам (в основном, англоязычным) - не работает. Что конкретно делалось в подробностях описывать не имеет смысла, главное текущее состояние и вопрос «что делать».
На физическом сервере 2 сетевых, обе смотрят в один LAN 192.168.1.0/24 (адреса .2 и .200 соответственно, статические). На вторую сетевуху приклеен br0. Задача сделать так чтобы виртуалки могли получать IP адрес напрямую от DHCP 192.168.1.1 и быть полноценными компьютерами локальной сети.
Предпринятые действия:
br0 создан по мануалам. Смена сетевому интерфейсу «nat» на «bridge» редактированием виртуалки через ravada ничего не дает (хотя в VirtualBox на винде это всегда работало), в результате получилось 2 интерфейса с адресами от виртуального NAT (192.168.122.19 и еще какой-то).
Пробовал ставить
<forward mode='bridge'/>
в virsh net-edit default, результата не видел. Последнее что сделано - virsh edit TestVM1, где одну из виртуальных сетевух переделал на согласно https://wiki.libvirt.org/page/Networking#Debian.2FUbuntu_Bridging, но тоже толку 0.
Текущее состояние.
В виртуальной машине 2 интерфейса - ens3 (NAT, пусть будет, подключаюсь по SSH) и ens9 в идеале - DHCP. В реале DHCP уходил в таймаут и адрес не назначался, я переделал в статику (192.168.1.201). Теперь пинг с виртуальной машины на 192.168.1.1 не идет, интернет на виртуалке через NAT есть.
interfaces хоста
auto lo br0 enp4s0 enp10s0
iface lo inet loopback
allow-hotplug enp4s0
iface enp4s0 inet static
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
gateway 192.168.1.1
iface enp4s0 inet6 manual
pre-up /sbin/modprobe -q ipv6 ; /bin/true
iface br0 inet static
address 192.168.1.200
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
bridge_ports enp10s0
bridge_stp off
bridge_maxwait 0
iface enp10s0 inet manual
ifconfig хоста
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp10s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether XX:XX:XX:XX:XX:f3 brd ff:ff:ff:ff:ff:ff
3: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether XX:XX:XX:XX:XX:a3 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/24 brd 192.168.1.255 scope global enp4s0
valid_lft forever preferred_lft forever
inet6 XXXX::XXX:XXXX:XXXX:23a3/64 scope link
valid_lft forever preferred_lft forever
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether XX:XX:XX:XX:XX:71 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.200/24 brd 192.168.1.255 scope global br0
valid_lft forever preferred_lft forever
5: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether XX:XX:XX:XX:59:b3 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
6: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
link/ether XX:XX:XX:XX:59:b3 brd ff:ff:ff:ff:ff:ff
17: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master virbr0 state UNKNOWN group default qlen 1000
link/ether fe:54:00:41:81:36 brd ff:ff:ff:ff:ff:ff
inet6 XXXX::XXXX:XX:XXXX:8136/64 scope link
valid_lft forever preferred_lft forever
18: vnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UNKNOWN group default qlen 1000
link/ether XX:XX:XX:XX:49:71 brd ff:ff:ff:ff:ff:ff
inet6 XXXX::XXXX:XX:XXXX:4971/64 scope link
valid_lft forever preferred_lft forever
interfaces хоста
auto lo
iface lo inet loopback
auto ens3
allow-hotplug ens3
iface ens3 inet dhcp
auto ens9
#в идеале DHCP но не работает
#allow-hotplug ens9
iface ens9 inet static
address 192.168.1.201
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
# gateway 192.168.1.1
ifconfig хоста
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether XX:XX:XX:XX:81:36 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.19/24 brd 192.168.122.255 scope global dynamic ens3
valid_lft 2047sec preferred_lft 2047sec
inet6 XXXX::XXXX:ff:fe41:8136/64 scope link
valid_lft forever preferred_lft forever
3: ens9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether XX:XX:XX:XX:49:71 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.201/24 brd 192.168.1.255 scope global ens9
valid_lft forever preferred_lft forever
inet6 XXXX::XXXX:XX:fea7:4971/64 scope link
valid_lft forever preferred_lft forever
Нужна помощь.
Что в бюджете до $350 можно взять на 49"-55", можно с Android/Linux на борту.
Задачи – Youtube, DLNA.
Что в бюджете до $350 можно взять на 49"-55", можно с Android/Linux на борту.
Задачи – Youtube, DLNA.
Хочется спросить у жителей ЛОР, чтоб они с технической стороны (а была и не техническая) вы подумали о работодателе.
Тестовая среда под WIndows и доступ в нее по RDP. Причем RDP на не стандартном порту. Там запущена IDEA и нет доступа к GIT (точнее он под учетками других людей).
Рабочая среда обычный докер под Linux.
Нет программиских тестовых сред - тоесть вы не можете паралельно с другим программистом работать в тестовой среде. (а как? Зашел по РДП и как вам работать в разных ветках?)
Тестовая среда работает с боевой базой (не с копией).
Линтеров нет. Код ревью нет. SQL делается конкатентацией строк.
Но ЗП красивая (по рассказам).
Чтоб вы делали на моем месте?
Это трындец господа… DXVK жрет видеопамять как не в себя.
Если под Виндой достаточно около гигабайта, то DXVK выжерает 2.5 при двух физически имеющихся и уходит в слайд-шоу. Можно ему умерить аппетит?
Привет, Kron4ek, а также все остальные гуру вайна!
Вопрос: могу ли я запустить 32-битное приложение в твоей 64-битной сборке Wine на 64-битной системе?
Исходные данные:
Debian 10 64-bit
wine-4.11-8-proton-amd64.tar.xz
32-битное приложение
Ты вроде заявляешь, что:
amd64 - for 64-bit systems, it can run both 32-bit and 64-bit applications
В итоге:
./winecfg
./winecfg: 46: exec: ./wine: not found
И так тоже:
WINEARCH=win32 ./winecfg
./winecfg: 46: exec: ./wine: not found
Что я делаю не так? Чего не хватает?
привет кого еще интересует вяленый. Полез смотреть какие еще проги требуют у меня xwayland, оказалось как раз такой базовой программы как филеманагер под вэйланд еще нет. В инете рекомендовали caja форк наутилуса, на самом деле тоже иксовая программа. Единственный на который случайно наткнулся странный фм polo написанный на вала.
https://i.imgur.com/cBuhyzm.png
Я так и не понял разве не все gtk являются нативными приложениями вяленого? Кто знает простой фм для wayland?
И снова здравствуй. Моя прошлая тема быстренько так заросла срачиком, так что не пинайте.
Все же мне интересно и, как бы ни было иронично, но час назад стала очень необходима любая информация о конторе. Быть может не только она, может посоветуете ещё что, где взяли бы зелёного.
Заранее прошу не разводить холиваров, эта информация мне сейчас очень важна. Заранее благодарю.
Rust — мультипарадигмальный компилируемый язык программирования общего назначения, спонсируемый Mozilla, сочетающий парадигмы функционального и процедурного программирования с объектной системой, основанной на типажах, и с управлением памятью через понятие «владения».
Что нового в версии 1.39:
С полным списком изменений можно ознакомиться на сайте разработчика.