Vesta panel kurulumu, name server, dns yönetimi ders 2

Vesta panel kurulumu, name server, dns yönetimi ders 2

Not: http://www.arifceylan.com/sunucu-kiralama-name-server-tanimlama-ders-1/ adresindeki yazının devamıdır. Sunucuya/vpse bağlanma, vesta panel kurulumu. Sunucumuza bağlanmak için kullanacağımız programın adı putty. Puttyi kendi sitesinden kolay bir şekilde indirebilirsiniz. You can download putty here yazan yere tıklamanız gerekiyor. Programı çalıştırdıktan sonra ip adresini yazıp opene tıklayalım. Root olarak sisteme bağlanacağız. Kullanıcı adı root, şifre de digitalocean dropletimiz için üretilen şifre. Bu şifreyi bilmiyorsanız digitaloceanda dropletinize girip

Devamını Oku

Sunucu kiralama, name server tanımlama ders 1

Sunucu kiralama, name server tanımlama ders 1

Bu yazımda hosting yönetimi için kendi sunucunuzu nasıl kuracağınızı, vps kurulumunu, kullanımını, panel kurulumunu, name server ayarlarını anlatacağım. Çok fazla hostinginiz varsa, reseller, hosting ücretleri fazla geliyorsa ve yavaşsa, kendinize özel driverları kurdurmakta zorlanıyorsanız ve çok fazla para vermek istemiyorsanız yapacağınız işlem sunucu kiralayıp yönetmektir. Sunucu kiralamak için en çok kullanılan sistemlerden bir tanesi olan digitaloceanı anlatacağım. Digitaloceanda en düşük

Devamını Oku

Html5 canvas Frameworkler ve fabricjs dersi.

Html5 canvas Frameworkler ve fabricjs dersi.

Html5 canvas javascript frameworkler. Html5 canvas ile şekil çizme, maskeleme, koordinatlar vs. gibi yazıları daha önce yazmıştım. Daha da ilerisine gidip sürükle bırak uygulamalar, animasyonlar, oyunlar yapmak istiyorsanız html5 canvas-js üçlüsü sizi biraz zorlayabilir. Bu etapta işinizi kolaylaştırmak için yazılmış hazır frameworkler var. Kineticjs, fabricjs, paperjs, createjs bunlardan bazıları. Kineticjsi daha önce uygulamalarımda kullandım ama şu an kineticjse destek veren

Devamını Oku

Tableview veritabanından veri doldurma ve ekleme-Javafx dersi 3

Tableview veritabanından veri doldurma ve ekleme-Javafx dersi 3

Mysql veritabanındaki bir tablomuzdaki verileri tableviewe aktaracağız. Öncelikle mysql yönetimi için xamp ve phpmyadmin kullanıyorum. Standart kullanıcı adı root. Parola boş. Port 3306 Veritabanımın adı java, tablonun adı da bilgi. Aşağıda resmini görebilirsiniz. Yeni bir javafxml uygulaması oluşturalım. Otomatik olarak bir düğme ekliyor ve label ekliyor. Labeli kullanmayacağım için siliyorum. Butonun click olayında da verileri dinamik olarak tableviewe dolduracağım. Fxml

Devamını Oku

Node js socket.io sadece belirli kullanıcılara veri göndermek

Nodejsle yaptığım sohbet uygulamasında sunucu bağlanan herkese mesajları göndermektedir. Sadece istenilen kullanıcı veya kullanıcılara mesaj göndermek için socket.id yi ve oda (socket.join) mantığını kullanabiliriz.

Bu şekilde arif adlı odaya join edilmektedir. Veriyi emit etmek için de

komutlarını kullanabiliriz. Aşağıdaki linkte bu yapıya benzer örnekler sunulmaktadır. http://sideeffect.kr:8005/    

Nodejs forever kullanımı. Uygulama hata verirse yeniden başlasın

Nodejs’te bir uygulamayı başlatmak için ssh ile bağlantı yapıp(örn putty programı veya msdosta node kullanımı) node app.js tarzı bir komut kullanıyoruz. Fakat uygulamamız herhangi bir nedenden dolayı kapanırsa uygulama yeniden başlamıyor. Bunun önüne geçmek için forever kullanılmaktadır. Peki foreveri nasıl yükleyeceğiz? Öncelikle npm kurulumunun yapılması gerekiyor. Daha sonra npm ile foreveri yüklüyoruz.

yetki almışsanız sudo komutunu kullanmanıza gerek yok.

Devamını Oku

Nodejs ile sohbet (chat) sayfası yapımı.

Bu uygulamayı yapabilmek için yerel veya uzaktaki sunucunuzda nodejs, express ve socket.io kurulu olmalı. Öncelikle kullanacağımız bazı komutlar hakkında bilgi vereyim.

Sunucu tarafında sockete gelen tüm olayları bu fonksiyon içerisinde kontrol edeceğiz. Bu olaylar clientten gelen herhangi bir bilgi olacaktır. Örneğin gelen mesaj, kullanıcının bağlanması, kullanıcının ayrılması gibi olaylar.

Client tarafında yazacağımız yukarıdaki fonksiyon sunucuya bir olay ismi

Devamını Oku

Javafx ile yeni form oluşturup forma giden buton olayı. Javafx ders2

Javafx ile bir önceki derste butona tıklanarak hello World örneğini incelemiştik. Şimdi de javafx ile yeni bir form oluşturup onu butonla açma işlemine bakalım. Öncelikle yeni fxml tarzı formumuzu oluşturalım. Projemize sağ tıklayıp emppty fxmle tıklıyoruz. Formumuzun adını yazıyoruz. Ben FXMLForm2 yazdım. Nexte tıklıyoruz. Sonraki ekranda Form için controller oluşturmak isteyip istemediğinizi soruyor. Nesneleri kontrol etme amaçlı controllerimizi de oluşturalım.

Devamını Oku