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

Aylar: Ocak 2017

iyzico api ile taksit bilgisi alma – php ornek

iyzico iyzipay apisini kullanarak ödeme formu hazırladıysanız ve formunuzda taksitlendirme seçeneği koymak istiyorsanız. Bin Number ile iyzico tarafından taksitlendirme tablosuna ulaşıp bu özelliği formunuza kolayca ekleyebilirsiniz. Özetle kartın ilk 6 hanesiyle iyzico anlaşmanıza istinaden hangi bankadan kaç taksitle çekim yapılacağının özetini alıp kullanıcıya gösterebilirsiniz. İlgili iyzico dökümantasyonu için tıklayınız. PHP Örnek: require_once(‘class/iyzipay/IyzipayBootstrap.php’); require_once (‘config.php’); //api cagrimi ve ayarlar IyzipayBootstrap::init(); $options = new \Iyzipay\Options(); $options->setApiKey(‘sandbox-GR6r2QouemQxxGZSJ8oW9rAuruarjrVS’); $options->setSecretKey(‘sandbox-Plt1f7SVrhRcP5lyn6yaOwEXHIVXPjsm’); $options->setBaseUrl(‘https://sandbox-api.iyzipay.com’); $request = new \Iyzipay\Request\RetrieveInstallmentInfoRequest(); $request->setLocale(\Iyzipay\Model\Locale::TR); $request->setConversationId(uniqid()); $request->setBinNumber(“554960”); $request->setPrice(“129”); $taksit = \Iyzipay\Model\InstallmentInfo::retrieve($request,…

miband Nedir,Ne İşe Yarar ?

Miband Xiaomi firması ürettiği yeni nasıl sağlık cihazlarından biridir. Her şeyi akıllandırdığımız bu çağda kısaca akıllı bileklik diyebiliriz sanırım. Birincil özelliği adım saymak olan bu cihazın bir çok özelliği mevcut. Özellikleri: Adım sayar Aktivite takipi yapar Uygulaması üzerinden girilen bilgilere göre kalori hesabı yapabilir Uygulama bildirimlerini titreşim vs yoluyla bildirir Uyku süresini hesaplar IP67 standartına sahip (Su geçirmez) Temelde sağlık verilerini toplayıp çeşitli mobil uygulamalarla işlemeye yarayan bu cihazin şu anda 3 modeli mevcut. miband,miband 1s ve…

Django inspectdb nedir – ne işe yarar ?

DJANGO ile proje geliştirilirken ideal işleyişte ilk önce proje oluşturulup uygulamar (manage.py startapp) eklenir eklenen uygulamaların models.py dosyaları ile veritabanı model class ları oluşturulup makemigrations ve migrate işlemleri ile settings.py de tanımlanan veritabanı sunucusuna gerekli tablolar ve sütünlar oluşturulur. Sonra gelsin viewler template ler vs diye gider. Tabi bu idealde sıfırdan yapılan bir proje için geçerli peki var olan bir veritabanı üzerinden DJANGO ile proje geliştirmek istiyorsak ve bunu yaparken DJANGOnun ORM classlarını (models.py) kullanmayı bırakmak istemiyorsak ne yapmamız gerekiyor…

virtualenv nedir ne işe yarar?

VIRTUALENV Python için bir kapsülleme aracıdır.VIRTUALENV ile sanal bir ortam (environment) oluşturur ve projelerinizi bu ortam içinde çalıştırmamıza yarar.Bu sanal ortam projeyi dış ortamdaki paket, sürüm değişiklikleri vs gibi problemlerden korur. Django gibi Python web frameworklerini kullanarak proje geliştiriyorsanız kesinlikle kullanmanız gereken bir araç.Örnek vermek gerekirse Django 1.8 de desteklenen bir fonksiyonu 1.10 versiyonunda desteklemeyip yapacağınız paket güncellemesiyle 1.8 versiyonu ile yazdığınız projede bolca 404 hatası alabilirsiniz. VIRTUALENV kurulumunu için virtualenv sanalortam Sanal ortam geçiş yapmak için…

virtualenvlar arasinda paket senkronizasyonu

Django ile yaptığım projelerimi VIRTUALENV ortamına kurup GUNICORN ve NGINX ile internet ortamına servis ediyorum.VIRTUALENV kullanmak versiyon farklılıklarından doğan yenilik ve değişikliklerden projeyi korumak için çok iyi oluyor. Bir yıl önce yapmaya başladığım bir proje için kullandığım DJANGO versiyonu 1.8 idi şu an güncel versiyon 1.10 ama o zaman kullandığım bazı fonksiyonlar şu an kullanılabilir durumda değil. Sistemde yüklü DJANGO versiyonunu güncellersem herşey gidecek projeler çalışmaz duruma gelecek. Birden fazla DJANGO projesi geliştiriyorsanız ve ileride ne olacak kaygısı taşımak istemiyorsanız VIRTUALENV kullanmanızı öneririm.…