04.05.2009

Düşüncelerimizle Makinaları Yönlendirmek

Zamanla neredeyse tamamının yerlerini ezbere öğrendiğimiz klavye tuşlarını parmaklarımızla ittirmek, fareyi hareket ettirmek ve bu işlemleri ardışık ve türlü kombinasyonlarla tekrarlamak suretiyle bilgisayarlarımıza istediğimizi yaptırabiliyoruz. Peki sizce ileride sadece karşısında oturup düşünmemiz yeterli olacak mı?

beyin

Bu yazının geri kalanını okuyun »

27.11.2008

Etkileşim Tasarımcıları İçin Yeni Araç

Adobe, bir süredir Flash Catalyst adlı ilginç bir yazılım üzerinde çalışıyor. Thermo kod adıyla da bilinen bu ürün, etkileşim tasarımcılarına yönelik bir araç. Aracın en önemli özelliklerinden bir tanesi, disiplinler arası bir disiplin olan etkileşim tasarımı için yeni bir iş akışı ve süreç öneriyor olması.

Flash Catalyst, tasarımcının arayüz bileşenlerini kullanarak, kod yazmadan prototip üretmesini sağlıyor. Bugün birçok etkileşim tasarımcısı Illustrator, Photoshop, Fireworks, Flash, kalem kağıt vs. gibi duruma özel bir avantaj sağlamayan, başka amaçlar için üretilmiş araçlar arasında gidip geliyor. Catalyst, bu git-geli tek bir araç içerisinde gerçekleştirerek etkileşim tasarımcısının yegane aracı olmayı hedefliyor. Bu açıdan biraz Dreamweaver‘ı hatırlatıyor.

Dreamweaver, hızlı taslak üretmek açısından çok faydalı bir araçtı. Diğer yandan, arka planda geliştiricilerin pek de hoşuna gitmeyecek şekilde kod üretiyordu. Bakalım Catalyst bu konuda nasıl bir yenilik getirecek. Ayrıca, tasarımcıları koddan uzaklaştırmak yerine, taslak ile paralel olarak öğretmek uzun vadede çok daha faydalı olacaktır.

06.12.2007

Bloglara Otomatik Yorum Yazma Robotu

Hazır söz robotlardan açılmışken, WordPress bloglarına otomatik yorum yazabilen küçük bir “robot” yapalım. Böyle bir robotu binlerce bloga bir anda “yorum yazmak” için kullanabilirsiniz.

Bu robot bir Ruby programı. Önce Ruby için Scrubyt kütüphanesini yükleyin(adım adım yükleme klavuzu). Scrubyt kütüphanesini programlanabilir bir web tarayıcı gibi düşünebilirsiniz, yani otomatik olarak istediğiniz siteye gider, bağlantıdan bağlantıya altlayarak sizin için tüm web’i dolaşabilir. Bu tür programları genelde arama motorları ve spamciler kullanır. Scrubyt yükledikten sonra sadece şu kodu çalıştırın.


require 'rubygems'
require 'scrubyt'
post_comment = Scrubyt::Extractor.define do
fetch 'http://www.dugumkume.org/esra-robot-ile-sohbetler/'
fill_textfield 'author', 'arikan'
fill_textfield 'email', 'arikan@dugumkume.org'
fill_textarea 'comment', 'Otomatik yorum yaziyorum.'
submit
end

Kodda gördüğünüz Düğümküme adresi bir önceki Esra Robot ile Sohbetler yazısı. Robot o yazıya gidiyor, kutucuklara adımı, email adresimi, ve yorumu giriyor, sonra da düğmeye basıyor. Bu programla otomatik yazdığım yorumu önceki yazının altında görebilirsiniz. Bu bilgileri değiştirip istediğiniz sitelere otomatik yorum yazabilirsiniz.

Bir bloga bir kaç defa otomatik yorum yazarsanız muhtemelen IP adresinizden yakalanır ve bloklanırsınız. Mesela WordPress Aksimet spam filtresi Düğümküme’den hergün yüzlerce spam yorum temizliyor.

Bu tür önlemler yaratıcılığınızı engelleyemez tabi. Bunun gibi ağda dolaşabilen programlar çok çeşitli şekillerde kullanılabilir. Mesela bir yanda sizin için otomatik araştırma yapıp bilgi toplayan bir araç yapabilirken, diğer yandan canınızı sıkan sistemleri yoran bir program oluşturabilirsiniz.