özgürlük için
Pardus logosu indir
Bilgisayarınızda Pardus'a geçmek mi istiyorsunuz? İlk Adımlar bölümünde aradığınız tüm cevapları bulacaksınız.
Özgürlükİçin.com, Pardus'un yaygınlığını artırmak ve bilgi paylaşımı için kurulan bir topluluk sitesidir.
İlk Adım
Pardon
Topluluk & Forum
Gezegen
Haberler
Temalar
Oyunlar
Paketler
Nasıl
3 Eylül

Windows üstünde PHP programlayan bir programcının, Pardus üstünde PHP’yi çok daha etkili bir şekilde kullanmaması için hiçbir sebep yok. Aksine, kurulum, geliştirme gibi işlemler pisi ve ek yazılımlarla çok daha kolay.

PAMP: Pardus, Apache, MySQL, PHP
Apache, php ve mySQL kurulumu pardus üstünde çok kolay. Bunu konsol üstünde, sadece sudo pisi install apache mysql-server mod_php komutunu vererek veya paket yöneticisinden  “apache, mysql-server, mod_php” paketlerini bulup kurmanız yeterli.

ek ayarlar:
Bilgisayarınız her açıldığında apache’nin otomatik olarak başlatılması için konsol üzerinde, service apache on, mysql sunucunun otomatik olarak başlatılması içinse service mysql_server on komutlarını vermeniz gerekiyor. MySQL veritabanının yapılandırılması içinse, kurulumdan sonra mysql_install_db komutunu vermeniz gerekiyor.

Artık tüm işlemler tamam, ev dizininiz üzerinde public_html adında bir dizin açarak, o dizinde http://localhost/~kullaniciadi şeklinde ulaşabilirsiniz.

Kısaca sırasıyla kurulum ve yapılandırma için konsol üstünden vermeniz gereken komutlar şunlar;

sudo pisi install apache mysql-server mod_php
service apache on
service mysql_server on
mysql_install_db

Artık kurulum ve konfigurasyon dahil her şey tamam.

PHP Geliştirme araçları:
Linux üstünde PHP programlama için kullanabileceğiniz bir çok editör var. vim, emacs, kate ve daha fazlası.
Ben ZendStudio kullanıyorum. Ne yazık ki, onun kadar gelişmiş başka bir çalışma ortama bulamadım, ki bunun dışında da php eclipse eclipse ile haşır neşir olanlar için güzel bir alternatif olabilir.

Apache ve PHP konfigurasyon dosyaları:
httpd.conf dosyası: /etc/apache2/httpd.conf
php.ini dosyası: /etc/php/php.ini
apache vhosts dosyası: /etc/apache2/vhosts.d/00_default_vhost.conf


Artık wordpress’den bıktım! her hafta parolamı sıfırlıyor :S anlamadım gitti neyse blogger’da hesap açtım burda okudugunuz gibi umarım blogger’dada okursunuz :) bu arada yazman’ın 0.2 Sürümü çıktı proje sayfasını ziyaret edebilirsiniz :D http://code.google.com/p/yazman/ lafı karıştırdım ama herneyse diğer bilogda görüşmek üzere :D :D herseyi verdim bilogun adını unutuyordum işte yeni adresim :D

http://eensar.blogspot.com/

31 Ağustos

geçenlerde pardus üstünde birkaç dakilalik video screencast yapmam gerekti. pisi’den ilgili paketleri arayınca, görsel olarak sadece xvidcap’a ulaşabildim. fakat xvidcap bende sorun çıkardı, eğer video uzunluğu 10-15 saniyeyi geçerse donuyordu. (konuyla ilgili google’da arama yaptım, aynı sorundan başka Pardus 2008 kullanıcıları da müzdarip ve maalesef çözümü yok şimdilik.)

pisi üstünde bulunan bir başka paket ise recordmydesktop. konsol tabanlı. bu uygulama için kde-apps.org adresinde ReKordmyDesktop adında güzel bir arayüz var. (kommander ile yazılmış.)

rekordmydesktop, sorunsuzca Pardus 2008 üstünde çalışıyor. recordmydesktop ve kommander paketlerine bağımlı. rekordmydesktop’u kullanmadan önce aşağıdaki komutlarla bağımlılıkları kurabilirsiniz.

sudo pisi install recordmydesktop
sudo pisi install kdewebdev

tüm bunları yaptıktan sonra, bu adresten rekordmydesktop’u indirip, dosyanın üstüne çift tıklayarak veya konsol üstünde “kmdr-executor rekordmydesktop.kdmr” şeklinde çalıştırıp video capture işleminin keyfini çıkartabilirsiniz.

29 Ağustos


Python türkçe kaynak sitesi her ne kadar az olsada aradıklarımızı buluyoruz. Belki deneyerek görerek kavramamız gerekir ama biz bunu seçiyoruz. Bugünlerde Python için türkçe kaynak siteleri arasına yeni bir site eklendi diyebilirim :) Gökmen ve Mirat abilerim python için türkçe kaynak sitesi açmışlar sağolsunlar üşemden yazıyorlar :) Bende bir PyQt‘ci olarak PyGtk içeren sitede ne kadar işim olur bilemem ama çok yakında PyQt ile ilgili yazıların bulunacağını söyleyebilirim :)

