Çarşamba , 20 Eylül 2017
Anasayfa » 2017 » Şubat

Aylık Arşivler: Şubat 2017

Çözüm – Port 80 in use by “Unable to open process” with PID 4

Xampp Kontrol Paneli ile apache sunucusunu çalıştırmak istediğimizde bazen apache sunucusunun çalıştırılacağı 80 numaralı port başka bir program tarafından kullanılıyor olabilir. Genellikle Sql server, skype gibi programlar da aynı portu kullanarak haberleşirler. Ancak her zaman bu kadar basit olmayabilir. Bazen sistem  de bu portu kullanıyor olabilir. İşin en kısa çözümü apache sunucusuna kullanması için başka bir port atamaktan geçer. Apache …

Devamını oku »

Jquery Tanımı , Kullanımı ve İki Sayıyı Toplama-Çıkarma-Çarpma İşlemleri

JQuery’e Giriş Herkese merhaba, bu yazımda JQuery’den bahsedeceğim. jQuery bir JavaScript kütüphanesi olarak bilinir. 2006 yılına kadar çok fazla karmaşık JavaScript kütüphanesi kullanılıyormuş. John Resig ise jQuery’yi geliştirerek bu JavaScript kütüphanelerini daha sade ve anlaşılır bir hâle getirmiştir. Ardından web kullanıcılarının hizmetine sunmuştur. Birkaç sene içerisinde de jQuery tüm dünyada popüler olmuş. HTML5 ve CSS3 desteği oldukça fazladır. Sebebi ise 100% …

Devamını oku »

ASP.NET ile asmx Web Servisi Oluşturmak

Microsoft’un .NET Framework 2.0 ile HTTP üzerinden SOAP iletileri kullanılarak uygulamalar arası iletişimi sağlamak için geliştirdiği Web Servisleri adına ilk teknolojisi olan klasik diye tabir edebileceğimiz .asmx web servisinin ASP.NET üzerinden nasıl oluşturulduğuna bir örnek ile inceleyeceğiz. Öncelikle Visual Studio‘yu açınız. “File” menüzüsünden “New Project” seçilerek “ASP.NET Project” uygulamasını oluşturun. Örneğimiz için uygulamamıza “asmxAPISample” adı verilmiştir. Uygulamamızın şablonunu seçmek üzere …

Devamını oku »

Web Servis Nedir

Daha önceki API Nedir yazımızda API kavramını ve sahip olduğu potansiyeli açıklamıştık. Bu yazımızda API’lerin en yaygın kullanım alanlarından web servisleri nedir? Sorusuna cevap bulacağız. Web servisi özellikle dağıtık mimarili uygulamalar için düşünülmüştür. Web servisleri genel anlamda farklı uygulamaların ağ üzerinden haberleşmesini sağlayan ve iletişimini standart bir XML mesajlaşma sistemi kullanarak gerçekleştiren bir yazılım parçasıdır. Burada XML, bir web servisindeki tüm …

Devamını oku »

Sql Matematiksel Fonksiyonlar

Veritabanı üzerinde matematiksel  ve mantıksal  sorgular yapmanızı sağlayan belli başlı komutlar bulunmaktadır.Bunlardan en çok kullanılanları yazımda örnekler vererek yapacağız. SELECT SORGULARI SELECT POWER(P1,P2) NOT:P1 parametresi ile girilen sayının P2 parametresi ile girilen sayı kadar kuvvetini alır. Örnek: [crayon-59c202542a7e2069871736/]   [crayon-59c202542a7e8558951520/] SELECT ABS() NOT:Matematiksel bir fonksiyondur.Sayının mutlak değerini döndürür. Örnek: [crayon-59c202542a7ec347848916/] [crayon-59c202542a7ef474756358/] SELECT SQUARE() NOT:Matematiksel bir fonksiyondur ve sayının karesini alır. …

Devamını oku »

