Goo.gl Url Kısaltma Servisi – PHP Class

Google en sonunda url kısaltma servisini herkesin kullanımına açtı. Ancak daha resmi bir API yayınlanmadı. Bana da projelerimde bazen lazım oluyor bu tür servisler. Akşam üstü halı saha maçımdan önce dedim ki maça kadar birşeyler yapayım. 🙂 Google’ın url kısaltma servisi Goo.gl için bir PHP sınıfı yazdım. Kullanımı gayet basit.

Sınıfın temelde yaptığı 3 tane iş var;
– Birincisi uzun urlleri kısaltmak
– İkincisi kısa urlleri uzatmak
– Üçüncüsü de uzun url’nin sayfasının çalışıp çalışmadığını veya hangi durumda olduğunu öğrenmek.

Sınıfla ilgili örnek ve indirme dosyasını araçlar  sayfamdan elde edebilirsiniz. İyi çalışmalar…

Bu sınıfı hazırlarken bana ilham kaynağı olan Erhan Burhan‘a sonsuz teşekkürler…

Era Ziyaretçi Defteri v.2.0 – Era GuestBook v.2.0 – ASP

Merhabalar;
Haftasonu can sıkıntısına biraz asp ile uğraşayım dedim. Bilgisayarımın harddiskini karıştırırken, bir zamanlar başlayıp da bitiremediğim bir çalışmamı gördüm. Era Ziyaretçi Defteri v.1.0. Aspyi ilk öğrenmeye başladığım zamanlarda kodlamaya başlamışım. Sade bir tasarımı vardı. Biraz üstünde çalışmıştım o zamanlar. Çoklu dil desteği, access veritabanı desteği, lisanslama sistemi, kolay kurulum seçeneği, avatar desteği, smiley desteği, captchpa desteği gibi bir çok özellik mevcuttu eski sistemde. Ancak kodlamasına baktığımda acemiliğimden olsa gerek, kodlama çok karmaşık ve hantaldı. Bende hazır can sıkıntısı dedim 😀 oturdum yazmaya. Tasarım için pek fazla uğraşmadım. Bilindik bir sitenin yorumlar kısmını clonlayıverdim 😀

Yeni sistemin de eskisinden pek alta kalır tarafı yok gerçi. Çoklu dil desteği (yönetici tarafından sağlanıyor), access ve mysql veritabanı destekleri, kolay kurulum seçeneği, smiley desteği, catchpa desteği yine aynen duruyor. Buna ek olarak ip engelleme ile deftere yazan kullanıcıların email adreslerinin gösteriminin iletiyi yazan kişiye ait olması gibi birkaç yenilik yaptım. Ve kullanıcılar sayfalar arasında çok fazla dolaşmasınlar diye de işin içine azcik js ile ajax kattım 😀 .

Sonuçta güzel olduğuna inandığım bir sistem çıkmaya başladı. Kullanıcı arayüzü tamamlanan sistemin, yönetici arayüzünü de hazırlamaya başlıyorum. Tabiki yönetici arayüzü biraz daha uzun zaman alacağa benziyor. Çünkü kullanıcının bilmeyip de yöneticinin yapabileceği bir sürü işlem var sistemde.

Sözün hülasası, sistem hazırlanıyor. Sistemle ilgili teknik bilgiler, kullanma klavuzları ve dosyaları daha sonra yine bu sitede belirteceğim adreste ve aspindir de görebileceksiniz.

Regediti Açamıyorum

Geçen günlerde babamın bilgisayarına şu flash belleklerden yayılan birkaç virüs girmiş. Tabiki sistem allak bullak olmuş. İş yine başa düştü. Evde olamdığım için işi uzaktan yapmak gerekti. Allahtan Teamviewer adlı programı daha önceden babamın bilgisayara kurmuştum. Uzaktan bilgisayara bağlanarak virüsler hakkında neler yapabileceğime karar vermeye çalışırken, kayıt defterini kullanayım dedim. Bir baktım ki kayıt defteri açılmıyor. Aldığım uyarı, “Kayıt Defteri yöneticiniz tarafından devre dışı bırakıldı.” Hal böyle olunca bir el atmak gerekti. Daha önceden Kaspersky Anti Virüs 2009 ile gerekli taratmaları yapmıştık bilgisayarda. Geldi artık sistemin kendisiyle uğraşmaya. Öncelikle bilgisayarınızın bir virüs programıyla temizlenmiş olduğundan emin olun.Bunu çözmek için 2 yolumuz var. Birincisi Çalıştır Komutu ile;

Windows ve R tuş kombinasyonu ile çalıştır komutumuzu açıyoruz ve çalıştır komutumuza

REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\System /v DisableRegistryTools /t REG_DWORD /d 0 /f

yazıp  Enter tuşuna basıyoruz. Artık Regedit Kayıt Defterimiz açılacaktır.

Eğer bu işe yaramamışsa; Yine çalıştır komutumuzla gpedit.msc yazıp Enter a basıyoruz. Açılan pencereden, Yönetim Şablonları, Sistem ve daha sonra da Kayıt Defteri Düzenleme Araçlarını Engelleme İlkesine çift tıklıyoruz. Açılan pencereden devredışı bırak seçeneğini işaretleyip,  Tamam diyoruz. Artık Regedit Kayıt Defterimiz açılacaktır.

Merhaba dünya!

Uzun zamandır sitemde değişiklik yapmak istiyordum. Bundan yaklaşık 19 ay önce Kırklareli İl Milli Eğitim Müdürlüğüne atandığımda yine bu domainde bir blog açmıştım. Biraz yazdıktan sonra ilgisizlikten ve ASP öğrenmeye başlamamdan dolayı blogumu kapatmıştım.

Ancak değişen şartlar ve ASP kodlamaya pek vaktim olmaması nedeniyle tekrar bloglama dünyasına geri döndüm. Burada yapacaklarımı hayal etmeye başladıkça şimdiden heyecanlanıyorum. Beni takip etmeye devam edin…