Нажмите "Enter", чтобы перейти к контенту

Записи опубликованы в категории “Программирование”

Как запустить Lazarus-приложение в macOS

Столкнулся с интересной штукой. Скомпилял свой Jekyll Post Generator под macOS и решил запустить как обычно в GUI Linux делал — двойным кликом по бинарнику. Оно…

Как хранить текстовые ресурсы внутри JAR

Бывает нужно сохранить какие-то ресурсы внутри JAR-файла, чтобы на любой машине у программы был к ним доступ. Сделать это можно следующим образом: Создаем каталог src/main/resources.…

Как в Netty проверить состояние открытых каналов

Для этого можно использовать встроенный сервис Netty, который будет раз в определенное время пинговать устройство, и при неполучении ответа закрывать канал. Для этого нужно создать…

Как заменить символы в строке на Delphi (Lazarus)

Заменить символы в строке можно, используя функцию StringReplace: Например, заменить все пробелы на подчеркивания можно следующим образом: s := StringReplace(s , ' ','_', [rfReplaceAll, rfIgnoreCase

Как преобразовать строку к прописным символам в Lazarus (Delphi)

Для этого можно воспользоваться встроенной в SysUtils функцией LowerCase, передав ей в качестве параметра нужный текст. Например, преобразовать строку в нижний регистр можно так: s…

Как отключить показ warnings в python-скриптах

Дело это, конечно, не особо полезное, но тем не менее иногда может быть необходимо. Например, недавно, продолжив работу над сприптиком, я внезапно обнаружил, что он…