JavaScript Buton Yakalama Oyunu

  JavaScriptte koordinat kullanarak buton yakalama oyunu oluşturacağız. Fare ile üzerine gelindiğinde yerini değiştirmesini sağlayan ve yakalandığında ekrana uyarı verecek şekilde iki ayrı fonksiyon oluşturacağız. Daha sonrasında sayaç koyup kaç seferde yakalandığını hesaplayacağız.  

Devamını oku »

SQL Hazır Tarih Ve Saat Metotları

— Getdate: Sistemin güncel tarih saatini alır. [crayon-59c202542b3f4373677136/] — GETUTCDATE: +0 zaman dilinindeki tarih saati getirir. [crayon-59c202542b3fa028089385/] –YEAR(tarih): Girilen tarih parametresindeki yılı getirir. [crayon-59c202542b3fe024395889/] –(Örnek) öğrencilerin adını ve yaşını listeleyiniz [crayon-59c202542b401505588233/] –Month(tarih): Girilen tarih parametresindeki ayı getirir. [crayon-59c202542b405176969283/] –(Örnek) 4 nisanda doğan öğrenciler [crayon-59c202542b408731399770/] –Day(tarih):Girilen tarih parametresindeki günü getirir. [crayon-59c202542b40b457561111/] –DATEPART(param1,param2): param2 ile belirtilen tarihin param1 ile belirtilen kısmını alır. param1: örneğin yıl için yy, …

Devamını oku »

SQL Select Case Komutu

Sql kayıtları üzerinde dönen değer ile bazı ufak düzenlemeler yapmak gerekebilir. Örn askerlik durumu için 0/1 verisini kaydederken çekilen verininde askerlik yaptı/yapmadı şekilde görünmesini isteyebiliriz. Bu gibi sorgulamalar için select case komutu karşımıza çıkmaktadır.  Aşağıda birkaç  select case örneği kullanımını inceleyebilirsiniz. Select case kullanırken dikkat edilecek en önemli nokta ise bütün case ifadelerindeki dönüş değerlerinin aynı veri tipinde olması gerektiğidir. …

Devamını oku »

SQL HAVING Kavramı

Aslında HAVING ifadesinin işlevi WHERE ifadesinin kine çok benziyor. Ancak kümeleme fonksiyonları ile WHERE ifadesi birlikte kullanılamadığından HAVING ifadesine ihtiyaç duyulmuştur. SQL having kullanımını aşağıdaki  SQL having örnekeri ile açıklayalım.  I. ÖRNEK= 15 taneden az kitap okuyan öğrencilerin adı soyadı ve okuduğu kitap sayısını yazdırın en çok okuyandan en az okuyana sıralayınız. 1.Yöntem [crayon-59c202542bf85570798406/]   2.Yöntem [crayon-59c202542bf8b187478900/]   2.ÖRNEK Aynı kitabı …

Devamını oku »

JavaScript Sayı Tahmin Oyunu( Kullanıcının Tuttuğu Sayı)

Algoritma ile ilgili örnek yaparken sonsuz döngüler ile ilgili örneklerde klasik verilen örnektir. Bilgisayarın tuttuğu sayıyı tahmin etme oyunu, bu sefer ki oyun tam tersi olarak hazırlanmıştır. Yani kullanıcının tuttuğu sayıyı bilgisayar tahmin etmeye çalışacaktır.   Kullanıcının Tuttuğu Sayıyı Tahmin Etme Örneğinin Çalışma Mantığı Şu Şekildedir. Başla butonuna basıldığında bilgisayar 0 ile 100 arasında bir sayı söyler. Eğer bilgisayarın tuttuğu …

Devamını oku »

API Nedir?

Bu yazımızda API Nedir, yazılım dünyasında önemi neden bu kadar büyüktür, sahip olduğu potansiyeli ve sunduğu faydaları anlamaya çalışacağız. On yıllar boyunca çoğu bilgisayar yazılımı, onu tüketecek olan kullanıcı türü ile birlikte düşünülerek yazılmıştır. Yazılım ne şekilde tasarlanırsa tasarlansın, bir insan geleneksel olarak bu tasarım zincirinin en sonunda yer alır. Yazılımın sunduğu veriler, işlevsellikler bir kullanıcı arabirimi (UI) aracılığı ile son …