Jabber’da, Irc’de anlatacağıma, buraya yazarım; kafadan silinir, buradan silinmez!”

http://pythontr.blogspot.com/

28 Ağustos


Bir süredir web günlüğümde yayınlanmayı bekleyen, gözden kaçmış bir girdiyi en sonunda yayınlıyorum…

Pardus 2007′den Pardus 2008′e geçmek için artık kişisel verilerinizi yedekleyip yeni bir kuruluma gerek kalmadı! 7 Ağustos 2008, Perşembe günü Pardus Geliştirici E-Posta Listesi‘nde Faik Uygur tarafından yapılan duyuruyu buraya aktarıyorum.

Selamlar,

2007 ve 2008 arasındaki ciddi alt yapı değişikliklerinden ötürü güncelleme işi bayağı bir zor. Bu iş için bir betik yazmaya çalıştım. Test edebildiğim kadar da ettim. 2007, 2007.1, 2007.2 ve 2007.3 için VirtualBox’larda güncelleme yaptım.

VirtualBox ve Snapshot özelliği olmasa betiği yazmanın da pek bir mümkünatı yoktu aslında :)

Gerçek bir makinede de 3-5 defa geliştirme boyunca test ettim.

Betiği şu adreste bulabilirsiniz:
http://svn.pardus.org.tr/uludag/trunk/pardus-upgrade/pardus-2007-to-2008.py

Çalıştırmak için internet bağlantısı ve Pardus 2008 CD sine ihtiyacınız var.

İki adımda çalışıyor. İlk adım 2008 kernel’ı ve sürücülerini kurduğu adım. Bitince reboot istiyor betik. Daha sonra tekrar çalıştırınca kaldığı yerden devam ediyor.

Geçiş hassas olduğu için herhangi bir anında betiği keserseniz, elinizde kullanılmaz halde bir 2007 sistemi kalabilir :) Disk formatlama yapmadığı için verilerinizde bir kayıp olmayacaktır.

Test etmek isteyenler herhangi bir sorun ile karşılaşırsa ve bildirirse sevinirim.

Teşekkürler,
- Faik

İşte burada! Betiği indirdikten sonra çalıştırmak için konsoldan “python pardus-2007-to-2008.py” komutunu vermemiz yeterli! Duyuruda da belirtildiği gibi, dikkat edilmesi gereken en önemli nokta, betiği çalıştığı süreçte işlemin hiç bir şekilde kesilmemesi gerektiği.

Son olarak, konuyla âlâkasız olacak ama üç tane ufak bir duyurum olacak. Birincisi; Özgürlükİçin.Com E-Dergi‘nin altıncı sayısı için yazarlarımız en geç 6 Eylül, Cumartesi gününe yazılarını bana [egetun :) gmail.com] e-posta ile ulaştırabilirse çok güzel olur. Tabi, 6 Eylül’e kadar beklemezseniz çok çok daha güzel olur. İkincisi; Pardus 2007′de Pisi Bulma Aracı PisiBUL‘u kullanıp da Pardus 2008′de kullanamayanlar için Ekrem Seren’in hazırladığı Porsuk sanırım işinize bir nebze yarayacaktır. Üçüncüsü; Pardus 2008.1 Beta Ekin Meroğlu tarafından Pardus Duyuru Listesi‘nde resmen duyuruldu.

Kolay gelsin :)

26 Ağustos


http://imaj.at/image/47539

XFCE ve GNOME serüvenlerimin ardından tekrar pardus’a kavuştum :) XFCE ve GNOME’a geri dönecekmisin? diye sorarsanız cevabım HAYIR! olacaktır dönmemem için bir çok sebep var bunların başında gelen ise /var gibi önemli adreslere dosya,resim vs.vs aktarmak veya koymak çok zor 2. sebep ise XFCE ve GNOME’da pygtk kullan diyorlar ben PyQt kullandığım için bu etkende beni etkiledi ve PARDUS’a tekrar geri döndüm :)


