Açık Kaynak Proje Barındırma Servisi Denemesi

Posted by Bahri Meriç CANLI on Eki 5, 2007

Birkaç aydır aklımda olan Açık Kaynak Proje Barındırma Servisi‘nin ilk temellerini attım. Domain Hunter’i windows üzerinde test etmek için kurduğum windows server 2003′ten sonunda kurtuldum. Onun yerine Debian + Gforge ile developer.prj.be adresi üzerinden de ulaşabileceğiniz bir test makinası kurdum. şuanki kurulum sadece gforge ile tanışma amaçlı olduğu için üzerinede herhangi bir proje barındırmayacak. Fakat arabiirimi kullanılabilir hale gelmesi için hazırlanıcak. Konu ile ilgili yaptığım görüşmelerden sonra açılabilecek bir Açık Kaynak Proje Barındırma Servisi için destek bulmakda fazla zorlanmayacağım fikrine kapıldım. Henüz yolun başında olduğum için sonuçda ne olacak şimdiden kestirmek çok da kolay değil.


İlerde kullanırım diye alan adı almaya son

Posted by Bahri Meriç CANLI on Eyl 23, 2007

    Aylık alan adı almak için harcadığım bedel bazen 100$’ı geçebiliyor. (Bir kısımını eş dost için alıp parasını alıyorum o ayrı) Aldığım alan adlarının bir kısımı sadece laf olsun diye aldıklarım (lahma.cn), bir kısmı da geceleri yada yolda yürürken kısaca yalnızken aklıma gelen proje yada projecikler için aldığım alan adları. Bazı düşüncelerimi de alan adı dolu olduğu için hiç not bile almıyorum.

    En son domainlabs blog da da yazdığım gibi eurodns yine bazı alan adlarında indirime gitti. Bu indirimleri görünce (azım sulandı tabii ki) projeler için sürekli domain almak yerine bir tane kısa uzantı olarak da kullanabileceğim alan adı alayım onunda başına proje adını ekleyerek en azından düşünce kısımından beta kısmına hatta sunuş kısımına kadar olan aşamada minimum maliyetle halledeyim şeklinde düşündüm. Bir çok alan adı denedim, en son gözüme labs.fr uzantısını kesitmiştim. FR uzantısını almanın biraz derli olması sebebiyle nasıl alırım diye birkaç gün düşündüm tam alacakken biri benden önce davranıp güzelim labs.fr’yi aldı. Tekrar alan adı aramaya başladım. Sonunda iyi yada kötü bir alan adı buldum. PRJ.BE tam istediğim gibi bir anlam ifade etmiyor. (böylece önüne gelecek proje adına uydu uymadı derdi olmayacak) Üstelik üç karakterden oluşuyor. Son artısı da  eurodns indirimi sebebiyle yıllık 5€. Sonradan fark ettiğim bir artısı da  eu uzantısı ile aynı altyapıyı kullanması. 

    Sonuç olarak yakında www.projeadi.prj.be şeklinde birçok alan adım olacak. Hosting sorunum olmadığı için (Bu hafta sonu itibariyle kişisel kullanımıma açık 5 sunucu bulunuyor.) sadece alan adı sorun olmaktaydı bu çözümle onuda geride bıraktık. Bazı heyecanlardan geri kalsam da (alan adını aldım alamadım gibi) Kod yazmaya en azından site yapmaya daha fazla vakit ayırabileceğim. 

    PRJ.BE alan adının hepimize hayırlı ve uğurlu olması dileğiyle.


Web-cg çalışmalarına başlıyor

Posted by Bahri Meriç CANLI on Eyl 20, 2007

LKD web çalışma gurubu başlıklı yazımda lkd.org.tr de yazdığına göre web-cg başkanı (o alanıda ben düzenliyorum) olduğumdan biraz bahsetmiştim. Bu gün bu konuda ilk somut görüşmemizi yaptık vede çalışmalara başlıyoruz. Çalışma tamamlandığında linux.org.tr ve lkd.org.tr şuanki hallerinden hem görüntü hemde içerik olarak çok farklı görünecekler. Bu kapsamlı çalışma için birçok eski yada penguene ihtiyacımız olacak. Görevler ve ihtiyaçlar tamamen ortaya çıktığında nasıl penguenler aradığımızı bu alandan da paylaşabilirim. 

