Gönderen Ufuk Aksoy 18 Mart 2010 tarihinde Programlama, TANITIM, Web |
3 yorumu okuyun
İnternet üzerinden online satranç oynatabilmek için php dilinde kodlanmış betikler satışa çıkarılmıştır. Kodlarla birlikte hosting hizmeti de verilmektedir. Bu konuda görüşmek isteyenlerin iletişim menüsünden veya bu yazının altına yorum yazarak bana ulaşabilir.
Demo site: http://www.canlioyun.net
Scriptler ve kodlar tamamiyle aynıdır.
Popularity: 72% [?]
Gönderen Ufuk Aksoy 24 Mayıs 2009 tarihinde Programlama, Teknik |
İlk yorumu okuyun
Veri madenciliği
Basit bir tanım yapmak gerekir ise veri madenciliği, büyük ölçekli veriler arasından bilgiye ulaşma, bilgiyi madenleme işidir. Ya da bir anlamda büyük veri yığınları içerisinden gelecek ile ilgili tahminde bulunabilmemizi sağlayabilecek bağıntıların bilgisayar programı kullanarak aranmasıdır. Veri madenciliği deyimi yanlış kullanılan bir deyim olabileceğinden buna eş değer başka kullanımlar da literatüre geçmiştir. Veritabanlarında bilgi madenciliği (knowledge mining from databases), Bilgi çıkarımı(knowledge extraction), data/pattern anaysis (veri ve örüntü analizi), veri arkeolojisi gibi.
Bunların arasındaki en popüler kullanım Veritabanlarında Bilgi Keşfi (VBK - Knowledge Discovery From Databases - KDD) ‘dir. Alternatif olarak veri madenciliği aslında bilgi keşfi sürecinin bir parçası şeklinde kabul görmektedir. Bu adımlar:
1-Veri Temizleme (gürültülü ve tutarsız verileri çıkarmak)
2-Veri Bütünleştirme (birçok veri kaynağını birleştirebilmek)
3-Veri Seçme (Yapılacak olan analiz ile ilgili olan verileri belirlemek )
4-Veri Dönüşümü (Verinin veri madenciliği tekniğinden kullanılabilecek hale dönüşümünü gerçekleştirmek)
5-Veri Madenciliği (Veri örüntülerini yakalayabilmek için akıllı metotları uygulamak)
6-Örüntü Değerlendirme (Bazı ölçümlere göre elde edilmiş bilgiyi temsil eden ilginç örüntüleri tanımlamak)
7-Bilgi Sunumu (Madenciliği yapılmış olan elde edilmiş bilginin kullanıcıya sunumunu gerçekleştirmek),
Veri madenciliği adımı, kullanıcı ve bilgi tabanı ile etkileşim halindedir. İlginç örüntüler kullanıcıya gösterilir, ve bunun ötesinde istenir ise bilgi tabnına da kaydedilebilir. Buna göre, veri madenciliği işlemi, gizli kalmış örüntüler bulunana kadar devam eder.
Bir veri madenciliği sistemi, aşağıdaki temel bileşenlere sahiptir: ·Veritabanı, veri ambarı ve diğer depolama teknikleri ·Veritabanı ya da veri ambarı Sunucusu ·Bilgi Tabanı ·Veri Madenciliği Motoru ·Örüntü Değerlendirme ·Kullanıcı Arayüzü
Veri madenciliği, eldeki verilerden üstü kapalı, çok net olmayan, önceden bilinmeyen ancak potansiyel olarak kullanışlı bilginin çıkarılmasıdır. Bu da; kümeleme, veri özetleme, değişikliklerin analizi, sapmaların tespiti gibi belirli sayıda teknik yaklaşımları içerir.
Başka bir deyişle, veri madenciliği, verilerin içerisindeki desenlerin, ilişkilerin, değişimlerin, düzensizliklerin, kuralların ve istatistiksel olarak önemli olan yapıların yarı otomatik olarak keşfedilmesidir.
Temel olarak veri madenciliği, veri setleri arasındaki desenlerin ya da düzenin, verinin analizi ve yazılım tekniklerinin kullanılması ile ilgilidir. Veriler arasındaki ilişkiyi, kuralları ve özellikleri belirlemekten bilgisayar sorumludur. Amaç, daha önceden fark edilmemiş veri desenlerini tespit edebilmektir.
Veri madenciliğini istatistiksel bir yöntemler serisi olarak görmek mümkün olabilir. Ancak veri madenciliği, geleneksel istatistikten birkaç yönde farklılık gösterir. Veri madenciliğinde amaç, kolaylıkla mantıksal kurallara ya da görsel sunumlara çevrilebilecek nitel modellerin çıkarılmasıdır. Bu bağlamda, veri madenciliği insan merkezlidir ve bazen insan – bilgisayar arayüzü birleştirilir.
Veri madenciliği sahası, istatistik, makine bilgisi, veritabanları ve yüksek performanslı işlem gibi temelleri de içerir.
Veri madenciliği konusunda bahsi geçen geniş verideki geniş kelimesi, tek bir iş istasyonunun belleğine sığamayacak kadar büyük veri kümelerini ifade etmektedir. Yüksek hacimli veri ise, tek bir iş istasyonundaki ya da bir grup iş istasyonundaki disklere sığamayacak kadar fazla veri anlamındadır. Dağıtık veri ise, farklı coğrafi konumlarda bulunan verileri anlatır.
Yazının devamını oku… »
Popularity: 100% [?]
Gönderen Ufuk Aksoy 30 Mart 2009 tarihinde Dizayn, Programlama, Reklam, TANITIM, Teknik, Web |
İlk yorumu siz yapın
Öncelikle sonsuz.us sitesine destek verilmiş, Satranç Soruları ndaki hatalar giderilmiştir. Yarışma büyük bir zevkle 5 Nisan’da son bulmak üzere devam etmektedir. Abonelik sistemi kurulmuştur. Böylece artık yazdığınız yazılara gelen yorumlar size mail sistemi ile bildirilecektir. Kurulan abonelik sistemi Türkçeleştirilmiştir. Ayrıca sonsuz.us a etiket bulutu eklenmiş ve tüm yazılar etiketlenmiştir. Böylece belirli konulara erimişimiz çok daha hızlanmıştır. Ayrıca drupalla Türkçe karakter sorunu yaşanan cumulus (etiket bulutu) görseli düzeltilmiştir.
SibelAtasoy.com sitesi içinde destek verilmiş ve etiket bulutu modülü oraya da kurulmuştur. Etiket bulutu ayrıca ufukaksoy.net ve sikayet.name siteleri için de kurulmuştur.
Sikayet.name sitesi için teknik destek verilmiş ve link değişimleri yapılmıştır.
Sitelere eklenen DokuWiki lere bilgiler girilmiş, eklenti ve tema ayarları ile güncellemeler yapılmıştır.
En büyük gelişmeler Satranç Dünyası sitemizin taşınacağı chessmoon.com da yapılmıştır. Satranç Alıştırmaları, Satranç Açılışları, Oyun Analizleri eklenmiş Wiki ye satranç fen diagramı göstericisi kurulmuştur. Ayrıca bir çok ders eklenmiştir.
Artık yeni bir projemizde yayına girmiş bulunmaktadır. DahilerOkulu.org ; Dahilerin yetişeceği sitemiz için moodle sistemi kurulmuş, kategori ve ders bölümleri oluşturulmuştur. Önümüzdeki aydan itibaren içerik geliştirme sistemi devreye girecektir. Yeni sitemizin üyelerine hayırlı olması dileği ile.
Son olarak, BilgiPedi.net ile web tabanlı içerik yarışmasına katılmaya karar verilmiş ve bu konuda destek sağlanmıştır.
Popularity: 34% [?]
Gönderen Ufuk Aksoy 28 Şubat 2009 tarihinde Programlama, Teknik, Web |
İlk yorumu okuyun
DokuWiki bir wiki türü olup kurulumu ve kullanımı oldukça kolaydır. Türkçe seçeneği olması ve veritabanından bağımsız çalışması taşınabilirliğini arttırmaktadır. Bu da onu diğer wiki türlerinden daha kullanışlı hale getirmektedir.
DokuWiki nin kurulmuş halini, http://www.sonsuzproje.net/wiki adresinde görebilirsiniz. Kurulum esnasında herhangi bir sorunla karşılaşmadım. Download ile indirdiğim dosyayı açıp sunucuya transfer ettim. Kurulum esnasından size hangi dosyaların yazılım izinlerinin değiştirilmesi gerektiğini söylüyor zaten.
En büyük problem sunucunuz safemode ta çalışıyorsa karşınıza çıkıyor. Dosya yazma izinlerini düzenlemeniz ve safemodehack değerini kullanmanız gerekecek. Ama yinede sorundan tamamen kurtulamıyorsunuz. Safemode un kapalı olması çok daha sorunsuz oluyor.
Popularity: 28% [?]
Gönderen Ufuk Aksoy 19 Şubat 2009 tarihinde Programlama, Teknik, Web |
İlk yorumu siz yapın
Aşağıdaki kod basit bir şekilde geri sayım yapmaktadır. Süreyi istediğiniz ölçüde geniş tutabilirsiniz. Sadece saniye cinsinden geri sayımı koyuyorum şimdilik.
<script type="text/javascript">
var sure = 10;
function Kontrol() {
sure = sure-1;
$("span#1").text(sure);
if(sure>0) setTimeout("Kontrol()", 1000);
}
$(document).ready(function() {
Kontrol();
});
</script>
Burasıda web sayfanızda istediğiniz yere yazacağınız bölüm
Popularity: 49% [?]
Gönderen Ufuk Aksoy 10 Ocak 2009 tarihinde Programlama, Teknik |
İlk yorumu okuyun
Java, 1991 yılında, Sun Microsystems, Inc. şirketinde çalışan James Gosling, Patrick Naughton, Chris Warth, Ed Frank ve Mike Sheridan tarafından tasarlandı. Bu dil ilk olarak “Oak” olarak adlandırıldı. Fakat 1995 te adı Java olarak değiştirildi. Orjinal prototipin oluşturulmasında asıl katkıyı Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin ve Tim Lindholm yapmıştır.
Java’nın oluşturulmasındaki asıl neden internet değildir. Aslında platformdan bağımsız bir dil oluşturma ihtiyacıdır. Böylece, mikro dalga fırın, uzaktan kumanda, cep telefonu gibi çeşitli elektronik cihazlarda kullanılabilcekti. Bu işlem C++ içinde yapılabilirdi. Ama her cihaz için ayrı bir derleyici yapmak gerekirdi. Derleyeci yapmak ise hem zaman alıcı hemde pahalı bir işti. Gosling ve arkadaşları, taşınabilir, platformdan bağımsız bir dil yapmak istediler. Amaçları değişik ortamlarda değişik işlemciler üzerinde çalışabilir kodlar üretmekti. Sonunda bu çaba Java nın doğmasına yol açtı. Bu ilk kıvılcımı sağladı, internet ise bu kıvılcımın ateş yumağına dönüşmesinde etkili oldu. Çünkü internetinde taşınabilir kodlara ihtiyacı vardı.
Yazının devamını oku… »
Popularity: 23% [?]
Gönderen Ufuk Aksoy 08 Ocak 2009 tarihinde Programlama, Teknik |
İlk yorumu siz yapın
Bir bilgisayar dili tasarlanırken aşağıdaki hususlar dikkate alınır.
- Güce karşılık kullanım kolaylığı
- Verimliliğe karşılık güvenlik
- Genişletilebilirliğe karşılık sağlamlık
C ‘den önce programcılar, belli alanlarda uzmanlaşmış programlardan birini seçmek zorundaydı. Bilimsel uygulamalar için FORTRAN kullanılıyordu fakat sistem kodlaması için yeterince iyi değildi. BASIC öğrenilmesi kolay bir dildi fakat çok güçlü değildi. Ayrıca yapısından dolayı büyük programlarda kullanılması kuşkuyla bakılmıştır. Assembly diliyle son derece verimli programlar oluşturulabilirdi fakat bu dilide öğrenmesi ve hata ayıklaması yapmak çok zordu. Bu yüzden etkili bir biçimde kullanılması kolay değildi.
Yazının devamını oku… »
Popularity: 15% [?]