Mikrotik Ninja
3.16K subscribers
326 photos
6 videos
54 files
1.09K links
Канал по новым компьютерным технологиям и защите компьютерных программ


Блог http://bubnovd.net
https://medium.com/@dbubnov
https://xakep.ru/author/bubnovd/
Мысли неглупых людей https://t.me/channel1name
Книги https://t.me/mreadninja
Download Telegram
[ Album ]
Четыре года я хотел изучить Python. Четыре года я ничего не делал для этого. Есть куча ресурсов для самостоятельного изучения программирования. Наташа даже выложила свой курс на торренты и на ютуб. Выложила задания - просто смотри и делай. Нет. Я не делал.

Но в конце 2019 я пошел на платный курс по Python. К Наташе. Почему платный? Потому что хоть уплаченные деньги замотивируют меня заниматься.

И не прогадал! Почти четыре месяца я смотрел все лекции и решал задачки. Нет, программистом я не стал, но теперь не боюсь читать чужой код и знаю как написать свой.

До курса я пытался что-то писать на Python - обработчик команд для RouterOS, генерилки отчетов и другие мелочи. К тому же, к началу курса я уже имел приличный опыт с Ansible, который написан на Python и использует питоновские структуры данных. Так что какой-то опыт у меня был. Поэтому казалось, что сначала будет скучно. Но уже после первых лекций я понял, что не зря отдал деньги. Типы даных, обработка ошибок, функциональная декомпозиция - эти л
функциональная декомпозиция - эти лекции дали мне недостающий фундамент. Пришло понимание разных типов данных и их представления - стало гораздо проще писать роли для Ansible, они стали выглядеть лучше.

К концу курса пошли хардкорные задания. Мы делали уже какую-то магию: написать скрипт, который подключится к двум роутерам и настроит между ними VPN и маршрутизацию. Учитвыать при этом текущие настройки роутеров. А ещё его можно запустить в многопоточном режиме и ускорить время выполнения в десятки раз.

Всем, кто хотел взяться за Python, но ещё не сделал этого, я очень рекомендую пройти Python for Network Engineers. Если вы совсем ничего не знаете в программировании - не страшно! Всё дадут с самых азов. Плюсы платного курса в том, что есть общий чат с другими участниками и преподавателем, а так же все задачи проверяются и Наташа даёт альтернативные методы решения. Но, при наличии работающей мотивации бесплатный курс ничуть не хуже - выбирать вам.

Спасибо Наташе за знания. Подумываю записаться на Advanced курс осенью.
Forwarded from Теория Kubernetes (Вечерняя школа Слёрма) (Lucky SB)
17 апреля в 20:00 мы проведём открытый вебинар «Agile-решения основных трудностей удаленных команд в эпоху коронавируса».

http://to.slurm.io/CTtZKQ

На вебинаре поговорим о том, с какими сложностями сталкиваются управленцы, скрам-мастера и команды во времена массового перехода на удаленку. Ведущие поделятся опытом, как решают эти проблемы в российских и зарубежных компаниях. Обсудим всё, что вы хотели, но боялись спросить.

Ответим на самые острые и актуальные вопросы:

1. Что делать Скрам-мастеру, если команда скатилась в «долину слёз»: страхов, истерик, нытья и агрессии?
2. Как организовать эффективную работу распределённой команды по SCRUM?
3. Что делать Скрам-мастеру, если кто-то из команды не хочет работать, ссылаясь на официальные выходные, а собственник кричит, что нужно работать, иначе бизнес умрёт, и возвращаться будет некуда?
4. Где самому Скрам-мастеру черпать энергию и эмоциональные силы, чтобы заряжать свою команду?
5. Какую длину спринта выбрать, когда все меняется ежечасно?
6. Что делать руководителям, у которых сдают нервы и они вечно орут, контролируют и прессингуют команду?
7. У нас хотят внедрить ежедневные отчёты для сотрудников, чтобы видеть кто и чем занимается, но ведь это противоречит ценностям Скрам. Что делать?

Мы подготовили статью, где ведущая вебинара Марина Алекс, международный agile-тренер и scrum-мастер, разбирает основные трудности, которые возникли в работе за последнее время: https://habr.com/ru/company/southbridge/blog/497382/

Ведущие вебинара:
Марина Алекс, международный эксперт по Agile в бизнесе.
Анатолий Иванов, Agile-практик, директор по разработке PropellerAds.

