Category Archives: Genel

Underground müzik

Evet “unutmadan” eklemek gerek. Köklerimi 8bit’e uzanan tüm nerd’ler genelde underground müzik severler. Bunun sebebi elbette bu türde sentetik enstrümanların kullanılmasıdır. 20’li yaşlarımda “disko”lara gittiğimde underground müzikle çoşardım, özellikle o dönem çok sevdiğim bir parçayı halen aramaktayım, bilenler söylesin, şarkının ismi, grubu ya da bestecisi “wing” “confucius”, kelimelerinden biri ha da hepsi olmalı tam hatırlamıyorum 🙂

Neyse arama ve rastgele dinleme çalışmalarım beni aylar önce binarpilot’a yönlendirdi. Paylaşmak istedim, elektronik müzikten hoşlanıyorsanız, buyrun deneyin:

http://binaerpilot.no/downloads/

Sinclair ZX Spectrum marka bilgisayarlarınız alınır

Zx Spectrum hardware başlığı açacaktım ama çöp toplama başlığı açmış olayım:

Evet arkadaşlar, türü ne olursa olsun Sinclair marka bilgisayarlar ve yan ürünlerini arıyorum. Atmak üzereyseniz ya da yeriniz yoksa, satmak istiyorsanız lütfen kontak kurun, onlara güzel bir ev bulun.

Ben ki bir sinclair şovalyesi, ben ki küçük siyah kutulu halkım için kendini feda etmiş, dolabını onlara adamış bir yazılım adamı, Bozuk, kırık, klavyesi çalışmıyor demeden, elimde havya ile tamiratını yapmaya gönül vermiş, 3 ayda bir, “Bu quarter sinclair için ne yaptım?” diye soran ve acilen araçlar ya da oyunlar yazan tam bir zx adamıyım.

Gönderin efendim, ha yok vaz geçerseniz ileride geri de veririm. Bağışlanmış tüm donanımlar geri iade garantilidir.

Zx Spectrum
ZX Spectrum+
Zx Spectrum+ 128k
Zx Spectrum+2
Zx Spectrum+3
Zx81
Zx80
Cambridge z88
Zx Interface 1
Zx Interface II
Zx Microdrive
ZX Printer
Romantic Robot ürünleri
Multiface
Multiface 128
Multiface III
Sinclair SJS joystickler
Disciple, +D
MGT
Technology Research (TR) ürünleri
ve üzerinde sinclair yazar bir başka ürün.

Sinclair Research Ltd üzerine bilgi edinmek için:
http://www.sinclair-research.co.uk/about-srl.php

ZX Spectrum için üretilmiş donanımların bir listesini görmek için:
http://www.worldofspectrum.org/hardware/za.html

Ramsoft ve Mahdumları spectrum’a küstü

Zx Spectrum emulasyonunda çığır açmış olan (ilk multicolour, cycle-exact emulasyon (tam da değil ama olsun), ilk RZX kaydetme, ilk TZX desteği, video ve ses desteği, ilk gerçek floppy, gerçek harddisk ve sanal harddisk desteği) RealSpectrum’un yazarları Ramsoft, “World of spectrum” forumlarında yıllardır yapılan baskı ve eleştirilere dayanamayıp şimdiyekadar yazdıkları tüm programları ve araştırmaları yayından kaldırdı. Ayrıca WOS ftp’lerindeki tüm ramsoft kaynaklı yayın ve yazılımların da kaldırılmasını istedi. Bundan sonra realspectrum’u legal olarak herhangi bir yerden edinmek mümkün olmayacak. (Taa ki fikirlerini değiştirene kadar).

Realspectrum yazarları olan Ramsoft (italyan) Demogroup, sürekli olarak yanlış bilgi vermek, bilgi çalmak, başkaları tarafından yapılmakta olan işlere çomak sokup yavaşlatmak gibi eleştirilere hedef oluyorlardı.

Şu anda emulasyon konusunda lider olan Fuse, ZxSpin ve SpecEmu’nun yazarları bu durumu “büyük bir kayıp olmadığı” yönünde savundular.

Eğer Realspectrum’un son sürümünü arıyorsanız, sitenin son halinden almış olduğum son yedeğime aşağıdaki adresten ulaşabilirsiniz:

Download Ramsoft Realspectrum/RS32 Latest Release (R14) Windows/DOS and MakeTzx 2.33 windows/dos/linux binary and source:
rspecR14_and_maketzx.rar (6MB)

Buraya gelen ilginç ziyaretçiler

