Публикации от Константин Шпилько

Написание простого DSL компилятора на Delphi (1. Язык)

Перевод поста Writing a Simple DSL Compiler with Delphi (1. The Language). Эта статья представляет собой неформальное описание простого языка (далее я называю его «Язык») Читать на сайте автора.

Читать на сайте автора.

Доклады KnowledgeConf 2019 про ведение конспектов

На конференции KnowledgeConf 2019 в основном были доклады связанные с управлением знания в организации, но были и два доклада связанных с управлением личными знаниями и Читать на сайте автора.

Читать на сайте автора.

XMind — программа для создания интеллект-карт

Я попробовал несколько программ для создания интеллект-карт и уже довольно долгое время пользуюсь XMind. Пользуюсь в основном двумя функциями: Собственно само создание интеллект-карт. Удобный Читать на сайте автора.

Читать на сайте автора.

Средства для автоматического форматирования кода Delphi

Несколько лет назад я зафиксировал на GitHub (GitBook) описание правил форматирования кода принятых в компании где я работаю. Описания не дописано, но часть со ссылками Читать на сайте автора.

Читать на сайте автора.

Использование пустого блока try…except в Delphi

Есть несколько доводов чтобы никогда не использовать пустой блок try…except, такой как try <какой-то код> except end А причин чтобы применять такую конструкцию мне найти Читать на сайте автора.

Читать на сайте автора.

SQL Injection в Delphi

Перевод поста SQL Injection Я понял, что в своём недавнем посте security assumptions пропустил одно важное предположение (сейчас это исправлено): Предполагайте, что все входные данные Читать на сайте автора.

Читать на сайте автора.

Статьи про Delphi c softwarer.ru

Довольно давно существовал сайт Александра Просторова со статьями про Delphi softwarer.ru, Сейчас он не работает. Часть статей можно найти через web.archive.org, но это не очень Читать на сайте автора.

Читать на сайте автора.

Проблемы перегрузки операторов в Delphi

Вольный перевод поста On the operator overloading in Delphi. Перегрузка операторов в Delphi является простой если запись не содержит в себе полей-ссылок на объекты в Читать на сайте автора.

Читать на сайте автора.

Программирование в функциональном стиле в Delphi

Вольный перевод поста Functional programming style in Delphi. Парадигма функционального программирования находит свой путь даже в Delphi — императивном языке без сборщика мусора. Рассмотрим следующий Читать на сайте автора.

Читать на сайте автора.