Dmitry
кстати про опенконфиг, тут мне жаловались, что апдейты некоторых моделей были не backwards compatible :(
Dmitry
versioning hell
Anonymous
restconf там в northstar украденном
Anonymous
vitex
Volodymyr
я к вам присоединюсь когда будет openconfig модель для bng (никогда)
Dmitry
Volodymyr
С пикчей. Топ
Anonymous
~> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
~> uname -a
Linux workstation32 4.15.9-041509-generic #201803111231 SMP Sun Mar 11 16:34:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Anonymous
оп-па.
Anonymous
теперь заживём!
Volodymyr
Шах и мат аметисты. QFX5100 RR для EVPN с mpls dataplane
admin5@QFX5100_230.8# run show bgp summary
Groups: 1 Peers: 2 Down peers: 0
Table Tot Paths Act Paths Suppressed History Damp State Pending
bgp.evpn.0
13 0 0 0 0 0
Peer AS InPkt OutPkt OutQ Flaps Last Up/Dwn State|#Active/Received/Accepted/Damped...
172.16.33.3 xxxxx 59 49 0 0 20:43 Establ
bgp.evpn.0: 0/5/5/0
172.16.33.4 xxxx 34 27 0 1 11:31 Establ
bgp.evpn.0: 0/8/8/0
Anonymous
http://lkml.iu.edu/hypermail/linux/kernel/1711.1/04272.html
vitex
Anonymous
Volodymyr
в продакшин для всех фемели, вместо vrr запущу
Volodymyr
(нет)
Anonymous
For many, many years, there has been a problem with Linux and modern systems that have ALPM (Aggressive Link Power Management) in their SATA AHCI controllers (eg. Haswell, Broadwell, Skylake). Because of the obscurity and lack of documentation of the feature (and because playing with this feature was scary, because it easily caused data corruption), Linux has been unable to properly implement ALPM support for years. Lack of ALPM support prevents the system from entering in deep power saving states, which means a much worse battery life for Linux users on systems with ALPM.
In this release, a patch has been merged that implements a better default behaviour for ALPM without corrupting your data, and this means that Linux users with ALPM will see an improved battery life: a T440s test laptop saves 0.9-1.2W when idle with this patch.
Anonymous
а у меня как раз вчера новая батарея приехала.
Anonymous
вот сразу 4.15 + новая батарея
Anonymous
теперь заживём!
vitex
vitex
а ты баттарею
Anonymous
я долго смотрел на x1 carbon вместо ux32vda
Anonymous
но потом понял, что если я могу с помощью софта продолжить жить на ux32vda, то зачем мне x1 carbon?
Anonymous
начиная с 3
Anonymous
сейчас там уже 5, кажется.
Anonymous
вообще, сначала я даже больше на t470s смотрел
Anonymous
потом сильно долго читал сравнения и понял, что x1 выиграет.
Anonymous
а потом внезапно 4.15 и цена на батареи для zenbook упала резко
Anonymous
и я понял, что 2.5к против 100к+ - это резон не тратить 100k+
Anonymous
Anonymous
Anonymous
вот что произошло за два года, что везде в цене батареи просели?
Anonymous
популярность этой модели zenbook упала?
Anonymous
t470s
Anonymous
Anonymous
http://www.notebookreview.com/feature/laptop-battle-thinkpad-t470s-vs-thinkpad-x1-carbon-5th-generation2017/
Anonymous
https://www.unbound.net/pipermail/unbound-users/2018-March/005105.html
Anonymous
- auth-zone provides a way to configure RFC7706 from unbound.conf,
eg. with auth-zone: name: "." for-downstream: no for-upstream: yes
fallback-enabled: yes and masters or a zonefile with data.
Anonymous
vitex
@mxssl
а в go есть генераторы списков и словарей?
vitex
эхх
vitex
var_set.append({var_names[i]:rst[i] for i in range(0,var_num)})
vitex
одна строчка в питоне
vitex
из двух множеств сделать словарь?
vitex
у тебя есть список var_names[] там перечислены некие имена, они уникальны в пределах списка
и есть список неких значений rst[]
размерность обоих списков одинаковая
тебе надо создать словарь где ключи будут из var_names[] а значения из rst[]
vitex
в питоне делается одной строкой
dict = {var_names[i]:rst[i] for i in range(0,var_num)}
vitex
var_num = кол-во элементов -1
Uncel
2к18 обсуждать сахар
vitex
vitex
и вообще может я про го гадость хотел написать
Anonymous
Vlad
Заменили?
починили. но сам факт не обрадовал.
Dmitry
vitex
Anonymous
Dmitry
твоя задача решается так:
In [2]: keys = ['ip_address', 'mac_address']
In [3]: values = ['1.2.3.4', 'aaaa.bbbb.cccc']
In [4]: dict(zip(keys, values))
Out[4]: {'ip_address': '1.2.3.4', 'mac_address': 'aaaa.bbbb.cccc'}
vitex
Uncel
У пихтуна просто нужно следовать видению фюрера
Uncel
иначе жопная боль и пиздец
vitex
vitex
Dmitry
Dmitry
а надо?
Dmitry
так не подходят к решению проблемы
Dmitry
Roman
@blademd
Roman
у кого завалялись цифры скейлинга pw на 6320/6720?
vitex
Dmitry
ну?
Dmitry
In [7]: keys
Out[7]: ['ip_address', 'mac_address']
In [8]: values = [{'value': '1.2.3.4'}, {'value': 'aaaa.bbbb.cccc'}]
In [9]: dict(zip(keys, values))
Out[9]:
{'ip_address': {'value': '1.2.3.4'},
'mac_address': {'value': 'aaaa.bbbb.cccc'}}