Elasticsearch java tabanlı full text search yani metin tabanlı bir no-sql veri tabanıdır.Çok büyük verilerde hızlı bir arama yapmanız...
MongoDB serimizi devam ediyoruz.Bu dersimizde veri eklemeyi göreceğiz.Veri tabanı bağlıntısı yaparken,veritabanı oluşturmuyorduk.Şimdi veri eklerkende
MongoDB derslerimize devam ediyoruz.Bu derste php ve nodejs de veritabanı bağlantısı yapacağız.Veritabanı bağlantısı sağlamak için önceden veritabanı oluşturmanıza...
Amp html'in daha hızlı çalışması için normal javascript kodları kapalıdır.Ama bazı apilerin çalışması için sayfaya javascript kodlarını dahil etmemiz gerekiyor.Örneğin ...
Jquery pluginlerini anlatmaya devam ediyorum.Bu derste ifremeleri responsive hale getiren superembed plugini anlatacağım.Css ile bir iframeyi responsive etmeye...
Jquery pluginlerini anlatmaya devam ediyorum.Bu dersimizde sağ alt köşede çıkan,responsive bir bildirim plugini anlatacağım...
JsPDF serimize devam ediyoruz.Bu son ders.Bu dersimizde pdf nin sayfa ayarlarını yapmayı ve oluşturduğumuz pdf yi indirmeyi göreceğiz.Ayarlardan ...
GameMaker Language serimize devam ediyoruz.Bu dersimiz de web siteye post ve get şeklinde veri yollamayı işleyeceğiz.Web sitede bu verileri alarak...
Pdo derslerimize devam ediyoruz.Bu derste seçtiğimiz veri tabanındaki tabloları çekmeyi göstereceğim.Peki bu ne işimize yarar derseniz,otomatik veritabanı kurarken tablo...
Önceki dersler de php-json ve javascript-json kullanımı anlattım.Bu derste ise her ikisini birlikte kullanacağız.Jquery ajax ile php dosyasından json...
Bu dersimiz de html5 ile yağmur efekti vermeyi göreceğiz.Bunun için [renk=!d12c69!] rainyday.js[/renk] yi kullanacağız.Yağmur efektini Seçtiğimiz bir resimin üzerine uyguluyoruz.Örneği incelerseniz...
GameMaker Language derslerimize devam ediyoruz.Bu derste gamemaker'ın x ve y ile ilgili komutlarını işleyeceğiz.Bu değerler her obje için...
Illustrator Ders-8 Klasik ve Dikiş Fırçası
fırça serisinde fırçaların kullanımı nasıl olduğu ve ayarlamalarını anlatıyorum.
Bu dersimiz de ripples adlı jquery pluginini işleyeceğiz.Ripples sayesin de sayfamız da istediğimiz yere su efekti verebiliriz.Normal sitelerimiz de çok işe...
Google Sketchup Ders-4 Boyama Ve Çatı
ev tasarımı dersimizin serisi devam ediyor videolu ders anlatımım ...
Dosya yükleme işi yaparken seçilen dosyaların isimi,boyutu ve adedini alabiliriz.Bu verileri files dom elementi ile yapıyoruz.Bu dersimiz de tek veya çoklu seçim...
Blender Ders-4 Bevel kullanımı
add modifie serime devam ediyorum önceki dersimde arrayı bu dersimdede bevelin kullanımını anlattım buyrun.
Jquery derslerimize devam ediyoruz.Bu derste [renk=!d12c69!] .hover()[/renk] fonksiyonunu işleyeceğiz.Daha önce [b]mouseover() ve mouseout()[/b] fonksiyonlarını...
GameMaker Ders-6 Level Sistemi
videolu anlatım...
GameMaker ders-5 animasyon ve sprite videolu anlatım ...
Jquery derslerimize kaldığımız yerden ediyoruz.Bu dersimiz de first() ve last fonksiyonlarını işleyecğiz.First seçtiğimiz elemandan sayfada ilk olanı seçer.Last seçtiğimiz elemandan...
Sitelerimize bazen konuları sileriz veya kullanıcılar yanlış url girebilirler.Bu gibi durumlarda kullanıcıyı bir sayfaya yönlendirerek aradığı sayfayı bulmasına yardımcı olmamız gerek.Bulunamayan sayfalar da 404 hatası...
Sayı değişkenlerinin nasıl oluşturulduğu ve matematik işlemlerinde nasıl kullanıldığı anlatılıyor.
Programlama dili seçmede yardımcı olacak bilgiler.
Bu dersimizde ekran boyuru değiştiğinde bile metin boyutlarını sabit tutan responsiveText adlı bir plugini anlatacağım.Bu plugin sayesinde metinlerimizi sürekli aynı boyutta tutabiliriz.Yada belirlediğimiz minimum ve maximum...
Gamemaker studio ile multiplayer derslerimize devam ediyoruz.Bu derste kullanıcı verilerini depolamayı ve veri transferini anlatacağım...
Gamemaker studio multiplayer serimize deavm ediyoruz.Bu derste,geçen derste yolladığımız verileri alıp bir online kullanıcılar listesi yapacağız.Kodlara geçelim.
Gamemaker studio multiplayer derslerine devam ediyoruz.Bu derste servera veri yollamayı göreceğiz.Hemen kodlardan başlayalım...
Gamemaker networking derslerine devam ediyoruz.Bu derste kullanıcıların servera bağlandıklarını veya çıktıklarını yakalamayı ve oyuncu sayısını bulmayı göreceğiz.Şimdi gerekli bazı komutlar var onları anlatayım...
Game maker networking ile multiplayer derslerimize devam ediyoruz.Bu derste veri yollama alma işlemlerinde kullandığımız bufferları inceliyeceğiz...
Game maker networking serimize devam ediyoruz.Bu derste servera bağlantı kurmayı deneyeceğiz.Client projemize girelim.Şimdi kodlara geçelim...
Game maker networking derslerimize devam ediyoruz.Bu derste server kurmayı göreceğiz.Server projemize girelim.Hemen komutlara geçeyim...
Bu dersimizde Carousel özelliğini kullandık. bu özellikle sayfamıza bir slide ekledik. Bootstrap kütüphanesinin Carousel özelliğini kullanmayı öğrenmiş olduk.
bootstrap ile açılır menu yapmayı öğrendik.
bu dersimizde navbar-collapse olayını inceledik.
Jquery derslerimize devam ediyoruz.Bu derste event yani olayları sonlandıran stopPropagation() komutunu anlatacağım.Bazen vent verdiğimiz alt objelerde bu eventın çalışması sıkıntı yaratabilir.Bu yüzden alt objeleri...
Html5 eğitimimize devam ediyoruz.Bu derste save() ve restore() methodlarını işleyeceğiz.Save ve restore kayıt et yükle işlemini yapıyor.Kayıt ettikleri şey ise canvasın o anki durumu.Şöyleki canvastaki komutların çoğu alt objeleri de etkiler...
Objective-C diline genel bir giriş.
Bootstrap ve Php ile web sitesi yapıyoruz. Bu dersimizde bootstrap kütüphanesine kısa bir giriş yaptık.
Bu dersimizde jquery pluginlerinden owl carousel adlı bir slideri tanıtacam.Owl carousel tutup sürükleme ile çalışan bir slider.Günümüzde akkıllı telefonlar ve tabletler herkeste mevcut.Bu akıllı telefonlarda genelde çoğu şey tutup sürükleme ile çalışır.Mobil site tasarlarken bunlara göre tasarlamak önemlidir.Kullanıcının hızlı ve kolay ...
Css derslerimize kaldığımız yerden devam ediyoruz.Bu derste seçtiğimiz bir objenin arkasına ve önüne bir obje yerleştirmemizi sağlayan before ve afterı anlatacağım.After objenin sonuna Before ise önüne yerleştirir...
Html5 derslerimize devam ediyoruz.Bu derste event yani olay yakalayıcı olan addEventListener fonksiyonunu işliyeceğiz.Öncelikle ne tür olayları yakalıyor ona bakalım.Mouse hareket,tıkla,klavye tıklamaları,form etkileşimleri,yüklenme,değişim gibi bir çok eventı içinde barındırıyor.Bu derste hepsini ...
Bu dersimizde responsive slider yapmamızı sağlan çok güzel plugin olan bxsliderı anlatacığım.Kullanımı oldukça basit ve ayarları çok.Bu slider 2 çeşit bize sunuyor.Birincisi normal büyük tek tek geçen slider.İkincisi ise 3 er veya 5 er...
Bu dersimizde html5 in sse özelliğini yani Server-Sent Events özelliğini anlatacağım.Sse ajax gibidir belirlediğimiz yerden veri çekeriz.Bunun farkı ise bağlantıyı kurduktan sonra belirli aralıklarla bendi otomatik çeker.Veri çekim sıklığı 5-10 saniye kadar...
Html5 canvas serimize devam ediyoruz.Bu derste bezierCurveTo() kullanımını anlatacağım.BezierCurveTo eğri çizmemizi sağlıyor...
Pdo mysql derslerimize devam ediyoruz.Bu derste tek bir sorguda birden fazla tablodan veri çekmemize yarayan [renk=!d12c69!] union[/renk] ve [renk=!d12c69!] union all[/renk] komutlarını anlatacağım...
Jquery dersleimize devam ediyoruz.Bu derste birer ajax methodu olan post ve geti anlatacam.Ajax bildiğiniz gibi sayfa yenilemeden arkaplanda görünmez bir sayfayı çağırıp,buna veri yollayıp,orada işlendikten sonra veriyi alabilmemize yarıyor.Veriyi post olaak göndermek istersek...
CSS derslerimize devam ediyoruz. Bu derste pointer-events kodunu anlatacağım.Öncelikle işlevinden bahsedelim.Normal koşullarda bir objeyi başka bir objenin üstüne koyduğumuzda altakine mouse olayları işlemiyordu.Çünkü önündeki obje...
Unity 3D derslerimize devam ediyoruz.Bu derste intro ve menü yapmayı göreceğiz.Bu son unity 3D dersimiz...
Jquery derslerimize devam ediyoruz.Bu derste sliphover pluginini anlatacağım.İşlevinden bahsedecek olursak bir hover efekti sonucu çıkan bilgi yazsını kayarmış gibi diğer objeye geçen güzel bir plugin.Örneği görünce daha iyi anlarsınız...
HTML5 derslerimize devam ediyoruz.Bu derste drag and drop yani sürükle ve bırak özelliğini işleyeceğiz.Html5 ile gelen yeni parametrelerle sürüklemyi açma,sürüklemenin başlama veya bitme,üzerine vs gibi anları yakalamamıza yarıyor.
Jquery eğitim serimize devam ediyoruz.Bu derste .scrollTop() ve .scrollLeft() kodlarını işleyeceğiz.Öncelikle işlevinde başlayalım.Sayfada her hangi bir işlem sonucu scrollu aşağı yukarı veya sağa sola oynatmamıza yarar.
Bu dersimizde css ile basit bir responsive site edeceğiz.Öncelikle responsivenin mantığını anlatayım.Öncelikle tasarımını yapacağımız cihazın boyutu büyüklüğünde alanı yakalıyoruz.Tablet ise...
CSS de bu dersimizde metni resme göre pozisyonlandırmayı işleyeceğiz.Normalde sayfaya bir resim ve metin koyduğumuzda yan yana.Metin altta yer alır.Biz...
Bu dersimizde css kullanarak checkbox ve radioların tasarımlarını değiştireceğiz.Mantığı basit.Sayfamıza checkbox ve radiolarımızı ekliyoruz.Daha sonra bunlara label atıyoruz.İnputları...
PHP nin gd kütüphanesini kullanarak nasıl güvenlik kodu yapacağımızı anlatacağım.Öncelikle kütühpanin aktif olup olmadığını kontrol edelim...
Bu dersimizde css3 ün @media elemanını işliyeceğiz.Media günümüzde artık bir çok sitede kullanılmaya başlayan güzel bir eleman...
Javscript derslerimize devam ediyoruz.Bu derste innerHTML kodunu işleyeceğiz.İnnerHTML bir alandaki metni html kodlarıyla almamıza ve bir alan html kodlarıyla beraber metin koymamıza yarıyor...
Jquery serimizin bu bölümünde .mousedown() ve .mouseup() methodlarını işleyeceğiz.Mousedown bildiğimiz click işlemini yapar.Clickten...
Jquery serimizin bu bölümünde .next() ve .prev() methodlarını işleyeceğiz.Bu methotların işlevleri şunlar.Next kendinden sonraki ilk objeyi seçer.Prev ise...
Bu dersimizde nir input veya textareadaki metni metni nasıl seçeriz ona bakacağız.Kullanımı oldukça kolaydır.Objeye eriştikten sonra ...
CSS3 ün güzel bir özelliklerinden birini anlatacağım.Bu derste texte arkaplan resmi vermeyi göstereceğim.Aslında mantığı basit...
Bu dersimizde scroll indikçe veri yüklemeyi göreceğiz.Bu günümüzde artık bir çok sitede var.En bilinenleri facebook veya twitter...
PHP nin bu dersinde bir dosyaya veri yazıp okumayı göreceğiz.Öncelikle yazmaktan başlayalım...
PHP serimizin bu dersinde dosya oluşturma ve silmeyi göreceğiz.Öncelikle oluşturmadan başlayalım.
..
PHP de bu dersimizde urlencode() ve urldecode() fonksiyonlarını işleyeceğiz...
Jquery de bu derste .append() ve .prepend() methodlarını anlatacağım...
Jquery eğitim serimize devam ediyoruz.Bu derste .focus() ve .blur() methotlarını işleyeceğiz.Focus() bir yere...
PDO mysql serimize devam ediyoruz.Bu derste veri silmeyi göreceğiz.Öncelkle sql kodumuzu bakalım...
Javascript eğitim setimize devam ediyoruz.Bu derste tıklama eventı olan onClick eventına göz atacağız.Javascript ile tıklamalarda işlem yapmak için...
Jquery serimize devam ediyoruz.Bu derste .mouseover() ve .mouseout() eventlarını işleyeceğiz.Öncelikle bunların işlevine bakalım.Bunlar mouse ile bir objenin
PDO mysql serimize devam ediyoruz.Bu derste veri değiştirmeyi göreceğiz.Öncelikle veri değiştirme sql kodumuz olan updateye bakalım...
Gamemakerda oyun yaparken en çok işnize yarayacak kodların bir kısmını örneklerle anlattım...
Jquery serimize devam ediyoruz.Bu derste .show() ve .hide()methodlarını kullanımını göreceğiz.Show bir objeyi
Bu dersimizde gamemaker ile nasıl market yaparız onu anlatacağım.Öncelikle bir market tasarımı yapıyoruz.Daha sonra bu ürünlere hepsine...
PDO serimize devam ediyoruz.Bu derste veri çekmeyi göreceğiz.Öncelikle sql kodumuzu görelim sonra pdo ya geçelim....
Şimdi de ışığımızı klavyemizdeki 1 tuşundan açıp kapatmayı deneyelim. Bu işlemi yaparken fareyeBasildi gibi bir değişken kurup bu değişkeni kontrol etmeyeceğiz. Farklı bir yol izleyeceğiz. Real türünde bir değişken kuracağız...
createScene fonksiyonumuzun içini yazarak başlayalım. Şimdi AmbientLight’ımızı, Gölge Tekniği’mizi, Kamera’mızın konumunu ve yüzünün dönük olduğu konumu belirliyoruz. Sonra döndüreceğimiz ve hareket ettireceğimiz Ninja Entity nesnememizi...
Bu dersimizde ilk olarak OGRE’nin render döngüsüne değineceğiz. Öncelikle izlediğimiz filmlerin verilerinin depolanma mantığından bahsedelim. Ekranda gördüğümüz koşan bir çocuk...
PDO da bu dersimizde veri eklemeyi göreceğiz.Geçen ders bağlantı işlemimizi yapmıştık.Bu dersimizde de ekleme yapacağız.Öncelikle sql kodumuz olan...
PDO serimize devam ediyoruz.Bu derste mysql ile bağlantı kurmayı göreceğiz.Bağlantı kodumuzu bir inceleyelim...
PDO eğitim serimize başlıyoruz.Bu derste tanıtım ne ön hazırlık yapacağız.Öncelikle PDO nun Açılımına bakalım.Açılımı...
Yeni bir seriye başlıyorum.Bu seride jquery i anlatacam.Bu derste işlevinden ve gerekli bir kaç şeye değinecem.İlk önce en önemli şeyi söyliyeyim...
Her iki sis türü de SM nesnesi üzerinden setFog fonksiyonuyla kurulur. Viewport’umuzun arkaplan rengiyle sisin renginin aynı olması gerektiğini söylemiştik. Bu nedenle...
SkyDome kullandığımızda bir kürenin içindeymiş gibi bir hisse kapılırız. Sanki bir yarım küre üstümüze geçirilmiştir. SkyDome’da tıpkı SkyBox’da olduğu gibi kameramızın etrafına bir küp renderlenir. Farkı, SkyDome renderlenirken yüzeyler...
Bu fonksiyonunun detaylarına değinmeyeceğiz. bilgiEtiketi nesnemizi her ne kadar Ders3.h dosyasında tanımlamış olsak da BaseApplication’a çalışma düzeninde bilgiEtiketi...
Bu fonksiyonda terrain dosyamızın oluşturulup oluşturulmadığını soracağız. Eğer oluşturulmamışsa getTerrainImage fonksiyonuna yönlendirme yaparak terrain resmimizi yükleyeceğiz ve sonra...
Şimdi iç içe iki tane for döngüsü yazacağız. Bu for döngüleri x ve y değişkenlerinin değerlerine göre çalışacak. Ve döngü boyunca terrainTanimlama fonksiyonu çağırılacak. Dikkat etmemiz gereken nokta şudur: bu x ve y değerleri koordinat eksenlerini...
Terrain, Türkçe karşılığıyla Arazi, oyunumuzdaki dağları, tepeleri, ovaları barındıran 3d model dosyasıdır. Terrain’i diğer model dosyalarından ayıran özelliği, devasa boyutlarda olmasıdır. Ayrıca, örneğin bir evi izlerken kameranın yönünü çevirdiğimizde, ev model görüş alanımızın dışına çıkacağından...
Biz Entity’lerimizi tanımlarken hep doğrudan model dosyasının ismini belirttik. Entity tanımının ikinci parametresine hep ogrehead.mesh, ninja.mesh yazarak devam ettik. Bu dosyalar bilgisayarın hangi klasöründe, materiali ne olacak, kaplaması hangi dosyadır hiç ayarlamadık. Çünkü şuana kadar tüm bu model dosyaları için gerekli ayrıntılar tanımlanmıştı. Şuanda ise önceden tanımlanmamış bir model oluşturuyoruz. Bundan...
Önceki derste SM nesnesini biz tanımlamamıştık. BaseApplication sınıfında otomatik olarak uygulama sihirbazı tarafından tanımlanmıştı. Aynı şekilde bu dersimimizde de kamera nesnemiz otomatik tanımlanmış durumda. Ama biz kamera fonksiyonunu override edeceğiz. mCamera nesnemiz bizim için önceden uygulama sihirbazı tarafından tanımlanmış olan Kamera sınıfının bir nesnesi. Şimdiyse onu, mSceneMgr’ye, yani SM’imize bağlı bir ...
Bir sahne oluşturduğumuz zaman, bu sahneyi görüntülemek için kameraları kullanırız. Kameralar özel nesnelerdir. Kameralar çoğu zaman SN’ler gibi çalışır. setPosition, pitch, yaw, roll fonksiyonlarına sahiptir ve kamerayı bir SN’ye bağlayabilirsin. Kamera bağlı olduğu anne SN’ye göre işlem yapar. Hareket ettirme ve döndürme işlemlerinin tümü için kamerayı bir SN gibi düşünebilirsin...
Session hijack te nasıl güvenlik sağlarız ona değinecem.Öncelikle session hijack ne ona bakalım.Bu...
HTML serimizde tagları anlatmaya başlıyorum.Bu derste div ve span taglarından bahsedecem.Bunlar sitemizde kullanacağımız en...
Bu dersimizde eklenti kullanmadan resimlere zoom vermeyi anlatacam.Mantığı şu...
Bu dersimizde css taşma konusuna bakacaz.Mesela bir yazımız yada positionla yerleştirdiğimiz bir obje taşıyosa bunlara...
Bu derste çok güzel bir zoom verme plugini olan elevatezoom pluginini anlatacam.Bir çok güzel efekti...
Js eğitim serimize devam ediyoruz.Bu derste mantıksal ve karşılaştırma operatörleri görecez.Bunlar bizim için önemlidirler...
PHP de bu dersimizde en büyük ve en küçük sayıyı bulan max ve min i görecez.Mesela bir arrayımız var bu arraydan...
CSS de bu dersimizde artık biraz etkileşime geçecez.Etkileşim yani eventlar.Daha çok javascript işidir ama cssde de ufak bir tana var.
Sayfada her hangi bir...
Bu yazımda twitter paylaş ve beğen butonlarını nasıl sitemize ekleriz ve yaraları nelerdir ondan bashsedecem.
Twiter paylaş ve beğen seo açısından...
Bu dersimizde yazıya 3d özelliğini verecez.Bu 3d...
Bu derste Google +1 butonundan bahsedecem.Önce işlevinden bahsedelim.
CSS derslerimize devam ediyoruz.Bu ders önemli çünkü objelerin türlerine bakacaz.Bunu iyi kavramalısınız.CSS de...
İki boyutta döndürme işlemi, anlaşılması oldukça kolay olduğundan anlatmadan geçiyoruz. Üç boyutta döndürme işlemine değinelim. Daha düzgün bir ifadeyle, uzayda döndürme işlemi nedir, nasıl yapılır? Herhangi bir nesneyi eksenlerde, üç ayrı eksene göre sırayla döndürerek, istediğimiz...
Uzunluğu ve eni kilometrelerce olan bir beyaz kâğıt hayal edelim. Bu kâğıdımızın üzerine çizilmiş üç yıldız var. Bunların renkleri yeşil, mavi ve sarı olsun. Sonra bunların kâğıt üzerinde nasıl durduklarını hayal edelim....
Bu günkü dersimizde php kodlarında sık kullanacağımız 2 kodu görecez.Bu kodlar isset ve unset.Önce...
PHP Derslerime devam ediyoruz bu derste form dan bilgi alma yöntemleri olan post ve get metodlarını anlatacam.Öncelikle...
PHP ile nasıl 2 tarih ve saat arasındaki farkı buluruz bu derste onu anlatacam.
İlk önce mantığını anlatayım.Tarih ve saati...
Bugün değişkenleri ve seçicileri öğrendik.İyi seyirler.
Bugün classlara biraz değindik.İyi seyirler.
HTML5 derslerine başlıyoruz.HTML5 web için bir çok yenilik getiren html nin yeni versiyonudur.Daha tamamlanmamıştır ve tarayıcılarda tam olrak çalışmamaktadır.
safari+chrome şuan...
Css derslerine devam ediyoruz.Bu deste border kodlarını görecez.Öncelikle border ne işe yarar ordan başlayalım.border bir nesneye
Bu derste photoshop ile nasıl animasyon verebiliriz bunu görecez.Öncelikle photoshop animasyonu nasıl yapıyo bunu görelim.Photoshop yaptığımız 2 değişik...
CSS web sitelerimizi tasarımı için kullanabileceğimiz bir dil.
HTML ile bir iskelet oluştururuz bu iskelete css ile şekil veririz.
İnsan vücudundan örnek verecek olursak.kemikler html -derimiz css.
Yaptıpımız web sitelerinde açıklar en büyük sorundur.Hiç bir zaman %100 güvenlik sağlayamayız ama bir kısım önlemler alabiliriz.Bu önlemlerden bir kısmını anlattım.