Skryptowanie Windowsa: Perl

Ostatnio musiałem popracować nad dyplomówką, przez co kolejny wpis o skryptowaniu windowsa się gdzieś zapodział i trochę opóźnił. Tym razem o pisaniu skryptów w naszym ulubionym języku, czyli Perlu. W ostatniej notce poświeconej WSH wspominałem, że można bez problemu „podłączyć” dowolny silnik i korzystać z dowolnego języka do skryptowania jak Perl, Python, Lips, czy cokolwiek … Czytaj dalej Skryptowanie Windowsa: Perl

Zmierzch Perl Golfa?

Ostatnio trochę zawrzało w społeczności Perla wokół golfa i obfu. Szczególnie przez stwierdzenie, że to właśnie perl golf jest w dużym stopniu powodem „narodzin” określenia: Perl is line noise. Jednym z najlepszych sposobów oczyszczenia wizerunku Perla, według Davida Goldena byłoby zaprzestanie zabaw z golfem i celowym zaśmiecaniem kodu, co próbował przedstawić na swoim blogu w … Czytaj dalej Zmierzch Perl Golfa?

Opublikowano Kategorie /dev/null

Try Perl!

Poprzez swoje kanały RSS trafiłem na dwa ciekawe wpisy na temat Perla, głownie poruszające się w okolicach advocacy i badvocacy ;) Chromatic w wpisie YAGNI Badvocacy and the Perlian Knot porusza kwestie niektórych perlowych problemów. Ogólnie to ciężko się ustosunkować co do niektórych, dla jednych wada, dla innych zaleta. Choć prawdą pozostaje, że Perl nie … Czytaj dalej Try Perl!

Opublikowano Kategorie /dev/null

We love perl

Perl, czyli „Practical Extraction and Report Language”, często też rozwijany do „Pathologically Eclectic Rubbish Lister”. Ciężko stwierdzić, które rozwiniecie jest bliższe i odpowiedniejsze, ponieważ oba zostały zatwierdzone przez twórcę Larrego Walla. Dlaczego ludzie tak nie lubią Perla, wieszają na nim psy? Do tego wszystkim go odradzają, szczególnie początkującym, na rzecz Pythona, który w ostatnich czasach … Czytaj dalej We love perl

Opublikowano Kategorie /dev/null

Interpunkcja z spacjami

Drażni mnie jak niektórzy wstawiają spacje przed niektórymi znakami interpunkcyjnymi, co nie jest zgodne z zasadami gramatyki, semantyki, czy czegoś tam. W projekcie pewnym, gdzie obecnie pracuję, tłumacze właśnie mają małe zboczenie do wstawiania spacji przed ! i innymi znakami, a zapewne kolegom deweloperom nie będzie się uśmiechała ręczna edycja. Dlatego ‚szkubłem’ prościutki skrypcik w … Czytaj dalej Interpunkcja z spacjami

Opublikowano Kategorie /dev/null

Obsługa routera w perlu

Jako, że mój nowy routerek posiada interfejs www, nie wygodne jest momentami wykonanie kilku potrzebnych czynności, takich jak np. reset połączenia ADSL-owego. Trzeba uruchomić przeglądarkę, zalogować się, itd… zdecydowanie za dużo roboty. Dlatego napisałem sobie prosty skrypt w perlu ułatwiający obsługę routera, czyli wykonanie kilku poleceń oraz wyświetlenie niektórych przydatnych informacji, oczywiście wprost z linii … Czytaj dalej Obsługa routera w perlu

Opublikowano Kategorie projekty

Pliki konfiguracyjne komunikatora Tlen.pl

Nowa publikacja z cyklu „Tlen.pl bez tajemnic”, na temat plików konfiguracyjnych komunikatora Tlen.pl oraz metody ich szyfrowania. Komunikator tlen.pl, zależnie od ustawień, może przechowywać pliki konfiguracyjne wraz z danymi profili w katalogu instalacyjnym programu, domowym katalogu danych (C:\Documents and Settings\username\Dane aplikacji\Tlen.pl) lub dowolnym innym miejscu, wybranym przez użytkownika podczas instalacji. Dwa ważniejsze pliki znajdujące się … Czytaj dalej Pliki konfiguracyjne komunikatora Tlen.pl

Opublikowano Kategorie im, projekty

Tlen przez jabberowego klienta

Tlen z dowolnego klienta Jabbera/XMPP bez transportów? Tak to możliwe ;) Wreszcie udało mi się doprowadzić do porządku ten kod, zmusić perlowe sockety to działania wedle mych zamierzeń i wreszcie zaczęło to działać. Mowa o serwerze proxy napisanym w perlu, to właśnie przy tym męczył mnie moduł IO:Socket:INET, o czym w ostatniej notce się żaliłem. … Czytaj dalej Tlen przez jabberowego klienta

Opublikowano Kategorie im, projekty

GoogleCode Downloader

Google Code jest jedna z kilku rzeczy, jakie naprawdę się udały temu monopoliście;) Pewnie mięliście tez taka sytuacje, ze znaleźliście ciekawy kod źródłowy bądź projekt przy pomocy tej wyszukiwarki. Tak Wam się spodobał, ze bardzo zapragnęliście go posiadać. Próbujecie pobrać (przeważnie archiwum) z macierzystego serwera, gdzie owe pliki się znajdują i rozczarowanie – 404! Pod … Czytaj dalej GoogleCode Downloader

Opublikowano Kategorie projekty

MajiRC w Perlu?

Mam problem, potrzebuję na serwerze PHP działające jako CGI, a nie jako moduł Apache’a jak jest to do tej pory. Mam 2 wyjścia z tego problemu, albo reconfig serwera na Debianie, kompilacja źródełek lub coś tam jeszcze, żeby PHP ruszyło pod konsolą, albo przepisać fragmenty kodu, bramkę (majircs.php i dodatkową klasę) w Perlu… Chyba jednak … Czytaj dalej MajiRC w Perlu?

Opublikowano Kategorie projekty