"Enter"a basıp içeriğe geçin

Aylar: Aralık 2016

iyzico KREDİ KARTI TAHSİLATI – php örneği

iyzico’nun apisiyle birden fazla çekilde kredi kartı tahsilatı yapılabiliyor. Ortak ödeme sayfası dedikleri bir yöntem var kullanıcıyı kendi sayfanızdan iyzico ya yönlendiriyor işlem başarılı olursa tanımladığınız callbackurl adresine geri dönüş yapılıyor. Ortak ödemenin yönlendirme yapmadan kendi sayfanızda dialog halinde olanı var. Kendi formunuz oluşturup arka tarafta apileri kullanarak çekim yapıp sonuç döndüren yöntem Uygulanması ve zaman tasarrufundan dolayı 1. seçenek en iyisi diyebilirim Taksit seçenekleri form alanları herşey hazır geliyor.Size kalan çekim yapıldıktan sonraki işlemler.…

JIRA – Nedir ?

JIRA agile geliştirme süreçlerinizde kullanabileceğiniz proje,iş takibi yazılımıdır. Java ile kodlanmış ATLASSIAN firmasının tadından yenmez ürünlerinden biridir. Daha önce kendi projelerimi yönetebilmek için redmine kullanıyordum.Redminin her güncellemede patlaması ve istediğim eklentileri bir türlü versiyon problemlerinden dolayı kuramamam vs beni tekrardan JIRA yı kullanmaya yönlendirdi. Aslında yaptığım atla deve değil projeyi aç , projenin işleri aç. Yaz bitir vs. Müşteriye sun yada kendi işlerini takip et. JIRA 10 kişiye kadar 10$ gibi cüzi bir fiyatla satın…

iyzico ile bin check – PHP Örnek

Kredi kartlarının numarasında bir sistematik mevcuttur.İlk 4 hane ödeme yöntemini yanı kartın VISA mı MASTERCARD mı olduğunu gösteriyor. İlk 6 hane hangi bankaya ait olduğunu gösteren bir ön ektir (prefix). İlk 6 haneye binNumber (Bank Identification Number) denir.Detay için https://www.bincodes.com/ sayfası incelebilir. https://github.com/iyzico/iyzipay-php adresinden iyzico PHP apisini edinebilirsiniz iyzico Php Örnek: require_once(‘../IyzipayBootstrap.php’); IyzipayBootstrap::init(); $options = new \Iyzipay\Options(); $options->setApiKey(“apikey”); $options->setSecretKey(“secretkey”); $options->setBaseUrl(“https://api.iyzipay.com”); $request = new \Iyzipay\Request\RetrieveBinNumberRequest(); $request->setLocale(\Iyzipay\Model\Locale::TR); $request->setConversationId(“123456789”); $request->setBinNumber(“554960”); $binNumber = \Iyzipay\Model\BinNumber::retrieve($request, $options); var_dump($binNumber); Çıktı örneği: {“status”:”success”,”locale”:”tr”,”systemTime”:1481824670823,”conversationId”:”123456789″, “binNumber”:”554960″,”cardType”:”CREDIT_CARD”,…

URLLIB2 sslv3 problemi

Python < 2.7 ve openssl 0.9.8 öncesi versiyonlarda urllib2 kütüphanesini kullanırken SSLV3_ALERT_HANDSHAKE_FAILURE  benzer bir hata veriyor. Yaklaşık bir gün boyunca beni çileden çıkarmayı başardı. Problem macOsX de ön tanımlı openssl kütüphanesinden kaynaklanıyor. python >>> import ssl >>> print ssl.OPENSSL_VERSION OpenSSL 0.9.8zh 14 Jan 2016 Konsolda yukardaki çıktıyı alıyorsanız sizinde bu hatayla karşılaşmanız olası. Yapılması aslında o kadar zor bir şey değilmiş tabi brew kuruluysa.Bu brew hayat kurtarıyor. Brew yardımıyla openssl ve python kurulumu: brew install openssl…

imapsync ile e-posta göçü (transferi)

Bir kaç arkadaşımın web sitelerinin ve kendi blogum bulunduğu sunucuyu çıkardığı problemler vs sebeplerden dolayı boşaltma kararı aldım. Arkadaşlara haber salıp web sitelerini başka firmalara taşımalarını istedim.Ben de kendi web sitemi bir hosting firmasına taşımak için işlemlerimi başlattım. Web sitesi taşıması sancısız halloldu. Veritabanın yedeğini al,ftpyi download et yeni sunucuya upload et veritabanı yükle nameserverları değiştir hooop bitti bile. Siteyi aktarmasına aktardım ama e-postamı imap protokülü ile kullandığımdan dolayı e-postaların aktarımı için uğraşmam gerekti. E-postalarımı bütün platformlarda…

HomeBrew Nedir?

Homebrew macOS için oluşturulmuş eksik paket uygulaması. Bir nevi debian daki apt-get,archlinux deki pacman gibi. Paketleri kendi belirlediği bir dizin içine kurduğundan sistemdeki herhangi bir şeyde aksaklık yaratma gibi huyları yok. Paketleri kendi dizini altından link komutuyla bağlar istenildiğinde kolayca kaldırılabilir. Paketlerin hepsi nerdeyse güncel. Uygulama tekbir satırlık kodla kuruluyor ondan sonra geldi dünyaca paket. brewi kurmak: /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” brewle paket kurmak: brew install curl kurulan paketi linklemek: brew link curl Yapanın…