Как изменить окончания строк и удалить в тексте ^M . Как изменить кодировку файла

Файлы в ASCII-кодировке или совместимом наборе символов, для обозначения конца строки используют символы:

  • LF (от англ. Line feed (перевод строки), 0x0A)
  • CR (от англ. Carriage Return, 0x0D)
  • CRLF (т.е. оба символа).

В windows-системах обычно используется CRLF, в unix - LF . В web-разработке преимущественно используются unix-системы, и как следствие, принято, чтобы в файлах окончания строк обозначались с помощью LF.

Читать далее

Как увеличить размер виртуального жесткого диска в VirtualBox

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

Читать далее

Catalyst::Exception

Catalyst::Exception - модуль для работы с исключениями.

Catalyst::Exception наследует методы Catalyst::Exception::Base, если вы не захотели задать какой-то иной класс для работы с исключительными ситуациями в Catalyst-приложении.

Читать далее

Как настроить VPN для Windows XP

Те версии Windows, которые обладают классическим интерфейсом - остаются моими любимыми. Мне "повезло" познакомиться с Windows 8 в офисе, когда я проработала с ней целый месяц. И каждый день я испытывала ненависть к неведомым дизайнерам Microsoft, которые так чудовищно испортили интерфейс, сделали его почти неприменимым. Кроме того, не оставили возможности выбора.

Поэтому, по возможности стараюсь использовать старые добрые Windows. Жаль только, что лицензии на них приобрести все сложнее, а на мою любимую XP - скоро станет совсем не возможно. Использование лицензионного ПО - это один из моих принципов.

Читать далее

Catalyst::Helper

Catalyst.pl используют для быстрого создания каркаса catalyst-приложения. Сам скрипт catalyst.pl очень небольшой, единственное, что он делает - вызывает методы Catalyst::Helper, которые выполняют всю работу.

Читать далее

Catalyst::Script::Create

Catalyst::Script::Create служит для создания новых компонент Catalyst : моделей, представлений или контроллеров. Если какие-то файлы уже существут, они не будут перезаписаны. Новые будут созданы с окончанием ".new". Если требуется перезаписать существующие файлы, можно использовать --force.

Читать далее