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

ElasticSearch temel bilgiler


Cluster

Cluster verilerin tümünün tutan bir yada birden çok node'un (server'ın) kümelenmiş halidir. Cluster'lar eşsiz isimlere sahiptir ve default isimleri "elasticsearch"tür. Bu isim önemli çünkü bir node sadece - isimle belirlenmiş olan, katılmasının mümkün olduğu cluster'a katılabilir. Production'da özel bir isim koymak faydalı olacaktır. Ayrıca içerisinde tek bir node bulunan bir cluster kullanmanın da herhangi bir sakıncası olmadığı gibi, her biri eşsiz isimlere sahip birden çok cluster'da kullanılabilir.

Continue reading

Ubuntu 14.04 R kurulumu


R programlama ortamını Ubuntu makinenize kurmak için öncelikle mirror listesinden kendinize uygun bir sunucu seçin. Ben Türkiye lokasyon olduğu için Pamukkale Üniversitesi sunucularını kullanacağım. R kurulumunu kolayca yapabilmek için PAÜ CRAN adresinin, kullandığınız Ubuntu sürümüne göre kaynak dosyasına eklenmesi gerekiyor. Benim sistemim Ubuntu 14.04 Trusty olduğu için bu sürüme yönelik adımları takip edeceğim.

Continue reading
Date: | Tags: r programlama, r ile analiz, r istatistik, r kurulumu | Categories: tech, R

Nano konfigürasyonu ve syntax highlight


Öncelikle home dizininize syntax highlighter paketlerini indirin:

$ git clone git@github.com:scopatz/nanorc.git ~/.nano

Home dizininize yoksa .nanorc dosyası oluşturun:

$ nano ~/.nanorc
Continue reading
Date: | Tags: nano | Categories: tech, linux

Debian için openjdk kurulumu


Öncelikle kaynak listenize openjdk'yı ekleyin:

sudo echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
sudo echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list

Daha sonra GPG anahtarını makinanıza çekin ve oracle-java8'i kurun:

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Continue reading
Date: | Tags: debian openjdk, openjdk kurulum | Categories: tech, sistem yönetimi, linux

Rbenv ile ruby ve rails kurulumu - debian 7


Rbenv, RVM gibi ancak RVM'ye göre çok daha basit bir şekilde, birden çok Ruby versiyonunu birlikte kullanmak için geliştirilmiş bir araçtır. Sisteminizde tek bir Ruby sürümüne ihtiyaç duyuyorsanız dahi, gelecekte farklı sürümlere ihtiyaç duyabileceğiniz için rbenv ile kurulum yapmanızı öneririm.

Öncelikle rbenv'i /home/foo altına klonlayın:

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

Daha sonra PATH'e rbenv değişkenlerini ekleyin:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
Continue reading