Arkadaşlar, elbetteki weblog’um, ziyarete gelen herkese açık, fakat google’ın gönderdikleri daha bir ilginç.. Örneğin
“bir çekiç kaç farklı şekilde yanlış tutulabilir” arama kelimesiyle tam 16 unik ziyaretçi almışım.
bu absürd sonucu görünce webde ne acaip şeylerle uğraştığımızı farkettim. Birkaç tane daha var:

“lısansli ücretsiz paylaşilan deve yazilim” (türkçe karakterlerin garip kullanımına dikkat) – 10 ziyaretçi!

“eve sonradan yerden ısıtma sistemi kurmak” – 4 ziyaretçi

“vista sp1 den sonra crack bozulması” – 2 ziyaretçi

Anlıyorum ki, “deve yazılımı” arayanlar ve çekici doğru tutmak isteyenlere benzersiz bir site sunmaktayım. Teşekkürler google!

Ha bu arada, beni webden arayıp böylesi absürd bir site bulan öğrencilerime selam ederim. Her insanın ikinci bir uğraşa, hobiye ihtiyaç duyduğunu da kendilerine iletirim.

Sıkça Sorulan Sorular

Uzun zamandır forumun ileri gelenleri tarafından yapılmaya çalışılan “CGTR SSS”:”Commodore.gen.tr – Sıkça sorulan sorular” bölümü açılmaya çalışıyor. Tabii kendi kendine olmayacak, bu konuda döküman yazabilecek herkese ihtiyaç var.

Msx, Oric, Zx Spectrum, C64, Amiga, Atari, Amstrad, yani tüm “modası geçmiş” bilgisayar ve konsollar hakkında bilgi sahibi iseniz, bunları bizlere yazılı olarak aktarmanızı bekliyoruz.

http://www.commodore.gen.tr/sss

öpın söğürce (open source)

Vista provider yazmak isteyenler için yazdığım c# kodunu şimdilik BSD lisansı ile paylaşıyorum:

http://code.google.com/p/zxthumbs

adresine gidip kaynak kodu arasında gezinebilirsiniz, çalıp çırpabilir, kendi “provider”‘ınızı yazabilirsiniz.

Koddan faydalı birşeyler çıkarabilmek için,

1.Visual C# Express’i çalıştırın

2.Class Library olacak şekilde bir proje oluşturun

3.Proje özelliklerine girin ve “Signing” sekmesinde “Sign” the assembly seçeneğini işaretleyin. Listeden New seçerek yeni bir key oluşturun password girmenize gerek yok. Windows ile çalışacak her COM objesinin signing gereksinimi vardır.

4.win32 class’ını hiç ellemeden ve değiştirmeden projenize enjekte edin.

5.yeni bir class oluşturun (ya da sitede benim yazdığımı copy paste edin).

6.Hemen ilk satırlarda görünen ProgID ile başlayan satıra bir id girin. Kafanıza göre sallayabilirsiniz burayı. Fakat GUID özeldir, google’a “Guid Generator” yazarak kendinize benzersiz bir guid oluşturun, benim verdiğim guid’i kullanmayın! Bahsi geçen satır şu:
[ProgId(“APM.SCRThumbs”), Guid(“836d9b4f-9333-4d5e-a1bf-149b3741c163”)]

7. Getthumbnail fonksiyonu Windows’a bitmap’i sağlayan fonksiyon. SCR için gerekli olan [init], [diz] [çiz] [draw] gibi sallamasyon regionları silip yerine kendi kodunuzu girin ve compile edin. Bu arada not, göreceğiniz gibi GetStreamContents(); fonksiyonu dosyanın tamamını RAM’e atıyor. Yani provider’ını yazdığınız dosyalarınız çok büyükse program çalışmak için çok alana ihtiyaç duyabilir ve yavaşlar. Burda Scr dosyaları 6912 byte olduğu için bir parsing ile uğaşmıyorum, bu da hız kazandırıyor.Dileyen bu kısmı da değiştirebilir.

8. elinizde bir DLL oluşacak. Bu DLL’i istediğiniz uzantıya iki işlem ile atayabilirsiniz:
a) registry girdisi :
HKCR “.[uzanti]shellex{e357fccd-a995-4576-b01f-234630154e96}” “” “{GUID}”

örnek (scr için):
HKCR “.SCRshellex{e357fccd-a995-4576-b01f-234630154e96}” “” “{836d9b4f-9333-4d5e-a1bf-149b3741c163}”

