24 Kasım 2007 Cumartesi

Zilli Yastık

Her fikrimle dunyayi kurtarmami beklemiyordunuz degil mi? :) Her gunumuzun 3'te 1'rini gecirdigimiz yastiklara da onem vermek lazim. Yine basit bir fikirle karsinizdayim. Fikrin asil adi alarmli yastik. Yastigin icinde bir alarmli saat var. Alarm vakti geldiginde calarak sizi uyandiriyor ve siz basinizi yastiktan kaldirincaya kadar susmuyor. Biraz da akilli davranip, 5 dakika icinde ağırlık algilayicilari bir baski hissederse tekrar calmaya calisiyor. Tekrar yatmak isterseniz kalkip biraz dolasmaniz lazim :) Alarm devresi, kontrol birimi ve agirlik algilayicilari yumusak su gecirmez bir plastikle kaplanmali. Disarida olacak kontrol birimi kumaş bir kesenin icine konulabilir. Piller bu birimde bulunur. Ayni fikri yataklara da uygulayabiliriz. Yastigi bir kenara atabilirsiniz ama yataktan kacmaniz pek kolay olmayacaktir. Iyi uykular :)

14/01/2011 Bak yine fikrimi calmislar :) http://www.zamazing.org/yazi/alarmli-yastik

8 Kasım 2007 Perşembe

Masa Ağacı


Masa agacı, meyve olarak masa veren yada masa yapımı için uygun olan bir ağaç değil. Gerçi lisede oyle bir hikayem vardı. Çok fazla biyolojik gösteriye sahip hikayede, biraz genetik biraz da kalıplar yardımıyla eşya şeklinde ağaçlar vardı. Dune'daki koltuk köpekler gibi. Neyse daha uygun bir ad 'Masa üstü ağacı' olacak, bir de bunun bir yazılim projesi olduğunu söyleyince zannederim daha iyi anlayacaksiniz.
Proje 'masa üstü' kavramının dizin yapısı ve pencere yönetiminin bir birleşimi.
İlk ikisinin birleşimi şöyle oluyor: masa üstünüzde bulunan dizinlerin bir kismini masa dizini olarak ayarlıyorsunuz. Bu dizinlerin üstüne tıkladığınızda masa üstünüz bu dizin oluyor ve o dizinin altındaki dosyalar ve dizinler masa üstüne diziliyor. Bu dizinler için ayrı arka plan resimleri ve diğer ayarlar tutuluyor.
Pencere yönetimine gelirsek. Uygulama pencereleri her masa üstünde görünür olabileceği gibi açıldığı masa üstünden çıkıldığı zaman gizlenebilir. Bu uygulamayı zaten çoklu masa üstü ortamlarından tanıyoruz.
Bunları bir araya getirelim; masa üstlerine de temalar atayalim. Resim, muzik, film, belge masa üstleri olsun. İkonların resimleri, arka fon resmi temaya uygun olarak değişsin. Resim dizininde kullanıcının resimleri, muzik'te mp3'ler, belge de belgeler şeklinde. Bu masa üstlerine bir de tema ile ilgili programların ikonlarını da koyalım. Müzik masasında winamp, ses kaydedici program vs; belge masasında openoffice, acrobat gibi. Böylece uygulamalarla ilgili dosyalara kolaylıkla erişilebilinen bir ortam elde ediyoruz.
Bu masaları evinizin birer odası olarak hayal edin. Müzik odanıza giriyorsunuz kasetleriniz, cdlariniz, muzik calariniz, gitariniz. Sinema odanizda dvdleriniz, projectorunuz. Belge odanizda kutuphanenizda bir kitap okurken, muzik odanizda actiginiz radyonun sesini duyorsunuz. Sonra caniniz sıkılıyor ve resim odaniza geciyorsunuz; hemen ortada en son calistiginiz eserler :) cift tiklayip resmi photoshop'ta acin. Diger uygulamalarin pencereleri kendi masa üstlerinde sizi rahatsiz etmeden calisin.
Ürünü iyice pazarladiktan sonra gelelim gerçeklemeye. Windows'ta böyle bir uygulama nasil gerceklestirilir pek bir fikrim yok. Bir linux adami oldugum icin ve her turlu ayarlamaya acik oldugu icin linux'e eğilecegim. Linux'te farkli masa ustleri (hepsinde ayni dosyalar ve dizinlerle) zaten yaygin bir uygulama. Eldeki hazir pencere yoneticilerini fazla degistirmeyen ve yeniden derleme gerektirmeyen bir cozum cok guzel olacaktir. Uygulamamiz kendini dizinlerin acilmasi sirasinda uyandirilacak sekilde ayarlar. Dizin acilmak istendiginde uygulama dizinin ayarlarina bakar. Eger dizin bir masa ustu diziniyse pencere yoneticisine masa ustu dizinini degistirmesini soyler, gerekirse arka plan resmi ve diger görsel ayarlar da degisir. Masa ustunun guncellenmesini pencere yoneticisi bizim icin yapar. Uygulama ilk kuruldugunda istege gore resim, muzik, belge gibi populer dizinleri yaratip bu konularla ilgili promlarin kisa yollarini bu dizinlere koyabilir.
Epey uzun bir yazi oldu. Yazimi, uygun bir zaman bulunca bu uygulamayi gelistirmeye calisacagim sozuyle noktaliyorum. Tabii acik kaynak kodlu olcak :)

4 Kasım 2007 Pazar

Şişen Mont

Hayıııır! Hayıııır! Bu blog 3-4 yazı sonra ölmeyecek! :D Artık ne desem boş. Her şey emek istiyor kardeşim. Bir şey de çıkıp kendi kendine olsun be. Mesela blogger.com gelip beynimden fikirleri emsin yazsın siteye :) Neyse demek ki bu iş böyle olacak; hiç olmamasından iyidir.

Bu kadar yazdım, okuyan da duruma çok üzüldüm, bunu düzeltmek için hırslandım şimdi ardı ardına fikirleri sıralıyacağım zannedecek. Yok öyle bir şey. Basit küçük bir fikir sadece. Zaten küçük olduğu için üşenmeyip geçtim klavyenin başına. Neyse fikre geçelim.

Fikir şişme mont. Bu kadar. Şişen can yelekleri gibi günlük hayatta kullanmak için mont. Tabii astarı, cepleri falan olacak. Sönükken normal ince bir mont gibi kullanıyorsunuz. Şişirdiğinizde içine dolan hava sayesinde ısı yalıtımı artıyor ve kışlık mont oluyor. Taşimasi kolay. Duruma göre ısı yalıtım seviyesi ayarlanabiliyor. Can yeleği işlevi de var :) Maliyeti düşük. Tek sıkıntısı patlayabilir yada sızıntı yapabilir. İçine ısı iletimi daha düşük bir gaz doldurup satılabilir. Tabii, bu durumda müşterinin montu söndürmemesi gerekir.