Месяц: Июль 2019
-
C++20 укомплектован, C++23 начат. Итоги встречи в Кёльне
—
от автора
На днях прошла встреча международного комитета по стандартизации C++ в Кёльне. В прошлый раз был принят feature freeze на C++20, так что комитет должен был обсуждать только исправления уже принятых вещей, а добавлять новинки уже в C++23… … но всё было не так! Что сделали с std::flat_map; останутся ли страшные ключевые слова co_return, co_await и…
-
Светодиодная терапия, или «молодильные яблоки» XXI века
—
от автора
LED Magic — несложный девайс, который существует в рамках мейнстримного направления — диодной терапии. Если коротко, то действие его можно описать примерно так: До/После На самом же деле все не так просто и не так уж «волшебно». У этой магии есть вполне себе история исследований, и так называемая LED-терапия заслуживает пары слов и пары подробностей:
-
C++ Calculator.h
—
от автора
Доброго времени суток. Насколько тяжело создать, ну скажем, консольный калькулятор? Не тот, где пользователь вводит сначала первое число потом второе, а затем пишет что он с ними хочет сделать, а «боевой» калькулятор, где пользователь вводит формулу и получает ответ. Ну вот я и решил создать заголовочный файл в котором будет основная функция, решающая формулы следующего…
-
Микрошаговая отчётность в работе программиста
—
от автора
Если ты дурак — записывай, как делаю это я В одной из компаний, где я работал, была очень строгая отчётность. Все рабочие часы должны были быть закрыты в отчётности какой-то задачей, а отчёты сдавались ежедневно. В общем, человек ко всему привыкает, и вполне можно было вспомнить, чем ты занимался сегодняшний день и всё расписать. Но…
-
Отчёты по состоянию СХД с помощью R. Параллельные вычисления, графики, xlsx, email и всё вот это
—
от автора
В статье приведён код по формированию регулярных отчётов по состоянию дисков СХД EMC VNX с альтернативными подходами и историей создания. Старался писать код с максимально подробными комментариями и одним файлом. Только пароли свои подставить. Формат исходных данных также указан, так что буду рад, если кто-то попробует применить у себя.
-
Пивной интеллект
—
от автора
Пиво — один из старейших ферментированных напитков, известных человеку. Его воспевали ещё в третьем тысячелетии до н. э. в шумерском эпосе о Гильгамеше. У шумеров даже была поговорка: «Не знать пива – не знать радости». Современное пиво отличается от напитка тех времён. Более того, появилось большое количество крафтовых пивоварен, в которых пивные энтузиасты предлагают новые,…
-
Рассказ о том, как Linux привели в Windows
—
от автора
Всё то время, которое я работаю в Microsoft, я занимаюсь созданием инструментов для Linux-разработчиков. Я приступила к работе в августе 2016 года, после выпуска из Виргинского университета, где изучала информатику и менеджмент. Во время учёбы я программировала, в основном, на C++. Моей основной операционной системой была Linux. Может показаться, что мой опыт не вполне соответствует…
-
Как выглядят современные целевые атаки
—
от автора
Целевые кибератаки отличаются от массовых хакерских атак тем, что направлены на конкретную компанию или организацию. Такие атаки максимально эффективны, поскольку спланированы и персонализированы с использованием собранной о жертве информации. Всё начинается со сбора сведений. Как правило, это самая длительная и трудоёмкая часть операции. А далее нужно подготовить и провести нападение. Со стороны всё выглядит довольно…
-
Приключения неуловимой малвари, часть V: еще больше DDE и COM-скриплетов
—
от автора
Эта статья является частью серии «Fileless Malware». Все остальные части серии: Приключения неуловимой малвари, часть I Приключения неуловимой малвари, часть II: скрытные VBA-скрипты Приключения неуловимой малвари, часть III: запутанные VBA-скрипты для смеха и прибыли Приключения неуловимой малвари, часть IV: DDE и поля документа Word Приключения неуловимой малвари, часть V: еще больше DDE и COM-скриплетов (мы…
-
Опенсорс-решение для автоматизации отчетности
—
от автора
Разработчикам сайтов и мобильных приложений часто нужно управлять подготовкой PDF-страниц к выводу на печать или их отправкой клиентам на почту. У PDF-файлов есть полный контроль над отображением текста и графическими изображениями на странице. К сожалению, библиотеки для генерации динамически заполняющихся PDF-файлов не входят в стандартный инструментарий PHP, JS (Web), Java или Swift (Android и iOS…