Forwarded from NetDevOps Space
На разных курсах по Python инструктора и преподаватели используют различные инструменты.
Неизменно одно, практически все они используют компьютер для демонстрации и объяснения тем.
А вот преподаватель МФТИ Тимофей Хирьянов с легкостью объясняет весь курс "Алгоритмы и структуры данных на Python 3" на обычной школьной доске.
Удивительно, но курс от этого не становится менее понятным, а даже наоборот.
Ссылка на курс МФТИ и практические занятия
Ссылка на GitHub
Круто, спасибо за ссылку на курс! - 👍
Уже знаю и проходил его! - 👌
Мне не интересно! - 😏
Хотите обсудить? Айда в чат - https://news.1rj.ru/str/automate_devnet
#python3 #course
Неизменно одно, практически все они используют компьютер для демонстрации и объяснения тем.
А вот преподаватель МФТИ Тимофей Хирьянов с легкостью объясняет весь курс "Алгоритмы и структуры данных на Python 3" на обычной школьной доске.
Удивительно, но курс от этого не становится менее понятным, а даже наоборот.
Ссылка на курс МФТИ и практические занятия
Ссылка на GitHub
Круто, спасибо за ссылку на курс! - 👍
Уже знаю и проходил его! - 👌
Мне не интересно! - 😏
Хотите обсудить? Айда в чат - https://news.1rj.ru/str/automate_devnet
#python3 #course
YouTube
2017-2018 Алгоритмы и структуры данных на Python 3
Практика по курсу: http://judge.mipt.ru/mipt_cs_on_python3 Учебная программа: https://github.com/mipt-cs/course-site-python3/wiki
Ещё в чатике @automate_devnet подсказывают
https://www.youtube.com/playlist?list=PLlb7e2G7aSpQhNphPSpcO4daaRPeVstku
https://www.youtube.com/playlist?list=PLlb7e2G7aSpQhNphPSpcO4daaRPeVstku
Forwarded from Курсы этичного хакинга Pentestit
Разведка и сбора информации - обзор инструментария OSINT https://defcon.ru/penetration-testing/14235/
Forwarded from Интересное в IT
Kubernetes Pod Life Cycle Cheat Sheet
#k8s #kubernetes
https://garba.org/posts/2018/k8s_pod_lc/k8s_pod_lc.pdf
#k8s #kubernetes
https://garba.org/posts/2018/k8s_pod_lc/k8s_pod_lc.pdf
В Слёрме стартует предпродажа курса "CI/CD на примере Gitlab CI".
Курс поможет понять принципы работы CI/CD. После обучения вы сможете автоматизировать процесс интеграции и поставки и ускорить цикл разработки с минимальными рисками.
В период предзаказа можно не только купить курс по выгодной цене, но и поучаствовать в формировании итоговой программы, задать свои вопросы спикерам.
До релиза (3 декабря) цена курса - 15 000 рублей.
Посмотреть программу и оставить заявку: https://slurm.club/31uxBJ3
Курс поможет понять принципы работы CI/CD. После обучения вы сможете автоматизировать процесс интеграции и поставки и ускорить цикл разработки с минимальными рисками.
В период предзаказа можно не только купить курс по выгодной цене, но и поучаствовать в формировании итоговой программы, задать свои вопросы спикерам.
До релиза (3 декабря) цена курса - 15 000 рублей.
Посмотреть программу и оставить заявку: https://slurm.club/31uxBJ3
https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.en.pdf
Debain Packaging Tutorial
Как создаются и изменяются deb пакеты
Debain Packaging Tutorial
Как создаются и изменяются deb пакеты
Инструменты Linux, о которых вы, скорее всего, не знаете
Читатели, связанные с ИБ решат задачку быстро и даже, скорее всего, укажут на ресурс, откуда я её стянул. Ну а всем остальным предлагаю узнать немного нового
Дано содержимое ethernet фрейма:
#linux #task
Читатели, связанные с ИБ решат задачку быстро и даже, скорее всего, укажут на ресурс, откуда я её стянул. Ну а всем остальным предлагаю узнать немного нового
Дано содержимое ethernet фрейма:
00 05 73 a0 00 00 e0 69 95 d8 5a 13 86 dd 60 00 00 00 00 9b 06 40 26 07 53 00 00 60 2a bc 00 00 00 00 ba de c0 de 20 01 41 d0 00 02 42 33 00 00 00 00 00 00 00 04 96 74 00 50 bc ea 7d b8 00 c1 d7 03 80 18 00 e1 cf a0 00 00 01 01 08 0a 09 3e 69 b9 17 a1 7e d3 47 45 54 20 2f 20 48 54 54 50 2f 31 2e 31 0d 0a 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 42 61 73 69 63 20 59 32 39 75 5a 6d 6b 36 5a 47 56 75 64 47 6c 68 62 41 3d 3d 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20 49 6e 73 61 6e 65 42 72 6f 77 73 65 72 0d 0a 48 6f 73 74 3a 20 77 77 77 2e 6d 79 69 70 76 36 2e 6f 72 67 0d 0a 41 63 63 65 70 74 3a 20 2a 2f 2a 0d 0a 0d 0a
Узнать пароль, переданный в этом фрейме. Решение будет через 12 часов#linux #task
Mikrotik Ninja
Инструменты Linux, о которых вы, скорее всего, не знаете Читатели, связанные с ИБ решат задачку быстро и даже, скорее всего, укажут на ресурс, откуда я её стянул. Ну а всем остальным предлагаю узнать немного нового Дано содержимое ethernet фрейма: 00 05…
В комментариях уже несколько решений. Можно выделить три направления :
- разбор фрейма по байтам, выделение полезной нагрузки, чтение данных и декодирование
- перевод байтов в ASCII и декодирование встроенными средствами системы
- то же , что и второй вариант, но онлайн
Спасибо всем за ответы! Для себя я открыл новые возможности sed и awk. Мне кажется, стОит периодически постить такие задачки - они заставляют мозг шевелиться. Например, в этой можно подтянуть свои знания сети и IPv6 в частности, а так же работу инструментов Linux и разобраться с работой base64.
Как думаете, нужны ли такие задачки в канале?
- разбор фрейма по байтам, выделение полезной нагрузки, чтение данных и декодирование
- перевод байтов в ASCII и декодирование встроенными средствами системы
- то же , что и второй вариант, но онлайн
Спасибо всем за ответы! Для себя я открыл новые возможности sed и awk. Мне кажется, стОит периодически постить такие задачки - они заставляют мозг шевелиться. Например, в этой можно подтянуть свои знания сети и IPv6 в частности, а так же работу инструментов Linux и разобраться с работой base64.
Как думаете, нужны ли такие задачки в канале?
xxd - утилита, переводящая hex в ASCII и обратно
Прогнав hex из задачи через xxd
Прогоняем полученную строку через base64 декодер и получаем ответ
Прогнав hex из задачи через xxd
echo 'hex_data' | xxd -r -p получим HTTP заголовки, в которых указан тип авторизации Basic и зашифрованная строка.Прогоняем полученную строку через base64 декодер и получаем ответ
echo 'base64_string' | base64 -d