Lkd.org.tr açısından bakarsak, derneğin yaptığı faaliyetlerin ve katıldığı etkinliklerin dinamik olarak yayınlanacağı, bilişim sektöründe faaliyet gösteren diğer derneklerin web sitelerini aratmayacak bir konsept ile kullanıma sunulacak.


LKD web çalışma grubu

Posted by Bahri Meriç CANLI on Eyl 13, 2007

LKD (Linux kullanıcıları derneği) web siteleri yeniden yapılandırılıyor. Bilişim sektöründe faaliyet gösteren bir derneğin görünen yüzü olan web sitelerine yeterince zaman ayrılamamış gibi görünüyor. 

Yeniden yapılanma çerçevesinde web siteleri ile ilgili bütün oluşumların web-cg altında birleşmesi amaçlanıyor. Web-cg çatısı altında birleşecek bu alt ve üst yapı yani programlama, tasarım, içerik ilerleyen zamanlarda kendi içinde yapılanacak. Bu yapılanmalar arasında koordinasyon görevini üstleniyorum.

lkd.org.tr’deki ufak düzenlemeler ile zaten ilgilenmekteydim. Artık bütün lkd siteleri ile ilgileneceğiz. Bakalım oraya nasıl bir sonuç çıkacak.


Sonunda .au domain de alıyorum

Posted by Bahri Meriç CANLI on Eyl 11, 2007

Uzunca bir süredir niyetlenip bir türlü .au(Australia ccTLD) uzantılı domain alamamıştım. asia uzantılı domain alma girişimim sırasında üye olduğum asiaregistry.com da bütün .au uzantılı domainler (com.au, net.au, org.au …) yıllık 15$’a düşmüş. Her ne kadar auDA(.au Domain Administration Ltd) .au domainleri sorgusuz sualsiz vermese de olumsuzluk durumunda para iadesini yada en azından .com.au domain alabilme ihtimalini de düşünerek. Projem olan domain hunter için domainhunter.org.au domainine başvurdum. Aklımda hep domainhunter.org.tr adresini almak vardı fakat nic.tr nin org.tr uzantısı için üç STK dan belge isteme formalitesi ile uğraşmamak için domainhunter.org.tr domain hayalini biraz erteliyorum (vazgeçmek yok :) ) Bakalım domainhunter.org.au domainini alabilecek miyiz? Bu konudaki son durumu da buradan paylaşacağım.

Bu yazının pardus-linux.org gezegeninde de yayınlanacağını da göz önünde bulundurarak birazda pardus için planladığımız çalışmadan bahsedeyim. Yeni ve basit bir site planlıyoruz. Amatör yada profesyonel her kullanıcının kullanabileceği (biraz abartı mı oldu acaba) bir site olacak. Belki tek sayfadan oluşur. Biraz javascript ile süsleriz. Hatta vakit olursa birazda ajax da katarız. Aynı şeyleri birbirinden habersiz dünyanın her yerinde düşünen insanların çoğaldığı günümüzde bu projeyi bizden önce kimse yapmasın diye detaya girmiyorum. Bu konuda birde site açılınca hoş geldin yazısı yazabilirim.


Terim aranıyor

Posted by Bahri Meriç CANLI on Ağu 19, 2007

Yaklaşık bir yıl önce çeviririm diye ıngilizce halini(webdeki son hali) bir kenara kaydettiğim domain durum kodları belgesini çevirmeye karar verdim. Bilgisayarda çevirmemek için birazda dört bilgisayarın ısıttığı odamdan kaçmak için ıngilizce metnin çıktısını alıp odadan kaçtım.

Çeviriye iyi başlamıştım. Zaten bildiğim konular ve tanıdık terimler olduğu için zorluk çekmiyorum. Fakat bazı terimlerin Türkçe karşılıkları bulunmuyor. Üstelik ıngilizce halleri de metnin her satırında geçtiği için bilmeyen birine metnin çevrildiği izlenimi bile vermiyor. Neler bu kelimeler yazacak olursak registery, registrar, registry operator, sponsoring registrar, root zone şeklinde sıralayabiliriz. Daha önce de bahsettiğim türkiyenin ilk ve tek ICANN akredit firması Alantron kendileri de bu sınıfa girdikleri için TDK ile birlikte registrar sözcüğüne karşılık yazman sözcüğünü bulmuşlar. Listeden iki sözcük yazman sözcüğü sayesinde eksildi. Geriye registry operator ve registry kaldı.

