Yeni başlayanlar için wordpress’e Google Analytics kurulumu

Bu yazımda sizlere wordpress sitelerinizin Google Analytics istatistik servisine nasıl ekleneceğini anlatacağım . WordPress için Google Analytics nasıl kurulur ? Bunun birçok yolu vardır . Sizlere en sancısız en kolay yolunu adım adım anlatacağım . WordPress siteler için google analytics entegrasyonunu en temel düzeyde gerçekleştiren popüler eklentisi olan  Google Analytics Dashboard for WP (GADWP) eklentisinin kurulumunu gerçekleştireceğiz . Google Analytics ile web …

Devamını oku

Python değişken tipleri list kullanımı

Python dilinde listeler , verilerin bir arada belli bir düzende tutulmasını sağlar .Liste içine atılmış elemanlar virgül ile ayrılırlar . Bu elemanlar eleman1,eleman2,…. şeklinde köşeli parantez içinde tutulurlar .Listeler C’deki dizi yapısına benzer fakat python’da veri türleri farklı tutulabilir. Liste’nin 0’ıncı indisinden başlayıp son indisi olan -1 e kadar gezebilir ve ( , 🙂 ifadelrine parametreler vererek dilimleme işlemi yapabiliriz …

Devamını oku

Python değişken tipleri string kullanımı

Bu yazımızda genel string tipinin kullanımında ortaya çıkan temel işlemleri ve fonksiyonları inceleyeceğiz .   Python dilinin esnekliği sayesinde bir string ifadeyi bir dizinin elemanlarını gezer gibi rahatça parçalayabiliriz. . String’in 0’ıncı indisinden başlayıp son indisi olan -1 e kadar gezebilir ve ( , 🙂 ifadelrine parametreler vererek dilimleme işlemi yapabiliriz . Artı (+) artı operatörü ile bir stringi birleştirebilir …

Devamını oku

Python değişken tipleri (int,float,string)

Bu yazıda programlamada giriş kısmı olan temel değişken tiplerini inceleyeceğiz . Python dilinde,bellekte bir değişken tanımlanırken herhangi bir tip bildirimi yapılmaz . Eşittir (=) işareti değişkenlere değer atamak için kullanılır. Eşittir işaretinin sol tarafında değişken ismi ve sağ tarafında o değişkenin değeri bulunur . Örneğin : crayon-5c10959a22b2f115411618/ Ekran Çıktısı : crayon-5c10959a22b35708345803/ type() kullanımı : type() fonksiyonu bir değişkenin tipini geri …

Devamını oku

Döviz hesaplama operatör aşırı yüklemesi (Operator Overloading) örnek 3

Bu örnekte , Python’da oluşturduğumuz döviz sınıfına operatör aşırı yükleme uygulayarak iki farklı nesne ile kur hesaplaması yapıp iki nesnenin Türk Lirası üzerinden toplanmasını gerçekleştireceğiz . Kur bilgileri bir dictionary içerisinde tutulmaktadır . (İstenirse web üzerinde bulunan kur servislerinden güncel olarak çekilebilir) . crayon-5c10959a22fb9088652953/ Kurucu (Constructor) metodun tanımlanması crayon-5c10959a22fbf680973052/ Toplam (+) operatörünün aşırı yüklenmesi crayon-5c10959a22fc3662069068/ toString metodunun tekrardan oluşturulması crayon-5c10959a22fc6508809473/ …

Devamını oku

Karmaşık sayıları kullanarak operatör aşırı yüklemesi örnek 2

Bu örnekte, bir karmaşık sayı sınıfı oluşturarak bu sınıf  için operatör aşırı yüklemesini nasıl kullanabileceğinizi ele alıyoruz.  Örnekte karmaşık  sayılar ile toplama,çıkarma ve bölme işlemlerini tanımlayacağız . Toplama : Karmaşık sayılar toplanırken reel kısımlar kendi aralarında ve sanal kısımlar kendi aralarında toplanır . Çıkarma : Karmaşık sayılar çıkarılırken  reel kısımların farkı  ve sanal kısımların farkı alınır . Çarpma : sayi1=a+ib ve sayi2=x+iy …

Devamını oku

OS modülü kullanarak bir dizindeki mp3 uzantılı dosyaları taşıma

1.Adım : Bir dizindeki dosyalara erişmek için “OS” modülü altında bulunan listdir() fonksiyonu kullanılır . listdir() fonksiyonu , dizin üzerinde bulunan verilerin dosya isimlerini bir liste içinde geri döndürür 2.Adım : Erişilen dosyaların dosya adlarını ve uzantılarını “OS” modülü içerisinde bulunan path.splitext() fonksiyonları yardımı ile ayırırız İlgili kodlar crayon-5c10959a2351c606023278/ Ekran Çıktısı : Yıldız Vermeyi Unutmayın Toplam : 10 Ortalama : …

Devamını oku

Operatör aşırı yükleme örnek 1

Operatörlerin aşırı yüklenmesi, bir operatörün bir nesne için bizim istediğimiz şekliyle çalışabilecek hale getirilmesidir. Örneğin bir (+) operatöründe ilk aklımıza gelen iki sayının toplamı ya da iki metnin birleştirilmesidir. Bazen yazdığımız sınıflara ait nesnelerin üzerinde bazı özel işlemler yapmak isteriz . Bu durumda sınıfımızda bir takım değişiklikler yapmak zorundayız. Mesela bu örneğimizde , Uzunluğu , genişliği ve yüksekliği verilen bir …

Devamını oku

Bir dizinde istenilen uzantıdaki dosyaları başka bir dizine kopyalamak

Python dilinde dizin işlemleri “OS” modülünü kullanarak yapılmaktadır. Bu örnekte bir dizindeki “.mp3” uzantılı dosyaları başka bir dizine nasıl kopyalanacağı anlatılmaktadır . Python’daki OS modülü , işletim sistemi üzerinde değişiklikler yapmak için kullanılır . OS modülünün sunduğu işlevler,bazı zamanlar platform bağımlı olabilmektedir . Bu yazıda yukarıdaki probleme karşılık gelen  işlevlerin bazılarını göstereceğim. 1. “Os” ve “Path” modüllerini kullanarak kopyalama yapma …

Devamını oku

Nesneye Dayalı Programlama ( Final 2016 ) Soru Çözümleri

Dumlupınar Üniversitesi Bilgisayar Mühendisliği 2015-2016 Bahar Yarıyılı Nesneye Dayalı Programlama Final soru çözümleri aşağıda yer almaktadır . Bütünleme sınavı için umarım  ışık tutar . Soru 1 : Çok biçimlilik int main(){ Sekil *sekilOrnek; Dikdortgen diktdgn(10, 7); Ucgen ucgn(10, 5); sekilOrnek = &diktdgn; sekilOrnek->alan(); sekilOrnek = &ucgn; sekilOrnek->alan(); return 0; } Source.cpp crayon-5c10959a23d18722290843/ Sekil.h (Base Class) crayon-5c10959a23d1e288572784/ Sekil.cpp crayon-5c10959a23d22393432515/ Dikdortgen.h  crayon-5c10959a23d28651765962/ Dikdortgen.cpp crayon-5c10959a23d2e430207710/ …

Devamını oku