Так, про трамваи все шутки пошутили, го про самолёты. Ну и как тут удержаться от сложной лингвистической шутки: давайте поможем DORA найти IP адрес.
Читать полностью…Далее - бесплатные курсы по разным сферам IT:
- 🐤 Наш линкмиаповский курс про сети: https://linkmeup.ru/sdsm - ну не могу же я его не первым поставить? :)
- 🆘 CS50: Introduction to Computer Science от Гарварда: https://pll.harvard.edu/course/cs50-introduction-computer-science
- 🐤 Computer Organization and Architecture: https://www.youtube.com/watch?v=L9X7XXfHYdU&list=PLxCzCOWd7aiHMonh3G6QNKq53C6oNXGrX
- 🆘 Computer Hardware and Architecture: https://www.youtube.com/watch?v=_I8CLQazom0&list=PLTd6ceoshprfg23JMtwGysCm4tlc0I1ou
- 🐤 Introduction to Linux – Full Course for Beginners: https://www.youtube.com/watch?v=sWbUDq4S6Y8
- 🍀 60 Linux Commands you NEED to know: https://www.youtube.com/watch?v=gd7BXuUQ91w
- 🐤 Учебный курс «Язык SQL» https://www.youtube.com/playlist?list=PLaFqU3KCWw6J1NEI8hjYlvGnD4Y7Sxx4r
- 🍀 How does the internet work: https://www.youtube.com/watch?v=zN8YNNHcaZc
- 🍀 Докер за 1 час: https://www.youtube.com/watch?v=pTFZFxd4hOI
- 🍀 Докер за 3 часа: https://www.youtube.com/watch?v=3c-iBn73dDE
- 🍀 Кубернетес за 3,5 часа: https://www.youtube.com/watch?v=X48VuDVv0do
- 🐤 Докер и кубер за 6 часов: https://www.youtube.com/watch?v=kTp5xUtcalw
- 🐤 Книга Наташи Самойленко Python для сетевых инженеров - https://pyneng.readthedocs.io/ru/latest/. Тут хоть и есть специфика, связанная с сетевыми технологиями, но бОльшая часть очень общая. С практическими заданиями и инструкциями.
- 🐤 И её же серия на ютубе: https://www.youtube.com/channel/UCbp_f4rb5OR5hSUJW3F2FRg
- 🍀 Python for Beginners от Microsoft: https://www.youtube.com/watch?v=jFCNu1-Xdsw&list=PLlrxD0HtieHhS8VzuMCfQD4uJ9yne1mE6
- 🍀 Основы Go: https://practicum.yandex.ru/go-basics/
- 🐤 Learn Go Programming - Golang Tutorial for Beginners: https://www.youtube.com/watch?v=YS4e4q9oBaU
Платные или условно платные курсы:
- 🐤 Инженер облачных сервисов - https://practicum.yandex.ru/ycloud/
- 🆘Продвинутый Go‑разработчик: https://practicum.yandex.ru/go-advanced/
- 🍀 Сети в Linux: https://slurm.io/linux-networking
Из любопытного, но не технического:
- Думай как математик: Как решать любые задачи быстрее и эффективнее. Оакли Барбара.
- Говорят, в IT много платят. Елена Правдина
- Джедайские техники. Максим Дорофеев
Английский - строго обязателен. Если не вывозите, то в Яндекс.Браузере есть возможность перевести видос на русский язык - с голосом или просто субтитрами.
Очень важные знания вам перед сном: на всамделишном сайте ЦРУ есть файлохранилище со стаффом, полученным с ноутбуков всяких нехороших людей. Какие-то там у них законы есть, по которым это должно публиковаться. Например, можно выкачать 140 серий Тома и Джери, которые были найдены на ноутбуке, добытом в убежище Усамы бен Ладена.
Бесплатно, без регистрации и смс.
https://www.cia.gov/library/abbottabad-compound/index_video.html
Сегодня я узнал, что винда принимает эмоджи в качестве имени компьютера. Или в качестве имени аккаунта. Или в качестве OU. Ну ок, юникод всему голова, конечно, но ведь эмоджи – это надстройка над стандартными символами, а значит, DNS, LDAP и, простихосподи, NetBIOS как-то с опаской смотрят на все эти кактус-бежать-младенец-говняшка.
Но смеха ради я бы пару таких машин завёл. Но не у себя в инфре.
Вот это точно пацаны к успеху шли.
Краткая предыстория: в любой стране мира, когда банкноты ветшают, их измельчают до состояния бумажного фарша и дальше по обстоятельствам. Кто сжигает, а кто-то, как господа из Валютного Управления Гонконга, продаёт сувениры из этой субстанции.
А теперь история: ребятки натренировали зоркий глаз своего компьютера собирать из этой пыли банкноты обратно. Пока чисто теоретически, но вполне реализуемо при должном желании. То есть фактически они отменили песню про невозможность провернуть фарш назад.
А самое интересное, что после обсуждения с ребятами в костюмах, продажу сувенирчиков прикрыли. Совпадение?
https://arxiv.org/abs/2401.06133
Пока ютубные мамкины анженеры с умным лицом обсуждают, сколько фепесов можно выжать из их железа, суровые парни обсуждают, как правильно тестировать пропускную способность L1 кэша и локальной памяти на GPU. Звучит, вероятно, не так весело, как следить за циферкой в киберпанке, но есть нюанс – автор нашёл интересные отклонения в десятки процентов для некоторых платформ.
P.S. В статье есть офсеты, ассемблер и прочие регистры. Не пораньте мозг.
https://chipsandcheese.com/2024/01/01/a-new-year-and-new-tests-gpu-l1-cache-bandwidth/
Ещё не пятница, но традиции бдим и публикуем запись подкаста telecom №131. Flow-протоколы.
Всё разнообразие протоколов флоу-сэмплинга. Какие есть, как выбрать, кому нужны? А как собрать коллектор, который выдержит поток со всей сети? Погнали слушать.
https://linkmeup.ru/podcasts/2457/
https://www.youtube.com/watch?v=IPflYQ6UbnY
В чём интересная особенность GPS – её полная пассивность для приёмника. Прямо как олдскульное радио. Мы там что-то со спутника пульнули, а ты дальше сам разбирайся. Вот прям бери всё что видишь в эфире и решай, что отфильтровать, что – полезный сигнал, сколько спутников ты услышал, каким верить, каким нет.
В статье это и демонстрируется. Зная, что слушать, можно из часов и консервной банки собрать вполне себе GPS-приёмник.
https://github.com/leaningktower/Analog-GPS-data-receiver
Лучшее времяпрепровождение в рабочую пятницу - устроить спор за GitOps.
Кто:
- Олег Вознесенский - Исполнительный директор по разработке в управлении развития инструментов и сервисов анализа данных департамента развития платформы данных Газпромбанка.Более 20 лет в ИТ. Начинал системным администратором, внедрял SAP, был разработчиком БД, последние 7 лет работаю по канонам DevOps.
- Александр Кириллов - CTO @ Evrone. Занимаюсь разработкой с 2015 года, делаю большой вклад в OpenSource в свободное время, сейчас курирую DevOps направление в компании, развиваю технологический рост и экспертизу сотрудников.
Когда:
26 января 2024 в 11.00
О чем:
Поговорим о GitOps - что это такое, какие преимущества и недостатки есть у данного подхода, какие альтернативы есть GitOps, куда движется современный мир и что будет после GitOsp и будет ли?
https://www.youtube.com/watch?v=ZsuWO16r1rc
Интересно, судьбы скольких людей может сломать это знание: PNG is pronounced “ping”.
И да, это официально зафиксировано в спецификации PNG.
http://www.libpng.org/pub/png/spec/1.2/png-1.2.pdf
P.S. В каментах срочно нужны лингвисты и свидетели секты Gif > Джиф и их прихлебатели из культа Би-Эм-ДаблЮ.
Основная мысль, которую я вынес из курса по СВЧ-технике – не лезь туда, если не понимаешь, куда лезешь и что трогаешь. Впрочем, совет этот универсален до противного, но мир СВЧ-железа возвёл это до какого-то абсолютного "не трогай, не дыши и лучше не смотри на него вообще".
Отпечаток пальца оставил – не работает. Какую-то фигнюшку сместил на миллиметр – и опять не работает. Смахнул еле заметную проволочку – так оказывается, теперь вообще весь тракт заново собирать.
Я, конечно, излишне драматизирую сейчас, но в СВЧ действительно нет ничего просто так. Длина дорожек, их ширина, размер капли припоя, расстояние между элементами – абсолютно каждая мелочь влияет на конечный результат. И если вы сейчас подумали нечто вроде "Да ну и что тут такого", вы просто никогда не занимались подгонкой резисторов на плате. Надфилем.
https://habr.com/ru/articles/787038/
И немножко красивой внутрянки электромеханического аналогового авиационного компьютера прямиком из пятидесятых, где всё на свете сделано на шестернях. Как видно по приборам, на его совести было выдавать пилоту основные полётные данные: скорость, число Маха и т.д.
Называется эта махина Bendix MG-1A Central Air Data Computer, а использовался он на вполне себе истребителях.
Кому интересно углубиться, автор на ютубе ведёт бложик где выкладывает свои попытки оживить это чудо.
https://www.youtube.com/watch?v=D-wHIDnnQwQ
Ну а в 12:00 Мск мы начинаем 131-й телеком. Кому интересно про Net/S-Flow/IPFIX, их коллекторы и зачем они вообще нужны, просим-просим:
YT: https://www.youtube.com/watch?v=JxSx4RXIbhk&pp=ygUIbGlua21ldXA%3D
Сайт: https://live.linkmeup.ru/
Вопросы в подкаст можно задавать с тегом #вопрос131
Дамы и господа, а поделитесь мудростью с остальными: кто чем пользуется для имитации сетевых задержек?
Для затравки ловите Speedbump. Прокси, написанный на модной гошечке, умеющий генерировать переменные, но предсказуемые задержки.
https://github.com/kffl/speedbump
Ну и раз астрологи объявили месяц странного про IoT девайсы, то ловите материал про паяльники о том, как, ловко манипулируя электричеством, можно заставить железку плясать под вашу дудку.
Или проще: как физическими методами обходят логическую защиту.
https://www.synacktiv.com/en/publications/how-to-voltage-fault-injection
Сегодня я узнал о вот таком применении старых процессоров. Может, в этом истинная причина переноса ножек на сокет и они просто были задавлены лобби производителей кошкодёрок?
Читать полностью…Самоотвод: пост от eucariot, поэтому предвзятость и субъективность во весь рост.
Состоялся у меня тут недавно разговор с одним парнем - работает авиадиспетчером в аэропорту Новосибирска Толмачёво.
Говорит, дела там плохи, пора менять сферу, Марат, посоветуй, что делать, куда идти, с чего начать. Парень в IT просто 0. Никакого дела с ним ровным счётом не имел. На вышку в сфере Computer Science времени нет.
И я вот сидел думал.
И вот куда пошла мысль. Соперничать с ребятами, которые с 5-го класса питончиком балуются, а в 10-м уже на плюсах дебаггеры пишут, ему не придётся. В инфобез есть смысл идти только когда есть богатый опыт в разных смежных областях. Аналитики, Machine Learning и Big Data инженеры - это вообще какой-то бзззз, пока ты собаку на этом не ел лет 7.
И как мне кажется, получается, что вход может быть более или менее через какое-то администрирование, поддержку или тестирование. С другой стороны говорят, что Аналитики вообще только так залетают в IT - “заказчиков слушать и в джире таски ставить. Видишь, что не успевают – идёшь скандал учинять. Макака справится”.
А ещё проджекты - тоже, говорят, на входе навыков в IT не требуются. А со временем, может, придёт. Оба утверждения спорные с точки зрения идеального мира, но реальность как будто бы показывает, что да, и так тоже вайтишниками становятся.
Но мою мысль потянуло на фундаментальное - что нужно знать, чтобы стать уверенным в себе специалистом (пошутите про синдром самозванца в комментах).
В итоге, что мне кажется базой, без которой вообще не закрепиться в IT:
- Устройство компьютера,
- Операционные Системы. Линукс,
- Виртуализация - виртуальные машины и контейнеры,
- Кубернетес, публичные облака и девопс,
- Питон или Го.
Теперь что и как читать и изучать?
Легенда:
🍀 - изян
🐤 - норм так
🆘 - как-то сложно
Книги - это про фундаментальное, читать в свободное время:
- 🆘 Архитектура компьютера. Эндрю Таненбаум
- 🆘 Как на самом деле работают компьютеры. Джастис Мэтью.
- 🐤 How Linux Works. What Every Superuser Should Know. Brian Ward
- 🆘 Современные операционные системы. Эндрю Таненбаум
- 🆘 Компьютерные сети. Эндрю Таненбаум либо Компьютерные сети. Олиферы
- 🆘 Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. Бхаргава Адитья
● Тут можно ещё несколько фундаментальных вещей добавить, вроде Кнута или Макконела - но это уже всё же для продвинутых.
Точно вам говорю, скоро своя GSM-сеть в каждом сарае будет. Раньше были домовые сети и чердак-телекомы, а теперь будут домовые GSM-прокси для тех, у кого плохо ловит.
https://habr.com/ru/companies/timeweb/articles/784300/
А вы помните, что вот прямо сейчас у нас прямой эфир sysadmins №44 про GitOps?
И он, на секундочку! проходит в новом формате - с видеотрансляцией.
https://www.youtube.com/watch?v=ZsuWO16r1rc
В ответку на пост про 84 способа выйти из vim - 64 варианта запустить mimikatz.
Доведи ИБшника до истерики, не иначе.
https://redteamrecipe.com/64-Methods-For-Execute-Mimikatz/
Давайте теперь посмотрим доклад из большого зала линкмитапа. Там Андрей Колесников из МойОфис рассказывал о том, как они выращивают себе новое поколение инженеров.
Опыт очень ценный, и всё больше компаний переходят на сторону обучения, потому что лучше тебя никто не знает, какие знания надо вложить в головы юных дарований. А потом оставить у себя их работать =)
https://www.youtube.com/watch?v=9CvE5_Mxrb4
Как известно, запульнуть нмап на всю сеть много ума не надо. А вот ловко спрятать факт, что ты сеть сканируешь – вот тут уже надо подумать. Однако не всегда надо прям очень сильно думать и достаточно расчехлить нечто вроде F31. Там за вас уже подумали и в одном скрипте собрали все самые ловки приёмы как не поднять шум, пока ты щупаешь инфру за всякое.
Пентестерам и редтиму такое прям в самый раз, чтобы пощекотать нервы ИБшникам.
https://github.com/wearecaster/F31
Быстрый, лёгкий и наглядный мануал, как парсить протоколы через eBPF на примере BGP.
https://thebsdbox.co.uk/2024/01/15/Perfecting-Protocol-Parsing-Probably-with-eBPF/
Раз уж я теперь тружусь во славу PostgreSQL, то будет вам и про базы контент.
8 февраля, в Питере, планируем несколько растрясти комьюнити постгресистов(и всех кому интересно), поэтому организуем классический вечерний митап - PGMeetup.СПб/24.
Что будет:
- Доклад от ребят из Selectel, в котором они расскажут о своей методике тестирования и поделятся результатами нагрузочных тестов разных версий PostgreSQL на разных платформах. Точно будет Intel, AMD, ARM и если всё получится, то и Эльбрус заглянет на вечеринку.
- Известный гуру выжимания всех соков из доступного железа во имя прироста TPS, Миша Жилин из Postgres Professional, поделится тайнами своего кунг-фу, включая заход в NUMA.
- А его коллега, Никита Печёнкин, раскроет такую небанальную тему как консистентность данных в распределённых системах на примере кластера PostgreSQL, или почему мы можем быть уверены, что данные на нодах всегда оказываются в согласованном виде.
- Пиво будет. Пицца будет. Кофе, чай и прочие конфеты тоже будут. Даже Мамонт будет.
Где: Дата-центр Selectel на Цветочной.
Регаться здесь. Трансляция и запись будут.
За вход денег не берём. Впрочем, за выход тоже.
Уже не в первый раз встречаю такую картину. Отсюда традиционно два вопроса:
1. Что в голове у этих людей?
2. Ок, предположим, кто-то случайно лоханулся, и длина свичика превышает глубину, эм, кронштейна. Но нахрена такой рычаг делать? Ну запихни ты его сверху вниз да привяжи парой стяжек. Ну страшно же под таким ходить, серьёзно.
Это я, когда в сотый раз читаю документацию и продолжаю нифига не понимать. Но читаю.
Читать полностью…Каие-то добрые люди собрали все (по их словам) материалы по Эльбрусам в одном месте. Внезапно, на DTF, но это ладно.
Материала действительно много, так что интересующимся смело добавлять в закладочки.
https://dtf.ru/hard/2431928-vse-materialy-po-processoram-elbrus
Вчера был запущен дружественный проект под кодовым названием @ITRadiosu, который возглавил наш верный друг и соратник Антоха Клочков @NAT_GTX. Подкаст будет посвящен ИТ и об ИТ и всем им сочувствующим. По сути своей, выращиваемое в течении 5 лет ответвление linkmeup_sysadmins обрело продолжение в виде самостоятельного проекта, чему мы несказанно рады.
И уже в эту субботу 20 января у них состоится пилотный эфир, который будет являться продолжением того самого эпизода sysadmins №40. Оборудование Б/У и снова будет разыгран с сервант на Gold/Platinum камнях.
Всем строго быть, кнопки куда нажимать, чтобы подключиться к трансляции будут указаны завтра на канале за 10-15 минут до старта.