Regular Expressions’ı anlamak

Merhaba,

Kendi ihtiyacım için bakınırken bir sitede Düzenli İfadeler’e (Regular Expressions ya da RegEx) yönelik temelden başlayan güzel bir yazı gördüm ve faydası dokunabileceğini düşünere Türkçeleştirmeye karar verdim. Umarım faydası dokunur.
Continue reading Regular Expressions’ı anlamak

cURL ve goo.gl API’si ile URL Kısaltmak

Merhabalar,

Çok önceleri bir yazımda bu konu hakkında birşeyler yazacağımı belirtmiştim. Ancak fırsat bulabildim.

Bildiğiniz gibi twitter’ın kısa karakter limitleri ve sosyal paylaşımlarda, hatta bazen reklamlarda düzgün görünen linkler amacıyla bir sürü link kısaltma servisi türedi. Bunlardan bazıları: http://goo.gl, http://bit.ly, http://ow.ly vs. vs.

Bu servisleri kendi işiniz için sürekli kullanmayı düşünürseniz bazıları sizler için API sunuyor. (Goo.gl ve Bit.ly)

Continue reading cURL ve goo.gl API’si ile URL Kısaltmak

Bonus Card BIN Listesi

Bonus Özelliği Taşıyan Bankalar
Bonus Özelliği Taşıyan Bankalar

Merhaba,
Bu günlerde yaptığım çalışmalar için elime ulaşan Bonus Card’lara ait BIN listesini sizlerle paylaşmak istedim. Garanti Bankası Sanal POS websitesi tarafından edinilmiş olan bin’leri kart numarasının ilk altı hanesi ile girilen kredi kartının türünü tespit etmek amaçlı kullanabilirsiniz. (Biz o amaçla kullandık mesela) Böylece kullanıcılarınıza sadece kendi kartlarında kullanacakları taksit seçeneklerini sunabilirsiniz. Not: Bonus’un BIN Listesi diğer paylaştığım iki bin listesine göre oldukça uzun. DenizBank, TEB (Türk Ekonomi Bankası), Şekerbank ve ING Bank; Continue reading Bonus Card BIN Listesi

Mevcut veritabanı tablolarını değiştirmek

PHP ile mevcut veritabanı tablolarını değiştirmekAz önce ihtiyacım üzerine phpmyadmin’de varsayılan vertabanı türünü değiştirmek isimli bir yazı yayınlamıştım. Bu yazıdan sonra geçmiş veritabanlarının benzer kazalara kurban gitmemesi için tüm tabloları birlikte değiştirebilmek için ufak bir kod betiği yazdım. Aşağıdaki kod betiği güncel veritabanınızdaki tüm tabloların  türlerini (ya da storage-engine’lerini) MyISAM’a çevirir. Dilerseniz kod içerisindeki sorgu cümlesinden (16. satır) INNODB olarak güncelleyerek de kullanabilirsiniz. İşinize yarayacağını düşünüyorum. Continue reading Mevcut veritabanı tablolarını değiştirmek

Yapı Kredi Bankası (PosNet) Sanal POS Test Kartları

Yapı Kredi PosNet Güvenli Ödeme

Merhaba,

Daha önce Sanal POS Hata kodları için özel bir yazıyı yayınlamıştım. Şimdi de bu denemeler boyunca ihtiyacınız olabilecek Test Ortamı için bankaların sunduğu Test Kartlarını aşağıda paylaşıyorum. Continue reading Yapı Kredi Bankası (PosNet) Sanal POS Test Kartları

Sanal Pos Hata Mesajları

Merhabalar.

Sanal Posla uygulamaları ile daha önceden uğraştıysanız bildiğiniz üzere, uğraşacaksanız bileceğiniz üzere sanal poslar xml yapı ile bankaya istek(request) yapılır banka da bu isteğinize karşı bir cevap(response) döndürür. Gelen cevap da xml yapıdadır. Cevap bir kaç bilgi taşır. Bunlardan bazıları response, procreturncode veya reasoncode, errormsg, hostmsg gibi değerlerdir. Bundan sonra dilerseniz sadece response yi kontrol ederek işlem olumlu veya olumsuz diye kullanıcıya geri dönebilirsiniz ama biraz daha uğraşıp kullanıcıya yardımcı olmak için procreturncode veya reasoncode a göre bir cevap döndürmeniz gerekir. Yani dönen değer örnek verecek olursak 02 döndüyse bu bir durumu temsil etmektedir ve yine örnek verecek olursak 02 kartın son kullanma tarihi yanlış anlamına gelir.

Sanal Pos uygulamaları yaparken didik didik uğraşıp bankadan gelen kod anlamlarını ayıklamıştım. İşinize yarar diye burada paylaşayım istedim.

Continue reading Sanal Pos Hata Mesajları

Veritabanından veri çekmek ve formatlı biçimde yazdırmak

Merhaba,

İlk eğitsel yazıma gelen “istek parça” üzerine kolay birşeyle başlıyorum. Bu eğitselde veritabanımızdan veri çekeceğiz ve bunu değişik şekillerde yazdıracağız.

Öncelikle basit bir SQL sorgusuna ve içerdiği değerlere bakış yapalım. Continue reading Veritabanından veri çekmek ve formatlı biçimde yazdırmak

Gelecek Yazılar Hakkında

Merhaba,

Merhaba dünya“‘dan sonraki ilk yazımda(aynı zamanda ilk blog yazım) gelecekte bu blog altında değineceğim bazı yazıların başlıklarını vereceğim. Bu yazı sürekli güncellenerek “Neler yazacaktım?” dediğimde hatırlamamı ve okuyucuların yorumları ile yazılacak yazılar hakkında fikir ve yönlendirmelerinin alınacağı biryer olacak. Şu an için aklıma gelen, yazmayı planladığım eğitseller şöyle;

Continue reading Gelecek Yazılar Hakkında