Çok yaşa Linux, tabi yaşayabildiğin kadar!
Efendim sevgili Linuxumuz 17. yaşını kutluyor. Bundan 17 yıl önce Linus Torvalds bizlere Linux'u hediye etti. İyi ki de yaptı bunu. Bu sayede kendisi için küçük, ama insanlık için büyük bir adım atmış oldu. Ancak sakın bu yazının Linux'u övücü ve Microsoft'u yerici bir yazı olduğu sanılmasın. Aksine bu yazıdaki amaç 17 yıllık süreçte Linux'un nereye gelebildiği ve ilerde neler yapabileceği ile ilgili bir özeleştiride bulunmak.
Zira bugün itibari ile dünyadaki duruma şöyle bir bakalım. Bugün yüzlerce Linux dağıtımı söz konusu, ki bunların dişe dokunur olanlarını şuradan görebilirsiniz. Ancak ne tuhaftır ki bunca dağıtım olmasına karşın bugün hala Linux ismini dahi duymamış olan bilgisayar kullacıları bulunmakta. Temel sorun aslında şu: "Bilgisayar=Windows" düşüncesi. Bu soruna tekrar döneceğim.
Linux dağıtımlarının sağladıkları pek çok fayda var, bunlardan bazıları kullanıcı dostu oluşu, virüssüz kullanım, sistem gereksinimlerinin azlığı vb (daha fazlası için). Peki ama bunca iyi yana karşı Linux dağıtımlarının sahip oldukları dezavantajlar neler? Linux dağıtımlarında oyun oynamanın zorluğu, kullanımda çekilen bazı zorluklar, donanım uyuşmazlıkları vb.
Linuxçuların (yani bizlerin) aldıkları en büyük eleştiri ise neden bilgisyarlarında sadece Linux'u değil de Windows+Linux'u kullandıklarıdır. Cevap ise; sadece Linux'un yeterli olmadığı, illa ki Windows'a ihtiyaç duyulduğudur. Tabi ki oyun oynanamamasında, ya da donanımların tanınmamasında suçun tamamı Linux'ta değildir, oyun ve donanım üreticilerinin Linux'u yok saymaları bunda büyük bir etkendir.
Peki neden Linux'u yok sayıyorlar? Aslında bazen onlara da hak vermiyor değilim. Zira düşünsenize yüzlerce Linux dağıtımı var ve bunların hepsine aynı programı aynı şekilde yükleyemiyorsunuz. Bir örnek verelim; bir programı indirmek istediğinizde sitede bir Windows, bir de Mac için olan indirme butonu vardır, ama iş Linux'a gelince butonlar çoğalır, Ubuntu için, Suse için, Pardus için gibi butonlar çıkar ortaya ve burada tüm Linux dağıtımları yer almaz, istese de alamaz zaten.
Bir oyun Linux dağıtımlarının birinde kurulabildiğinde diğer dağıtımlara da yüklenebilmesi için, mesela Pardus'a yüklenebilmesi ek olarak bazı şeyler yapmak gerekmiyor mu, Pardus forumları bu tür yükleme konularıyla ve çözüm önerileriyle dolu.
Linux'un rakiplerine bakalım, Mac OS X ve Windows. Bunlar ticari sürümler ve doğal olarak belli miktarlarla tüketiciye satılıyorlar, paralı olan çok az Linux dağıtımı var, ama yine de insanlar bu iki sistemi tercih ediyor, çünkü onlara daha çok güveniyorlar.
Aslında burdaki temel faktör bu iki sistemin ticari olması nedeniyle tek elden kontrol ediliyor ve geliştiriliyor oluşları. Belli bir pazarları var ve bu pazarda daha ileri gitmek için para harcayıp daha çok gelişiyorlar, oysa karşılarında yüzlerce Linux dağıtımı var. Bunlardan da pek çoğu bir birine o kadar çok benziyor ki insan "Ne fark var aralarında?" diye sormadan edemiyor.
Düşünsenize, bir kişi Linux kullanmaya karar verdiğinde ilk sorduğu sorulardan biri "Hangi Linux dağıtımı?" oluyor. Aslında açık kod olduğu için bu kadar artan Linux dağıtımları Linux'a iyilik mi ediyor yoksa kötülük mü diye merak etmiyor değilim. Bu kadar fazla çeşit kullanıcıyı boğuyor mu?
Kullanıcılar güzel görünüme, hıza, güvenilirliğe ve sorunsuz bir kullanıma önem veriyorlar. Oysa hızlı olan Linux dağıtımları güzel görünmüyor, güzel görünenler ise yavaş oluyor. KDE4 beni çok ümitlendirmişti, çünkü çok güzel bir arayüze sahipti, ancak güzel görünse de halen çok yavaş. Vista gibi, çok güzel ama çok yavaş. Unutmayalım ki markalar ürünlerini pazarlarken ambalaja ayrı bir önem veriyorlar. Evet Linux dağıtımları belki ticari amaçlı değiller, ama kullanıcıya ulaşmak için ambalajın önemini de anlamak zorundalar.
Taban olarak bakalım, KDE, Gnome, XFCE... yani Linux da çeşit falza, ama bu çeşitlerin bu kadar çok oluşu işi karmaşaya sürüklüyor. Bir düzen oluşması zorlaşıyor. İnsanların kafası karışıyor. Bu da Linux'un yayılmasına yardımcı olmuyor.
Peki Linux böyle giderse yaşamaya devam edebilecek mi, yoksa yıllar sonra "Hey gidi hey bir zamanlar Linux diye bir sistem vardı." mı diyeceğiz? İşte kafamda bunca soru ve içimde biraz umutsuzluk. İyi ki doğdun Linux ve çok yaşa, tabi yaşayabildiğin kadar.

25 Ağustos

Bu hafta sonu büyük bir şirketin bir şubesinde bilgi işlem sorumlusu olarak çalışan yüksek öğrenim görmüş bir gençle tanıştım. Bu kişi kendisini "Mikrosoftcu" olarak tanımladı ve bu tanımı nasıl kullanmaya başladığını anlattı.

