HELLO, I’M SERHAT AND THIS IS MY FANCY TITLE.

Ubuntu 12.04 - Oracle JDK Kurulumu


Bir kaç gün önce Ubuntu'mda sürüm yükselterek 12.04'e terfi ettim. Daha önceki sürümde bulunan "unity" kaynaklı pek çok hata bulunuyordu, bir ihtimal bunlar sihirli bir değnek değmişcesine düzelir diye umut ettim ama nafile. Hala unity'de bir takım sıkıntılar var, keza Chrome yine Windows'ta olduğu kadar stabil çalışmıyor (chrome geliştiricileri bundan da unity2d'yi sorumlu tutuyor). Velhasıl, güncelleme akabinde NetBeans'i terk edip daha hafif bir Ruby IDE'si arayışına girdim.

Elbette durduk yere değil, gerek NetBeans'in gittikçe hantallaşan yapısı, kullanmadığım zilyon tane özellik barındırması, 7.x sürümlerinde Ruby desteğini kaldırması (harici olarak devam eden çalışmaları saymıyorum) ve daha pek çok sebepten dolayı NetBeans'le yolları ayırmaya karar verdim. Daha hafif, daha Ruby odaklı ve uzun dönem Ruby desteği sunacak bir IDE ararken, yine nispeten hantal bir IDE olan RubyMine'ı buldum. Aslında buldum demek yanlış, daha önceden de haberdardım fakat ücretli olduğu için hiç sıcak bakmamıştım. IDE'den çok fazla beklentisi olmayan biri olarak, RubyMine yetti de arttı. Üstüne üstlük, başvurduğum "eğitim lisansını" da ücretsiz sağlayarak gönlümde yer edindiler. Kızları gibi gönülleri de güzel olan Çek'li dostlarımızdan da böyle bir davranış beklenirdi zaten.

Continue reading
Date: | Tags: ubuntu oracle jdk, oracle jdk kurulum | Categories: tech, ruby, linux, java

Project Euler - Question 3


The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143?

package serhat;
import java.util.Scanner;
public class Serhat {
  public static void main(String[] args) {
    {
      Scanner klavye = new Scanner(System.in);
      long a;
      int i=0;
      int[] b;
      b = new int[1500];
      System.out.println("a degerini girin : ");
      a = klavye.nextLong();
      for(i=1;i);
    }
  }
}
Continue reading
Date: | Tags: project euler, project euler answers | Categories: tech, java

Project Euler - Question 1


If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.

Answer:

package serhat;
public class Serhat {
 public static void main(String[] args) {
 {
     int n = 1000, t = 0, i;
     for(i=1; i<n; i++){
         if(i%3 == 0 || i%5 == 0){
             t = i + t;
         }
     }
     System.out.println(t);
  }
  }
}
Continue reading
Date: | Tags: project euler, project euler answers | Categories: tech, java