Midnight Commander v4.6

0
m1a2
Emektar dost Midnight Commander`dan (MC) sonunda yeni haberler gelmeye başladı. Miguel Icaza`nın GNOME`a kayması ve şu Mono işiyle kendisini fazlaca meşgul etmesinden sonra gelişmesi önemli ölçüde duran MC çok uzun süre v4.55`de asılı kalmıştı. Tam ümidi kesmişken başını Pavel Roskin`in çektiği yeni bir geliştirici grubu olayı ele aldı ve üst üste yapılan release`lerle v4.6 ufukta gözüktü. En son mc-4.6pre3 geçen hafta duyurulduktan sonra final sürümün büyük bir aksilik olmazsa bu ay sonuna yetişmesi bekleniyor.
MC özellikle VFS (sanal dosya sitemi) kodunda çok sayıda güvenlik kusurlarına sahip bir programdır. v4.6 öncelikle bu güvenlik kusurlarının (çoğu buffer overflow) önemli bir bölümünü kapattığı iddiasında. Peki v4.6`da yeni neler var? Öyle `vay be!` dedirtecek yeni özellik yok. Fakat MC gibi kullanımı detaylar düzeyinde pratik olmak zorunda olan bir program için bu detaylarda güzel yenilik ve düzeltmeler var. Deneyerek gözlediğim ve beğendiğim bu yenilik/düzeltmeleri özetleyeyim:
  • Sonunda VFS içindeki dosyaları adam gibi edit edebiliyorsunuz. (Yani bir tar.gz/deb/zip vb. bir paketteki dosyayı istediğiniz gibi düzenleyebiliyorsunuz.) Benim bugüne kadar kullandığım MC`lerde çok şikayetçi olduğum bir sorundu bu.
  • Alt-O (veya benim alıştığım şekliyle Esc-O) karşı paneli bulunduğunuz dizine geçiriyor. v4.55 ve önceki sürümlerde bu tuş bulunduğunuz dizinin bir üstü şeklindeydi.
  • Çok sayıda dosya içeren dizinler çok daha hızlı şekilde görüntüleniyor.
  • Ncurses desteği geliştirilmiş. Geçici çözümleri olmakla beraber`screen` altında MC siyah beyaz çalışırdı, şimdi böyle bir sorun yok meselâ.
Bunlar gözlediğim değişiklikler. Bunların dışında benim ilgi alanım içinde olmamakla beraber anket sonuçlarına baktığımda gördüğüm `mcedit` popülasyonuna hitaben bir kaç değişiklik daha haber edeyim. `mcedit`e sözcük tamamlama (word completion) özelliği eklenmiş. Ayrıca çalıştığınız dosyada kursör konumunu saklayabiliyorsunuz. PHP, Tcl, SQL için yeni syntax dosyaları da eklenmiş.

Programın Debian paketi mevcut. Üstelik Debian desteği native. Yani dilerseniz ayrıca bir `deb` aramadan sadece upstream tarball`ı indirip açtıktan sonra `dpkg-buildpackage` ile debian paketini doğrudan üretebilirsiniz. Henüz resmileşmeyen kapta-getir satırını vereyim yine de :)

deb http://people.debian.org/~alpha/mc/ ./

(Bu arada Debian kullanıcılarının MC`de `cd #apt` ve `cd #dpkg` komutlarını denemelerini öneririm.)

İlgili Yazılar

Windows İçin Muhasebeci

muhasebeci

Bir süredir gelişimi açık kaynak kodlu olarak devam eden muhasebeci artık windows altında da çalışmaktadır. Gelişimine başladığından beri GTK+ grafik kütüphanesinin yanında GNOME kütüphanesi de kullandığından sadece GNU/Linux altında çalışan program, kaynak kodlarında düzenleme yapılarak GNOME kütüphanesinden arındırılmıştır.

Genişletilebilir Programlama Dilleri: 21. yy. İçin Tahminler

FZ

ACM tarafından yayınlanan QUEUE dergisinin son sayısının konusu programlama dilleri. Toronto Üniversitesi'nden Dr. Gregory V. Wilson'ın dergiye gönderdiği Extensible Programming for the 21st Century (21. yüzyıl için genişletilebilir programlama) yazısı Internet'teki değişik platformlarda ışık hızı ile yayıldı ve bitmek bilmez tartışmalara bir yenisi eklendi. FM olarak sonsuz+1 mantalitesine uyup sevgili okurlarımızı bundan haberdar etmemek ve bir başka teknik (sosyolojik, psikolojik, politik, kısaca bilgisayar dünyası ile ilgili) tartışmaya yol açmamak düşünülemezdi!

SQLite 3.5.3 Çıktı

Tarık

Yapılandırma ve ek bir sunucu yazılımı gerektirmeyen, tamamen c programlama dili ile geliştirilmiş açık kaynak veritabanı motoru SQLite 3.5.3 sürümüne ulaştı.

En son sürümü burdan indirebilirsiniz.

Programlamanın Tao´su 1. ve 2. Kitap

FZ

1. Kitap - Sessiz Boşluk

Ve şöyle dedi usta programcı: "Sadece TCP/IP kullanarak uzaktaki makinanın işletim sistemini anlayabildiğinde tapınaktan ayrılmanın zamanı gelmiş demektir."

Hangi sunucuyu seçmeli?

Soulblighter

OSNews.com sitesinde Alejandro Tamayo Castillo tarafından yapılan testi ve yazılan makaleyi (özetle) burada çeviriyorum. Bu satırdan sonraki tüm satırlar Alejandro'nun ağzından söylenmiştir :)

Bir grup insan özgür yazılımı destekleyip Windows'dan nefret ederken, diğer grup ise Windows ve Microsoft'u savunup, özgür yazılımdan nefret ediyor. Peki kim daha iyi?