Birkaç yıl önce Antalya'da düzenlenmiş seminer şeklindeki bir Microsoft etkinliğine katılmış. Her ne kadar özel ve kamu sektöründeki bilgi işlem yöneticilerinin ağırlıkta olduğu bir toplantı olsa da sektördeki teknik personelin de katılımı sağlanmış. Microsoft ürünleri kullanarak yetişmiş bu gencin o güne kadar Linux ve özgür yazılım üzerine pek fikri ve merakı yokmuş, Linux dünyasını "geçici bir heyecan" olarak görmüş her zaman (konuştuğumuzda hala öyleydi).

Bu seminerde "Linux fanatiği" diye tanımladığı bir grup da varmış. Seminer boyunca bu kişiler Microsoft ürünlerini ve projelerini anlatma derdindeki konuşmacıları sorular ve çeşitli görüşleriyle terletip müdehale etmişler hatta bazı anlarda tartışmaya varan konuşmalar geçmiş ve ortam gerilmiş. Sonunda bu agresif Linux taraftarları çizdikleri hoş olmayan tablo ile seminerdeki pek çok kişinin antipatisini kazanmayı başarmış. Sonuçta bu genç bilişimci arkadaş Linux hakkındaki düşüncelerinin o günden sonra iyice keskinleşerek Linux'a karşı antipatiye dönüştüğünü ve "iyiki Microsoft varmış" diye düşündüğünü söyledi.

Kendisi özel ders veren bir arkadaşımın öğrencisi olduğundan ve kısa bir ders arasında lafladığımızdan muhabbeti pek koyulaştıramadık, ancak anlattıkları bana yetti. Kaş yapalım derken göz çıkarmak böyle bir şey işte.

13 Ağustos

Bugün forumlarda bir kullanıcının boot sırasında monitorünün frekans hatası yüzünden kapandığıyla ilgili bir başlık gördüm. Bu tür sorunları çözmek veya açılış sırasında yüksek bir çözünürlük kullanmak isteyenler için küçük bir rehber hazırlamak istedim.

———————–

Öncelikle aşağıdaki vesafb modları tablosuna bakalım:
Vesafb Tablosu

Bu tablo Grub parametrelerini seçerken bize gerekecek. Şimdi, grub.conf dosyasını açıyoruz. Frekans hatası yüzünden sistemi hiç açılmayanlar bir çalışan cd’yi kullanarak ya da yüklü başka bir dağıtımdan komut satırına erişebilirler.

Grub.conf’u açalım:

sudo nano /boot/grub/menu.lst

Normalde sistemi başlatmak için kullandığınız başlığı bulun ve orada “kernel” ile başlayan satıra gelin. Aşağıdakine benzer bir satır olmalı:

kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda5 ro quiet splash

Şimdi satırın sonuna ilgili vesafb parametresini ekleyeceğiz. Eğer hiçbirşey eklemezsek varsayılan değer olarak vesafb=normal kullanılıyor, bu da 640×480 çözünürlüğe denk geliyor. Mesela 16 bit renk derinliğinde 1024×768 çözünürlük istiyorsa (sanırım en sık kullanılan bu, yanılıyorsam düzeltin)

vga=0x791

eklememiz gerekiyor. Burada 0×791 hexadecimal bir değer, istersen ondalık eşleniği olan 791′yi de kullanabilirsiniz.

Bu yöntemle ekran çözünürlüğünüzü ve renk derinliğinizi istediğiniz gibi ayarlayabilmeniz lazım.

———————————————-

Bir de konu dışı duyurumuz olsun: Yarın (14 Ağustos) saat 18:00′de Niksar Belediyesi sosyal tesislerinde Linux Kullanıcıları Derneği (LKD) onursal başkanı Mustafa Akgül ve Ankara Barosu’ndan Av. Nihad Karslı tarafından “Internet, Internet kullanımı, açık-kaynak yazılımlar ve Pardus” üzerine bir sunum yapılacaktır. Civardaki herkes katılmalı bence.

12 Ağustos

Eğer Debian GNU/Linux dağıtımını ya da Ubuntu gibi bir Debian türevini kullanıyorsanız farklı paket depolarını eklemiş olabilirsiniz. Örneğin Debian stable için yeni sürüm paketleri sağlayan backports.org olabilir.

Ancak bir paket kuracağınız zaman hangi depodaki sürümün kurulacağını anlamanın görünür bir yolu yok. apt-get, aptitude veya synaptic'te bunu göremiyorsunuz... diye biliyordum.

Aslında varmış bir yolu apt-cache policy PAKET_ADI. Örneğin debian üzerinde backports.org deposundan kurulan puppet böyle görünüyor;

# apt-cache policy puppet
puppet:
  Installed: 0.24.4-8~bpo40+1
  Candidate: 0.24.4-8~bpo40+1
  Package pin: 0.24.4-8~bpo40+1
  Version table:
 *** 0.24.4-8~bpo40+1 999
          1 http://www.backports.org etch-backports/main Packages
        100 /var/lib/dpkg/status
     0.20.1-1 999
        500 ftp://ftp.metu.edu.tr etch/main Packages
