27 Ağustos 2012 Pazartesi

Java'da Sınıftan Obje Tanımlama


package ObjectTanimlama;

public class AnaSinif {

public static void main (String []Args){

DigerSinif insan = new DigerSinif(); //Sınıftan bir obje yapıldı ve
//metot çağırıldı.
insan.EkranaGetir();


}

}

-----------------------------


package ObjectTanimlama;

public class DigerSinif {

public void EkranaGetir()   //Ekrana çıktı veren bir metot

{
System.out.println("İkinci Sınıf");

}

}

Basit Hesap Makinesi - Java ile


package SiniflarYirmiyeKadar;
import java.util.*;

public class BasicCalculator {

public static void main (String [] args)

{

Scanner Hakan = new Scanner(System.in);
double sayi1, sayi2, Cevap;
System.out.println("Sayi1'i giriniz:");
sayi1 = Hakan.nextDouble();
System.out.println("Sayi2'yi giriniz:");
sayi2 = Hakan.nextDouble();
Cevap = sayi1 + sayi2;
System.out.println("Sayı1 ve Sayı2'nin Toplamı " +Cevap);
}

}

Java'da İlk Oyunum :) - Java ile Bil Bakalım Oyunu


package SiniflarYirmiyeKadar;
import java.util.Scanner;
import java.util.Random;

public class BilBakalimOyunu {

public static void main(String [] args) {

double rdsayi;
Random rsayi = new Random();
int seninsayin;
int benimsayim;

System.out.println();
System.out.println("Bir sayı gir bakalım 10'a kadar olsun..");
Scanner sayi = new Scanner(System.in);
seninsayin=sayi.nextInt();
System.out.println("Senin Sayın Bu mu? "+seninsayin);
System.out.println();


rdsayi=Math.random();
rdsayi=rdsayi*10;     //rdsayısının 0 ile 10 arasında gelmesine yarar

   benimsayim=rsayi.nextInt(10)+0;
System.out.println("Benim Sayımda Bu :) "+benimsayim);

}

}

Java - Dizi Örnek


package SiniflarYirmiyeKadar;

public class DiziOrnek { //İki boyutlu diziler. Satır ve sütun odaklı.

public static void main (String []args){

int[][] sayi= new int[5][5];
sayi[1][1]=10;

System.out.println(sayi[1][1]);

}

}

Java'da For Döngüsü Kullanımı ve Continue/Break


//Continue yada Break iki satırdan birtanesini kullanabilirsiniz.

package SiniflarYirmiyeKadar;

public class ForDongu {

public static void main(String []args){

for(int i=0; i<=10; i++){


if(i == 10){continue;}    /* i=10 olduğunda continue'den sonra ki komutlar
yürütülmez.*/

if (i == 10){break;} //i=10 olduğunda döndü sonlandırılır.

System.out.println("Emel Bakkala Gitmemi İstiyor "+i);

}

System.out.println("Döndügen çıkıldı");

}

}

Java'da Lojik Operatörler


package SiniflarYirmiyeKadar;

public class LojikOperator {

public static void main (String []args){

int furkan = 15;
int hakan = 22;

if (furkan < 14 && hakan > 23)
{
System.out.println("Furkan 20'den küçük ve Hakan 15'den büyük.");
}

else
{
System.out.println("Bilgiler yanlıştır.");
}

}

}

Java'da Matematik Operatörleri



package SiniflarYirmiyeKadar;
import java.util.*;

public class MatematikOperatorleri {

public static void main (String [] args)

{

Scanner Hakan = new Scanner(System.in);

System.out.println("eriklerin sayısını giriniz:");
double erik=Hakan.nextDouble();


System.out.println("elmaların sayısını giriniz:");
double elma=Hakan.nextDouble();

double Meyve=elma+erik;
System.out.println("Toplam meyve sayısı: "+Meyve);



}

}

Java - Switch Kullanımı


package SiniflarYirmiyeKadar;

public class SwitchAciklama {

public static void main(String []args){

int pirazizli = 1;

switch (pirazizli){

case 1:
System.out.println("Bir yaşındasın");
break;

case 2:
System.out.println("İki yaşındasın");
break;

default: System.out.println("Bulamadım :(" );
break;

}

}

}

Java - SystemIn


package SiniflarYirmiyeKadar;
import java.util.Scanner;
public class SystemIn {

public static void main (String [] args)

{

Scanner Hakan = new Scanner(System.in);
System.out.println("Bir sayı gir bakalım:");
System.out.println(Hakan.nextLine());

}

}

Java Çalışma Notlarım - Sayı Arttırma ve Azaltma


package SiniflarYirmiyeKadar;

public class ArttirmaAzaltma {

public static void main (String [] args) {


int sayi=10;
int sayi2=10;

sayi++; //sayıyı bir arttırır
++sayi; //sayıyı tekrar bir arttırır

sayi2+=sayi;

System.out.println(sayi);
System.out.println(sayi2);

}


}

15 Ağustos 2012 Çarşamba

BackTrack 5r3 Kurulumu Resimli Anlatım

Merhaba, bildiğiniz gibi BackTrack işletim sisteminin son sürümü olan r3, geçtiğimiz gün yayınlandı. 32bit ve 64bit sürümlerini KDE ve GNOME olmak üzere istediğiniz masaüstü ortamıyla birlikte indirebilirsiniz.

