Hakkı Öcal - İnternet bitiyor mu?
(Temmuz 2005 - Profilo alışveriş merkezi)
Video & Ses kayıtlarına ve resimlere ulaşmak için tıklayın


BİLİŞİM-ODTÜ 2005 ANKARA FUARI
mutasyon.net etkinliği


Workcube Mutasyon.net'i destekliyor.


Mutasyon.Net bir INETA üyesidir.


Mutasyon.Net SAGUAR'ı destekliyor.


bilişim, müzik, hayat | eski dost düşman olmaz, beni seven pişman olmaz



 Tüm Bölümler | Sadece yeniler
Programlama :Java
OS :GNU/Linux
Web Tasarım :JavaScript
Programlama :C++
Network :LAN
Programlama :C - Assembly
Network :Wireless
Programlama :J2EE | C - ANSI
Veritabanı :SQL
Programlama :Oyun Programlama
Teknikler :Flax | IRC
Programlama :Delphi
Teknikler :Donanım
Web Tasarım :ASP / ASP.NET | Perl
Teknikler :Adım Adım | Tasarım
Web Tasarım :ASP.NET | XML | PHP
CADD :GIS
Teknikler :Yazılım | Kriptoloji
Programlama :C#
OS :Symbian
Programlama :Matlab
Web Tasarım :(X)HTML


 

Perl' e genel bir bakış Perl | 14.1.2003 |
Perl, Larry Wall tarafından 1987 tarihinde yazılmıştır. İlk yazıldığında amaç genel olarak metin işlemleri olmasına rağmen (ki bunu halen en iyi şekilde yapmaktadır), günümüzde hemen her alanda (site yönetimi, bilgisayar/ağ yönetimi, veri tabanı kullanımı, grafik arabirim oluşturulması, ağ istemci ve sunucu yazımı ve daha bir çoğu) kullanılabilen bir dil haline gelmiştir.
Perl ile oturum yönetimi Perl | 28.1.2003 |
Oturumlar uzun süredir kullanılan ve oldukça gerekli bir özellik. Büyük boyutlardaki, kullanıcıda saklayamayacağınız, veya güvenlik nedeniyle saklamak istemediğiniz bir bilgi(ler)i bir seri numarası ile ilişkilendirerek daha sonra kullanılmak üzere sunucuda çeşitli şekillerde saklamanızı sağlıyor
Perl ile oturum yönetimi II Perl | 10.2.2003 |
Perl ile oturum yönetimi yazısında Apache::Session ve CGI::Session modüllerini kullanarak oturumları kullanmayı öğrenmiştik. Bu yazıda ise PHP4 oturumlarına Perl ile nasıl erişebileceğimizi inceleyeceğiz.
PPM Aracının kullanımı Perl | 8.4.2003 |
PPM, ActiveState Firmasının Perl modüllerini otomatik kurmak için geliştirdiği bir yazılım.
Parrot Parçaları: Parça 0, Başlangıç Perl | 4.5.2003 |
Sizi, Perl6' nın kullanacağı yeni yorumlama motoru (interpreter engine) olan, Parrot projesinde, hızlı bir tura çıkaracağım. Yeni bir yorumlama motoru tasarlamanın ardındaki bazı dürtüleri ve Parrot' un Perl5' in mevcut sınırlamalarını düzelttiği bazı yolları tartışacağım.
Parrot Parçaları: Parça 1, Parrot Hızlanıyor Perl | 15.5.2003 |
Bu yazıda, okuru Parrot programlamanın harika dünyasına götüreceğim. Parrot yorumlayıcısının bazı özelliklerini göstereceğim ve yorumlayıcının gücünden ve hızından en iyi şekilde yararlanacak programları nasıl yazacağınızı, Perl6 henüz tamamlanmamışken, anlatacağım!
Perl kullanarak engelli insanların engellerini kaldırmak Perl | 9.9.2003 |

Perl' ü hemen her şey için kullanıyoruz; Web geliştirimi, veri işleme, sistem yönetimi hatta biyolojik araştırmalar için. Çoğumuz Perl' ü bu işlerden birisi için kullandık. Sadece bir kaç kişi Perl' ü grafik arabirimli (GUI) son-kullanıcı programları oluşturmak için kullandık ve bildiğim kadarıyla, bu dünyada sadece iki kişi Perl' ü engellilerin hayatını kolaylaştırmak için kullandı: Jon Bjornstad ve ben. Bazı insanlar, bizim Perl' ü kullanma şeklimizi özel bir durum olarak görebilirler, fakat benim hikayem size, sadece, yazılım geliştirebilen herhangi bir babanın, çocuğu için yapacağını yaptığımı gösterecek.

CGI modülüyle kurabiye işlemleri Perl | 11.10.2003 |

Bir CGI programı yazdıysanız veya en azından bir tarayıcı ile herhangi bir siteyi gezdiyseniz, kurabiyelerle tanışmışsınız demektir. İkinci şık geçerliyse, bu tanışma haberiniz olmadan gerçekleşmiştir. Kurabiyeler; sunucu tarafında çalışan programların veya sunucuda üretilip size gönderilen HTML sayfa içindeki kod parçacıklarının (bu noktada istemci programın, bu kodları -çoğunlukla javascript- çalıştırabilme yeteneği olmalı), size ait bilgileri, tarayıcı programınız yoluyla, sabit diskinizin bir köşesine kaydettikleri ufak bilgi parçacıklarıdır.

OLE Otomasyonu - I Perl | 19.12.2003 |