Ayrıca bir ek, backports.org deposundan paket kurmak için sayfasındaki talimatları düzgün okumanız gerekiyor, sonra saçınızı başınızı yolmayın :D Backports deposundan normal şartlar altında hiç paket çekilmiyor, aptitude -t etch-backports install PAKET_ADI ile veya /etc/apt/preferences dosyasında "Pin" kuralları tanımlayarak bu depodaki paketleri kurabiliyorsunuz.

5 Ağustos

Siz de benim gibi düzenli olarak Apache, Php ve MySQL kullanıyorsanız ve olur ha (!) çalıştığınız/bulunduğunuz yerde bir LAMP (Linux, Apache, MySQL, Php) ortamı yoksa bile çareniz var!

Çaremizin adı XAMPP. Apache Friends adlı bir grup tarafından geliştirilen, taşınabilir olarak da kullanılabilen bir yazılım paketi.

Öncelikle sürümlere bakalım. XAMPP’in iki sürümü var: Normal ve Lite. Lite sürüm, çok sık güncellenmesede şunları içeriyor:

  • Apache 2.2.9
  • PHP 5.2.6
  • MySQL 5.0.51b
  • phpMyAdmin 2.11.7
  • OpenSSL 0.9.8h
  • SQLite 2.8.15

Bu sürüm benim her türlü işimi görüyor. Yok ben daha fazlasını isterim derseniz normal sürümü indirmeniz gerekiyor. Normal sürüm düzenli olarak güncelleniyor ve şunları içeriyor:

  • Apache HTTPD 2.2.9
  • MySQL 5.0.51b
  • PHP 5.2.6 + 4.4.8 + PEAR + Switch
  • Openssl 0.9.8h
  • PHPMyAdmin 2.11.7
  • XAMPP Control Panel 2.5
  • Webalizer 2.01-10
  • Mercury Mail Transport System v4.52
  • FileZilla FTP Server 0.9.25
  • SQLite 2.8.15
  • ADODB 4.98
  • Zend Optimizer 3.3.0
  • XAMPP Security
  • Ming

Gelelim asıl konuya; yanınızda LAMP yok ve sizin işinize devam etmeniz lazım! Ben Lite sürümü kullandığım için onun üzerinden anlatıyorum.

1) Öncelikle Lite sürümü buradan indiriyoruz. EXE’yi değil ZIP’i indirmemiz önemli, zira biz AMP ortamının taşınabilir olmasını istiyoruz.

2) Bir adet USB belleği takıyor ve indirdiğimiz dosyayı bir klasöre açıyoruz. Burada çift klasör kullanmamaya (xampp/xampp/) gibi dikkat edin, Apache bunu sevmiyor.

3) Açtığımız dizinin içindeki “setup_xampp.bat” dosyasını çalıştırıyoruz.

4) Son olarak sunucuları yönetmek için “xampp-control.exe” dosyasını çalıştırıyoruz.

XAMPP Kontrol Paneli

Taşınabilir Apache, MySQL ve PHP’niz hayırlı olsun! Sorularınız olursa cevaplamaktan mutluluk duyarım.

Not: Teorik olarak bu yöntemle Apache modülü olan diğer diller de (Python v.s) çalıştırılabilir. Ben denemedim ama deneyen varsa sonuçlarını merak etmekteyim :)

31 Temmuz

05.07.2008 Tarihinde Bimer aracılığı ile yaptığım başvuru metni;

Ulaştırma Bakanlığı - Telekomünikasyon İletişim Başkanlığına bağlı İnternet Dairesi Başkanlığının bir hizmeti olan ve amacı aileleri internet kullanımı konusunda bilinçlendirmek olan http://www.guvenliweb.org.tr adresinde bir site yayınlanmaktadır.

Bu sitede bilgisayarları daha güvenli hale getirmek için yapılan açıklamaların hepsi Windows işletim sistemi temel alınarak yapılmıştır, buna gerekçe olarak bir bölümde bu sistemin daha yaygın kullanıldığı öne sürülmüştür.

Ancak Windows sisteminden daha güvenli olduğu bilinen Linux temelli (Pardus ve Ubuntu gibi) işletim sistemlerinden bilgilendirme amaçlı da olsa bu sitede neden hiç bahsedilmemiştir?

Özellikle ülkemizde TUBITAK bünyesinde geliştirilen, binlerce kullanıcısı olduğu bilinen ve tamamen ücretsiz ve özgürce dağıtılan Pardus sisteminin güvenlik avantajları konusunda ailelere neden hiç bilgi verilme gereği duyulmamıştır.

Aynı sitede, özellikle gençler arasında yaygın kullanılan diğer sistemler dışlanarak sadece Windows işletim sisteminin açıklanması, ticari bir ürün olan Windows'un üreticisi Microsoft firması ile Telekomünikasyon Başkanlığı arasında bu konuda ticari bir ilişki olduğunu düşündürmektedir, bu doğru mudur?


31.07.2008 Tarihinde aldığım cevap;

Sayın İmrek,