Bu konuda Alantron’a bir çalışmaları olup olmadığını sordum. Pazar günü olmasına rağmen 1-2 saat içinde yanıt verdiler. Fakat verdikeri yanıt olumsuz oldu; "Böyle bir çalışmaları olmadığını yazman sözcüğü için TDK dan yardım aldıklarını registry sözcüğü içinde TDK’nın yardımcı olabileceğini yazmışlar." şimdilik alan adı yöneticisi kuruluş şeklinde uydurarak tercümeyi tamamlıyorum. Eğer bu konuda farklı önerisi olan varsa bana ulaşmalarını rica ediyorum.


Windows’dan web sunucu olmaz

Posted by Bahri Meriç CANLI on Ağu 12, 2007

Test amaçlı ayırdığım makinelerin birine windows 2003 kurmuştum. Nedir ne değildi, elimden geldiğince incelemeye çalışıyorum. şimdiye kadar olan Linux ve azda olsa FreeBSD tecrübem ışığında bir windows sunucudan web sunucusu yapmak hiç akıllıca bir yöntem değil. En ufak ayar için sunucuya uzak masa üstü bağlantısı yada VNC ile bağlanmak gerekiyor. telnet niye var onuda anlamış değilim. telnet üzerinden birakaç işe yarayan komut buldum (iisrestart gibi) onlarda ekranıma bir sürü hata bastılar. Ve çalışmadılar.

Ayrıca üzerinde gelen web ara birimi sadece ie ile çalışabilir şekilde yapılmış. Pardus üzerinde Firefox ile çalışmıyor :) Masa üstünde bile linux kullanıp windows sunucu yöneten acaba var mıdır?

Windows sunucu kurma amaçlarımdan biride domainhunter acaba Windows sunucularda düzgün çalışıyor mu bunu denemekti.(v0.0.2 çalışmıyordu) Aldığım sonuç standart php kurulumu yapılmış bir makinede ekranda tanımsız değişken hataları dışında tarih sorununu da saymazsak çalışıyor gibi :)

Fakat geldiğim noktada Windows sunucu çöktü. Yedek alma işkencesi başladı. Bu işkenceleri yaşatan Windows üzerinde DomainHunter deneyen kullanıcılara saygılarımı sunuyorum.


Yaptığım iş tek bir sürü farklı “markam” var

Posted by Bahri Meriç CANLI on Ağu 4, 2007

Daha önce blogumda yazdığım yazılarda bir marka hastalığıdır gidiyordu. (Marka namzedi desek daha doğru olur sanrım, resmi olarak markam değiller) Fakat kalehost desteğe gelen bir mail bunların birbirinden bağımsız olmalarının aralarında görünen bir ilişki olmamasının çok kafa karıştırıcı olduğunu gösterdi. Bana kalsa dahada karmaşık bir hal alabilirdi. (Arka planda yeni isimler bulup bir yerlerde kullanıyorum o ayrı bir konu :) ) Bu karmaşayı önlemek için bütün servislerimi AcraNIC (Acra Network Information Service) altında toplamaya karar verdim. Aktif olarak çalışan bütün servislerimin sahibi artık Acra Network veya AcraNIC olacak. Bu servisler neler dersek; önem sırasına göre KaleHOST Internet Hizmetleri, Domain Labs, Radyo C (test yayını), Radyo ıklim (test yayını) şeklinde sıralanıyor. Yaptığım bir diğer değişiklik de programlama ile ilk tanıştığım yıllardaki esen soyad+soft isimli marka rüzgarına kapılarak açmış olduğum CANLISoft isminden vazgeçtim. CANLISoft şimdilik Canlı Bilişim oldu bakalım ilerde ne olacak.


Debian üzerinde mod_python yapılandırması

Posted by Bahri Meriç CANLI on Tem 14, 2007

Python öğrenme isteğim tekrar kabarmış olacak ki adı piton olan sunucuma mod_python kurmaya karar verdim. Fakat iş

Code:
sudo apt-get install libapache2-mod-python

demekle bitmiyormuş birazcık apache2.conf ile de oynamak gerekiyor. Bununla ilgili ubuntuforums.org da bir bilgi buldum. Kaybolmasın diye buraya aktarıyorum.

