
Файлы проектов Visual Studio (.vcproj, .csproj) не имеют обратной совместимости. Например, проект, созданный в Visual Studio 2008 отлично открывается в Visual Studio 2008, но наоборот не открывается.
Этот Perl-скрипт позволит продаунгрейдить проект чтобы он открылся в более ранней версии Visual Studio
open+0;print<0>
PS: Самый короткий квайн сделан на языке HQ9+ и состоит из одного символа:
Q
Ранее я уже выкладывал программу, которая заменяет Windows-переносы строк (CRLF, 0x0D 0x0A) на Unix-переносы (LF, 0x0A).
Вот более элегантный способ сделать это:
perl -pi -e 's/\r\n/\n/;' filename
Регулярное выражения для извлечения имени файла из его URL-адреса:
Perl-скрипт, проверяющий, не зарегистрирован-ли заданный домен.
В PHP есть очень полезная функция print_r, предназначенная для отображения содержимого переменной в удобочитаемой форме.
В Perl такой функции нет, однако есть дополнительные модули для этих целей, например Data::Dump.
Недавно при тестировании одного веб-скрипта на Perl возникла такая проблема: при передаче данных методом GET с использованием mod_rewrite, из данных пропадали символы + и #.
В рамках этой статьи я опишу как взаимодействовать из своих Perl-программ с серверами на низком уровне, а также опишу технологию создания собственного сервера.
Наисложнейшая Perl-программа для вычисления возраста человека по дате рождения >_<