Başbakanlık İletişim Merkezine yapmış olduğunuz başvuru ilgisi nedeniyle Kurumumuza yönlendirilmiştir. Başvurunuzda söz etmiş olduğunuz konu ile ilgili olarak İletişim daire başkanlığımızdan alınan bilgi aşagıda belirtilmiştir.
22.05.2008 tarihinde yayın hayatına başlamış bulunan http://www.guvenliweb.org.tr sitesi ile genelde toplumumuzu, özelde ise çocukları, aileleri ve eğiticileri bilinçlendirerek "internetin doğru, etkin ve güvenli kullanımının" sağlanması hedeflenmektedir.

Güvenli Web internet sitesinde kullanıcıları bilinçlendirmek amacıyla yer alan içerikler bilgisayarların işletim sistemleri arasında herhangi bir fark gözetmeksizin yayınlanmakta olup, içeriğin daha da zenginleştirilmesi adına sürekli olarak çalışmalar yürütülmektedir. Fakat bu içeriğin internet kullanıcılarının sağlayacağı katkılar ile daha da zenginleştirilebileceği düşünülmektedir ve içeriğe ilişkin olarak siteye katkıda bulunmak isteyenlerin iletisim@guvenliweb.org.tr e-posta adresine gönderecekleri içerikler, teklif ve öneriler mutlak surette degerlendirmeye alınacaktır.

Ayrıca, Başkanlığımızın http://www.guvenliweb.org.tr sitesinde yayınlanan içeriklerin temin edildiği kurum, kuruluş ve kişiler ile herhangi bir şekilde ticari bir ilişkisi olmadığı hususunda bilgilerinizi rica ederim.

Bilgilerinizi rica ederiz.


http://www.guvenliweb.org.tr/guvenli_bilgisayar.html Adresindeki metnin yapılmış olan değişiklikten sonraki hali. Önceden bu sitede Linux hakkında tek kelime yoktu.


2. Güvenli Yazılımlar Seçin

Her bilgisayar programı aynı oranda güvenli değildir. Bazı programlar, diğerlerine göre çok daha fazla hata/açık içerirler. Hatta bazı programlar, yalnızca başka bilgisayarlara zarar vermek amacıyla yazılmıştır. Bu nedenle güvenli yazılımları tercih etmek önemlidir. Genel olarak, büyük açık kaynak kodlu yazılım projeleri, pek çok kişi tarafından geliştirilip denetlenebildiğinden daha az güvenlik açığı içerirler. Siz de güvenli yazılımlar kullanmaya Firefox ve Thunderbird ile başlayabilirsiniz. Saldırılar daha çok Windows işletim sistemine yapıldığından risklerinden tamamen uzaklaşmak için Linux tabanlı işletim sistemlerini kullanabilirsiniz. Örneğin Pardus, Tübitak UEKAE tarafından geliştirilen kolay kullanılabilir, Türkçe bir Linux dağıtımıdır. Ya da kullandığınız işletim sisteminin güvenlik güncelleştirmelerini yüklemelisiniz.


Ayrıca verilen cevapta koyu olarak işaretlediğim bölüm özgürlükiçin.com topluluğuna bir mesaj niteliğinde :)

29 Temmuz


İşteBenimArabam adında bir çalışma başlattık. Nekadar iyi gider bilmiyorum :) ama yakın zamanda bayabi güzelleşeçeğe benziyor (Projeyi dün başlattık :))

İşteBenimArabam

27 Temmuz

python’la tanışmamın üstünden uzun süre geçmesine rağmen, uzun süredir ilerletemedim. bugün youtube’dan bir video indirip, onu mp3′e çevirmem gerekti.

bunun için, youtube adresini alıp video’yu yükleyen ve onu ffmpeg yardımıyla mp3′e çeviren bir script hazırlayayım dedim ve ortaya yeni bir proje çıktı. ve, biraz düzenledikten sonra bu halini aldı.

bardak, şu an için oldukça ilkel ve beta versiyonunda. uygulamayı hem pyQt kullanarak gui’li versiyon ve konsol versiyonu olarak programlayacağım.

bardak [videoadresi] şeklinde konsoldan çalıştırarak, ilgili video’nun hem .flv halini hem mp3 halini yükleyebiliyorsunuz.

uygulamayı denemek ve kullanmak isterseniz, bu dosyayı /usr/bin içine bardak şeklinde uzantısız olarak kaydedin. (kaydetmeden once downloadDir = “” kısmını kendinize göre düzenleyin.)

daha once uygulamayı çalıştırabilir hale getirmek gerekiyor, bunun için de;

chmod +x /usr/bin/bardak

komutunu verin. artık, bardak çalışabilir durumda.

bu işlemden sonra bardak [http:/www.youtube.com/videoadresi] şeklinde youtube dosyalarınızı indirebilirsiniz.

kendime not:
konsol versiyonu için yapılacaklar:

  • setup.py hazırlanması (konfigure etmek ve kurulumu kolaylaştırmak amacıyla)
  • .mp3 dışında diğer formatlara da convert edilebilmesi

gui versiyonu için:

  • pyQ4 ile arayüz hazırlanması
  • indirme işlemi için progress bar
  • birden fazla videonun sırayla indirebilmesi özelliği
  • .mp3 dışında diğer formatlara da convert edilebilmesi
