Знакомый попросил подсобить с регулярным выражением: в лог файлах есть даты в формате типа 7:30:12 и 22:5:16, т.е. без ведущих нулей, а нужно сделать чтобы было с нулями. Как бы вы это сделали? ( мой ответ на PerlCollapse )
У меня в hlint-е уже 89 тестов. Всё работает, я доволен. Смущает только что при запуске всего этого на Solaris-е каком-то ничего не работает :( И вот я несколько раз с этим разбирался и заменял в своём скрипте всякие штучки на более портируемые, чтобы и там тоже работали. Убил меня окончательно случай с grep, когда мне не удалось сделать так, чтобы оно правильно работало как там, так и тут, у меня на машине. На время забросил идею запуска тестов на Солярке, а недавно придумал как это можно решить. Переписать скрипт с шелла на Perl!
И вот сейчас добрался попробовать. Минут 20 вникал как распарсить опции коммандной строки с помощью getopts() Потом как вспомнил про sub и вообще, решил ну его нафиг. Не знаю Perl, так лучше и не буду пробовать тогда. Изучать Perl у меня желания нет, т.к. не перспективно и очень уж всё сложно, лучше тогда Python взять.
Короче, тем кто пишет на Перле -- респект! (Такую магию осилить, это ж надо!)
Пока я прочитал единственную книгу по JS и могу её рекомендовать для совсем начинающих: "Изучаем JavaScript" из серии Head First (http://www.ozon.ru/context/detail/id/7301823/) Но тут совсем базовые…
Comments
Обломались и отложили это до момента когда все забудут по ИЕ7