Ruby on Rails Giris

Merhaba arkadaslar,

muhtemelen sizde ruby on rails ögrenmek icin bir yerlerden bu sayfaya yönlendirildiniz. Basta aciklamak gerekirse bu blogu kendim icin actim, arastirma ve notlarimi paylasmak istedim.

Burda kalkip Ruby on Rails nedir ne degildir diye 2 saat aciklama yapmayacagim ve direk kodlamaya gececegim.

Uygulamayi koding.com üzerinden yapacagim, cunku IDE siniflari hepsi hali hazirda kurulmus ve zaman kaybetmeye de gerek yok.

 

Bu Baslik altindan adim adim Konulari eklerim.

 

1.

2.

3.

 

 

Prolog

Temel
PHP, Java, Delphi ve C# prosedürel Programlamadillerine aittirler.
Yani bir algoritma verilir ve bu diller ile yazilan programlarda neyi nasil yapacaklarini biliyor oluyorlar.

Prolog ve Haskell ise mantiksal ayni zamanda fonksiyonel Programlamadilidir.
Bu dillerde ise sadece Problem yazilir.

Prolog un anlamai Programmation en Logique in kisaltilmis halidir. 70’li yillarin basinda Alain Colmerauer ve Philppe Roussel tarafindan gelistirilmistir. Ikisi de Aix Üniversitesinde bir takim ile calisarak bugün kü seklini vermislerdir, asil gelistirilme sebebi ise bilgisayar ile nasil fransizca konusuruz (yazili olarak) olmustur.

Daha fazla yaraticilari hakkinda konusmadan konuya yavastan girmek istiyorum acikcasi.

Simdi Prolog nedir ne sie yarardan daha cok örenkler ile aciklama yapmak istiyorum.

Kullanmakta oldugum makine MAC tabanli oldugundan ve dahasi Almanca oldugundan ceviri filan yapmadan direk almanca yazarak zamandan tasarruf edecegim.

http://sewiki.iai.uni-bonn.de/research/pdt/docs/getting_started

Algorithmen und Datenstrukturen Ders Notlarim

Bu sayfa altindan bundan sonra algorithmen und Datenstrukturen dersine ait ne varsa burdan paylasacagim.

 

Güzel bir Türkce kaynak MIT den Türkceye cevirilmis videolar da mevcut:

http://www.acikders.org.tr/course/view.php?id=133

Bir kac Java Örnekli algoritma örnekleri

 

http://blog.burakkutbay.com/tag/algoritma-2/

 

10 adet kullanışlı Mac OS X Terminal Komutu

mac os x terminal logoBu yazımda ilerde lazım olabileceğine inandığım ve belki birçok kullanıcınında ihtiyacı olacağına inandığım en sık kullanılan ve en çok ihtiyaç duyulan 10 tane mac os x terminal komutunu ve işlevlerini sizlerle paylaşmak istiyorum.

Başlamadan önce…

Yazımıza başlamadan önce sizlere Terminal nedir ve ne iş görür konusunu merak edenlere elimden geldiğince açıklama yapmaya çalışacağım.

Terminal (resmi adı aslında Terminal.app) UNIX tabanlı işletim sistemlerinde kullanılan komut satırının kendisidir. (OS X işletim sistemleri UNIX-tabanlı, ve  Windows ise  NT-tabanlı işletim sistemleridir.). Günümüzde artık son kullanıcıların büyük bir bölümü grafik arayüzlü (GUI) işletim sistemlerini tercih etmekte haklı oldukları kadar tabi ileri düzey kullanıcıları her zaman tatmin edemediği için Terminal Komut Satırları da bu kesime hitap etmektedir. (CMD yada MS-DOS ise Windows tabanlı işletim sistemlerinin terminalleridir.)

Terminal Komut Satırı adındanda anlaşılacağı gibi Komut girdileri ile çalıştığından birçok kullanıcı için korkutucudur. Aslında bir süre kullandıktan sonra daha rahat ve hızlı işlev yaptığını anladığınız zaman artık Komut Satırı bile masaüstünüzden ayrılmıyor.

Konuya girmeden önce sizlere en sık kullanılacak bir kaç komutu açıklamak istiyorum.

  • ls – bulunduğunuz klasör veya dizinde ki tüm dosyaları ekrana sıralar.
  • cd – klasör veya dizin değiştirme komutu  (DOS da da olduğu gibi)
  • sudo – yönetici daha doğrusu sisteme root olarak girmek için gerekli komut ve akabinde de şifre sorulacaktır.

Kısa Not: sudo komutunu kullanırken mutlaka ne yaptığınızdan emin olmanız gerekiyor, bu komut ile giriş yaptıktan sonra yapacağınız değişiklikler bazen geri döndürelemez.

 1. Lion/Mountain Lion da Pop-up Accent Pencerelerini devre dışı bırakmak

defaults write -g ApplePressAndHoldEnabled -bool false

Tekrar eski haline getirmek için ise aynı komutu yazıp sonunda bulunan false değerini true olarak değiştirebilirsiniz.

sudo defaults write /System/Library/Launch Daemons/com.apple.backupd-auto StartInterval -int 1800

Bu komutu Terminale girdikten sonra artık her 30 dakika arayla yedeklemeniz otomatik olarak yapılacaktır. 1800 olan yeri istediğiniz değerlere göre belirleyebilirsiniz. (Unutmayın 15 dakika 900 saniye olarak hesaplandığından istediğiniz değere göre 1800 olan kısmı değiştirebilirsiniz.)

Devamı; http://computers.tutsplus.com/tutorials/10-terminal-commands-that-every-mac-user-should-know–mac-4825