Дата: 17 апреля 2020
Время: 20:00-21:00
Регистрация: http://to.slurm.io/CTtZKQ
find - мощный инструмент, но не все умеют им пользоваться. Многие даже не знают его возможностей. Прочитайте эту небольшую статью и познайте силу find

#linux #find
Forwarded from Телега DataLine
Если в компании вы отвечаете за сеть — ждем на нашем новом вебинаре 30 апреля в 12.00: https://bit.ly/3bnW3Pf

— Расскажем о типовых ошибках при организации и поддержке сети, которые встречаются у каждой ̶п̶е̶р̶в̶о̶й̶ второй компании
— Разберем самые частые неправильные настройки сети и оборудования, а также организационные ошибки
— Составим чек-лист для самостоятельного аудита вашей сети

Ведущий – Антон Клочков, сетевой архитектор DataLine и один из участников @linkmeup_podcast
Будет много живых примеров от Антона, баек и советов о том, как делать не надо.

Участие бесплатное: https://bit.ly/3bnW3Pf
Продолжительность 1 час.
Forwarded from Dmitry Bubnov
Думаю, не стОит писать о том, что английский язык очень нужен айтишнику и что жизнь без него не мила.

До карантина я пытался учить язык в обычной языковой школе. Но сейчас по понятным причинам не могу посещать её. А навык нужно постоянно поддерживать и улучшать. Первое, что пришло в голову: есть же куча онлайн школ, запишусь в одну из них и продолжу занятия.

Первым делом пошел на skyeng, записался на пробный урок. Все понравилось - хорошие материалы и платформа. Это не простая диктовка лекций и раздача домашек, а настоящий интерактив. Минус один - цена. За четыре месяца мне насчитали около 30к руб. Сейчас точных цифр не вспомню, но одно занятие стоит примерно от 1000 руб с неносителем и 1800 с носителем. Чтобы вы понимали, за три месяца занятий по пять полуторачасовых уроков в неделю в оффлайн школе я отдал около 10к.

"Дороговато" - подумал я и пошел искать другие школы. На самом деле их очень много, просто не все так распиарены, как skyeng. Ещё одно пробное занятие прошел в englex.ru. Платформа похожа на skyeng, цены дешевле, но тоже довольно дорого.

Все эти ресурсы предлагают обучение языку по традиционным программам, разделенным на пять частей: reading, listening, writing, speaking, vocabulary. Настоящий преподаватель при этом нужен, на мой взгляд, только в speaking части. Всё остальное можно изучать самостоятельно. А если что-то осталось непонятным, то спросить у того же преподавателя во время разговора. Естественно, чтобы что-то изучать нужна мотивация и здесь я вам не помощник. А вот ресурсы для изучения порекомендовать могу.

У изучения языка есть свои таблицы знаний, которые описывают какими знаниями должен обладать студент на определенном уровне. Определитесь с вашим уровнем и составьте план изучения. И можно приступать к изучению.

В Интернете очень легко найти кучу материалов по грамматике и произношению. Текст найдете сами, а вот пара каналов на YouTube, где носители очень понятно и весело дают теорию To Fluency, EnglishLessons4U

Читать можно тот же Medium или любые книги. Советов в сети очень много - сами разберетесь.

И самое важное - просто слушать и читать мало. Нужно применять полученную информацию. Достигается это тремя путями: выполнение упражнений, написание текстов и общение.

Сайтов с упражнениями очень много. Но было бы хорошо найти сайт с упражнениями, разбитыми на темы: изучил тему - закрепил в упражнениях. Найти такие ресурсы оказалось не очень просто. Вот мой список: examenglish, grammar-monster, englishteststore, test-english.

Писать тексты я пытался сто раз и даже один написал. Но как-то не очень эфективно это для меня работает. А вот на italki в разделе notebooks можно писать любые тексты. И с большой вероятностью эти тексты будут проверены другими студентами или носителями языка. И это очень бодрит! Ты не просто пишешь текст в никуда. А его реально прочитают и исправят ошибки. Сначала пишешь с опаской и даже не знаешь о чем писать, но сайт сам предлагает возможные темы. И к третьему-четвертому тексту буквы сами льются на экран.
На этом же сайте можно найти нэйтив спикеров или таких же студентов как ты и общаться с ними. Есть три варианта:
- Professional Teacher. Из названия понятно, что это настоящий препод, знания которого подтверждены бумагами и он имеет соответствующий опыт. Занятия с ними достаточно дорогие - от $8/час, но эффективные

