Месяц: Январь 2022

  • Знакомство с p-адическими числами. Часть 1

    от автора

    Изображение с сайта Mathematical Art Galleries В этой серии из двух статей я приглашаю вас заглянуть в один любопытный и не самый популярный уголок математики, в котором обитают необычные создания — p-адические числа, а попутно хочу рассказать о написанной мной Haskell-библиотеке для работы с ними, а также о двух классных инструментах: о типах-литералах (type literals)…

  • Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких

    от автора

    В предыдущих сериях Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot. Для кого написано Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота,…

  • IPv6: некоторые нюансы безопасности

    от автора

    Статья подготовлена Александром Колесниковым в рамках набора на новый поток курса «Network engineer».IPv6 — протокол, который используют для адресации в современных сетях. В статье рассмотрим несколько сценариев использования его функций, приводящих к эсплуатации уязвимостей.IPv6Протокол имеет достаточно сложную структуру и гибкие возможности. Его полное описание можно найти в соответствующем RFC 8200. Среди особенностей, которые нас будут…

  • Роль спонсора в проекте и акселераторы

    от автора

    Продукты (техника, новинки) появляются благодаря проектам. Многие думают, что для проектов достаточно применять инструменты проектного менеджера и всё получится. Но не надо забывать о роли заинтересованных сторон (стейкхолдеров), в особенности спонсора и акселераторов. Об этом и погорим. А в конце этого материала читателей ждет подборка из актуальных акселераторов на 2022 год.

  • Почему сообщество разработчиков ядра заменяет iptables на BPF?

    от автора

    Примечание автора: это пост многолетнего разработчика сетевых технологий ядра Linux и создателя проекта Cilium Томаса Графа.Сообщество разработчиков ядра Linux недавно анонсировало bpfilter, который заменит давно существующую внутриядерную имплементацию iptables на высокопроизводительную сетевую фильтрацию на базе Linux BPF, гарантируя при этом переход без сбоев для пользователей Linux.Из скромной системы фильтрации пакетов, лежащей в основе таких популярных…

  • Not enough memory

    от автора

    Поэтому пост крайне краткий<cut/>Развивал наш централизованный обработчик ошибок, думал, что делать с сабж, ведь при нехватке памяти поведение программы становится не предсказуемым. И родилась ИДЕЯ. Думаю, я не первый, но раньше такого решения не встречал. И так…Что делать? Продолжать обработку ошибок, формирование протокола и т.д. — не вариант, это все может не отработать, даже так:…

  • Продать себя за 10 секунд: кризис найма топов в STEM

    от автора

    В чем соль?Стандартное время, уделяемое для раскрытия пары лет работы или исследований на конференции — 15 минут. Причем лаконично и доходчиво преподносить целевую информацию — это тоже отдельный (и весьма недюжий) набор навыков.Однако, если же вам доведётся выступать с классическим питчем (Business Pitch) — то это уже 5-минутный формат, в который, при этом, необходимо уложить…

  • Импакт инвестиции в атомную промышленность

    от автора

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

  • Войти в IT и, что дальше?

    от автора

    Войти в IT и, что дальше?Добрый день, меня зовут Алексей, я занимаюсь разработкой игр и приложений.Расскажу о себе и, постепенно постараюсь подвести к итоговой мысли.Еще в школе я любил возиться с железками, паять и программировать. Из-за того, что в конце 80-х, начале 90-х компьютерных игр практически не было, мы писали игры для того, чтобы самим…

  • Чипуем старый объектив Sigma для работы с современными камерами Canon

    от автора

    Вроде проблема известная, а подробного поста нет. Непорядок! Представим вы купили где-то на барахолке старый объектив Sigma с креплением Canon EF, которые использовались ещё с плёночными фотоаппаратами Canon и поставили на свой цифровой фотоаппарат Canon. Объектив работает — автофокус шевелится и на открытой диафрагме снимки получаются. Но при попытке сфотографировать с прикрытой диафрагмой фотоаппарат выдаёт…