Skip to main content

Блог инженера

Блог о минимализме, инжинерии и программировании.



Черепашья графика на Forth

Posted: July 6, 2020 #Forth #graphics
Меня не оставляет мысль о двухмерной графике на языке программирования Forth. В блоге у меня уже опубликовано несколько статей о двухмерной графике на Postscript. Это стековый язык, подобный форту, но не совсем то. Задачу сильно затрудняет то, что большинство реализаций форт - древние. Они работа...

NEBOSH. Конспект курса Управление риском

Posted: July 4, 2020 #NEBOSH #HSE
Это конспект элемента IA6: Risk control материало подготовки к диплому NEBOSH. Конспект сделан в личных целях, но по нему можно составить впечатление о курсе NEBOSH. Материалы курса приведены на английском языке, значит будут проблемы с адекватным переводом терминологии. Термины в сфере управлени...

Настройка MathJax на GitHub Pages

Posted: July 1, 2020 #hosting #blogging
По началу казалось, что MathJax будет работать на GitHub Pages “из коробки”. Такое впечатление создалось у меня из-за раздела Configuring Jekyll in your GitHub Pages site в руководстве по GitHub Pages. Руководство обещает, что некоторые настройки движка Jekyll нельзя изменить на GitHub Pages. И о...

Работа с текстами в формате Markdown

Posted: June 30, 2020 #blogging #markdown
Если я пишу текст, то обычно это Markdown текст. Преимуществ множество. Его легко преобразовать в почти любой текстовый формат, легко опубликовать в интернете, легко читать и редактировать. Я даже подумываю о переводе блога на Markdown. Сейчас я использую для блога платформу postach.io. Плюсы с...

Используем git

Posted: June 30, 2020 #программирование #блог
Чтобы хранить файлы для проектов на Postscript (да и любых других проектов) хорошо бы использовать какой-либо общий ресурс. Как минимум - он должен позволять каждому загрузить файлы с примерами, причём самые последние версии. Как максимум - позволить другим пользователям вести свои проекты на осн...

Где исполнять программы Postscript

Posted: June 28, 2020 #Postscript #programming
В предыдущей статье я приводил краткую справку о языке Postscript. Осталось разобраться, где запускать эти программы. Небольшое исследование показало, практически единственный вариант - это программа Ghostscript. Это практически единственный интерпретатор Postscript, который одновременно бесплатн...

OpenShell - замена кнопке пуск

Posted: June 28, 2020 #lifehack
Windows совершенствуется уже несколько десятилетий. В целом, это надёжная операционная система с неплохим интерфейсом. Но с кнопкой “Пуск” в том виде, как она выглядит сейчас многие так и не смирились. Классическая кнопка “Пуск” была простой, понятной и эффективной. Единственное, для чего нужна э...

Краткий курс языка программирования PostScript

Posted: June 27, 2020 #programming #Postscript
В предыдущей статье я писал, что PostScript стековый язык программирования, но не форт. Строго говоря, это так. Но разница между ними невелика. Эта статья больше памятка для себя, чем толковое описание PostScript. Postscript - весьма старый язык программирования. И, строго говоря, это не совсем ...

Учебник языка Форт со средой программирования

Posted: June 25, 2020 #Forth #programming
Форт (Forth) довольно интересный язык программирования. Я бы сказал - привлекательный. Я не буду приводить здесь его характеристики, даже статья в википедии даст неплохое представление об этом языке. У меня в блоге есть “Заметки про форт”. К сожалению, некоторые премущества этого языка сегодня со...

Супердолжности

Posted: June 16, 2020 #English
В международных проектах часто встречаются две “супердолжности”: суперинтендант и супервайзер. Люди с такими должностями могут выполнять существенно разную работу в разных проектах, поэтому подобрать хорошие аналоги из принятых в россии должностей бывает сложно. Суперинтендант Такая должность с...

На HP Elitebook нашлась клавиша Insert

Posted: June 8, 2020 #lifehack
Мой рабочий ноутбук из серии HP Elitebook. Хорошая рабочая машинка, аллюминиевый unibody корпус, ограниченная пригодность для апгрейда, приличные характеристики. Но не без минусов. Для меня главный минус - отсутствие клавиши Insert. Это абсолютная дичь, есть клавиши для управления звонками и для ...

Удаление ненужных программ с гаджетов

Posted: January 8, 2020 #gadgets #minimalism
Одна из самых раздражающих меня вещей на гаджетах - это bloatware, всевозможные программы, которые устанавливаются на устройство производителем и часто их нельзя удалить. Раньше я решал проблему достаточно просто, достаточно получить root на устройство и оказывается, что большинство ненужных прог...