«
«
Kullanıcı Masası
Hoşgeldin Ziyaretçi

Kategoriler

NTGFatura Socket İmzalama Aracı


E-Fatura/E-Arşiv imzalamakla alakalı daha öncede bir kaç makale yazmıştım, ama daha önce yazdığım makaleler PHP odaklı makalelerdi. Bu yazımda ise Soket bağlantıdan bahsetmek istiyorum.

Soket bağlantı ile imza atmak için yapmanız gerek çokta bir şey yok aslında, KamuSM'den aldığınız elektronik imzayı pc'ye taktıktan sonra tek yapmanız gerek yazının sonunda sizlerle paylaşmış olduğum imzalama aracını indirip Java yüklü bir pc'de çalıştırmak, aracı çalıştırdığınız zaman sizden port girmenizi veya varsayılan portu kullanmanızı isteyecektir, ardından 6 haneli KamuSM'den aldığınız e-imzanın şifresini girmenizi isteyecektir.

Devamı için tıklayın...

Android Uyarı Sistemi -   Android Alert Dialog Kullanımı


Merhaba,

Bu yazı ile birlikte Android ile ilgili ilk defa paylaşımda bulunmuş oluyorum, öğrendiklerimi paylaşmayı severim bu sebeple ara-ara buna benzer paylaşımlar yapmayı düşünüyorum.

Bu yazımda Android ile kullanabileceğiniz bir uyarı sınıfı paylaşmak istedim, kendim halihazırda kullanıyorum, sizlerinde uğraşmadan direkt olarak sisteminizin içerisine katıp kullanabileceğiniz bu sınıf, pek çok yerde işinizi oldukça kolaylaştıracaktır.


Devamı için tıklayın...

PHP İle E-Fatura Soap Sunucu Oluşturma İşlemi



Daha önce yazmış olduğum makalelerin ve paylaştığım kodların yetersiz kaldığını gördüm, bu sebeple yeni bilgiler paylaşma gereği duydum.


GİB bizden iki adet Sunucu adresi istemekte bunlardan bir tanesi E-Faturaların GİB'e hangi adresten gönderileceği ile ilgili, diğeri ise GİB'in bize göndereceği E-Faturaları hangi adrese ileteceği ile ilgilidir. Şunu en başından belirtelim ki her iki adresi de aynı olarak verebiliriz bunda bir sakınca yoktur. Sadece bize yollanan E-Faturalar zip ile sıkıştırılmış ama text formatında gelmektedir, gelen E-Faturaları bozmadan almamız gerekiyor, zira bir karakter eksik ya da fazla olursa imza geçersiz olur. Bazen gönderdiğimiz E-Faturalar büyük boyutlu olur, bu sebeple PHP MTOM işlevini kullanmamız gerekiyor, aksi taktirde gönderdiğimiz E-Faturalar, gönderim aşamasında kesintiye uğrayarak bozulabilir.


Devamı için tıklayın...

PHP ZipArchive Sınıfı



PHP'nin içerisinde hazır gelen ZipArchive sınıfını kullanarak kolayca istediğiniz dosya ve klasörleri sıkıştırabilir ve istediğiniz bir konuma kolayca kaydedebilirsiniz. Açıkçası hazırlamış olduğum ve sizlerle paylaştığım bu fonksiyonu ben Windows ortamında kullanıyorum ve hem script dosyalarını hemde veritabanı dosyalarını sıkıştırarak iki farklı yere yedekleme yapıyorum. Yedekleme yaptığım dizinlerden biri bilgisayarımdaki farklı bir disk, diğeri ise Google Drive klasörü, Google Drive klasörüne yedekleme yaparak bulut teknolojisi'nden de yararlanmış oluyorum. Bu fonksiyonu Linux sunucunuzda da kullanabilirsiniz, ancak veritabanı dosyalarını saf haliyle sıkıştıramayabilirsiniz. Eğer bu fonksiyonu Linux ortamında kullanmayı planlıyor ve veritabanınıda sıkıştırarak yedeklemek istiyorsanız öncelikle veritabanını ".sql" uzantılı bir dosya olarak yedeklemeniz gerekmekte.


Devamı için tıklayın...

BLSTM Tema Motoru Hakkında



Bu yazımda 2011 yılında kendi projelerimde kullanmak amacıyla yazmış olduğum ve halen bir çok projemde kullandığım tema motorunu sizlerle paylaşmak istedim. Aslında mantığı çok basit ama işlevselliği oldukça yeterli, tema motoru php ve html kodlarını birbirinden mümkün mertebe ayırmak ve daha akıcı ve rahat bir kodlama yapmak için son derece önemli.

Hazırlanmış olan tema motorunun esnek olmasıda çok önemli, bu tema motorunun en önemli özelliklerinden biriside istediğiniz komutları rahat bir şekilde ekleyebilmeniz. Bu tema motoru her sayfa çalıştırıldığında işlemciyi kasacak işlemler yapmaz, yani işlemciyi yoran bir yapısı yok, pek çok tema motoru sayfa her çalıştırıldığında kodları tekrar tekrar gözden geçirir ve bu işlem siteyi kullanan kullanıcı sayısı arttıkça işlemciyede o oranla yük bindirir. Bu tema motorunda bu işlem sadece dosyada siz bir değişiklik yapmışsanız bir kere çalışır ve o değişiklikleri işler, bir cache/derleme dosyası oluşturur ve eğer bir değişiklik yoksa sonraki sayfa yüklemelerinde cache/derleme dosyasını okur, bu sayede işlemciye ve ram'e ekstra yük bindirmemiş olur. Derlenen her dosya tema dosyasının adıyla kaydedilir bu da ftp de dosya kalabalığı oluşmasının önüne geçer.


Devamı için tıklayın...
Yücel KAHRAMAN