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

Как читать книги (С. И. Поварнин, 1924)

В книге Поварнина Сергея Иннокентьевича Как читать книги даются рекомендации о том как читать эффективно. Книга небольшая и насыщена информацией, рекомендую прочитать её всем кому Читать на сайте автора.

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

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

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

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