b)DLL COM register:
RegAsm.exe /codebase [dosya].dll

Örnek:
RegAsm.exe /codebase “c:ArdaSCRThumbs.dll”

Sonra Explorer’ı yeniden başlatmanız gerekiyor. Bazen Logon-logoff yapmak gerekebiliyor. Ama restart gerekmediğini deneyip onayladım.

Debug sırasında sık sık thumbnail cache’inizi boşaltın. “bilgisayar > C: > sağ klik > özellikler > disk temizleme” başlığında bulunuyor.

Sorusu olan? anlamayan?

WinVista Resmi Performans Rehberi

Microsoft 14 sayfalık windows ayar rahberi çıkarmış. Biz eski kullanıcılar için eski tarifler mevcut–istenmeyen servisleri kapatmak, lazım olmayan klasörleri indeksleme servislerinden muaf tutmak, readyboost kullanmak vs. Ama 14 sayfalık PDF dosyası gayet temiz bir şekilde düzenlenmiş ve yeni başlayanlara güzel öneriler var.

http://www.microsoft.com/downloads/details.aspx?familyid=ab377598-a637-432c-a3c8-1607ab629201&displaylang=en

iyi okumalar…

Tatil bitti.. İş başı…

Evet sonunda istanbula kuzu kuzu döndük. Ayvalığın güzel sahillerinden, dalından yenen meyvelerden, hoş sohbet insanlarından ve dar sokaklarından, istanbulun gürültüsüne, pisliğine ve zekalarıyla değil de kurnazlıklarıyla övünen eciş bücüş insanlarına geçmiş olduk tekrar.

Her tatilden geldiğimde burasının çürümüş ve kokuşmuş bir yer olduğunu düşünürüm, ama her seferinde İstanbul kendini affettirmeyi başarır. Konserleri, sergileri, hareketli şehir yaşamı ve söylemeden geçmeyeyim, gece acıktığımda her zaman yiyecek birşey bulabilme lüksü sadece İstanbulda var.

Neyse, kurnazlar benden uzak durun, sizi sevmiyorum. Geri kalan tüm İstanbullulara tekrar merhaba.

edit: bu arada boş zamanlarımda emperor oynadım, eski ama pek güzel bir oyun imiş meğer. Beni bir gece saat 5’e kadar ayakta tutmayı başardı.

Tatil zamanı…

Yarın yola çıkıyorum. Bir gözden geçirme yapayım:

1. Laptop tamir edildi. İşlere devam.
2. Tap, Tzx, Sna, Z80, Scr providerlar tamamlandı, biraz optimize edip sürüme hazır hale getirilecek.
3. SCR ve Sna için XP thumbnail generator tamamlandı, diğerlerini de tamamlayıp sürülecek.
4. VMWare üzerine win98 kurulacak, usb infrared arabirimin xp driverı yok.
5. Sıcak günlerde evde kapalı kalınacağı için yanına Master of Orion, alphacentauri ve X3 al.
6. cgtr strateji/trading oyununu bitir. Dönünce de NS adventure’u bitireceksin.
7. CssCgc08 için crap oyun yaz.
8. Hepsini boşver, tatil yap dinlen.

Herkese iyi tatiller.

Linux ve Windoz

Genellikle bir windows kullanıcısı olmama rağmen diğer işletim sistemlerine de sempati duyarım. Geçen hafta mefta olmadan önce laptopıma MacOSX leopard kurmuştum. Kurulum sırasında, ister istemez shell’e düştüğüm zamanlar oldu ve üniversite yıllarımda sıklıkla bulaştığım klasör sisteminin windowsunkine yakınlığını (ya da tam tersi) tekrar farkettim.

hiç linux bilmeyenlere, işte buyrun linux bölümlerinin kısmi tercümesi:

/boot :Açılış ve başlangıç için gerekli hemen herşey burada tutuluyor.

/ :kök bölüm. Windows’taki sistem diskine karşılık geliyor diyebiliriz.
/home :bu bölüm, “c:documents and settings”‘e karşılıl geliyor diyebiliriz. Kullanıcıya ait veri genellikle burada tutulur.
/usr :Windozda “c:program files” karşılığıdır diyebiliriz. Burada genellikle uygulamalar barınır.
/var :sistem ve olay günlükleri burada tutulur.
/tmp :geçici dosyalar için
/Swap :sanal bellek dosyası bu bölümde durur, windowsta pagefile.sys adında dosyadır, linuxta bir disk bölümü kullanılabilir.