28 Kasım 2015 Cumartesi

Mac OS X MySQL Yüklemesi ve Root Şifresi Değiştirme

Mac OS X Üzerinde MySQL Yüklemesi ve Root Şifresi Değiştirme

Merhaba arkadaşlar, bu yazımda sizlere Mac OS X El Capitan (10.11) işletim sistemi üzerinde MySQL server' ın ve MySQL Workbench uygulamasının yüklenmesini anlatacağım. Daha önceleri Oracle veritabanı kullanıyordum fakat artık MySQL kullanmaya başladım. Bu geçişin en büyük sebebi artık Windows' tan tamamen kurtulmak istememdir. Sanal makine üzerinde çalıştırdığım Windowsta, Oracle veritabanını kullanıyordum fakat artık dediğim gibi MySQL veritabanına geçiş yapmış bulunmaktayım. Lafı daha fazla uzatmadan yükleme işlemine başlayalım.

26 Kasım 2015 Perşembe

Java Kontrol İfadesi - if Statement

Java Kontrol İfadesi - if Statement

Merhaba arkadaşlar, kısa bir aradan sonra yeni bir ders ile karşınızdayım. Bir önceki dersimizde değişkenler konusuna göz atmıştık. İsterseniz kısaca bir hatırlayalım.

Java' da sık kullanılan değişkenler ve değişken tanımlama şekilleri;

  • Java dilinde en çok kullanılan değişken tipleri "double, int, String, boolean ve char" dir.
  • Değişkenleri tanımlama şekilleri ise :
int sayi = 0;
double sayi = 0.0;
String kelime = "Eren";
boolean sonuc = false / true;
char karakter = 'A'; dir.

Değişkenler hakkında detaylı bilgi ve videolu anlatım için burayı tıklayabilirsiniz.

Gelelim Java' da kontrol cümlelerine. Kontrol cümleleri programa yön veren cümlelerdir. Programların akışını kontrol edip yön verebilir. Aşağıdaki akış şeması basitçe bize kontrol ifadesinin nasıl çalıştığını anlatmaktadır. Bu akış şemasını inceleyecek olursak (bu akışın bir program olduğunu varsayalım );
  • Programımız kullanıcıya "Yağmur yağıyor mu ? " diye sormaktadır.
  • Eğer (if) cevap "Evet" ise programımız sağ taraftaki yolu izleyerek "Yağmurluğa ihtiyaç vardır" sonucuna varacaktır.
  • Eğer (else) cevap "Hayır" ise programımız sol taraftaki yolu izleyerek "Yağmurluğa ihtiyaç yoktur" sonucuna varacaktır. 

22 Kasım 2015 Pazar

Eclipse Kullanımı ve Java Değişken Tipleri

Eclipse Kullanımı ve Java Değişken Tipleri

Merhaba arkadaşlar, bu yazımda sizlere Mac Os X üzerinde Eclipse IDE kullanımını ve Java programlama dili içerisinde kullanılan değişken tiplerini açıklamaya çalışacağım. Aşağıdaki videodan Eclipse nasıl kullanılır sorusuna cevap ve değişken tiplerine örneklere ulaşabilirsiniz.




Mac Os X Java JDK ve Eclipse Kurulum ve Hello World

Mac Os X Java JDK ve Eclipse Kurulum ve Hello World

Merhaba arkadaşlar, bu yazımda sizlerin karşınıza bir video ile çıkıyorum, bu yazıyı yazmamdaki amaç ise video içeriğini az da olsa sizinle paylaşabilmek ve ek bilgiler verebilmektir. 

Artık yavaş yavaş kodlama yapmaya başlıyoruz ve bu videoda ilk uygulamamızı yazıyoruz. İlk uygulamamızı yazmadan önce, Mac Os X işletim sistemi üzerinde Java Development Kit ( JDK ) ve Eclipse for Mac OS X versiyonunu sırasıyla yüklememiz gerekiyor. Video içerisinde de linklere ulaşabilirsiniz fakat ben sizlere kolaylık olması açısından linkleri burada da paylaşıyorum.
Yukarıda ki adresler üzerinden video yardımı ile gerekli dosyaları indirebilir ve yükleyebilirsiniz.



18 Kasım 2015 Çarşamba

C# - JSON Nesne Dönüşümü

C# - JSON Nesne Dönüşümü

Merhaba arkadaşlar, aslında sırayla gidiyordum fakat bir değişiklik yapıp yeni öğrendiğim bir konu hakkında yazmaya karar verdim. Yeni başlayan arkadaşlara bu makale biraz ağır gelecektir fakat ileride işlerine yarayacaktır.

Bu makalemde;

  • .Net nesnelerini (class) Json formatına (string) dönüştüren (serialize eden) 
  •  Json formatındaki string data yı kullanarak .Net nesnesi (class) oluşturan (deserialize eden) 
bir helper class ı anlatmaktayım.

JsonHelper class ımızı tip hataları ile karşılaşmamak için <Tentity> parametresi ile (generic – type safe) tanımlıyoruz, böylece helper class ımız hangi tip ile çalışacağını biliyor olacaktır ve bir kere bu class ı uygulamamıza monte ettikten sonra tüm class larımız için kullanabiliyor olacağız.

Bir sonraki makalemizde görüşmek üzere!!

Kodlar: