xaker
Canon исправляет семь критических уязвимостей в своих принтерах

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

  • четверг, 8 февраля 2024 г. в 00:00:27
xaker
Проблемы с CVE. Разоблачаем баги-пустышки и пишем эксплоит при помощи ChatGPT

Для подписчиковКуда мы в первую очередь смотрим, глядя на очередную CVE’шку? Правильно, на уровень угрозы, то есть оценку CVSS. Но бывает, что эта цифра плохо соответствует реальной опасности. В этой статье я на примерах покажу, как это случается, а также поговорим о других проблемах CVE.

  • четверг, 8 февраля 2024 г. в 00:00:26
habrahabr
Каково это, создавать язык программирования сегодня?

«Эта книга – классика. Относитесь к ней бережно». Такую фразу произнёс архитектор из нашей команды, передавая мне The Dragon Book. Разработкой компиляторов я увлёкся где-то 15 лет назад ещё на заре своей карьеры. Как-то раз, читая эту книгу поздно вечером, я заснул, небрежно уронив её на пол. Надеюсь, владелец не заметил небольшую вмятину на обложке после того, как я ему её вернул. Вышла эта книжка в 1986 году. В те времена создание компиляторов было крайне сложной задачей, требовавшей обл…

  • четверг, 8 февраля 2024 г. в 00:00:25
habrahabr
Мигель де Икаса и его мечта — Linux на десктопах

Мигель де Икаса, 2014 г. Фото: he San Diego Union-Tribune Как известно, гении предпочитают общаться и работать с равными себе, они притягивают друг друга. И если вы хотите что-то узнать о человеке — посмотрите, кто его друзья. Например, взять выдающегося Фабриса Беллара, о котором мы публиковали несколько статей. Его не очень волнует мирская суета (карьера, деньги, известность и прочие атрибуты «успеха» у обывателей), а только интересная работа. В интернете всего две фотографии Фабриса, и од…

  • четверг, 8 февраля 2024 г. в 00:00:25
habrahabr
Как стать VPN провайдером за один вечер

Рассказываю о своём опыте использования Xray (с протоколом VLESS-Reality) - одного из лучших решений для преодоления интернет-цензуры на сегодняшний день. Я потратил много времени на то, чтобы разобраться с ним - теперь вам достаточно одного вечера, чтобы поднять свой сервер на несколько десятков пользователей, c xray на борту!скрипт ex.sh для простой настройки и установки; есть поддержка Dockerлегко добавлять пользователей; клиентские конфиги в форме url-ссылокправильные конфиги: скрытность +…

  • четверг, 8 февраля 2024 г. в 00:00:23
habrahabr
Как я поменял профессию: из тканевой инженерии в adult-индустрию

Если ты DevOps, который работает с adult-проектами, то твой типичный “взрослый контент” будет выглядеть примерно такОдна из самых традиционных тем на Хабре — это внезапные карьерные перемещения из различных профессий в IT и обратно. У меня, вот, чудесный коллега — профессиональный мясник с соответствующим образованием. Мониторинг настраивает как боженька и умеет убедительно отстаивать свою точку зрения. Образование позволяет.Меня тоже можете принимать в свои ряды людей со странной сменой профе…

  • четверг, 8 февраля 2024 г. в 00:00:22
habrahabr
Google maps все хуже и хуже. Мировая монополия не справляется со своей жадностью. А что с Яндекс ка…

Машина гуголаИстория карт и сервиса показа улиц Гугла началась в 2007 году. По всему миру катались автомобили и делали многочисленные фото улиц, домов и даже были съемки внутри музеев, в которые можно было зайти с сервисом Street View. В глухих местах даже были люди с камерами на велосипедах. Сервис карт Гугла был в РФ менее подробным, чем у Яндекса, медленнее получал и выкладывал информацию о дорожных событиях и изменению дорог, но тем не менее пользоваться им было можно. С годами разница в с…

  • четверг, 8 февраля 2024 г. в 00:00:22
golang
Задача «Получить значение у N url из списка» с собеседования на Go

На данный момент я нахожусь в активном поиске нового проекта, поэтому активно хожу на собеседования.Решил поделиться своими мыслями о решении задачи, которую (как мне кажется) часто дают на собеседованиях. ЗадачаНаписать функцию, которая принимает несколько url адресов, а отдает сумму байт body ответов списка адресов и ошибку, если что-то пошло не так (если произошла ошибка, нужно вернуть ошибку как можно скорее, значение - не важно).Интересно обсудить варианты решения? Итак, у нас отдельная п…

  • четверг, 8 февраля 2024 г. в 00:00:20
golang
Где изучать Golang в 2024

Бесплатные ресурсы Golang 20242024 году изучение языка программирования Go (Golang) остается одним из наиболее перспективных и востребованных направлений для разработчиков. Одним из главных преимуществ изучения Golang в 2024 году является его широкое применение в различных областях разработки программного обеспечения. Он идеально подходит для создания масштабируемых и высокопроизводительных веб-серверов, микросервисов и распределенных систем. Благодаря своей простоте и эффективности, Golang та…

  • четверг, 8 февраля 2024 г. в 00:00:19