Windows altında kullanılabilen en önemli özelliklerden birisi, verileri ve programları gömme ve otomatikleştirme özelliğidir. Microsoft, bunu; Nesne Bağlama ve Gömme (NBG -- Object Linking and Embedding » OLE) olarak adlandırılan karmaşık bir teknoloji ile sağlar. OLE yardımıyla, bir programı veya bir programın herhangi bir özelliğini diğer bir programa gömebilir, veya diğer bir program(lar)ı kullanarak, belli zamanlarda belli işleri yapacak şekilde düzenleyerek, yani; yazdığımız programın, diğer bir programla konuşmasını sağlayarak, bir otomasyon hazırlayabiliriz.

OLE Otomasyonu - II Perl | 28.12.2003 |
Birinci OLE yazısında çeşitli kavramların açıklanmasıyla OLE Otomasyonu konusuna bir giriş yapmıştık. Bu yazıda ise, Win32::OLE' yi kullanarak popüler Microsoft Programlarını denetleme hakkında bazı örnekleri inceleyeceğiz.
DBI ile İlişkisel veritabanı yönetim sistemlerine (RDBMS) erişim Perl | 17.4.2004 |
Perl ile veritabanı sistemlerine erişim konusunda DBI (DataBase Interface) bir standarttır. DBI modülü, kullanılan veritabanından bağımsız olarak, veritabanına erişim için bazı metodlar ve değişkenler tanımlar. DBI modülünü perl uygulamamız ile, bir veya daha fazla veritabanı arasındaki bağlantıyı sağlayan bir katman olarak düşünebiliriz. DBI veritabanı bağlantısını DBD (DataBase Driver) adı verilen veritabanı sürücüleri ile sağlar. DBDler genellikle saydam çalışırlar. Yani bir veritabanı sistemi için yazdığınız bir kodu diğer bir sistemde de çalıştırmanız mümkündür. Ancak, DBD sürücüsündeki veritabanı sistemine özel metodları kullanırsanız, bu taşınabilirlik ortadan kalkar (ki çoğu zaman diğer bir sistem için ek kod yazmamız gerekir).
PAR: Perl Arşiv Aracı (perl derleyicisi) Perl | 21.1.2005 |
Perl2exe ve PerlApp gibi ticari derleyicilerin yanında, bilindiği gibi, bir de perlcc aracımız mevcut. Ancak perlcc hiç bir zaman kullanışlı olmadı ve bundan sonra da olacak gibi gözükmüyor. Bir süredir, Autrijus Tang tarafından geliştirilen bir proje mevcut: PAR (Perl Archive Toolkit). PAR, diğer iki ticari derleyiciye ve perlcc' ye ciddi bir rakip olarak karşımıza çıkıyor. Her nekadar ActiveState' in ürünleri ve perl2exe bir kaç adım önde de olsa, şu anki haliyle PAR oldukça kararlı ve kullanışlı.
OLE Otomasyonu - III - Perl ile COM nesnesi oluşturmak Perl | 2.4.2005 |
Kendi COM nesnemizi oluşturmak için, fazla derinlere gitmeden, Windows' un ve ActivePerl' ün bize sağladığı bir olanaktan yararlanacağız: Windows Script Components (Windows Betik Bileşenleri) veya WSC. Bilindiği gibi, ActivePerl ile sistemimize WSH ve ASP altında Perl kullanabilmemizi sağlayan PerlScript ActiveX betik motoruda kuruluyor (ek bilgi: PerlScript motoru ile IE4 ve üstü sürümler üzerinde istemci-taraflı Perl koduda yazabiliyoruz). WSC oluşturmak için bize gereken tek şeyde bu ActiveX motoru. PerlScript' in, bazı öntanımlı küresel değişkenlerin varlığı dışında normal Perl' den farkı yoktur ve ASP/WSH kodu oluşturmadığımız sürecede bu değişkenlere ($Response gibi) dokunmamız gerekmez.
Perl Programcısına Tavsiyeler Perl | 9.7.2005 |
Perl kodu yazarken dikkat edilmesi gerekenler.
Perl' de nesne yönelimi - I Perl | 23.1.2006 |
Perl saf nesne yönelimli bir dil olmasada (C++ da böyledir), nesne yönelimini destekleyen yapılara sahiptir. Aslında yordamsal programlama yaparkende farkında olmadan bu yapıların bazılarını kullanırız. Referanslar bir nesnenin altyapısını oluşturur ki Perl dilinde nesnenin eşanlamlısı işaretlenmiş referanstır (blessed/kutsanmış/korunmuş yerine işaretlenmiş demeyi uygun buldum). Bir nesnenin alt yapısı olarak genelde hash kullanılsada, herhangi bir yapıya (tekil, dizi, hash, düzenli ifade, sub, glob, vs...) ait bir referans nesne olarak kullanılabilir. İşaretlenmiş referanslar, bir pakete/sınıfa ait olurlar ve bu sınıf içindeki bütün altrutinlerde bu nesnenin metodu olurlar.

15 makale listelendi


mutasyon.net DERSLER MAKALELER KİTAPLAR SORU - CEVAP HAKKI ÖCAL KÖŞESİ ARAMA
NECİP FAZIL HABERLER DOWNLOAD ZİYARETÇİ DEFTERİ YAZARLAR BASINDA BİZ
BİZE KATILIN GİZLİLİK ŞARTLARI MİSYONUMUZ ÜYELİK
mutasyon.net Workcube sunucularını tercih ediyor.