Perl ile Soket Programlama
1 Ocak 2002Her zaman dediğimiz gibi, artık herhangi bir program yapılacaksa, bir şekilde internet protokollerinden etkilenmelidir. Bir Local Ağ programı da olsa, bir InterNetWorks programı da olsa, programlarımız birşekilde Net içine girecektir, bir şekilde Internet Protokollerinden herhangi birini kullacaktır. Buzdolapları bile o Java'nın muazzam teknolojisi ile, online hale gelmiş iken, Sun Online Araba prototipleri yaparken, online olmayan [...]
Değişik Meziyetler ve POP3
1 Kasım 2001Bir programcının canını en çok sıkan durumlardan biri, yazdığı bir döngünün sonsuz çevrime girmesidir. Bu aslında çok sık rastlanan bir durumdur. Bazen değişken değerlerini arttırmayı unutmak gibi ufak(!) bir hata, bize sonsuz çevrim olarak geri döner.
Perl’de Dosya ve Dizin İşlemleri II
14 Ağustos 2001Geçen ay hatırlayacağınız üzere, Perl ile dizin işlemleri yapmış ve bir dizini okumayı, silmeyi ve yaratmayı öğrenmiştik.
Ancak Perl'ün elbette dosya işlemlerinde de, hızı ve kolaylığı kabul gören bir gerçeklik. Örneğin perl de bir dosya açılmak istenirse open() fonksiyonu yeterlidir.
Open() fonksiyonu, bir kaç değişik paremetre alabilir. Ancak genelde 4 parametre ile kullanılır.
< okumak
> yeniden yaratmak ya [...]
Perl’de Dosya ve Dizin İşlemleri I
13 Ağustos 2001Bildiğiniz gibi perl dili, üretiliş amacı olarak bir okuma ve rapor etme dili. O zaman bu dilin, dosya arama, bulma, okuma, silme ve dahilinde dizin işlemlerinde çok ileri seviyeye ulaşmış olması düşünülmelidir. Ve netenekim de öyledir. Perl dili dosya işlemlerinde, çok ileridir ve her zaman ki kolaylığı ile bize dosya işlemleri yapmamızı sunar.
Perl'de bir dizindeki [...]
Perl ile Ping atmak
31 Temmuz 2001Perl'de ping atmak için kullanılabilecek modüllerden biri Net::Ping modülüdür. Bu modül birçok özelliklere sahiptir ve sırf ping yapmak için üretilmiştir.
Bir hostun ayakta olup olmadığını anlamak için birkaç yol vardır. Bu yollar tcp, udp ve icmp portlarını echolamaktır.
Tcp portunu echolamak için belli bir veri göndermeniz gerekmez. Ancak icmp ve udp portlarında bir takım büyüklükte veriler göndermeniz [...]
LWP:Simple modülü ve NTVMSNVC
21 Temmuz 2001Hepimizin bildiği gibi Perl dili sadece cgi scripting değildir. Perl aynı zamanda komple bir sistem dili ve bir networking dilidir.
Perl'ün geldiği sistem, yani Un*x, ağlararası bir sistem olduğundan olsa gerek, Perl dili ile kullanılabilecek birçok aü modülü yazılmıştır. Bu modüllerden birisi de LWP::Simple modülüdür.
LWP::Simple modülü içinde birkarç kullanılabilir fonksiyon vardır. Bunlar get(), head(), getstore().. vs'dir. [...]
Perl’de Sistem Komutları
1 Temmuz 2001Bundan sonra, bu köşeden elimizden geldiği kadarı ile Perl ile uğraşacağız. Yani, hem siz okuyuculara, hem bana yeniden merhaba :-)
Perl hekesin bildiğinin aksine, sadece ve sadece bir CGI scripting dili değildir. CGI (Common Gateway Interface) scripting, Perl'ün sadece web'de görünün yüzüdür. En çok CGI scripting kullanılıyor diye, Perl'ü sadece CGI scriptingten ibaret sayamayız. Perl'ün o [...]


