Месяц: Август 2020

  • Как иллюстрировать посты на Хабре? Главное из мастер-класса для участников конкурса «ТехноТекст»

    от автора

    Как-то на одном из хабрамероприятий нас попросили: «Слушайте, контент-студия Хабра, а научите нас правильно иллюстрировать наши посты! Картинки уже больше, чем просто картинки, или ещё можно качнуть сток? И вообще мы такие хотим побольше графиков-диаграмм, а может, на самом деле фтопку всё это, а надо побольше котиков?» Ну и мы поняли, что авторов надо выручать:…

  • Что послушать о работе корпоративных сетей на выходных — три тематических подкаста

    от автора

    В прошлый раз мы подобрали книги про обслуживание и защиту корпоративных сетей. Сегодня рассказываем о трех аудиошоу на эту же тему — для тех, у кого нет времени читать.

  • Сколько стоит коммерческая тайна

    от автора

    Здравствуйте! Я профессионально занимаюсь юридическими вопросами, связанными с коммерческой тайной. И считаю, что в информационной сфере мои знания могут помочь избежать различных неприятных ситуаций. В этой статье я хочу рассказать о защите коммерческой информации. На первый взгляд, эти вопросы кажутся простыми, но на самом деле, здесь кроется множество сложностей и важных нюансах, о которых люди…

  • Мои размышления про экранную клавиатуру для Flipper Zero под экранчик 128х64 пикселя

    от автора

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

  • Переезд инженера в Будапешт: работа, деньги и стоимость жизни

    от автора

    Привет, Хабр! Хотим поговорить о странах для IT-миграции: подготовили материал про переезд в Будапешт. Да, это не самое популярное направление для IT-специалистов. Но культурная близость, цены ниже обычных европейских и, главное, офисы FAANG и других IT-гигантов — аргументы рассмотреть Будапешт для смены локации. Легко ли устроиться на работу, сколько платят программистам, как найти квартиру —…

  • Rust 1.46.0: track_caller и улучшения const fn

    от автора

    Команда Rust рада объявить о новой версии Rust 1.46.0. Rust — это язык программирования, который позволяет каждому создавать надёжное и эффективное программное обеспечение. Если у вас установлена предыдущая версия Rust через rustup, получить Rust 1.46.0 так же просто, как: rustup update stable Если у вас ещё не установлен rustup, вы можете установить его с соответствующей…

  • Ядерный шелл поверх ICMP

    от автора

    TL;DR: пишу модуль ядра, который будет читать команды из пейлоада ICMP и выполнять их на сервере даже в том случае, если у вас упал SSH. Для самых нетерпеливых весь код на github. Осторожно! Опытные программисты на C рискуют разрыдаться кровавыми слезами! Я могу ошибаться даже в терминологии, но любая критика приветствуются. Пост рассчитан на тех,…

  • Как перестать беспокоиться и начать жить без монолита

    от автора

    Все мы любим истории. Нам нравится, сидя у костра, рассказывать о своих былых победах, сражениях или просто о своем опыте работы. Сегодня как раз такой день. И пусть вы сейчас не у костра, но зато у нас есть история для вас. История о том, как мы начали работать с хранилищем на Tarantool. Когда-то давным-давно в…

  • Выбор архитектурного стиля (часть 1)

    от автора

    Привет, хабр. Прямо сейчас в OTUS открыт набор на новый поток курса «Software Architect». В преддверии старта курса хочу поделиться с вами своей авторской статьёй. Введение Выбор архитектурного стиля является одним из основополагающих технических решений при построении информационной системы. В этой серии статей я предлагаю разобрать самые популярные архитектурные стили построения приложений и ответить на…

  • Как вернуть сразу несколько значений из функции в Python 3

    от автора

    Сегодня мы делимся с вами переводом статьи, которую нашли на сайте medium.com. Автор, Vivek Coder, рассказывает о способах возврата значений из функции в Python и объясняет, как можно отличить друг от друга разные структуры данных. Фото с сайта Unsplash. Автор: Vipul Jha