Son Eklenen Makaleler
09-07-2017
Laravel framework ile geleneksel login formları ile authentication işlemlerini sağlamaktadır. API authentication işlemleri için ise OAuth2 protokolünün tüm özelliklerini Laravel 5.4 ile birlikte gelen Passport servisi ile sağlamaktadır.
Not: Bu makaleyi doğru bir şekilde anlamak için temel düzeyde OAuth2 protokolünün bilinmesi gerekmektedir.
Kurulum
composer require laravel/passport
komutu ile passport servisini kurabiliriz. Daha sonra config/app.php dosyasında yer alan providers array'ine aşağıdaki sınıf eklenir.
Laravel\Passport\PassportS...Devamını Oku
01-08-2014
Collabnet kullanıyorsanız aşağıdaki komutlarla backup ve restore işlemlerini yapabilirsiniz:
Backup Almak:
svnadmin dump C:/csvn/data/repositories/repositoryAdi> dumpFilePath/repositoryAdi.dump
Restore Yapmak:
svnadmin load C:/csvn/data/repositories/repositoryAdi < dumpFilePath/repositoryAdi.dump
...Devamını Oku
attrib -h -r -s /s /d F:\*.* Buradaki F harfi USB Flash Diski taktığımızda aldığı harftir. Flash'ın hangi harfi aldığını görmek istiyorsanız Bilgisayarım kısmına girmeniz gerekmektedirDevamını Oku
10-06-2014
Hibernate ve Maven ile reverse engineering yaparak veritabanındaki tablolara karşılık gelecek Java sınıfları (POJO-Plain Old Java Object), Dao sınıfları, hbm.xml dosyaları yaratabiliriz. Bu sayede çok fazla sayıda veritabanı tablolarını manuel olarak yaratmaktan kurtulmuş oluruz. Bu işlemin yapılmasına reverse engineering( tersinir mühendislik ) denir. Önceki makalede bu işlemlerin Eclipse ile yapılması anlatılmıştır. Bu makalemizde ise maven kullanarak aynı işlemleri yapacağız.Devamını Oku
Maven ile Android apk dosyasını zipalign yapmak için gereken ayarlar aşağıdaki gibidir.
Öncelikle .keystore dosyası oluşturmak gereklidir...Devamını Oku
Android cihazınızı emulator olarak kullanırken bazı problemler ortaya çıkmaktadır. Bunlardan bir tanesi veritabanı işlemlerinin yapıldığı uygulamalarda karşımıza çıkmaktadır. Veritabanı işlemleri yaparken genelde veritabanının içeriğini görmeye ihtiyaç duyarız. Bunun için ise veritabanı dosyasını bilgisayarımıza indirmek gereklidir. Eğer sizin android cihazınız rooted değilse...Devamını Oku
Java',da Android'te jar ve apk dosyaları oluşturulduğu zaman bu jar dosyaları içerisinde kaynak kodları olmasa bile, decompile işlemine tabi tutulduğunda .class dosyalarının içerisinde ne yazıldığı açık bir şekilde görülmektedir. Bundan dolayı jar veya apk oluşturma işleminde mümkün olduğunca kodların anlaşılmasının zorlaştırılması gerekmektedir. Bunun için ProGuard isimli bir kütüphane mevcuttur. Proguard sitesindeki tanım şu şekildedir...Devamını Oku
Android Emulator boyutunun küçük olması için aşağıdaki adımları sırasıyla yapınız:
Android SDK PATH(C:\adt-bundle-windows-x86-20131030\sdk\tools) kısmına gelip command prompt(ms-dos)'tan aşağıdaki komutu çalıştırın:
android.bat avd
Ekrana gelen pencereden New dedikten sonra çıkan pencereden aşağıdaki ayarları yapınız:
AVD Name: Avd Devamını Oku
01-12-2013
Class bir Class ismidir. forName() metodunun bu şekilde kullanılmasının nedeni Class isimli class’tan object yaratılamamasıdır. Çünkü Class class’ı private ’dir. Java da bir driver yüklenirken, Class isimli class kullanılmaktadır. Dediğimiz gibi bu Class’tan bir object yaratılamaz. Bu nedenle ilgili metodu yani forName() metodunu static metod şeklinde çağırıp ilgili driver ismini parametre olarak yazacağızDevamını Oku
Bazen bir klasörü şifrelemek isteriz. Bu klasörün şifrelenmesi ile bu klasör, gizli dosyaları göster seçeneği aktif olsa bile, bulunduğu yerde gözükmez. Aşağıdaki kodta private isimli bir klasörün şifrelenmesi için gereken kodlar verilmiştir... Bu kodları locker.bat isimli bir dosya oluşturup içine yapıştırdıktan sonra çalıştırırsanız deneme isimli klasör şifrelenmiş olur.
Deneme isimli klasörü açmak için ise...Devamını Oku