uncaught exception: XMLHttpRequest.open methodunun çağrılması için gerekli izniniz yok.

Gece vakti aşırı korumacı bir tarayıcıyla başım dertte. Firefox yerel bir dosyadaki XMLHttpRequest kodu ile uzak bir siteden veri çekeceğinde bu hatayı verdi. Aslında uyarı demek daha doğru olacak. Bununla karşılaşana kadar Internet Explorer 6 da böyle bir durumun varlığından bile haberim yoktu. İşin aslı burada yazdığına göre yüce tarayıcı Firefox'un bir güvenlik özelliği. Kısaca Firefox çapraz-alan adı (cross-domain) sorgulamalarına izin vermiyor. Yani isteyensiten.com alan adından baskabirsite.com adresindeki bir veri kaynağından AJAX ile XML olarak veri istemek pek mümkün değil. Denerseniz şöyle bir hata mesajı alıyorsunuz, benden söylemesi ;)

Error: uncaught exception: 
Permission denied to call method XMLHttpRequest.open

Denver: "The Last Dino"

Danver The Last Dinosour isimli çizgi filmi kuşaktaşlarımız iyi hatırlarlar. Hatırlayamayanlar için burada ekran görüntüleri mevcut. Eski günleri hep birlikte yadetmek adına Textzone'dan Hemera'nın gönderdiği bu denver...

Türlü CSS atraksiyonları

http://www.mandarindesign.com adresinde CSS ile yapılabilecek en uç uygulamaları bulmak mümkün. Bunlardan ençok göz dolduranlar resim ve yazılara opacity (Şeffaflık) verme ile şekil ve resimlerin arkasına...

Afraid.org free Dynamic & Static DNS Hosing

Textzone'da afraid.org'un sözü geçmiş. Güzel bir nimet olması dolayısıyla biraz da ben bahsetmek isterim. DNS mekanizmasindaki pozisyonu itibariyle yaptığı şeyin adı tam olarak nedir bilemiyorum,...

The CoDeeN Content Distribution Network

CoDeeN yüksek performanslı içerik saklama ve dağıtmak amacıyla geliştirilmekte olan bir proje. Asıl Princeton üniversitesi bünyesinde geliştirilen proje birçok üniversitenin de desteğiyle test edilmekte ve geliştirilmekte. Amacı bir proxy network'ü oluşturarak kullanıcılarına içeriği en kısa zamanda en etkin ağ kaynağı kullanarak sunmak olan proje diğer yandan da önbellekleme yaparak içerik kaynaklarının yükünü hafifletme amacını taşıyor. Proje network'ündeki bir proxy'i kullanan bir kullanıcı sıradan web proxy'lerinden farklı olarak istediği içeriğe ulaşabilmek için uygulamaya dahil proxy'ler arasında en uygun CoDeeN proxy'sine yönlendirilebiliyor. CoDeeN hakkında daha fazla bilgi için bu sunuyu izleyebilirsiniz.

Cem Adrian

Onun sesi çoğu sanatçının yanında komplekse girebileceği bir güzellikte. Aslında tek bir sese sahip değil. Onun için hiç bir tınının, tonun, sesin zorluğu yok. Ustalığını anlayabilmek için kulak vermek gerekiyor. O kadar eşsiz bir sese sahip ki hiç bir zaman değeri anlaşılmayacak ve hiç bir zaman ortalama bir pop sanatçısı kadar da popüler olamayacak. İşte bu yüzden tarihte şöyle bir söz türemiştir; "Ne kadar çok kişi benimle ayni fikirdeyse, o kadar çok yanıldığımı düşünürüm"

Echo ve Print arasındaki farklar

Echo, Print'e göre işlemciyi daha verimli kullanır. Aşağıda örnek echo ve print'in 100.000 kez parametresiz çalıştırılması sırasında geçen sürelerin ölçümünü gösteriyor.

 Echoing 100000 of nothing
 Execution time is 0.037015199661255 seconds.

 Printing 100000 of nothing
 Execution time is 0.040477991104126 seconds.

GrooveMonitor.exe nedir?

