Masaüstü Benzetmesini BumpTop ile Aşın

0
tongucyumruk
Minority Report/Azınlık Raporu filmini izleyipte filmde Tom Cruise'un kullandığı, bilardo eldiveniyle etkileşime geçilen bilgisayarlara özenmeyen yoktur herhalde. Günlük bilgisayar kullanımızda masaüstü kavramı ile hergün karşılaşıyor olsakta aslında bu benzetmenin çok yerinde olduğu söylenemez. "Masaüstü" olarak adlandırdığımız şey genelde dosyaları ve dizinleri ile daha çok bir dosya dolabını andırır. Bu durumdan sıkılan birkaç yazılım geliştiricisi de sonunda bu konuda birşeyler yapmaya karar vermişler. İşte karşınızda: BumpTop
BumpTop'ın alışageldiğimiz masaüstü ortamlarından en önemli farkı gerçek bir masanın üzerinde nasıl çalışıldığı düşünülerek ortaya çıkmış olması. Bu nedenle BumpTop ortamı dizin/klasör gibi bir kavram içermiyor. Bunun yerine nesneler ve nesne yığınları mevcut. Önemsiz işlerle ilgili nesneleri öylesine bir kenara atmanız veya benzer nesneleri düzenli bir yığın oluşturacak şekilde üst üste dizmeniz mümkün. Aynı zamanda bu nesneleri kolayca düzenleyebilmeniz için de birçok farklı gezinme yöntemi mevcut. Örneğin nesneleri geçici olarak klasik şekilde ortalığa yayıp bakabiliyor, veya aralarında daha ilginç yollarla gezinebiliyorsunuz.

Peki ben neden dosya değilde nesne diyorum? Çünkü BumpTop ortamında sadece dosyalarınıza değil açık pencereleriniz gibi şeylere de diğer nesneler gibi davranabiliyor, sıralayıp büyütebiliyor veya küçültüp buruşturarak bir kenara atabiliyorsunuz. Dahası bir dosya yığınına pencereleri de dahil edip bu nesneleri bir araya toplayabiliyorsunuz. Bu sayede hakkında araştırma yaptığınız bir konuyla ilgili tüm belgeler ve o arama için kullandığınız pencereler bir arada durabiliyor.

BumpTop ortamının kullanımı hakkında bir video'u yüksek çözünürlüklü olarak mov (117 MB) veya wmv (98 MB) biçimlerinde indirebilir, veya Fazlamesai.net tarihinde bir ilki gerçekleştirerek aşağıdaki "play" tuşuna basabilirsiniz. İyi seyirler.

Görüşler

0
osmany
Tek kelimeyle, muhteşem..
0
srdrcplk
Disaridan bakinca iyi veya kotu olduguna dair yorum yapmak zor. Fikir guzel. Ancak kullanim kolayligi bakimindan mevcut olandan daha kotu olursa pek bir anlami olmaz. Insan gozu zaten kisa sure icinde grafiklere alisip gormez oluyor. Bu yuzden daha kolay kullanilir bir yapiysa oldukca iyi olmus ancak tek amaci gorselse yararsiz.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

C++ : `Standard Library´nin Ötesine Geçin

FZ

C++ programlama dilinde ustalaştıktan sonra çoğu programcının yaptığı ilk iş nedir? Standart fonksiyon kitaplığının dışındaki fonksiyon kitaplıklarını öğrenmek. Elbette standart C++ fonksiyon kitaplığının içinde karakter dizisi fonksiyonları, G/Ç kanalları, `container´lar, öteleyiciler (iterators), algoritmalar, vs. mevcuttur ancak modern programlama dünyasında en çok kullanılan kavramlar standart olarak gelmez: ağ programlama, GKA (Grafik Kullanıcı Arayüzü), eşzamanlılık, vs.

C++ in a Nutshell kitabının yazarı Ray Lischner, Blitz++, MTL (Matrix Template Library), ACE (Adaptive Communication Environment), Loki ve Boost gibi kitaplıkları ele aldığı bu yazısında C++ programcısının verimliliğini artırabilecek önemli noktalara dikkat çekiyor.

Yazılım Geliştirmede Kodlama Stili ve Gösterimin Önemi

maat

Bu yazımızda program yazımında kodlama stilinin öneminden bahsedeceğiz. Geliştirilen yazılımlarda bulunması gereken özelliklerden birisi de "okunabilirlik"tir. İyi bir program sadece yazan kişinin baktığında neyin, nerede nasıl yapıldığını ya da değişkenlerin türlerini anlayabildiği program değil, aksine, kullanılan dilin genel kabul görmüş yazım kurallarına uygun olarak hazırlanmış adeta bakıldığında "şiir gibi okunabilen" programdır. Yazımızın bundan sonraki bölümlerinde kullanılan çeşitli stilleri anlatarak ve örneklerle destekleyerek konumuzu daha da açacağız. Ancak konunun genişliği sebebi ile ancak anahtar noktalara değineceğiz. Anlatılanların daha geniş açıklamaları için kaynaklara bakılabilir.

30 Saniyede AJAX Öğrenin

Soulblighter

Hayır hayır! O ne bir futbol takımı ne de temizlik maddesi. AJAX'ın ne olduğunu bilmiyorsanız üzülmeyin. Daha önce tabi ki FM'de yayınlanan bu habere bakabilir ve AJAX hakkında bilgi alabilirsiniz.

AJAX'ın ne olduğunu bilenler zaten bildiğine, bilmeyenler de artık öğrendiğine göre; şimdi Rasmus'un 30 saniyede AJAX dersi ile bu güzel dili hemen öğrenme zamanı. İyi eğlenceler...

NSD: Alternatif bir Alan Adı Sunucusu

Soulblighter

Linux üzerinde, Bind çok kullanılan bir Alan Adı Sunucusu. Fakat güvenlik açıklarının çok fazla olması bazı kritik uygulamalarda tercih edilmemesine neden oluyor. Eğer siz de Bind'a alternatif bir Alan Adı Sunucusu arıyorsanız. NSD'ye bir gözatın derim.

JavaScript ile çizim yapmanın kolay yolu: <canvas>

cbc

canvas, Apple'ın Dashboard ile çıkarttığı bir HTML elemanı.

Safari ve Gecko 1.8 tabanlı tarayıcıların (mesela Firefox) da desteklediği bu elemana son destek Google'dan geldi.