Fatih Mehmet ARSLAN
Solution Architect & Software Engineer
I started an educational life with a technical high school - computer programming department. After that, I completed my undergraduate studies at Gazi University and Karabuk University. I have 9+ years of professional experience as a Solution Architect with Java and C#. I have experience at NoSQL, RDBMS, Javascript, Bigdata, CI Tools, Kubernetes, Cloud Programming, and various other technologies required by projects I worked on. Through all my professional experience, I have worked hard to improve myself. My previous job experiences are listed on my Linkedin profile.
-
javascript
Javascript tab control hazırlama
Zaman zaman basit anlık çözümler için javascript ile component hazırlama ihtiyacı duyabiliriz yine böyle bir durumda ihtiyaç duyduğum tab control için hazırladığım scripti sizler ile paylaşmak istedim. Umarım birilerinin işine yarar
-
javascript
javascript custom style checkbox oluşturma
Bazı web sayfalarında görüp ya bir checkbox componentini nasıl böyle yapıyorlar nasıl böyle görünüyor gibi ifadelere sinir olanlardansanız işte size basit bir css ile checkbox style değiştirme örneği. Ayrıca aynı zamanda bir javascript hayranı olarak belki checkbox’ı da javascript ile hazırlamak istersiniz diye javascript ile checkbox hazırlayan scripti de yanında hediye.
-
javascript
Polygon orta nokta bulma
Eğer birgün sizde bir polygonun orta noktasını bulmak isterseniz fakat bu işlem polygon şeklinin garip olduğu durumlarda polygon dışında bir sonuç veriyor ve siz bundan memnun değilseniz aşağıdaki script tam size göre (Not her zamanki gibi kişisel geliştirmelere açıktır :) )
-
JSF
JSF 1.2 InputDate
inputdate ve render classları aşağıdadır sayfanıza xdsoft datetimepicker(jQuery) kütüphanesini eklemeniz gerekmektedir.
-
javascript
Web Sayfasının Resmini Çekme
Html2Canvas kütüphanesini ve jQuery kütüphanesini sitenize ekleyin sonrasında aşağıdaki kod ile ekran görünütüsünü yakalayabilirsiniz.
-
java
Log4j Mail Özelleştirme
log4j ile yazılan logları mail olarak göndermek için yapılandırdınız fakat gönderdiğiniz mailleri size özel biçimlendirmek istiyorsunuz onun için yapmanız gerekenler
-
JSF
JSF İkonlu Buton Hazırlama
Jsf framework kullanırken kullandığınız submit butonlar için ikon kullanmak istiyorsanız aşağıdaki gibi kendinize özgü bir button hazırlayabilirsiniz (budefa kodu fazla temizleyemedim anlaşılmayan yer olursa sorabilirsiniz) ikonlar fontawesome kütüphaesinden alınmaktadır
-
JSF
JSF Custom componentlerinize event ekleme
Eski yazılarımda custom control örnekleri vermiştim control hazırladık fakat custom bir event tanımlamak istiyoruz bunun için öncelik hazırladığımız kontrol içerisinde event propertisini string tipinde tanımlayınız.
-
JSF
JSF treeview component hazırlama
Birgün gelirde sizinde benim gibi treeview ihtiyacınız olursa işte kodlar takıldığınız yerde ayrıca yardımcı olmaya çalışırım :)
-
JSF
JSF component tanımlama
Mevcut bir komponentin kullanımı için nyapılması gereken tanımlamalar
-
VBScript
Windows VBScript ile dosya sıkıştırma
VBScript ile dosya sıkıştırma yapmak için aşağıdaki kod işinizi görebilir ```vb InputFolder = “D:\temp” ZipFile = “D:\temp “ & Replace(Replace(Replace(FormatDateTime(Now),”:”,”-“),”.”,”-“),”/”,”-“) &”.zip”
-
shell
Batch File ile winrar kullanarak dosya sıkıştırma işlemi
Batch file ile winrar kullanarak klasör sıkıştırma işlemi yapmak için aşağıdaki komutlar işinizi görebilir dosya adreslerin kendinize göre düzenleyin
-
java
Json Object merge
Elinizde bulunan iki json objeyi karsılastırmak icin jQuery.extends metodunu kullanabilirsiniz
jQuery.extend(true/false,object1,object2);
ilk parametre olan true/false degerini alabilen parametre true verilirse object2 uzerindeki fark property leri kalıcı olarak object1 uzerine ekler false verilirse ikisini birlestirip sonucu verir
-
javascript
Javascript ile dinamik json objesi oluşturma
Javasript programlama yaparken çalışma esnasında ki verilere göre json objesi oluşturmak isteyebilirsiniz bunun için aşağıdaki kod yardımcı olacaktır
-
windows
Windows 8 login password sıfırlama
Windows 8 login şifresini sıfırlamak istediğiniz zaman aşağıdaki adımları takip edin
-
html
HTML5 video tag
Sitenizde Video player mi kullanmak istiyorsunuz kendinizi çok yormayın HTML5 sayesinde
<img/>
tagı gibi<video/>
tagını kullanabilirsiniz. Detaylı bilgi için buraya bakabilirsiniz -
Windows
Bilgisayar Kapatma veya yeniden başlatma
Bilgisayarı command line üzerinden veya yazılımla yeniden başlatıp kapatabilmek için
-
csharp
CSharp Extensions metod hazırlama
C# ta bazen kod yazımını kolaylaştırmak için kendi class larınıza veya herhangi bir hazır olan veri tipine extension metod yazmak isteye bilirsiniz bunun için herhangi bir class içerisine aşağıdaki kodu kendinize göre düzenleyip yazarsanız o classın ait olduğu namespace içerisinde veya o name space dahil edilmiş olan tüm classlarda kullanabilirsiniz. eklediğiniz classın ne olduğu önemli değil yine de tavsiyem bu tip metodlarınız aynı çatı altında toplamanızdır.
-
JSF
JSF 1.2 Datatable ve Paginator kullanımı
JSF 1.2 de sayfalama özelliğiyle birlikte datatable kullanımı için aşağıdaki örnek işinize yarayabilir.
-
javascript
Jquery için extension method oluşturma
jQuery için kendi özel methodlarınızı oluşturmak için aşağıdaki şekilde fonksiyon yazabilirsiniz