Yeni Ofis 2007'yi kurup bir deneyeyim dedim. Gerçekten bambaşka bir ofis olmuş bu seferki. Kolay ve hızlı kullanılabilirlik üst düzeyde. Yanlız kurulumdan sonra GrooveMonitor.exe isimli bir programın ofis dışında da sürekli aktif olması beni şüphelendirdi. Kısa bir araştırmanın sonunda aşağıdaki bilgilere ulaştım.

GPS alıcısı ve Google Earth ile canlı konum izleme


Son yıllarda GPS (Global Positioning System) uygulamaları çok ilgi çekmeye başladı. GPS denilen şey amerikanın zamanında askeri amaçlarla oluşturduğu onlarca uydudan oluşan bir uydu ağı. Bu ağ dünyamızın her tarafını kaplamış durumda ve sorumlu oldukları yeryüzü bölgelerine sürekli yayın yapmaktalar. Yaptıkları bu yayın yüksek frekans radyo alıcılar ile ölçümlenebilmekte. Sistemin amacı yeryüzünde bulunulan noktanın kordinatını (enlem/boylom) istenen hassasiyette belirleyebilmek. Uydulalar herhangi bir noktayı en az üç uydunun görebileceği şekilde konumlandırılmış. Bu sayede en az üç uydunun yayınını alabilen bir GPS alıcısı bulunduğu kordinatı belirleyebilmekte. Nitekim bu sistemin kamuya açık ücretsiz kısmında hassasiyet iş görür seviyede olmasına rağmen yeterince hassas sayılmaz (3m..5m) Tabi hassasiyetin belirleyen GPS alıcısının gördüğü uydu sayısı, cihazın kanal sayısı ve hangi nesil bir alıcı olduğu gibi etmenlere bağlı.

SQL-Translator: Veritabanı dönüştürücüsü

SQL-Translator SQL formatında ihraç edilmiş (şimdilik sadece tablo şemasını çevirebiliyor) birçok veritabanını yine SQL formatında birbiri arasında dönüştüren bir perl scripti. Oracle, Sybase, or PostgreSQL gibi...

Bios Setup’a Giriş Mücadelesi

BIOS setup bazen içinden çıkılmaz hallere düşürebilsede, overclocking (hız aşırtma) ve bazı ince ayarlar için bilgisayarımızın en az muhattap olduğumuz bölümüdür. Bunu yapmak için tabiki önce...

Microsoft Access Permissions Explorer

PermExpl, Microsoft Access veritabanı (mdb) gibi Microsoft Jet veritabanını motorunu kullanan veritabanları üzerinde ileri düzey yetkilendirmeler yapmaya yarıyor. Kullanıcı ve kullanıcı gruplarını görme ve...

Cazibeli PHP/SWF web grafikleri

PHP/SWF Charts, PHP kullanarak dinamik veri kaynağından basitçe, güçlü ve etkileyici grafikler sunmak için bir araç. Grafiği sunarken kullanılabilecek birçok flash tasarımı var. Örneğin aşağıdaki grafiği...

Delphi 2007 for PHP

Delphi for PHP (DPHP), Delphi benzeri görsel uygulama geliştirme ortamı ile PHP'de web projesi gelistirme konusunda bir devrim yaratıyor. DPHP, PHP'de sağlam web uygulamaları geliştirmek için hızlı ve kolay bir yol sunuyor. 

Web geliştiricileri arasında PHP kullananların oranı oldukça fazla. Hatta ilk sırada diyebiliriz. PHP için yazılmış açık kaynak kodlu proje ve bileşenleri de hesaba katarsak PHP'nin önemi iyice netleşecektir. Ancak yaygın kullanımına ve popülaritesine rağmen bu güne kadar aşırı gelişmiş kod editörlerinin dışında ciddi bir RAD (Rapid Application Development) aracına sahip olamamış. Delphi for PHP, Delphi arayüzüne aşina olanlara PHP'de hızlı bir geliştirme ortamı sunuyor.

WinARP Watch ile arpspoofing tesbiti

