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

Zemberek 0.5 çıktı!

FZ

Açık kodlu ve özgür yazılım olarak geliştirilen Türkçe imla denetim sistemi Zemberek yazılımının son sürümü Zemberek 0.5 kamuya sunuldu. Değişiklik listesine göre sistem epey geliştirilmiş durumda. Zemberek projesinin yan ürünlerinden ve damardan Java hackerlarıyla dilbilimciler haricindeki hemen herkesi ilgilendiren Zemberek OpenOffice.org eklentisi 0.5 numaralı sürüm de kamuya sunuldu. Zemberek aynı zamanda ULUDAĞ ulusal GNU/Linux dağıtımı projesi kapsamında da Zemberek Pardus ismi ile kullanılmaya ve pek çok masaüstü programına otomatik imla denetimci olarak eklenmeye başlandı. Zemberek, LKD tarafından En İyi Özgür Yazılım kategorisinde de aday gösterilen yazılımlar arasında. Sistemin çalışma prensiplerini açıklayan geliştirici kılavuzuna ise bu adresten erişmek mümkün.

Assembler 101

anonim

Ne zamandır Assembler kurcalamak istiyordum ama iş güç derken vakit kalmıyordu. Ancak bu güzel 8086 emülatörünü gördükten sonra bahanem kalmadı sanırım.

All Plan ve Cinema 4d Türkiye tanıtımı başladı

redogre

All plan den hatırlayacağınız Alman Nemetschek firması Cinema 4D adlı 3 boyutlu çizim programını da bünyesine kattı. Aluplan firmasının Türkiye'ye getirdiği Allplan ve Cinema 4D programlarının tanıtımını ve eğitimini FGA Mimarlık veriyor. Firmanın sitesinde hem programlarla ilgili bilgi hem, tutorial lar hem de patch ler var.

fazlamesai.net'e soralım: Proje Yönetim ve Hata Takip Yazılımları

anonim

Eğer grup halinde projeye başlanacaksa o projede proje yönetim yazılımının (project management software, XP software) ve bir hata takip programının (bug tracking) kullanılması tavsiye ediliyor.

Proje yöneticilerine ve bu işe ilgi duyan arkadaşlara soralım: Kullandığınız, incelediğiniz yazılımların avantajları ve dezavantajları nelerdir?

Bizim kriterimiz kolay uyarlanabilirlik ve kullanılabilirlik olduğundan, dotproject ve mantis oldu.

HTML 5 Yenilikleri ve JavaScript ile Canvas elementini Kullanan Yılan Oyunu

kulker

HTML 5, Web 2.0 teknolojisinin bize sunduğu en büyük nimetlerden biri. Canvas,video ve audio gibi 3 önemli elementle daha gelişmiş web uygulamaları geliştirmek mümkün.

Ne vahimdir ki MSIE desteklemediği için kullanım oranının az olduğunu görüyoruz. Buna rağmen Firefox, Opera ve Google chrome HTML5 i desteklediği için bu güzelim teknolojiyi test edip kullanmaya başlamak fazla zaman kayıp etmemek lazım.