Rastgele Yazılar;Çoklu masaüstü Linux sürümlerinde bulunan bir özellik. Peki bunu etkin olarak kullanıyor musunuz ? Bence kullanın çünkü her masaüstünü ayrı bir iş için kullandığınızda işe daha kolay yoğunlaşabiliyorsunuz. Örneğin benim son günlerdeki en önemli işim Django Book‘u okumak. Ben bu iş için başka bir masaüstünü kullanıyorum, o masaüstünü Django olarak adlandırdım, arka planına Django ile ilgili bir resim koydum ve kendimi o masaüstünde başka bir iş yapmamaya alıştırdım. Diğer günlük işleri (e-posta okuma, google reader, friendfeed, twitter vb.) başka masaüstünde yaptım. Bu sayede kitabı çok daha verimli bir şekilde okuduğuma inanıyorum.
Eğer sizinde yapılacak önemli işleriniz varsa çoklu masaüstü kullanmanızı, her iş için bir masaüstü ayırmanızı öneriyorum.
Bu arada Django Book’ta 7. bölümü bitirdim. 7. bölümün sonunda yazdığına göre; artık Django ile birşeyler yapabilecek durumdaymışım, bu bölümden sonrası önceki öğrenilenlerin detayıymış.
Çoklu masaüstü kullanırken, masaüstü değiştirdiğinizde görev çubuğundaki programların da değişmesi bence çok önemli. Bu sayede ilgisiz programları görmemiş oluyorsunuz. Görev çubuğunuzda sadece o masaüstünde çalışan programları göstermek için Pardus’ta TASMA > Masaüstü Seçenekleri > Görev Çubuğu’ndaki “Pencereleri tüm masaüstlerinde göster” özelliğini pasif duruma getirmeniz gerekiyor. Masaüstünüze bir ad vermek için masaüstüne sağ tıklayıp “Masaüstünü yeniden adlandır” komutunu kullanabilirsiniz.
Bu ara Django ile çok ilgiliyim. Bu yazı Django ile küçük bir uygulama geliştirirken bir anda aklıma geldi, yazıverdim.
Django‘yu daha önce duymuş muydunuz yoksa Django nedir diyenlerden misiniz ? Bu yazı sizi Django’ya ısındırmak amacıyla yazılmış bir yazı olacak.
Django, Python programlama diliyle yazılmış ve BSD lisansı ile lisanslanmış bir web programlama çatısıdır. Python dili nasıl bir şey diyorsanız size örnek olması açısından, Python ile if deyiminin nasıl yazıldığını göstereyim;
>>> x = int(raw_input("Please enter an integer: "))
>>> if x < 0:
... x = 0
... print 'Negative changed to zero'
... elif x == 0:
... print 'Zero'
... elif x == 1:
... print 'Single'
... else:
... print 'More'
...
{ } gibi gereksiz şeyler yok else if yerine elif yazıyoruz. Ne kadar kolay değil mi ? Google, Youtube, NASA gibi büyüklerin Python kullandığını da ekleyeyim.
Dönelim Django’ya… Django ile istediğiniz her türlü web projesini yapabilirsiniz. Django ile yapılan bazı projeleri burada bulabilirsiniz. Size en iyi örnek Özgürlükİçin sitesi olabilir, tamamı Django kullanılarak yapıldı. Özgürlükİçin’in kodlarını buradan inceleyebilirsiniz.
Django ile MVC (Model - View - Controller) yapısını kulanarak web siteleri geliştiriyoruz. Bu yüzden önce bu yapıyı anlamak gerekiyor. Bu yapıda kısaca; veri (model) ile görünümü (view) birbirinden ayırarak controller katmanında kullanıcı işlemlerini tanımlıyoruz. MVC ile daha fazla bilgiyi bulabileceğiniz yerler; Vikipedi, Wikipedia ve Google.
Django ile tanışmadan önce PHP kullanıyordum. Herhangi bir framework kullanmıyordum. Ancak size tavsiyem bir framework kullanmanız. Çünkü işleri gerçekten çok hızlandırıyor ve gereksiz zaman kaybetmiyorsunuz. PHP frameworklerinin listesini burada bulabilirsiniz.
Django’da veri (model) yapısını oluşturduktan sonra verdiğiniz bir komut ile yönetim panelininde otomatik oluşturulmsaı gördüğüm en büyük faydalarından biri. Bir diğer güzelliği ise süper bir hata ayıklama sistemine sahip olması. Hata ayıklama sisteminden bazı görüntüler;
Bu yazı ile Django’yu kısaca tanıtmak istedim. Bence şimdi Django resmi web sitesindeki örnek uygulamayı yapmaya başlayın. Örnek uygulamayı yaparsanız Django nedir, ne değildir; Django ile nasıl web sitesi oluşturulur gibi sorularınızın cevabını bulacaksınız. Mutlaka bir göz atın !
Heyecanla beklenen Pardus 2008 çıktı ! Aslında 28 Haziran 2008 tarihinde çıktı, ancak ben yazıyı şimdi yayınlayabildim
Bu ara pek tembelim…
Pardus 2008′i indirmek için tıklayın. Ayrıca Pardus 2008′i indirebileceğiniz diğer yansıları burada bulabilirsiniz. Pardus 2008 ile gelen yenilikleri buradan öğrenebilirsiniz.
Aslında Pardus 2008′i Haziran başlarında yayınlanan Beta sürümünden beri kullanılabilir durumdaydı. Ben de Beta ile Pardus 2008 kullanmaya başlayanlardanım. Bir sistemin gelişimini görmek güzel bir olay. Özgür yazılımın sevdiğim yanlarından biri de bu. Kullandığınız yazılımın gelişim sürecini izleyebiliyorsunuz, hatta bu gelişime katkıda bulunabiliyorsunuz.
Pardus/Linux kullanmanın diğer bir güzel yanı da yaşayan bir sistem olması. Yani sistem ilk kurduğunuz gibi kalmıyor. Güncelleme yaptığınız anda tüm programlarınızın son sürümleri yeni özellikler ile geliyor ve bu tek bir komut ile oluyor; pisi up
Pardus 2008′e gelecek olursak, Pardus’un 2008 versiyonu ile çok ses getireceğini düşünmekteyim. Pardus, gün geçtikçe proje ana sözleşmesinde yazıldığı gibi, bilişim okur-yazarlığına sahip bilgisayar kullanıcılarının temel masaüstü ihtiyaçlarını karşılayacak duruma geliyor, hatta geldi. Bir TÜBİTAK/UEKAE projesi olan Pardus’un devlet dairelerine entegrasyonu umarım yavaş yavaş yapılır. Çoğu devlet dairesinde ofis uygulamalarından başka uygulamalar kullanılmıyor. Aynı işi yapan Openoffice.org’u bedava ve özgürce kullanmak varken sanki çok zengin bir devletmişiz gibi yüzlerce dolar lisans parasını boşu boşuna veriyoruz!
Eğer daha önce hiç linux kullanmamış biri iseniz Pardus başlamak için çok iyi bir dağıtım. Çünkü bir problemle karşılaştığınızda Türkçe yardım alabileceğiniz bir çok mecra var. Diğer dağıtımlarda Türkçe yardım olayı pek yeterli değil. Bu mecralardan bazıları şunlar;
Pardus 2008 ile gelen yeniliklerden biri de kurulum yöneticimiz YALI’nın yeni versiyonu. Yeni YALI ile Pardus kurulumu çok daha kolay hale getirilmiş. Artık Pardus kurulumunun, Windows kurulumundan hiçbir farkı yok.
Daha önce linux kurmayı denemiş, hatta bu denemeler sonucu verilerinizi kaybetmiş olabilirsiniz. Ancak Pardus 2008 ile gelen yeni YALI (kurulum yönteicisi) ile Pardus’u çok daha güvenli, kolay ve hızlı (yaklaşık 30 dakika) bir şekilde kurabiliyorsunuz. Hem de bu yazımda bahsettiğim gibi 30 dakika içinde ihtiyacınız olan çoğu program kurulmuş bir şekilde sizi bekliyor.
Eğer kurulum hakkında yardım almak istiyorsanız kurulum kılavuzundan yardım alabilirsiniz. Hadi durmayın Pardus 2008′i indirin, kurun…
Aslında bir sürü neden sayılabilir. Bu yazıda, Pardus kullanma nedenlerinden biri olabilecek, Pardus kurulumu ile birlikte gelen programlardan bahsetmek istiyorum.
Eğer normal bir kullanıcıysanız yani bilgisayarınızı internete girmek, müzik dinlemek, film izlemek gibi amaçlar için kullanıyorsanız, Pardus işletim sistemini bilgisayarınıza kurup Pardus’u başlattığınızda, ihtiyacınız olan tüm programlar kullanıma hazır bir şekilde sizi bekliyor olacak! Ayrıca Pardus geliştiricileri, tüm programların güncel sürümünün çıkıp çıkmadığını sizin için takip etmekte, yeni sürüm çıkmışsa hemen paketleyip depoya eklemektedir. Bu sayede tüm programlar güncel tutuluyor. Sizin yapmanız gereken tek şey “pisi up” komutu (veya PiSi arayüzü) ile bu güncellenen paketleri depodan bilgisayarınıza yüklemek
Pardus kurulumundan sonra bilgisayarınızda yüklü olacak olan programlar şunlar;
Yazının başında da dediğim gibi, Pardus işletim sistemini kurduğunuz anda bu programlar hazır ! Üstelik bu programların hepsi 30 dakika içinde kuruluyor!
Pardus’un son sürümünü indirmek için buraya tıklayın…
Daha önce bahsettiğim Firefox’un bir gün içinde en çok indirilme rekorunu kırma günü belirlendi : 17 Haziran 2008. Eğer hala rekor kırma kampanyasına katılmadıysanız buradaki “Pledge Now” linkine tıklayın. Şu an için Türkiye’den 10,420 kişi rekor girişimine katılacağını belirtmiş. Bakalım Firefox rekoru kırabilecek mi ? Merakla bekliyoruz ![]()
Uzuun zaman önce bu yazımda RememberTheMilk‘ten bahsetmiştim. Kendisi, yapılacaklar listenizi oluşturabileceğiniz bir servis. O zamandan beri RememberTheMilk çok yol kat etmiş olacak ki Webrazzi‘ye konu olmuş; Eve gelirken süt almayı unutma; RememberTheMilk.com
RTM’ye yapılacaklar listemdeki -zamansızlıktan dolayı- yapamayacağım işleri görmek istemediğimden dolayı uzun zamandır girmemiştim. Webrazzi’deki yazıyı okuduktan sonra farkettim ki bir çok yeni özellik eklenmiş. Şu an RTM’in mobil (m.rememberthemilk.com), BlackBerry, iPhone/iPod Touch desteği bulunuyor. Ayrıca Google Gears desteği ile çevrimdışı çalışabiliyorsunuz. En sevdiğim özellik ise artık buradaki Firefox eklentisi ile yapılacaklar listemizi Gmail‘e entegre edebiliyor olmamız. Bu eklenti ile yapılacaklar listeniz Google Takvim’inize de entegre olarak çalışıyor. Eklentiyi yüklemek ve daha fazla bilgi edinmek için buraya tıklayın..
Bu eklenti benim gibi Gmail’i sürekli açık olanlar için çok faydalı olmuş…
Daha önce Microsoft’un yeni tarayıcısı Internet Explorer 8 ile karşılaştırmasını yaptığım Firefox 3′ün kararlı sürümü yakında çıkacak. Mozilla, Firefox 3 ile 24 saat içinde en çok indirilme rekoru kırmak istiyor. Buna siz de yardım edebilirsiniz. Bu rekoru kırmak için yardım etmek istiyorsanız şimdilik yapabileceğiniz şey buraya tıklayıp açılan sayfadaki Pledge Now linkini kullanarak kayıt olmak ve e-postanızı yardım edecekler listesine kaydetmek.
Şimdilik Firefox 3′ün rekor kırma günü belli değil fakat bu belli olunca kayıt olanlara duyurusu e-posta ile yapılacaktır. Ayrıca twitter yoluyla da rekor kampanyasını takip edebilirsiniz; mozillafirefox.
Şu an itibarı ile Türkiye’den kampanyaya destek verecek olan kişi sayısı : 7434. Bu sayıyı arttırmak isterseniz buradaki görselleri -varsa- blogunuza ekleyebilirsiniz.
Firefox 3′ün son versiyonu olan Firefox 3 Release Candidate 2′yi indirmek için tıklayın.
Umarım Firefox 3 istediğini yapar, rekoru kırar…
Web teknolojilerini takip etmeyi çok seven, genellikle en sevdiği programlama dili olan php ve onun kankası MySQL hakkında yazılar yazan, internet sitelerinde neXus veya nXs olarak tanınan Hüseyin Berberoğlu adlı kişinin web günlüğündesiniz… ayrıntı..