Category: Eclipse

Ubuntu, Gnome ve Eclipse

Uzun bir süre Windows kullandıktan sonra tekrar Linux yani Ubuntu kurulumuma geri döndüm. Neden Linux kullanmayı bırakıp Windows’a geçtiÄŸimi tam hatırlmasam da yanılmıyorsam Ubuntunun Unity arayüzünün ilk çıktığı dönemlerdi. Alışkanlıklarını seven biri olarak tabi unity’e alışamamıştım. Peki ÅŸimdi ne deÄŸiÅŸti? Neden tekrar ubuntuya döndüm? Sebebi çok basit Windows….

Eclipse – Bazı Ipuçları

ÇoÄŸu Java yazılımcısı Eclipse kullanıyor. Fakat Eclipse’in ayrıntılarını ne kadar biliyoruz? Tamam herkes en azından bir Build Path’ı deÄŸiÅŸtirmiÅŸtir. Fakat bir IDE’nin size sadece bu kadarını saÄŸladığını düşünüyorsanız çok yanılıyorsunuz. Tabi IDE’nin size saÄŸladığı kadar onu nasıl ayarlayacağınızda önemli. Ben genel olarak Web uygulamaları geliÅŸtiriyorum, önceleri Wicket Framework’ünü kullanırken, ÅŸimdiler de JSF kullanıyorum. Yarın ise […]

Okumaya devam…

Xtext – DSL Framework, Bölüm 2

İlk bölümde elimden geldiÄŸince, Xtext framework’unun ne olduÄŸunu, ne için Xtext framework’unu kullanmakta olduÄŸumu, kurulumunun nasıl yapılacağını anlatmaya çalıştım. Bu bölümde ise, ilk bölümde yapmış olduÄŸum örnekten devam ederek baÅŸka ne ÅŸekilde oluÅŸturduÄŸunuz dili test edebileceÄŸinizi anlatmaya çalışacağım.

Xtext – DSL Framework, Bölüm 1

Xtext, size DSL (Domain-Specific Language) oluÅŸturmanıza olanak saÄŸlayan bir framework(tekrar kullanılabilir kütüphaneler topluluÄŸu). Bense bu framework’ü bitirme çalışmam için kullanıyorum. Danışman hocamla birlikte, bitirme çalışmamda, kendi ÅŸifreleme protokolümüzü ve bu protokolü rahatlıkla uygulayabileceÄŸimiz dili yaratmayı amaçlıyoruz. Xtext ise bu iÅŸ için çok uygun. Kolaylıkla dilinizin özelliklerini belirleyebilirsiniz. İstediÄŸiniz gibi yazım kuralları seçebilirisiniz. Mesela dilinizde her […]

Okumaya devam…

Python ve Haskell

Bu zamana kadar hep object-oriented programlama dillerinde çalışmış biri olarak Haskell’i ilk gördüğümde gerçekten çok ÅŸaşırdım. Haskell fonksiyonel bir dil. Yani programlarınızı deÄŸiÅŸkenler üzerinden atamalar yaparak deÄŸilde, matematiksel ifadeler olarak yazıyorsunuz. Tabi bazı özel durumlarda Haskell içerisinde de ufak atama benzeri iÅŸlemler yapmanız gerekebiliyor. Haskell’in kullandığı matematiksel ifadelere genel olarak lambda calculus deniliyor. Atama yapma […]

Okumaya devam…