Месяц: Июнь 2021
-
Типы линий и где они хранятся
—
от автора
Линии окружают нас повсюду, они не раз спасали людям жизнь. Каким образом? Вспомним хотя бы буквенные коды в азбуке Морзе – каждая буква азбуки представляет собой определенную последовательность точек и тире, и, если с помощью этих символов написать повторяющуюся последовательность букв, получим линию. Пример – на рис. 1.Рис. 1. Азбука Морзе и пример линииТакже и…
-
DLang, Vibe.d и кросс-компиляция для RPi4
—
от автора
Добрый вечер!Микрокомпьютеры часто используются для построения на них серверов внутри локальной сети. Это очень удобно — у тебя есть маленькая коробочка, которая стоит где-то в ящике, мало потребляет и позволяет тебе, например, пользоваться принтером или сканером из любой точки твоей квартиры.Недавно я написал сервер на DLang с использованием библиотеки Vibe.d. Для него я пишу кросс-платформенный…
-
Победившие и проигравшие: истории опционов
—
от автора
Бездомные сотрудники Google протестуют на улице (2018 год). Они говорят, что их 7394 Все большее число стартапов и крупных IT-компаний предлагают акции, опционы, RSU, SAR и так далее. Но немногие разработчики понимают, что для них это значит. Например, когда мы пообщались с программисткой Uber в Амстердаме, мы узнали, что инженеры там в первые 5 лет…
-
Mein Konfig: экскурсия по dotfiles
—
от автора
Приветствую! Я люблю рассматривать чужие dotfiles и рассказы об устройстве рабочего места и окружения. Во-первых, любопытно как работают другие люди. Во-вторых, нередко находишь какой-нибудь полезный трюк или идею. А повышение продуктивности разработчика ПО часто идёт за счёт, казалось бы, мелочей (много кто помнит, что Ctrl-T посылает SIGINFO сигнал, показывающий прогресс копирования cp или dd?). Вот…
-
Mein Konfig: экскурсия по dotfiles (часть 2)
—
от автора
Статья-продолжение первой части, в которой не уместилось всё что хотел описать. Напомню, что в ней я начал описывать своё рабочее окружение и dotfiles.
-
GK96S. Хороша со всех сторон. Обзор механической клавиатуры
—
от автора
В последнее время сильно увлекся механическими клавиатурами. Уже около года я пользуюсь раздельными механическими клавиатурами. Тут я уже писал статью «Эргономичная раздельная клавиатура. Iris». Но сейчас про более стандартный форм-фактор. Это довольно популярная клавиатура, на нее собирали деньги на кикстартере. Более двух тысяч человек скинулись и собрали около двухсот тысяч долларов.Я покупал ее на али…
-
Не злите инженеров
—
от автора
Автор: Борис ПлавникКогда мы говорим про «войну токов», то первым на ум приходит противостояние Томаса Эдисона и Николы Теслы. Но у этой войны было множество фронтов (на большинстве из которых присутствовал Эдисон). Об одном из них и пойдёт речь.А точнее – о талантливом и умелом инженере, которого звали Хайрем. Родился он в 1840 году на…
-
22 полезных примера кода на Python
—
от автора
Python — один из самых популярных языков программирования, чрезвычайно полезный и в решении повседневных задач. В этой статье я вкратце расскажу о 22 полезных примерах кода, позволяющих воспользоваться мощью Python. Некоторые из примеров вы могли уже видеть ранее, а другие будут новыми и интересными для вас. Все эти примеры легко запоминаются.
-
Как не дать злоумышленникам повысить привилегии в системе после успешного заражения
—
от автора
Всем привет! Этой статьей мы открываем цикл материалов от экспертного центра безопасности Positive Technologies (PT Expert Security Center). Мы расскажем о том, какие техники применяют злоумышленники при разработке инструментов для целевых и массовых атак и какие технологии есть «под капотом» нашей песочницы PT Sandbox для их детектирования.Из первой статьи вы узнаете про самые интересные и распространенные у злоумышленников техники…
-
Meetup «Рексофт»: «Профессиональный рост в компании по разработке ПО: мифы и реальность»
—
от автора
Компания «Рексофт» (Reksoft), один из ведущих российских разработчиков цифровых решений, 1 июля в 19.00 проведет Meetup «Профессиональный рост в компании по разработке ПО: мифы и реальность». Мероприятие пройдет в Ростове-на-Дону в коворкинге «Рубин» (Театральный проспект, 85, 4й этаж) и будет транслироваться онлайн.