WinARP Watch switch kullanılan bir ağdaki muhtemel sniffing saldırılarından haber veriyor. Bunun yaparken çok basit bir yöntemi kullanıyor. WinARP Watch windowsun IP/MAC ikililerini depoladığı ARP önbelleğini anormal değişikliklere karşı izliyor. Bu tabloda tehlike oluşturabilecek bir değişiklik algılandığında sistem tepsisindeki çalışır simgesi ile haber veriyor. Bu konudaki başka bir yazılım ise PromiScan.

PHoss Security Sniffer

PHoss linuxda çalışan bir ağ koklama yazılımı. Kullanımı çok basit olan Phoss ağdaki HTTP (Basic authentication), FTP, POP3, IMAP4, LDAP ve TELNET oturumlarının parola...

Bunun adı yasakçı zihniyettir

Geçen gün DEU (Dokuz Eylül Üniversitesi) Fen Bilimleri Enstitüsü tez arşivinden yüz tespiti üzerine bu güzel makaleyi incelerken acaba neden sadece ingilizcesi yayınlanmış diye düşündüm. Belki...

Google hakkında bir komplo teorisi

Google mevcut hizmetleri ve dünya üzerindeki kullanıcı sayısı ile dev bir kişisel veri deposu aslında. O sade ana sayfanın ardında kimbilir neler yatıyor. Filmde...

Yazım Türkçeleştirme Programı

Pek çok kişi çeşitli sebeplerle, Türkçe yazı yazarken Türkçe karakterleri kullanmaktan kaçınıyor. Gökhan Tür tarafından 2000 yılı Ocak ayında yazılan bu program, Türkçe karakterler...

Ücretsiz online dergi: pdfdergi

PDF dergi ismiyle yeni bir elektronik dergi yayın hayatına başlamış. Net dünyamızda yeni bir Türkçe e-derginin daha katıldığını görmek mutluluk ve gurur verici. Daha...

The human on-board type two pair walking robot "WL-16IV"

Japonların robot konusundaki merak ve becerilerine hayran kalmamak mümkün değil. Hergün yeni bir tür robot podyuma çıkıyor. Japonya Waseda Üniversitesindeki araştırmacılar 12 hidrolik pistonu kullanarak bir insanı dengeli bir şekilde taşıyabilecek ayaklı koltuk geliştirmişler. Tekerlekli sandalyeye bağlı yaşaması gereken kişilere sıradan bir sandalyeden çok daha fazla özgürlük getiriyor. Dağda, bayırda, kumsalda vs. böyle bir sandalye ile hiç efor sarfetmeden gezinti yapmak mümkün.

ADSL kullanıcılarından protesto: Soyuluyoruz!

2006 yılı itibariyle Oger Telekom’a açık teklif yoluyla satılan Türk Telekom A.Ş.’nin özelleştirilmesinin ardından izlenen hizmet politikaları, fiyat düzenlemeleri, teknoloji standartları gibi konularda aboneler, yapılan açıklamalarla ortaya çıkan fiili durum arasındaki çelişkilerden dolayı büyük rahatsızlık duymaya başladı... Bu rahatsızlık, özellikle son dönem fiyat düzenlemeleriyle birlikte yerini tepki ve öfkeye bırakmıştır. İşte 250.000 ADSL kullanıcısı adına işbirliği ile hazırlanmış açık manifestosu.

Metinin satırlarını sıralamak ve tekrarlıları ayıklamak

Büyükçe bir metin dosyası hayal edin ve satırlarının alfabetik sıraya göre dizilmesi ve tekrar eden satırların ayıklanması gerekiyor. Belki tam olarak bu işi yapan bir programı ve delphi...

Yarım kalmış bir PHP projesi: e-Okul

e-Okul, muazzam sayıda bit(irile)memiş projenin yer aldığı kod arşivimden bir e-devlet atraksiyonu. 2004 yılında nice umutlarla giriştiğim bu işin ömrü nedense pek fazla ol(a)madı. Ana fonksiyonlarının bir kısmı tamamlamış olmama...

DipTrace Şematik ve Baskı Devre Çizimi

DipTrace özellikleri ve kullanımı itibariyle benzer yazılımlara göre iyi bir alternatif. Şematik modülü ile şemanızı çizdikten sonra PCB modülü ile autoroute yaptırabiliyorsunuz. Pattern editor...