🗜 WTH! Who killed my pod - Whodunit? История о том, как автор обнаружил, что OOM убивает его поды и решил разобраться, почему это происходит. #oom #kubernetes #напочитать
👍8
  🛠 CI Free Tier Showdown - сравнение предоставляемых в рамках free tier возможностей нескольких CI сервисов - Github Actions, GitLab CI, Circle CI и Travis CI. #ci #напочитать
👍8👎2
  ⚙️ https://kubebyexample.com/en/learning-paths - ещё немного про Kubernetes и обучение, на этот раз от Red Hat. Понравился структурированный подход подачи материала на сайте. #kubernetes #напочитать #видео
👍5🔥2
  📺 Positive Hack Days Russian 2022 - в плейлисте доступно уже 147 роликов на данный момент. Хватит на все выходные, и даже больше. #phd #видео #security
👍9👎4
  ⚒ Get Good At Git. 15 Advanced Git Techniques and Shortcuts. Чуточку полезных практик для работы с Git. #git #напочитать
👍8👎3
  🛠 А вот утилита, которая позволяет облегчить жизнь в ситуациях, когда нам нужно grep'нуть json - https://github.com/tomnomnom/gron
Сами авторы приводят следующий пример использования утилиты - ситуации, когда нужно изучить какой-то плохо документированный API, возвращающий большое количество данных в json.
#grep #gron #json
Сами авторы приводят следующий пример использования утилиты - ситуации, когда нужно изучить какой-то плохо документированный API, возвращающий большое количество данных в json.
#grep #gron #json
🤔7👎5👍4
  🗜mprocs - утилита, позволяющая запустить несколько процессов одновременно, а затем управлять каждым из них.
https://github.com/pvolok/mprocs
Пишем json конфиг в котором указываем то, что хотим выполнить, и запускаем mprocs.
#tui #mprocs #proc
https://github.com/pvolok/mprocs
Пишем json конфиг в котором указываем то, что хотим выполнить, и запускаем mprocs.
#tui #mprocs #proc
👍16👎4🤔2
  🛠 Simple bash debugger using trap DEBUG - интересный способ дебага bash скриптов. 
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
function _trap_DEBUG() {
    echo "# $BASH_COMMAND";
    while read -r -e -p "debug> " _command; do
        if [ -n "$_command" ]; then
            eval "$_command";
        else
            break;
        fi;
    done
}
trap '_trap_DEBUG' DEBUG
#bash #напочитать #debug🤔14👍4😱2🎉1
  🛠 forgit - интересная утилита для интерактивной работы с git. Требует установленного fzf, если что.
https://github.com/wfxr/forgit
#fzf #git #tui
  https://github.com/wfxr/forgit
#fzf #git #tui
🧅 How to Detect TOR Network Connections with Falco - собственно, из названия всё понятно. О том, как можно выявить TOR соединения с помощью Falco. #tor #falco #напочитать
👎8👍3🤔2
  ⚒ https://www.regexpal.com/ - ещё один неплохой ресурс для тренировки регулярок. При необходимости, можно свои сохранить, и на другие посмотреть. #regex #будничное #линк
  
  Regexpal
  
  Regex Tester - Javascript, PCRE, PHP
  Test your Javascript and PCRE regular expressions online.
🔥7👎2
  🛠 Why I wrote my own rsync - автор рассказал о том, почему написал собственную имплементацию rsync на Go. В процессе доклада ещё и сам rsync ковырнул немного, что так же интересно, как по мне. #rsync #video
  
  media.ccc.de
  
  Why I wrote my own rsync
  I wrote my own rsync implementation in Go! Why? Check out my talk and find out :D
I have become philosophically opposed to running C sof...
I have become philosophically opposed to running C sof...
👍9
  🔩 И ещё занятное о тестировании скриптов -  Writing Unit-Tests and Mocks for UNIX Shells. #shell #напочитать
  
  poisel.info
  
  Writing Unit-Tests and Mocks for UNIX Shells
  Abstract In this post, I will describe how to write unit tests for shell script components wich allow for mocking called commands.
Introduction Let’s start by giving a definition of the different types of tests:
System Test: Testing the system with all c…
Introduction Let’s start by giving a definition of the different types of tests:
System Test: Testing the system with all c…
👍4👎3
  🐧 Linux and Tiny C Compiler in the browser, part one - видимо, намечается серия статей для тех, кто хотел бы минималистичный linux прямо в браузере запускать. #напочитать #linux #javascript
  
  ja.nsommer.dk
  
  Linux and Tiny C Compiler in the browser, part one
  Linux and Tiny C Compiler in the browser via v86
👍4👎4
  