Запись трансляции конференции по сетям Next Hop


В 10:30 6 июня стартует трансляция конференции о больших высоконагруженных сетях Next Hop из московского офиса Яндекса.
Эксперты из Яндекса и других российских и зарубежных компаний поделятся опытом проектирования, настройки, эксплуатации и решения проблем огромных сетей. Они покажут существующие приёмы и попробуют заглянуть в будущее индустрии. Доклады будут интересны в первую очередь техническим специалистам, проектирующим и эксплуатирующим большие сети или разрабатывающим ПО для обработки и маршрутизации сетевого трафика.
В программе:
Особенности маршрутизации в сетях дата-центров: зачем нужен новый протокол
Обеспечение автоматической настройки целого зоопарка сетевых устройств
Балансировка трафика в высоконагруженных географически распределённых сетях
Обработка трафика на процессорах общего назначения и специализированных пакетных процессорах
Абстрактная модель для взаимодействия с аппаратными сетевыми коммутаторами в Linux
И многое другое.
Подробная программа и информация о докладах и спикерах: events.yandex.ru/events/meetings/NextHop2018/

004. Блиц доклады пользователей ClickHouse


12 декабря в Яндексе прошла большая встреча, на которой мы подвели промежуточные итоги СУБД ClickHouse как открытого ПО. За это время сотни компаний начали ей пользоваться.

Специалисты из известных компаний рассказывают о своём опыте использования ClickHouse. Чего удалось достичь и с какими проблемами довелось столкнуться.
Другие видео встречи events.yandex.ru/events/meetings/12-dec-2017/

Коронавирус: Новые данные. Лекция Сергея Нетёсова


Ребята! У нас новая лекция Сергея Викторовича Нетёсова, нашего главного вирусолога! Два месяца назад в рамках «Недели Дарвина» он рассказал о происхождении коронавируса, а теперь мы решили сделать более актуальное продолжение. Смотрим и не паникуем! А если вы хотите знать о вирусах больше, то добро пожаловать на курс Сергея Викторовича «Основы вирусологии» на Coursera: www.coursera.org/learn/nsu-virology

Сергей Нетёсов — доктор биологических наук, профессор, член-корреспондент РАН, заведующий Лабораторией биотехнологии и вирусологии Факультета естественных наук Новосибирского государственного университета.

Learning Linux Lesson 30 Using AWK and split to extract data


More videos like this online at www.theurbanpenguin.com
One of the real powerfull elements of AWK is its own in-built functions and today we will look at using the split function with AWK. The syntax for aplit is litited as the following:
split(string,array,[separator]) In simple term split creates an array from a text string, the elements of the array are delimited by the optional separator. If no separator is supplied a space is assumed. In my example I will work with email addresses to extract the domain name john.doe@example.com fed into split(«john.doe@example.com»,DNS,"@") would give:
DNS[1]=john.doe and
DNS[2]=example.com
Se how we then build this into awk to pass data from text files.

BASH Scripting in Linux Lesson 10 Working with CSV files


Working with the BASH Shell in Linux and Scripting our command line solutions can save us time, money and energy. We can now have some more great fun and see how much we can use the bash shell for in Linux for our scripting solutions.; creating reports easily from the command line against CSV files. The script should be quite easy to read now as we use a while loop to read in the CSV file. We change the file delimiter to be the comma and then we have the line that we read in broken up into the schema elements we need. A report then is easy with colours and search ability. This is very usable

Intermediate Bash Commands (grep, sed, awk, tar, less, gzip)


Blog Post:

zachgoll.github.io/blog/2019/bash-essentials/#Common-Commands

Table of Contents:

0:00 Intro
1:25 Grep command
6:14 Piping output into commands
9:36 Sed and Awk Commands
17:42 Awk Command
30:21 Less Command
35:46 Find / Exec Command
47:55 Gzip, Gunzip, Tar Commands

[Gear]

A shortlist of my essential coding gear:

Bose QC35 Noise Cancelling Headphones — amzn.to/36S93tY
Logitech G300s Optical Mouse — amzn.to/2QO3CXu
Corsair K68 Mechanical Keyboard — amzn.to/35MJjhh

My Custom PC Rig:

Monitor (x2) — amzn.to/3k4RJs4
Monitor Arm — amzn.to/33hfuGH
Power Supply — amzn.to/3hs8UlP
Graphics Card — amzn.to/3mcrnq0
CPU — amzn.to/3mcIGHi
Internal SSD — amzn.to/2FuTdN2
Motherboard — amzn.to/2Zrqn7C
RAM — amzn.to/2Fm0Rd9
Computer Case — amzn.to/3bQMv03

[Gear/]

BASH scripting lesson 8 using TRAP to control scripts


More videos like this online at www.theurbanpenguin.com
Now we really have some fun with our scripts adding in TRAP to help make the scripts more robust. We may need our script to exit correctly each time. We can do this by creating a PID file and checking for its existence. If it does exist then the script did not exit cleanly last time. we also then must make sure we provide a method to delete the file as we exit. Scripts normally do not respond to terminate signals sent from kill, but we too can eable this with traps to make sure we listen to calls from the system, I am sure this will help with your scripts and you will want to implement these ideas in some of your projects.

Scripting Beyond Mortals


Have you mastered the basics? Handy with a one-liner? Looking to extend your scripting prowess? Come learn to take simple commands and add logic to them to produce speed and efficiency. Manipulate strings to harvest just the nugget of information youre after without extraneous formatting and labels. Learn why I sed awk.