Son Yazılar

Genel

Yeni e-Ticaret Sitemiz Açıldı – webdenalin

Yeni E-Ticaret Sitemiz Açıldı – webdenalin Yeni e-Ticaret sitemizi açmış bulunuyoruz. Güvenle alışveriş yapabilirsiniz. Her kategoriden, binlerce ürün ile toplamda 800 bine yakın ürünle hizmetimizi vermekteyiz. İsteyen arkadaşlara mail atmaları halinde ([email protected]) indirim çeki tanımlayabiliriz. (25 ve 50 Tl’ lik hediye çekleri için mail atınız)www.webdenalin.com alan adı ile hizmet veren sitemize giren arkadaşlara şimdiden teşekkür ederim. Başlıca Alışveriş kategorileri; Bilgisayar, Telefon, …

Daha Fazlası İçin Tıkla »

Cisco

Cisco, dünya üzerindeki internet altyapısında bulunan router, switch, firewall, ip telefon ve bunun gibi cihazların yüzde 80’inden fazlasını üreten bir firmadır. Ve bundan dolayıdır ki network alanında ilerleyebilmek için Cisco sertifikalarına sahip olmak gerekmektedir. Cisco’ya geçmeden önce OSI modelini incelenekte fayda vardır. Çünkü OSI, Cisco’nun temelini oluşturan modellerden biridir. Ağ sistemlerine taleplerinin artmasından dolayı ve ağ sistemlerinin işlevlerini tanımlayan ortak …

Daha Fazlası İçin Tıkla »

Hibernate Nedir?

Hibernate Hibernate verilerin saklanması, güncellenmesi, silinmesi gibi işlemleri nesne tabanlı modele göre kolaylaştırmak için kullanılan bir java teknolojisidir. Nesne tabanlı alan modelini geleneksel ilişkisel veritabanına çevirmeye yarar.  .Net versiyonu için de NHibernate kullanılır. Kalıcı sınıfları oluşturup bu sınıfları XML kullanılarak eşlenmiş veritabanı tablolarına ve sahalarına kaydetmek için kullanılır. Hibernate gibi ORM araçlarının en önemli faydası, kod yazımını kısaltmak veya kolaylaştırmaktan öte, yazılım bakımını …

Daha Fazlası İçin Tıkla »

ÖYP (Öğretim Üyesi Yetiştirme Programı) Hakkında Genel Bilgiler

Öğretim Üyesi Yetiştirme Programı (ÖYP), yüksek lisans eğitiminden başlayarak doktora bitimine kadar uzanan bir süreçtir. Bu süreç içerisinde yurtiçi ve yurtdışı dil eğitimleri ve ayrıca yüksek lisansta ve doktorada 12 ay yurtdışında eğitim olanağı vardır. Projenin asıl amacı eğitimlerin sonucunda öğretim üyesi olarak atanmanızdır. Yani Öğretim Üyesi Yetiştirme Programı kapsamında, lisansüstü eğitim verme imkânına sahip olan yükseköğretim kurumlarında, öğretim üyesi …

Daha Fazlası İçin Tıkla »

Yapay Sinir Ağları (YSA)

Yapay Sinir Ağları Yapay zekanın en geniş konularından biridir. Elimden geldiğince bu konuyla ilgili tüm bildiklerimi sizinle paylaşmaya çalışacağım. Yapay sinir ağları; insan beyninin öğrenme,eskiye bilgiye dayalı tahmin etme, eksik bilgiyi tamamlama gibi yeteneklerini makinelere kazandırmayı amaçlar. Birçok işlem ünitesinden oluşur. Processing elements, units,neuron. İşaret tanıma, el yazısı gibi farklı alanlarda başarıya ulaşmıştır. Yapay sinir ağları, bulanık mantık ve genetik …

Daha Fazlası İçin Tıkla »

Genetik Algoritma Örneği

Soru: f(x): 3x2 +2x1.x2+2x22+7 minimizasyonu. x1,x2 ε [0,31] İterasyon 1: x1 ve x2 0 ve 1 lerden oluşan 5 bitlik bir sayı. 00000→0       11111→31               n:4 olarak seçilmiş  yani toplumun birey sayısı. Birey 1: 01101      x1: 13 ,     01001    x2: 9       f(x):910 Birey 2: 11000    x1: 24 ,     01100    x2: 12     f(x):2599 Birey 3: …

Daha Fazlası İçin Tıkla »

C# ile Mysql İşlemleri

Bugün ki dersimizde Mysql veritabanı kullanarak ekleme, silme, güncelleme işlemi yapacağız. Yani CrUD işlemi 🙂 Öncelikle deneme adında bir veritabanı oluşturuyoruz. Bu veritabanının içine person isminde tablomuzu da oluşturuyoruz. Şimdi ise aşağıdaki alanları yaratalım. Bu işlemleri yaptıktan sonra, ilk yapmamız gerekenin Mysql veritabanına bağlanmaktır. Benim bilgisayarımda kurulu olan MySql servisi 3306 portunu kullanan, kullanıcı adı ve şifresi root olan bir …

Daha Fazlası İçin Tıkla »

Genetik Algoritma

