Arch Linux ile etiketlenmiş yazılar (45) görüntüleniyor..
YTÜ - "Açık Kaynak Kodlu Yazılım Geliştirme Modeli" Semineri

sunumBildiğiniz gibi daha önce Parkyeri Seminerleri dizisine devam edeceğimizi yazmıştım. Bu seminerler çerçevesinde Yıldız Teknik Üniversitesi'nin Yıldız/Beşiktaş'taki kampüsünde 20.11.2008 Perşembe günü, saat 16:00 - 17:00 arasında "Açık Kaynak Kodlu Yazılım Geliştirme Modeli" konulu bir sunum yapacağım.



Sunumda özellikle UNIX ortamında nasıl bir geliştirme ortamına ve hangi imkanlara sahip olduğumuzu anlatmayı, popüler geliştirme araçlarını tanıtmayı, Parkyeri'nde kullandığımız geliştirme araçlarını ve kişisel olarak tercih ettiğim şeyleri sebepleriyle birlikte anlatmaya çalışacağım. Seminerin bazı kısımlarında Python ve Django'ya da kayabilirim biraz sanırım. Arada Arch Linux reklamı da yapabilirim.  Tam 1 saatle mi sınırlı kalır bilmiyorum. Sunum sırasında göstermek üzere çok basit ve kısa bir sunum hazırlamayı da düşünüyorum.



Tahminimce dışarıdan gelecek arkadaşlar konusunda da herhangi bir sıkıntı olmayacaktır. Umarım orada olacaklarla birlikte keyifli bir zaman geçiririz. Orada görüşmek dileğiyle..


Yazının devamını okumak için tıklayın..

Subversion, Bazaar ve GIT Üzerine..

rocketraptiye'yi Bazaar üzerinde sunduğumu daha önceki yazılarımdan birinde söylemiştim. Işık Üniversitesi Kulüpler Sunucusu'nda, Parkyeri'nde, Arch Linux Türkiye projelerinde ve kendi yaptığım işlerin bir kısmında Subversion tercih ediliyor. Bunun dışında bir çok sürüm yönetimi sistemi var elbet ve bunlardan en önemlilerini (GIT, Mercurial) araştırdıktan sonra Bazaar kullanmaya karar verdim. Bu yazıda bu konuyla ilgili dikkatimi çeken ve önemli bulduğum şeyleri paylaşmaya çalışacağım. Bir çok insanın sürüm yönetimine kavram olarak yabancı olduklarını düşündüğümden çok kısa bir şekilde onu da açıklamak istiyorum.



Sürüm Yönetimi Sistemleri Nedir?



İngilizce'de Version Control System (VCS) olarak geçen, dilimizde iyi anlatabilmek için yukarıdaki gibi uzun olan sürüm yönetimi, bazı yerlerde revizyon yönetimi gibi de kullanılıyor. Sürüm Yönetimi'ni, yazılımın aşama aşama geliştirildiğini düşünürsek, bu aşamaları ...

Yazının devamını okumak için tıklayın..

Arch Linux'da Türkçe Yazım Kontrolü

arch linuxBugün Samed BEYRİBEY'in büyük katkılarıyla Arch Linux Türkiye Topluluğu listelerine düşen e-posta'yı görmeyen ve bilmeyenler için buraya da hiç bir değişiklik yapmadan göndermek istiyorum.

Merhaba,
Zemberek geliştiricisi Serkan Kaba ile konuştuktan sonra, (Archlinux'da
Türkçe yazım denetimini nasıl sağladığımızı teknik olarak anlattım)
bir duyuru yolu ile topluluğumuzu bilgilendirmek istedim.

Bu duyuruyu, gezegen, blog vs. ortamlarda yazabilir, paylaşabilirsiniz.

AUR üzerindeki zemberek-server paketinin yardımı ile enchant destekli
*tüm* uygulamalarda Türkçe yazım denetimini sorunsuz olarak
yapabiliyoruz. Bu iş için zemberek kütüphanesinin *şu an için* 2.1
sürümü kullanılıyor, bir takım testlerden sonra tekrar paket haline
getirilerek son sürümü olan 2.1.1'e geçiş yapılacak.