Gelelim BackTrack işletim sisteminin yeni sürümünü nasıl kuracağımıza. Vmware Player üzerine r3 sürümü kurdum ve eski BackTrack kurulumlarından neredeyse hiçbir farkı yok. Yapmanız gereken boot etmek, startx komutu ile masaüstünü açmak ve install diyerek kurulumu başlatmaktır. Daha sonrada kurulum aşamalarını takip etmek zaten yeterli oluyor.








Linuxlu Günler :)

5 Ağustos 2012 Pazar

Dropbox mı Yoksa Yandex.Disk mi?

Bulut yani Cloud teknolojilerinin meyvelerini yemeye başladığımız bir dönemdeyiz. Hakkında hiçbir şey bilmeseniz bile cloud'un iyi birşey olduğunu herkes kulaktan bile duymuş olsa biliyordur. Son zamanlarda da hosting şirketleri olsun, birtakım web siteleri olsun müşterilerine online depolama hizmeti vermeye başladı. Heryerden ulaşabileceğiniz birkaç GB boyutunda ki bir alanınızın olması kullanım açısından gerçekten ciddi faydalar sağlayabilir.

Bu makalemde ise Dropbox ile Yandex.Disk karşılaştırmalarını yapacağız. İkisininde çok iyi olduğunu şimdiden söylemeden geçemeyeceğim. Fazla uzatmadan Dropbox ile başlayalım isterseniz?

Dropbox, başlangıç olarak 2.25 GB ücretsiz depolama alanı sunuyor. Dilerseniz web sitesinden yada size herhangi bir arkadaşınızdan gelen davet ile üyeliğinizi aktif edebiliyorsunuz.

Dropbox'a üye oluyoruz:

https://www.dropbox.com/register adresinde ki ilgili formu doldurarak üye oluyoruz.


Formu doldurup "Create account" dedikten sonra Dropbox'ın uygulaması bilgisayarımıza indirilecek ve aynı zamanda mail adresimize bir mail gelecektir.




Kuruluma başlıyoruz.


 Daha önce acc. aldığımız için altta ki seçenek ile ilerliyoruz.



2 GB ücretsiz alanı seçip devam ediyoruz. Bu ekranda gördüğünüz gibi aylık 10 dolar'a dilerseniz 100 GB'lık bir alanda kiralayabilirsiniz.




Kurulum bittiğinde C:\Documents and Settings\user\Belgelerim adresinde Dropbox isimli bir klasör oluşacaktır. Aynı zamanda görev çubuğunda bulunan simgelerin arasında dropbox'ın simgesinide göreceksiniz. Bilgisayarınızda oluşturulan bu klasöre herhangi birşey taşıyıp kopyaladığınızda ilgili dosya senkronizasyon olduğu için sizin 2GB'lık online alanınızada kopyalanmış olacak. Böylece heryerden dosyanıza ulaşabileceksiniz. Bunun için tek yapmanız gereken dropbox'ın uygulamasını bulunduğunuz bilgisayara kurmak yada web üzerinden login olmak.

Dropbox ile cloud'a taşıdığınız dosyaları link haline getirip herhangi bir arkadaşınız ile paylaşabilirsiniz. Bu çok güzel bir özellik. Aynı zamanda dropbox'a davet ettiğiniz kişiler arasından sizin gönderdiğiniz link ile üye olan kişiler oldukça sizin online storage alanınızda 500 MB her seferinde artıyor.

https://www.dropbox.com/referrals adresinden arkadaşlarınıza davet gönderebiliyorsunuz. Her üye yaptığınız kişi sayısınca 500 MG kazanıyorsunuz. Ancak limit elbette var, 16 GB ile sınırlı. Yani şöyle söyleyelim Dropbox 16 GB limitli online depolama alanı sunuyor.

Geçelim Yandex.Disk'e.



Yandex teknolojileri Google teknolojilerinin olduğu gibi çok faydalı ve başarılı. Bu nedenle yandex ile google'ı hayranlık ile takip ediyorum. Yandex.Disk yandex mailin aslında bir hizmeti diyebiliriz. Yandex maile üye olmanız yandex.disk hizmetini kullanmanıza da olanak sağlıyor. Dolayısıyle bir adet yandex mail almanızı tavsiye ediyorum.

İllede üye olmak istemiyorsanız, google, facebook yada twitter hesabınız ile bağlanarak da yandex.disk hizmetini kullanabilirsiniz. Yandex.Disk'e üye olur olmaz 10 GB'lık disk alanına sahip oluyorsunuz. Bu alan Dropbox'da 2GB olarak geliyor. Dosyalarınızı genel yada kişisel olarak yetkilendirme yapabiliyorsunuz. Bu dropbox'da da olan bir özellik, herhangi bir dosyanızı link halinde birisiyle paylaşabilirsiniz.


Dosya bağlantısını paylaştığım kişiler, ilgili dosyayı kendi bilgisayarlarına indirebilirler.


Yandex uygulamasıda Dropbox gibi bilgisayara kurulabiliyor. Windows ve Mac sürümleri mevcut, aynı zamanda android/IOS işletim sistemli telefonlara kurulabilir uygulamaları mevcut. Çok kullanışlı iki farklı hizmet.

Dropbox 2 GB veriyor, 16 GB'a kadar arttırılabilir.
Yandex 10 GB veriyor, arttırılabilir bir kota yok.

Peki hangisini tercih etmeliyiz?


Her ikisinide kullanın, çünkü Dropbox'da Yandex'de çok başarılı..