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

CodeFest 2019. Три таракана

На CodeFest было интересное выступление Максима Дорофеева под названием Три маленьких таракана на пути к большому будущему. Тема выступления связана с его темой его книги Читать на сайте автора.

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

CodeFest 2019. Рефакторинг

Мой конспект доклада с CodeFest 2019 Алексея Катаева Рефакторинг: договариваемся, планируем, внедряем! Доклад был одним из самых полезных среди тех которые я слушал. Постоянный рефакторинг Читать на сайте автора.

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

Typora — markdown редактор

Typora — удобный markdown-редактор. Возможности которыми я пользуюсь: Собственно, само редактирование и просмотр markdown. Как исходника так и WYSIWYG. Удобно, быстро, красиво. Стандартные возможности: Читать на сайте автора.

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

Преобразование типов объектов в Delphi

Хочу рассмотреть один дискуссионный вопрос связанный с преобразованием типов. Сначала краткое введение. В Delphi существует два оператора is и as, связанных с преобразованием типов, и Читать на сайте автора.

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

Паттерн MVVM в Delphi

Часто программы написанные на Delphi не следуют какаой-то заданной архитектуре, что приводит к проблемам с сопровождением и расширением во многолетних проектах. Примеров архитектуры и реализации Читать на сайте автора.

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

Копирование ссылок с кириллицей в браузере

При копировании в браузерах ссылки из адресной строки содержащей кириллицу ссылки копируются в виде https://ru.wikipedia.org/wiki/%D0%91%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80 При отправке сообщения с такой ссылкой непонятно куда она ведет. Читать на сайте автора.

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

Перебор соседних клеток на двухмерном поле

Рассмотрим задачу похожую на игру Сапёр Дано прямоугольное поле размером n на m. В поле каждая клетка обозначена либо символом точки (‘.’) точкой либо звёздочки Читать на сайте автора.

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

Группировка и подсчёт элементов в списке Python

Рассмотрим задачу Дана строка с текстом, подсчитать количество появления разных букв в тексте. Для хранения количества букв будем использовать словарь. Рассмотрим самый простой вариант Читать на сайте автора.

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

PL/SQL Developer. Выполнение запросов и редактирование данных.

Выполнение запросов После подключения добавляем новое Sql-окно Пишем запрос, нажимаем F8 или кнопку на панели инструментов и получаем таблицу — результат запроса. Читать на сайте автора.

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