Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
📝 Введение в протокол IPv6
Серия вебинаров по протоколу IPv6 от "Network Education", детальный рассказ об устройстве IPv6, ICMPv6, DHCPv6 и отличиях от протокола IPv4, а отличий и интересных решений там хватает
Канал автора: youtube.com/channel/UCJOd9RcU8IVzwsKx9TQG_SA
Прошлый вебинар по IPv4: t.me/Local_Area_Network/234
👥 #Администратору
#️⃣
#IPv6 #DHCPv6 #ICMPv6 #Вебинар
#️⃣
🔗 @Local_Area_Network
Серия вебинаров по протоколу IPv6 от "Network Education", детальный рассказ об устройстве IPv6, ICMPv6, DHCPv6 и отличиях от протокола IPv4, а отличий и интересных решений там хватает
Канал автора: youtube.com/channel/UCJOd9RcU8IVzwsKx9TQG_SA
Прошлый вебинар по IPv4: t.me/Local_Area_Network/234
👥 #Администратору
#️⃣
#IPv6 #DHCPv6 #ICMPv6 #Вебинар
#️⃣
🔗 @Local_Area_Network
👍4
Выявляем_процессы_с_дисковой_активностью_в_Linux.html
91.6 KB
📝 Выявляем процессы с дисковой активностью в Linux
👥 #Администратору
#️⃣
#Linux #Мониторинг
#️⃣
🔗 @Local_Area_Network
👥 #Администратору
#️⃣
#Linux #Мониторинг
#️⃣
🔗 @Local_Area_Network
👍5
Искусство программирования на языке сценариев командной оболочки / Advanced Bash-Scripting Guide
📔
Данное руководство не предполагает наличие у читателя познаний в области программирования на языке сценариев, однако, быстро восполняет этот недостаток . . . постепенно, шаг за шагом раскрывая мудрость и красоту UNIX. Это руководство может рассматриваться как учебник, предназначенный для самостоятельного изучения или как справочник по программированию на shell. Руководство снабжено серией хорошо прокомментированных примеров, поскольку лучший путь к изучению языка сценариев - это написание сценариев.
📔
Содержание в комментариях
📔
Данное руководство не предполагает наличие у читателя познаний в области программирования на языке сценариев, однако, быстро восполняет этот недостаток . . . постепенно, шаг за шагом раскрывая мудрость и красоту UNIX. Это руководство может рассматриваться как учебник, предназначенный для самостоятельного изучения или как справочник по программированию на shell. Руководство снабжено серией хорошо прокомментированных примеров, поскольку лучший путь к изучению языка сценариев - это написание сценариев.
📔
Содержание в комментариях
Искусство_программирования_на_языке_сценариев_командной_оболочки.zip
378.6 KB
📝 Искусство программирования на языке сценариев командной оболочки. Mendel Cooper, перевод Андрей Киселев
👥 #Администратору #Программисту
#️⃣
#Bash #Linux #Книга
#️⃣
🔗 @Local_Area_Network
👥 #Администратору #Программисту
#️⃣
#Bash #Linux #Книга
#️⃣
🔗 @Local_Area_Network
👍8
Механизмы контейнеризации cgroups.html
1.4 MB
📝 Механизмы контейнеризации: cgroups
👥 #Администратору
#️⃣
#Cgroups #Linux #Контейнеры
#️⃣
🔗 @Local_Area_Network
👥 #Администратору
#️⃣
#Cgroups #Linux #Контейнеры
#️⃣
🔗 @Local_Area_Network
👍6
#Заметки
Удобное расширение-переводчик для Firefox
🔗 github.com/FilipePS/Traduzir-paginas-web
В отличии от большинства других расширений - это умеет переводить абзац под курсором без лишних телодвижений и переходов на другие сайты, навел и сразу получил перевод (ищите в настройках "Show translated text when hovering over sites with these languages").
Также расширение может переводить только выделенный текст с помощью горячих клавиш (смотрите в настройках).
Рекомендую тем, кто английский знает, но некоторые слова всё же требуют перевода
Работает кстати и для локальных файлов
Удобное расширение-переводчик для Firefox
🔗 github.com/FilipePS/Traduzir-paginas-web
В отличии от большинства других расширений - это умеет переводить абзац под курсором без лишних телодвижений и переходов на другие сайты, навел и сразу получил перевод (ищите в настройках "Show translated text when hovering over sites with these languages").
Также расширение может переводить только выделенный текст с помощью горячих клавиш (смотрите в настройках).
Рекомендую тем, кто английский знает, но некоторые слова всё же требуют перевода
Работает кстати и для локальных файлов
👍8🔥3
Protocol Buffers — протокол сериализации (передачи) структурированных данных, предложенный Google как эффективная бинарная альтернатива текстовому формату XML. Разработчики сообщают, что Protocol Buffers проще, компактнее и быстрее, чем XML, поскольку осуществляется передача бинарных данных, оптимизированных под минимальный размер сообщения
Protocol Buffer Basics: Python
🗂
The Problem Domain
Where to Find the Example Code
Defining Your Protocol Format
Compiling Your Protocol Buffers
The Protocol Buffer API
Enums
Standard Message Methods
Parsing and Serialization
Writing A Message
Reading A Message
Extending a Protocol Buffer
Advanced Usage
🗂
Protocol Buffer Basics: Python
🗂
The Problem Domain
Where to Find the Example Code
Defining Your Protocol Format
Compiling Your Protocol Buffers
The Protocol Buffer API
Enums
Standard Message Methods
Parsing and Serialization
Writing A Message
Reading A Message
Extending a Protocol Buffer
Advanced Usage
🗂
👍6🔥1
#Заметки #VSCode
Когда вы устали выходить за скобки/кавычки стрелками на клавиатуре, либо же кнопкой end - есть изящное решение!
🔥 TabOut - https://github.com/albertromkes/tabout
В любой непонятной ситуации - жмите Tab и ваш курсор выкинет за ближайшую открывающую или закрывающую скобку/кавычку
Вроде мелочь, а крайне удобно
👇 Ниже скринкаст последовательного нажатия Tab
Когда вы устали выходить за скобки/кавычки стрелками на клавиатуре, либо же кнопкой end - есть изящное решение!
🔥 TabOut - https://github.com/albertromkes/tabout
В любой непонятной ситуации - жмите Tab и ваш курсор выкинет за ближайшую открывающую или закрывающую скобку/кавычку
Вроде мелочь, а крайне удобно
👇 Ниже скринкаст последовательного нажатия Tab
GitHub
GitHub - albertromkes/tabout: Tab out of quotes, brackets, etc for Visual Studio Code
Tab out of quotes, brackets, etc for Visual Studio Code - albertromkes/tabout
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
#Заметки #Linux
Кстати, пока искал чем записать скринкаст - нашел удобную утилиту под Linux
💻 Peek - https://github.com/phw/peek
Умеет записывать GIF, APNG, WebM, MP4 да еще и интуитивно понятный интерфейс, одним словом - удобно!
Кстати, пока искал чем записать скринкаст - нашел удобную утилиту под Linux
💻 Peek - https://github.com/phw/peek
Умеет записывать GIF, APNG, WebM, MP4 да еще и интуитивно понятный интерфейс, одним словом - удобно!
👍5🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
#Заметки #Bash
Про поиск в bash и выбор предыдущих команд - знают все, но вот за то, что это всё можно сделать намного проще и быстрее - знают не многие :-)
Представляю вашему вниманию 2 строки, которые облегчат вашу жизнь сразу после прописывания в
Подробности в коротком видео выше ⬆️
P.s.: А какими ухищрениями и настройками bash пользуетесь вы?
Про поиск в bash и выбор предыдущих команд - знают все, но вот за то, что это всё можно сделать намного проще и быстрее - знают не многие :-)
Представляю вашему вниманию 2 строки, которые облегчат вашу жизнь сразу после прописывания в
~/.bashrc
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'
Их эффект такой, вы в терминале вводите начало команды и просто нажимаете стрелку вверх. Всё, bash найдёт среди вашей истории команды с таким же началом и дополнит текущий вводПодробности в коротком видео выше ⬆️
P.s.: А какими ухищрениями и настройками bash пользуетесь вы?
🔥11👍5
#Заметки #XFCE4 #Regex
Действия на регулярках в Whisker меню
Whisker - это альтернативное "меню пуск" для xfce4 (на скриншоте слева), в котором есть удобные "Поисковые действия" с возможностью использовать регулярные выражения. Вот только как передавать результат регулярки в команду - нигде не описано
Если кратко: результат совпадения регулярки можно передать в команду с помощью косой черты и цифры за ней, где цифра обозначает номер группы совпадений в регулярке:
\1 - первая группа совпадений
\2 - вторая группа
...
\0 - все группы
Вот примеры использования:
Поиск в яндексе
Шаблон -
Команда -
Калькулятор
Шаблон -
Например, уже добавленные команды в меню делают так:
man
Шаблон -
Действия на регулярках в Whisker меню
Whisker - это альтернативное "меню пуск" для xfce4 (на скриншоте слева), в котором есть удобные "Поисковые действия" с возможностью использовать регулярные выражения. Вот только как передавать результат регулярки в команду - нигде не описано
Если кратко: результат совпадения регулярки можно передать в команду с помощью косой черты и цифры за ней, где цифра обозначает номер группы совпадений в регулярке:
\1 - первая группа совпадений
\2 - вторая группа
...
\0 - все группы
Вот примеры использования:
Поиск в яндексе
Шаблон -
^(z|я|y|н)(.*), где (z|я|y|н) - группа 1, а (.*) группа 2Команда -
exo-open --launch WebBrowser https://yandex.ru/search/?text=\2 , тут используем только вторую группу, т.к. нам нужен только сам запросКалькулятор
Шаблон -
^((\d+)(\^|\+|-|\*|/)(\d+))+((\^|\+|-|\*|/)(\d+))*$
Команда - exo-open --launch TerminalEmulator bash -c "echo -n '\0 = '; calc -p \0; read"
Если же регулярные выражения вам ни к чему, то в командах можно передавать значения с помощью маркеров %u и %s, которые обозначают URI (специальные символы заменяются) и простой текст соответственноНапример, уже добавленные команды в меню делают так:
man
Шаблон -
#
Команда - exo-open --launch TerminalEmulator man %s👍5🔥1
Кстати, xfce 4.18 (новый) на ядре Linux 6.0 - потребление оперативки 900 мб без запущенных программ
😱 😱 😱 😱 😱 😱 😱
😱 😱 😱 😱 😱 😱 😱
🔥5
В чате посоветовали поставить LXQt, вся система 730 мб
Ради интереса ставил fluxbox - 500 мб
Давайте что-ли сравним, у кого сколько по потреблению оперативки
Пишите в чат!
Ради интереса ставил fluxbox - 500 мб
Давайте что-ли сравним, у кого сколько по потреблению оперативки
Пишите в чат!
👍2