Месяц: Февраль 2022

  • Фаззинг сокетов: Apache HTTP Server. Часть 3: результаты

    от автора

    Прим. Wunder Fund: наш СТО Эмиль по совместительству является известным white-hat хакером и специалистом по информационной безопасности, и эту статью он предложил как хорошее знакомство с фаззером afl и вообще с фаззингом как таковым.В первой части этой серии статей я рассказал о том, как организовать фаззинг Apache HTTP Server с привлечением кастомных мутаторов. Во втором материале я раскрыл вопрос создания перехватчиков ASAN,…

  • Восходящие тренды. Дизайн как инструмент восприятия информации между машиной и человеком

    от автора

    Боязнь новых технологий и чувство дискомфорта перед ними у людей происходит повсеместно. Тридцать, а то и двадцать лет назад трудно себе было представить современного здорового и образованного человека, зарабатывающего через интернет, продажей каких-либо товаров или услуг. Сегодня подобная тенденция с каждым годом всё больше набирает обороты. Роботы заменяют человека во всем, но, независимо от функции…

  • Куда катятся зарплаты в IT, часть вторая — мнения разработчиков

    от автора

    Философы давно доказали, что представление о предмете или явлении зависит от точки зрения автора, и выскочить из этого круга довольно сложно — наш жизненный опыт напрямую влияет на оценку происходящего. Всем привет, это снова Макс Кравец, CEO IT-компании Holyweb. Публикуя статью о зарплатах разработчиков, я хотел поделиться с окружающими собственным представлением о том, что происходит на…

  • Telegram inlineKeyboard. Оценка качества обслуживания после звонка

    от автора

    Я занимаюсь разработкой АТС с открытым исходным кодом MikoPBX. Недавно познакомился с проектом tg2sip. Шлюз позволяет подключить Telegram аккаунт к офисной АТС, принимать и совершать звонки.После настройки шлюза, решили, что было бы неплохо после завершения телефонного разговора отправить клиенту клавиатуру для оценки качества обслуживания. При попытке реализовать функцию столкнулись со сложностями:Пользователь не может отправлять /…

  • Реализуем список карточек для iOS 13+ и 11+ с учетом практик чистого кода

    от автора

    Привет, Хабр! Меня зовут Евгений, я ведущий iOS-разработчик в Туту. В нашем продукте список карточек используется неоднократно, а в проекте можно встретить несколько вариантов реализации для разных версий SDK:Через старую добрую UITableView.С использованием UICollectionView и UICollectionViewFlowLayout под iOS 11+.На связке UICollectionView и UICollectionViewCompositionalLayout для iOS 13+.Не так давно я решил резюмировать накопленный опыт реализации списка…

  • Приглашаем на Ozon Tech PostgreSQL Meetup: строим PostgreSQL-as-Service

    от автора

    Привет, Хабр! Меня зовут Алексей, я тимлид команды инфраструктурных разработчиков и инженеров PostgreSQL. У нас небольшая команда — всего 6 человек, но при этом довольно большая инфраструктура, на которой едут наши инстансы PostgreSQL. Это около 8000 виртуальных машин в проде, 2000 в тестовой среде. Общие нагрузки на базы ~2млн TPS, WAL трафик 1.5 ГБ/c. Наш…

  • Еженедельный новостной дайджест — самые популярные новости прошедшей недели (14—20 февраля)

    от автора

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

  • Будущее 3D-печати: прогноз экспертов по аддитивному производству

    от автора

    Что ждет 3D-печать в будущем? В 2022 году индустрия 3D-печати отметит свое первое десятилетие, как инструмент аддитивного производства. Мы с нетерпением ждем второе и попросили экспертов по 3D-печати рассказать о прогнозах развития аддитивных технологий.Какие материалы для 3D-печати будут наиболее востребованы в будущем?Какие материалы для 3D-печати ожидает процветание в следующем десятилетии? Увидим ли мы новые материалы…

  • Минимальная реализация Lua на Rust

    от автора

    После того, как вы освоите это руководство, в вашем распоряжении окажется минимальная реализация Lua (парсер, компилятор, виртуальная машина), написанная на Rust с чистого листа. Этот проект получил название Lust, его код можно найти на GitHub.

  • Олег Скулкин: «Мы начали следить за шифровальщиками, когда еще мало кто считал их серьезной угрозой»

    от автора

    Соскучились по нашему проекту “Киберпрофессии будущего”? Мы тоже. Возвращаем должок и продолжаем рассказывать о ведущих специалистах Group-IB, об их работе, исследованиях и реальных кейсах, о том, как они пришли в профессию, которой не было, и как научиться тому, что умеют они. В конце материала, как обычно, дадим ссылку на актуальные вакансии Group-IB. И пусть вас…