26 Temmuz

pardus 2008′de tkinter modulü gömülü olarak gelmiyor. ve maalesef ne resmi ne de resmi olmayan depolarda “tkinter” paketi mevcut değil.

normalde tkinter, python ile gömülü geliyor. fakat python, pardus için paketlenirken actions.py adresinde görebileceğiniz şu satırlarla tkinter kurulumdan çıkartılmış.

pisitools.remove("/usr/bin/idle")
pisitools.remove("....../_tkinter.so")
pisitools.removeDir("/usr/lib/python2.5/lib-tk")

bugün tkinter modülüne ihtiyaç duyduğum için, modulü kurmam gerekti. kısa yoldan, hazır paketi alıp tkinter’i yok eden yerleri silip tekrar bir .pisi paketi oluşturdum.

eğer sizde makinenizde tkinter istiyorsanız, python-2.5.2-36.pisi adresinden yeni bir python kurulumu yapıp tkinter’a kavuşabilirsiniz.

kurduktan sonra test etmek için;

/usr/bin/python
from Tkinter import *


Merhaba dünya ile başladık güle güle dünya ile bitiriyoruz..

98′den beri windows kullanan biri olarak geçtiğimiz hafta HDD’den Vista’yı silip Pardus’u kurdum. Pardus’u kurana kadar daha önce “debian” ve “kubuntu” dağıtımlarını denemiştim, fakat ısınamamış tekrar windows’a geri dönmüştüm.

tamam hadi yalan söylemeyeyim, ben denediğim zamanlarda yukarıda bahsettiğim dağıtımları konfigure etmek zordu, ya da ben konfigure edemedim ve “windows gibi yar olmaz” edalarıyla windows’a geri döndüm.

fakat, artık üniversitede bitiyor ve benim “cv” diye hazırladığım şeye “linux deneyimi” yazmam gerekiyor diye düşünürek (PHP ve python geliştirdiğimi düşünürsek.) Pardus’u kurmaya ve kullanmaya karar verdim.

bu seferki pardus deneyimim oldukça güzel oldu. her şeyden önce, benim anladığım kadarıyla pardus, son kullanıcı için gayet güzel bir dağıtım. Türkiye’ye linux’u sevdirmek açısından çok yararlı olduğu kesin.

yaklaşık 10 gündür pardus kullanıyorum, ve hiç uzun soluklu bir problem yaşamadım. ilk yüklediğimde, ilk deneyişimde ekran kartını(nvidia) tanıtamadım. X açılmıyordu, fakat 15 dakika içinde hallettim. ses kartı da pardus 2008 ile problem çıkarıyordu, onu da #pardus kanalından kenp‘in yönlendirmesiyle hallettim.

ilk gün içinde pek fazla sorun çıkmadan stabil ve -webcam dahil- tüm donanımlarımı tanıyan bir dağıtım pardus’um vardı artık.

kde

kde, görsel olarak çok güzel bir masaüstü yöneticisi. biraz modifiye ettiğinizde oldukça temiz, ferah bir masaüstüne, pencere dekorasyonlarına, simgelere sahip olabiliyorsunuz. bu konuda, vistadan sonra sıkıntı çekmedim.

aksine getirdiği ekstra standart zımbırtılar; ksnapshot, katapult vs. masaüstünde işleri oldukça kolaylaştırıyor.

programlama

her şeyden önce, üstüne kod yazdığım, makale okuduğum teknolojiler PHP ve python. Bu iki teknoloji her ne kadar cross-platform olsalar da, asıl evleri linux.

örneğin, pardus ile birlikte python zaten built-in olarak yapılandırılmış geliyor. PHP, mySQL, apache yüklemek ise sadece birkaç satırda halloluyor. ( windows’ta bu işlemi manuel olarak yapmanın zorluğunu hatırlıyorum da..)

programlama için bir diğer konu da geliştirme araçları. PHP açısından bakarsak, windows üstünde çalışan bir “PHP designer” tadında bir düzenleyici bulamadım. En kötü ihtimalle, Zend Studio deneyeceğim. (java ile yapılan bir şeyin isminin sonuna studio konulduysa onu kullanma demiş atalarımız ama çaresizlik.)

editör konusunda arayışlarım devam ediyor, Quanta+, kate gibi editörler iş de görebiliyor düzenleyicilerinden minimal özellik bekleyenler için.

amarok

kesinlikle amarok için ayrı bir şeyler yazmam gerekiyor. amarok, bazı sistemlerde ağır çalışıyormuş. fakat benim sistemde oldukça hızlı, ve tek tıkla HTML playlist çıktısı vermesi, dinlediğim şarkıların istatistiklerini tutması, internetten lirik getirmesi, wikipedia bilgisi getirmesi, last.fm entegre özelliği gibi bir çok özelliği var.

neden bilmiyorum, amarok ile aramda ilginç bağlar oluştu koparmayız inşallah.

MSN

kız arkadaşına cam açmak için 38910 adet msn client deneyen biri olarak söylüyorum ki, linux altında MSN messenger tadında bir MSN istemcisi yok. hepsinin ayrı avantajları ve dezavantajları var. fakat hiç biri tam anlamıyla memnun etmiyor.