- Community Tutor. Обычные носители языка или люди, хорошие этим языком владеющие. Час занятий от $4. Тут как попадешь - есть люди, не уступающие по способу ведения урока от Professional, а есть и такие, которые молча слушают твои рассказы

- Students. Можно найти человека, изучающего русский и договоирться с ним о беседах: полчаса ты ему помогаешь в русском, полчаса - он тебе в английском. Бесплатно. Но у меня пока не получилось договориться о таком


Если ты давно хотел изучать английский - считай, что это мой пинок в нужном направлении. Все вполне реально и лично я чувствую от такого подхода бОльший прогресс, чем от традиционной оффлайн-школы. К тому же тут я сам распоряжаюсь своим временем. Ах да, я стараюсь заниматься английским каждый день по часу. Разговорный на italki через день. Я попробовал сначала 30 мин разговора - этого оказалось мало. На 20 минуте только разговоришься и пора заканчивать. ЧАс мне показалось много. Буду пробовать 45 минут.

Это не реклама.
Честно.
Просто я "разработал" такой план обучения и уделил много рвемени поиску ресурсов и захотел поделиться этим. Но ссылка на italki реферальная - регайтесь и may the force be with you!

🤩 - то, что нужно! Сам такое давно ищу
🇬🇧 - I know it
🇷🇺 - нафиг не надо. Скоро русский станет международным. Вот только нефть поднимется
Forwarded from Теория Kubernetes (Вечерняя школа Слёрма) (Всеволод Владимиров)
Во вторник, 28 апреля в 20:00 мск открывается «Вечерняя школа Слёрма по Аджайл»: Как сберечь бизнес во время кризиса за счёт перехода на Аджайл.

Курс призван помочь владельцам бизнеса, управленцам и скрам-мастерам знаниями и советами. Мы будем еженедельно разбирать, как сберечь и усилить команду (особенно если уже пришлось уволить половину сотрудников), как находить свое место на постоянно меняющемся рынке (особенно если уже ушли ключевые клиенты) и наращивать продуктивность (особенно в ситуации, когда рухнуло то, что вы строили много лет).

Курс открытый, участие в нем бесплатное. Мы проводим его для помощи, а не для заработка.

Курс построен по аджайлу: мы будем менять планы, ориентируясь на запросы и фидбек участников, и на изменение ситуации вокруг.

Курс рассчитан на 2 месяца: 2 вебинара в неделю, по вторникам и четвергам в 20:00.

Вас ждут:

- знания от практиков Аджайл;
- кейсы Аджайл-трансформации западных и российских компаний;
- рекомендации по организации удаленной работы;
- обсуждение ваших проблем с коллегами и спикерами;
- приёмы и навыки быстрых изменений в нестабильной среде.

Программа курса и регистрация: http://to.slurm.io/p5D2rw
📇 Карточки с наборами вопросов по темам (Linux, DNS, контейнеры, SQL, сеть, TLS). Для начинающих может оказаться очень удобным способом закрепить материал: https://flashcards.wizardzines.com/ #линк
Forwarded from DC7495 / Канал
Друзья!

Приглашаем вас ознакомиться с нашими новыми онлайн докладами:

🍪 Memory Forensics. Анализ дампов памяти.
Докладчик: @qwerty_bubble

Доклад посвящён работе с дампами памяти с использованием open-source программы volatility. В нём рассмотрен принцип работы основных плагинов, а так же на что надо обращать внимание при исследовании.

http://dc7495.org/memory-forensics/

🍪 Атаки сетевого уровня - Dangerous Headers & Firewall Bypass
Докладчик: @N3M351DA

"В докладе рассматриваются существовавшие и существующие проблемы безопасности сетевых протоколов. Пристальное внимание уделено IPv6 — протоколу на который уже несколько лет планируется перевести весь Интернет. Автором достаточно подробно рассмотрен ряд слабых мест протокола и показаны способы неочевидного использования некоторых служебный полей для организации передачи информации по стороннему каналу." - Анонимный рецензент.

http://dc7495.org/dangerous-headers-firewall-bypass/