Solid Nedir

SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation ve Dependency inversion) yazılım tasarım prensipleri için kullanılan bir kısaltmadır. Yazılım yaparken SOLID uygulandığı taktirde bakımı ve geliştirilmesi kolay yazılım sistemleri oluşturmak mümkündür. En verimli hali test güdümlü yazılım ile uygulanır. S    SRP    Single Responsibility Principle Her yazılım biriminin (sınıf, nesne, metot) tek bir sorumluluğu olmalıdır. O   […]

tam 3 aydır birşey yazmıyorum

Even en son postumun 5 Nisanda olduğunu görünce tam olarak 3 ay dır hiçbir şey yazmadığımı fark ettim. Bundan dolayı kendime çok kızdım. İnsan yazmaz mı bırak başkasını kendin için bile yazmalısın. Öğrendiklerini yaz bildiklerini yaz. Bu yazı burada dursun belki bana ders olur. Bir yazı girene kadar silmeyeceğim ki artık yazmaya başlayayım.    

MomentJs- Giris

Moment JS Nedir ? Projenizi Geliştirirken tarih zaman kavramları ile başınız belada mı. O zaman MomentJS kullanmanın vakti geldi. MomentJS bir JavaScript kütüphanasi ve tarih olaylarının içinden çıkmamızı sağlıyor. Proje js kütüphanesini buradan indirirebilirsiniz; http://momentjs.com/downloads/moment.js Aşağıdaki örneklere bakabilirsiniz MomentJs Örnekler moment.locale(‘tr’); –> Dili önce Türkçe yapalım ! var nowDate = moment().format(‘YYYY-MM-DD’); var daysInMonth = moment(nowDate, […]

MySQL start stop

Linux bir makinede MySQL servisini nasıl durdurup başlatabileceğimizi anlatacağım. MySQL portu bildiğimiz gibi 3306 dır. Burada bazen çeşitli hatalar almaktayız. MySQL start veya stop olmaz.İşte o zaman yapmamız gerekenler. MySQL durdurma: /etc/init dizinine gittikden sonra service mysql stop yazmak. Eğer MySQL başlatmak istiyorsak Aynı şekilde dizine gidip; /etc/init.d ye gidip service mysql start Alternatif olarak […]

Eclipse Kısa Yollar

Eclipse iyi şekilde kullanmak için  en faydalı kısa yolları burada paylaşmaya çalışacağım. Bunlardan bazıları edit işlemleri yaparken bazılarıda dosya arama gibi işlemler ile ilgili olacak;   CTRL + D => İmlecin bulunduğu satırı siler. CTRL + W => Dosyayı kapatır. (Chromeda da aynı şekilde çalışıyor) CTRL + Shift + F => Kodunuzu formatlar. CTRL + […]

GREP CONSOLE

Geliştirme araçlarınız arasında Eclipse var ise ve console da bazı şeyleri izlemeniz takip etmeniz gerekiyorsa Grep console size büyük kolaylık sağlayacaktır. Java uygulamaları geliştirenler bilirler ki Eclipse ile yatıp kalkmanız ihtimal dahilindedir.

Pokemon Go İndir Oyna

Uzun süreden beri beklenen mobil oyun Pokemon Go sonunda çıktı. Android ve IOS telefonlar için şuanda oynanan Pokemon yakında tüm dünyayı kasıp kavuracak düzeyde. İlk önce bu oyunu bu kadar önemli yapan ne bunu açıklamak isterim. Daha sonrada Android ve IOS için bu oyunu nasıl kuracağımızı anlatacağım. Pokemon Go Neden Önemli

i18n

i18n internationalization kısaltmasıdır. Bunu biraz daha açarsak herhangi bir yazılımının lokasyona göre dilin değişmesini için kullanılır. Burada şimdilik teknik olarak nasıl kullanıldığını anlatmayacağım. Beni asıl şaşırtan neden böyle denmesi(i18n) bunu araştırırken şu sonuca vardım. Bu okuması ve yazması zor olan kelime 20 harfden oluşuyor ilk harfi i  ve son harfi n. Arada ise 18 harf […]