.py betikleri aktif hale getirmek:

Code:
cd /etc/apache2/sites-available/sudo nano 000-default

10. satırdan başlayan aşağıdaki bölümü bulun:

Code:
                Options Indexes FollowSymLinks MultiViews                AllowOverride AuthConfig                Order allow,deny                allow from all                # Uncomment this directive is you want to see apache2’s                # default start page (in /apache2-default) when you go to /                #RedirectMatch ^/$ /apache2-default/        

ve aşağıdaki şekilde değiştirin:

Code:
                Options Indexes FollowSymLinks MultiViews                AllowOverride AuthConfig                Order allow,deny                allow from all

                AddHandler mod_python .py                PythonHandler mod_python.publisher                PythonDebug On

                # Uncomment this directive is you want to see apache2’s                # default start page (in /apache2-default) when you go to /                #RedirectMatch ^/$ /apache2-default/        

Dosyayı kaydedin ve apache2′yi yeniden başlatın:

Code:
sudo /etc/init.d/apache2 restart

Test etmek için:

Code:
sudo nano /var/www/test.py

Aşağıdaki kodu ekleyin:

Code:
def index(req):  return "Test successful";

ve http://localhost/test.py şeklinde çalıştırın ekranda "Test successful" mesajını görüyorsanız mod_python başarı ile yapılandırılmış demektir.


Pardus-linux.org iki yaşında

Posted by Bahri Meriç CANLI on Tem 4, 2007

Pardus-linux.org iki yaşında; rootfs sürümlerinden günümüze iki yıldan fazla zaman geçti. Bir yıl önce [1], [2] pardus-linux.org’ bir yaşı ile ilgili yazımda belirtiğim gibi

Pardus için ihtiyaç duyulan yada duyulabilcek forum ihtiyacını karşılamak amacı ile bir yıl önce bu gün hizmet vermeye başladı. Bu görevi de iyi bir şekilde yaptığını düşüyorum. Moderator bulmakta zorlandığımız günlerden sistemli çalışan yönetim kadrosu olan bir sistem haline geldi. Bu gün itibariyle toplam 13901 mesaj ve 2293 kayıtlı kullanıcımız bulunmakta. Pardus linux ile büyümeye, ülkemizde Linux’un özellikle de Pardus’un yaygınlaşmasında katkı sağlamak için çalışmaya devam ediyoruz.

Geride bıraktığımız bir yıl içerisinde toplam kullanıcı sayımız 2.293′den 7.187′ye, yazılan mesaj sayımızda 13.901′den 52.634′e çıktı. Her ne kadar azaltmaya çalışsak da 54 ana kategoriye ulaştık. Üye ve yazı sayımız ile birlikte moderasyon ekibimizde (pasif moderatorler dahil) yirmi kişiye yükseldi. Kediciğimiz Pardus’umuzda bir ana sürüm ve üç ara sürüm olmak üzere dört farklı sürüm çıkardı. Pardus gönüllülerinin (yeterli olmasa da medyanın da ) desteği ile Pardus ve Linux denen şeylerin varlığından daha çok insanını haberi oldu. Bizde onlara Pardus’un korkulacak bir şey olmadığını kendi istedikleri gibi nasıl yapılandıracaklarını üyelerimiz ile birlikte anlatmaya çalıştık.

Hosting sponsorumuzu değiştirdik. Bu vesileyle şuanki hosting sponsorumuz olan WebKolay.net‘e, pardus-linux.org forumlarının kurulumasını sağlayan Sayın Gökhan TOPLAR’a ve forum yönetimindeki bütün ekip arkadaşlarımıza teşekkürü bir borç biliriz. Önümüzdeki dönemde Pardus’un gelişmesine paralel olarak pardus-linux.org’da da gelişmeler göreceksiniz. Pardus-linux.org üzerinde forumun yanına yeni servisler ilave edilecektir. Servislerin planlamaları ve altyapı çalışmaları sürmektedir. Kullanılabilir duruma geldiklerinide bütün pardus severlere duyurulacaktır.

[1] http://forum.pardus-linux.org/viewtopic.php?t=2603

[2] http://liste.uludag.org.tr/pardus-kullanicilari/2006-July/004232.html