Genetik Algoritma ve Evrimsel Hesaplama Genetik algoritma populasyon tabanlı stokastik bir algoritmadır. Her birey problemin çözümü olmaya adaydır. Bireyleri değerlendirme fonksiyonu probleme yönelik olarak çalışan en önemli kısımdır. Doğal seçim işlemi, uygunluk değeri en yüksek bireyin seçilmesini sağlar. Populasyon: Çözüm kümesini oluşturan bireylerin tümüdür. Mutasyon: Bir kromozomda rasgele yapılan değişikliktir. Mating: Bireyler arasındaki eşlemedir. Kromozom: Çözüm için kullanılan bireylerdir. Populasyon→Eşleme …

Daha Fazlası İçin Tıkla »

JavaScript ile Web Servis Çağırma

Bugün, daha önce yazmış olduğum Web Servisi çağırma işlemini JavaScript ile yapmaya çalıştım. JavaScript ile de çok kolay çağırabildiğimizi söyleyebilirim. Öncelikle HTML sayfası oluşturduktan sonra etiketleri arasına JavaScript’ imi yazmaya başladım. Bir önceki sayfadaki ve üstteki komutları yazarak HTML sayfamı tamamladım. Mantığını öğrenmek adına basit bir HTML sayfası tasarladım. Butona basıldığı zaman diğer sayfadaki sonucu aldım.

Daha Fazlası İçin Tıkla »

JavaScript ve Web Servis

JavaScript, Web sayfaları için bir script dilidir. Dinamik tasarımlar yapmamızı sağlar. Örneğin ziyaretçi sitemizde bir şeyler ile uğraşırken karşısına dinamik olarak bir uyarı çıkarabiliriz. Ya da form doldururken form üzerinde dinamik bir takım etkinlikler yapabiliriz. JavaScript, Web siteleri için kesinlikle kullanılması gereken, hem görsellik hem de işlevsellik katan bir script dilidir. Daha sonra Microsoft tarafından JScript adında bir script dili …

Daha Fazlası İçin Tıkla »

WCF Servis Çağırma

Öncelikle bu konuyu anlamak için WCF Servis Oluşturmak adlı konuya bakmanız gerekmektedir. Windows Application kullanarak yazmış olduğum Web Servisini çağırmaya çalıştım. Öncelikle aynı solution’da New Project diyerek TestWebServiceForm adında bir C# projesi oluşturdum. Aşağıdaki formu oluşturarak buton aracılığı ile web servisimi çağırmaya çalıştım. Yazdığım programı çağırdığımda ve butona tıkladığımda şu sonucu aldım. Başarılı bir şekilde Test sınıfımı yazdığımı gördüm. Veritabanıma …

Daha Fazlası İçin Tıkla »

WCF Servis Oluşturmak

Bugün veritabanı bağlantısı olan bir web servis yazmaya karar verdim. Öncelikle veritabanımı oluşturmam gerekiyordu. Bunun için MYSQL kullandım. Yapacağım örneğin konuyu anlamam açısından önemli olduğumu bilmeden tek tablolu bir veritabanı yarattım. Yukarıdaki tabloya person adını vererek Kendo isimli veritabanımı oluşturdum. Daha sonra Microsoft Visual Studio 2012’yi açarak WCF projesi oluşturdum. Görüldüğü üzere adını DbService olarak verdim. Daha sonra kendiliğinden oluşan …

Daha Fazlası İçin Tıkla »

XML ve XML Web Servisleri

XML’E GİRİŞ XML(eXtensible Markup Language-Genişleyebilir Anlamlandırma Dili)  yoğun olarak kullanılan bir veri paylaşım ve aktarım metodudur. XML sadece veri aktarmaya yaramaz aynı zamanda verinin ortak bir dilde saklanması, birbirinden farklı birçok sistemin aynı veriyi okuyabilmesini ve yazabilmesini sağlar. XML’in KULLANIM ALANLARI Veritabanlarını depolamak Vektörel grafikleri depolamak Multimedya uygulamaları İnternet Explorer ve kanallarını tanımlamak Voice XML IP Phone uygulamaları SMS alt …

Daha Fazlası İçin Tıkla »

Bulanıklaştırıcı ve Durulaştırıcı

Bulanıklaştırıcı Bir önceki bulanık mantık başlıklı yazımda bulanıklaştırıcı ve durulaştırıcıdan bahsetmiştim.Bulanıklaştırıcı (fuzzifier), sayısal veriler üzerinde ölçek değişikliği yaparak bunu bulanık veriler biçimine dönüştürmektedir. Şimdi bulanıklaştırma yöntemlerine göz atalım. 1-Gauss Bulanıklaştırıcısı: µA(x):e‘(x1-x1′/a1)2*…*e‘(xn-xn’/an)2     a1: Pozitif bir parametre 2- Üçgen Bulanıklaştırıcısı: µA(x:a1,a2,a3):{ a1 ≤ x ≤ a2 ise (x-a1)/(a2-a1) a2 ≤ x ≤ a3 ise (a3-x)/(a3-a2) x> a3 veya x< a1 ise  0 …

Daha Fazlası İçin Tıkla »

Bulanık Mantık

Bulanık Mantık Bulanık mantık bulanık küme teorisine dayanır. Bulanık kümeleri ve bulanık bağıntıları kullanır. Hedeflenen şey; insan ya da uzman gibi düşünen ve giriş verilerini yorumlayıp çıkış ünitesine gönderen bir bilgisayar sistemi yaratmaktır. Bulanık mantığın doğruluk tabloları ve çıkarım kuralları bir belirsizlik içerir. İnsanın yaşadığı ortamda belirsizlikler çok  olduğu için bu belirsizliklere bir kesinlik, anlam yüklemek için bulanık mantık vardır. …

Daha Fazlası İçin Tıkla »