Ayrıca, KDE3 kullanıcıları, zpspell paketini kurarak, yazım
denetimini sorunsuz gerçekleştiriyor. KDE4 enchant kütüphanesini
kullandığı için KDE4 kullanıcılarının zpspell paketini kurmasına
gerek kalmıyor.

zemberek-server init betiği ister Sun-JRE ister OpenJDK (icedtea vs.)
şekilde çalıştırılmaya hazır biçimde, hem AUR'da hem de SVN[1]'de yerini
almış durumda ...

Yazının devamını okumak için tıklayın..

raptiye 1.0 ve sunucu değişiklikleri

yeni sürümBir kaç haftalık sessizliğin ardından nihayet raptiye 1.0'ı yayınlamak (tam da bayram gününde :P) nasip oldu. Bu süreç içerisinde bir sürü gelişme oldu tabii... Hemen anlatmaya başlayayım..

raptiye'nin 1.0 sürümünü geliştirmeden önce site üzerinde bir anket yayınlayarak sizlerin düşüncelerini almaya çalıştım. Beklediğim gibi herkes sitede üyelik zorunluluğu olmadan yorum yapabilmeyi istiyordu. Benzer bir şekilde küçük bir grup da OpenID ile siteye giriş yapabilmek istiyordu. (ilerde raptiye'ye bu desteği de katmayı planlıyorum) Bunun üzerine kolları sıvayıp yaklaşık olarak 2 gün çalışıp bu özelliği siteye ekledim. Bu arada kodda bazı kısımlarda düzeltme ve iyileştirme yaptım. Hala bir çok yerde django'nun form yapısını kullanarak baya bir kod yığınından kurtulacağım kısımlar var. (ilerleyen sürümlerde bunlar da hallolacak)

Bunların dışında Parkyeri'nden Bekir ile birlikte sunucu kaynaklarına bakarken çok da önemsemediğim bir konunun aslında başıma iş açmak üzere olduğunu farkettim. Apache 8+ süreciyle 25-35 MB arası, MySQL ise 25 ...

Yazının devamını okumak için tıklayın..

1. Arch Linux Türkiye Topluluğu IRC Buluşması'na Davetlisiniz

arch linuxDaha önceki yazılarımdan birinde Arch Linux Türkiye Topluluğu'nu kurduğumuzdan ve faaliyetlerimizden bahsetmiştim. Leopard ile çalışmaya başladığımdan beri Arch Linux'a ve toplulukla ilgili yapmam gerekenlere zaman ayıramaz duruma gelmeye başlamıştım. Özellikle raptiye tüm boş zamanımı aldığından çevirilere yardım edemez olmuştum. raptiye yayına girdiğine göre artık önüme bakabilirim. İlk olarak ÇeviriYeri ve Arch Linux Türkiye Web Sitesi projelerini başlatmayı düşünüyordum. Bu fikirleri topluluğun e-posta listesinde paylaştığımda olumlu yanıt aldım ve tasarımını yapmaya başladım.

Yaptığım tasarımın üstünde konuşmak ve topluluğumuzu daha iyi, verimli yönlendirebilmek adına 22 Eylül 2008 Pazartesi günü, saat 21:30 - 00:00 arasında irc.freenode.net üzerindeki #archlinux.tr adlı kanalımızda ilk buluşmamızı yapma kararı aldık.

Buluşmada konuşulması düşünülen konuların bir kısmı şöyle:

» Aramıza katılanların kendilerini tanıtmaları
» Çevirilerde son durumlar
» İleriye dönük olarak neler yapmak istiyoruz? (beyin fırtınası yapalım)
» ÇeviriYeri ve Arch Linux Türkiye web sitesi için tasarımı ve önerileri konuşalım.
» Topluluğumuzun daha aktif olması için neler yapabiliriz ...

Yazının devamını okumak için tıklayın..