Devamını oku »

Adobe Flash Bayrak Yapımı

Adobe flash yeni adıyla Adobe Animate ile örnek bir uygulama yapacağız. Örneğimiz resimde de göründüğü gibi Türk Bayrağı yapımı olacak. Adobe flash örnekleri içinde yapımı en basit örnek bayrak yapımı diyebiliriz. Aşağıda adım adım bir bayrağın nasıl yapılacağı ve dışarı resim olarak nasıl aktarılacağını öğreneceksiniz.   1.Adım : File / New ile aşağıdaki  ölçülere uygun olarak sahneyi  600×400 genişliğinde ve …

Devamını oku »

pages enableeventvalidation= true Hatası Çözümü

Site için yaptığım bir uygulama karşılaştığım bu hatanın çözümünü yazacağım. Hata çözümünü yazmadan önce hatanın neden olduğunu anlamaya çalışalım.  Hata olası bir post-back işlemi gerçekleştiğinde ortaya çıkmaktadır. Kayıt silme işlemi için HaberSil adında bir sayfa oluşturdum. Sayfa yüklendiğinde silinecek haberler bir tablo içinde listeleniyordu. Her kayıt için kaydın yanına bir tane de sil butonu eklemiştim. Sayfa ilk yüklendiğinde sorunsuz bir şeklide …

Devamını oku »

AngularJS Dosya Yükleme( PHP )

Bu yazıda AngularJS file upload işlemi için github üzerinde dağıtılan bir modülün basit kullanımını yazacağım. Aşağıdaki kodların yazılmış halini sayfanın sonunda indirebilirsiniz. Dosya yükleme işlemi için github üzerinde kullandığım eklentinin sitesine girip daha detaylı kullanımını inceleyebilirsiniz. https://github.com/nervgh/angular-file-upload/ Başka bir yazıda sadece javascript ve angularjs kullanarak farklı bir uploader yapacağım.(Eklentisi varken ayrı bir yükleyici yapmak çok gerekli mi tartışılacak bir konu 🙂 ) …

Devamını oku »

PHP Değişken Tanımlama

PHP’de değişken tanımlamak için değişken adının başına dolar($)  sembolü eklenir.. Değişken adı büyük-küçük harf duyarlıdır.  PHP’de değişkenin bildirim komutu olmadığı için değişken yazıldığı anda tanımlanış olur. Geçerli bir değişken ismi bir harf(Türkçe karakterler hariç) veya alt çizgi imi ile başlar, herhangi sayıda harf, sayı veya alt çizgi iminden oluşur.  Değişken ismi için kullanılabilecek harfler  a-z veya A-Z arasındaki ASCII harfler ve 127 …

Devamını oku »

Ücretsiz Programlama Ekitapları

Ücretsiz HTML Kitapları HTML Ders Notları İndir   HTML5 Programlama Kitabı İndir   HTML & CSS Tasarım Kitabı     Ücretsiz CSS Kitapları CSS Başlangıç Rehberi İndir   Web Tasarımcıları için CSS İndir   Megep Stil Şablonları İndir   CSS Ders Notları İndir   Ücretsiz JavaScript Kitapları Megep Betik Dil JavaScript Kitap İndir Elequent JavaScript Kitabı İndir   Asp.net Ders …

Devamını oku »

Online Elektronik Devre Simulatörü

Bu elektronik devre simülatörü, gerçek bileşenlerle oynama hissi veren oldukça interaktiftir. Deney ve görselleştirme için çok yararlıdır. Hepsinden önemlisi, HTML5’in gücü sayesinde eklenti gerekmez! Java ile orijinal uygulama,

Devamını oku »