sonuç..

Pardus’u muhtemelen uzun süre sistemimden silmeyeceğim gibi gözüküyor. Şu an için “şu beklentimi karşılamıyor.. keşke, hard disk’te windows yüklü olsaydı..” demedim, inşallah da demeyeceğim.

blog yazısını da, pardustan bir görüntü ile kapatalım.


# service list
Traceback (most recent call last):
File “/bin/service”, line 330, in <module>
main(sys.argv[1:])
File “/bin/service”, line 302, in main
list_services(use_color)
File “/bin/service”, line 180, in list_services
services.append((service, getServiceInfo(service, bus), ))
File “/bin/service”, line 170, in getServiceInfo
return obj.info(dbus_interface=”tr.org.pardus.comar.System.Service”)
File “/usr/lib/python2.5/site-packages/dbus/proxies.py”, line 140, in __call__
**keywords)
File “/usr/lib/python2.5/site-packages/dbus/connection.py”, line 607, in call_blocking
message, timeout)
dbus.exceptions.DBusException: tr.org.pardus.comar.dbus.unknownmodel: Application interface doesn’t exist.

Eğer bir Pardus kullanıcısı iseniz ve yukarıdaki hata size bir yerden tanıdık gelmiyorsa, konsoldan yönetici haklarıyla service list komutunu verdiğinizde bu hatayla karşılaşıyorsanız veya aynı şekilde Tasma‘dan Sistem Seçenekleri » Servis Yöneticisi‘ne erişmek istediğinizde Tasma kendinden geçiyor, donuyor [http://imaj.at/45480] ise, çözümü burada.

Sorunun sebebi, sanırsam kdebase paketinin kaldırılması veya güncellenmesi sonucu ÇOMAR veritabanında bozulan bir satır. Çözümü ise, Bahadır Kandemir‘in hazırladığı bir Python betiği. Python betiği konsoldan yönetici haklarıyla çalıştırdığımızda gerekli işlemler yapılıyor ve sorun çözülüyor.

25 Temmuz

Son zamanlarda telefon dinlenme olayları nedeniyle pek çok kişinin farkına vardığı "dijital paranoya" da denilebilecek bir ruh hali her geçen gün yayılıyor. Bir haber sitesindeki [1] yazıya bakılırsa dinleme işi çocuk oyuncağı. Tek yapmanız gereken dinlemek istediğiniz kişinin telefonuna 5-10 saniye içinde küçük bir yazılım yükleyivermek :)

Aslında bu konuda özel bir telefonu kurbana hediye etmek ve "Man in the middle" gibi gelişmiş yöntemler olsa da bizi ilgilendiren yöntem "software injection".

Çünkü bidiğiniz gibi mobil cihazlar artan bir ivmeyle bilgisayarlaşıyor ve yeni cihazlar kullanıcı tarafından sonradan değiştirilebilen işletim sistemleri ile geliyor. Bu da doğal olarak virüs programcıları ve cracker'lar için yeni bir eğlence alanı. Yani yakında casusluk, crack veya henüz karşılaşmadığımız suçlar için internette pek çok program dolaşıyor olacaktır (Belki de dolaşıyor). Bu işin bu kadar ayağa düşmesi de ister istemez herkeste bir endişeye neden olacak.

Böyle güvenlik endişelerinin paranoyaya dönüştüğü bir dünyada herkesin güvenebileceği bir mobil işletim sistemine ihtiyacı olacağı açık. Bu açıdan bakınca Linux temelli mobil sistemlerin yıldızı parlayacak bence.

[1] http://turk.internet.com/haber/yazigoster.php3?yaziid=21518

21 Temmuz


http://www.canegrisi.com/ce/images/stories/haberler/pardus.gif

Daha öncesinde Genel Kurmay Başkanlığı, Dışişleri Bakanlığı ve Maliye Bakanlığı Microsoft Windows’u kullanmayı bırakıp, özgür yazılım Pardus’u tercih etmişti. Geçtiğimiz günler Milli İstihbarat Teşkilatı (MİT) ve Emniyet Genel Müdürlüğü de Pardus kullanmaya başladı. Sebeb Microsoft Windows’ta çeşitli güvenlik açıklarının bulunması ve güvenliğinin olmamısı. Pilot birim olarak seçilen Ankara Emniyeti’nde elde edilen başarının ardından polis teşkilatının tamamı yüksek güvenlik sağlayan sisteme geçiş yaptı.

Anadolu Pars’ı anlamına gelen Pardus uygulamasına, pilot olarak seçilen Ankara Emniyet Müdürlüğü’nde geçildi. Tüm birimlerdeki bilgisayarlarda kurulu bulunan Microsoft uygulamaları kaldırılarak yerine Pardus yazılım programı yüklendi.

Emniyet’in Pardus’u seçmesinde tamamen milli bir program olmasının yanı sıra yüksek güvenlik sağlaması, ücretsiz olması ve online güncelleme imkanının bulunmasının etkili olduğu öğrenildi.