Posted: Mart 18, 2012 at 3:09 am
Bu aralar çok temel konular attık şimdi çıtayı birazcık yükseltip XML konularına hafiften giriş yapıyoruz. PHP Dersleri sayfasından konu akışını takip edebilirsiniz. Şimdi PHP kurulumunda gelen SimpleXML eklentisini kullanarak phprogramlama.com blog’unun RSS XML dosyasından konu başlıklarını ve içeriklerini çekeceğiz.

php xml
Öncelikle http://www.phpprogramlama.com/blog/feed adresinde bulunan XML dosyamızı çekeceğiz. Bunun için simplexml_load_file() fonksiyonundan faydalanıyoruz. Bu fonksiyon bize XML sayfasını getirir. Daha önce file_get_contents() ve ya CURL ile sayfa çekenler bilir benzer şekilde XML sayfasını çekersiniz bu şekilde. Tabi ki SimpleXMLElement Objesi şeklinde.
Continue Reading
Posted: Mart 18, 2012 at 1:06 am
Temel düzey PHP dizilerine başlamadan önce hafiften bir sagopa kajmer’den hepimizin izi bir dizi dinlemek iyi gelir.

diziler arrays
Dizi mantığını anlamak için programlamaya başladığımda çok uğraşmıştım. Bu yüzden olabildiğince basite indirgeyip konuyu anlatacağım ve bu konuda tüm sorularınızı yanıtlamaya çalışacağım.
Dizi pek çok değişkeni tek bir yere bağlayan bir veri sınıflandırması olarak söylenebilir. En basit örneği;
Continue Reading
Posted: Mart 16, 2012 at 2:25 am
Dün çalıştığım firma sahibinin arkadaşı benden bir ricada bulundu. PHP programlama elemanı aradığını ve işi bilmediği için gelecek elemana sorulacak bir soru listesi ihtiyacı olduğunu belirtti. Bu nedenle bende bir liste hazırlayayım ve ihtiyacı olan başkaları varsa onlarda yararlansın istedim.
Continue Reading
Posted: Mart 13, 2012 at 5:04 pm
PHP Programlama’ya yeni başlayanlar için önemli bazı php fonksiyonları sıkça karşılarına çıkacaktır. Önemli olmalarının sebebi çok kullanılmaları yani çok ihtiyaç duyulmaları yoksa az ihtiyaç duyulmasına rağmen daha önemli pek çok PHP fonksiyonu bulunmaktadır.

Önemli PHP fonksiyonları
Fonksiyonları yazmadan önce php kütüphanelerime bir göz gezdirmem doğru olacak dedim. PHP’nin çok kullanılan kendi fonksiyonlarından bir kaçını topladım; Continue Reading
Posted: Mart 13, 2012 at 4:52 pm
Bu iki kardeş daha önce ki değişkenler konumuzun içerisinde bahsettiğimiz tırnak işaretlerinden kaçış için kullanılır.
Yani addslashes() sayesinde MySQL’e veri eklerken çift tırnak ve tek tırnak önlerine ters slash koyulmuş olur. Daha sonra MySQL’de ki bu ters slashlı verileri’de web sitemize çekerken tırnaklar temizlemek için stripslashes() kullanırız.
Continue Reading
Posted: Şubat 11, 2012 at 1:25 am
Askere gitmeden PHP Dersleri sayfasında ki listeyi bitirmeye kararlıyım
İnşaAllah yetiştiririm. Bu yüzden son zamanlarda sürekli içerik girdiğim ilginizi çekebilir. Merak etmeyin halen tembel bir programcıyım hepsi gibi

php'de matematiksel işlemler
Sözü uzatmadan PHP’de basit matematiksel işlemlerle devam edelim konulara..
PHP’de basit matematiksel işlemlerde zor bir şey yok sadece % yani kalan işlemi sizi düşüncelere itebilir. Ardından işlem önceliklerine bakacağız. Biraz matematik kastıralım
Bunlar basit matematiksel işlemler şimdi dikkatimi çekti ileri düzey matematiksel işlemler konumuzu listeye almam gerekiyor
Kosinüsler, sinüsler ve PHP’de kullanım alanlarını da göreceksiniz ileri zamanlarda.. Continue Reading
Posted: Ocak 7, 2012 at 6:27 pm
Uzun zamandır ders verirken belli bir düzen içerisinde gidiyordum. Şimdi bu düzeni yazıya dökmem gerekti. Aslında bir süredir aklımdaydı fakat işlerden, öğrencilerden vb. öncelikli şeylerden dolayı kaynıyordu arada. Bunu yazdım ki öğrencim haritada kendisini görsün ne kadar yol katettiğini anlasın ve daha neler başarabileceğini görebilsin istedim.
Ayrıca webmaster olmak isteyenlerin takip etmesi gereken yolda yanına alması gereken önemli bilgiler denebilir ve çeşitli web tasarım ve web programlama kurslarına giden öğrencilerde bu konularda eksiklik hissettiğinde öğretmenine danışabilir.. Continue Reading
Posted: Ocak 7, 2012 at 6:16 pm

ioncube kurulumu
Bu yazıda linux server’a (Centos, Ubuntu, Redhat vs..) ioncube kurulumunun nasıl yapıldığını ve olası karşılaşacağınız hataları yazacağım. Bu çalışmada Centos 64 Bit Server ve PHP 5.3. versiyonu üzerinde çalışma yapacağım. Siz kendi serverınıza göre ilgili alanları değiştirebileceksiniz.
Continue Reading
Posted: Eylül 22, 2011 at 6:09 pm
Uzun süredir siteye içerik giremediğimin farkındayım. Öncelikle bu durum için kusura bakmayın diyebilirdim ama kusura bakabilirsiniz hiç sorun değil bayağı yoğun çalışıyorum
Server saatini Türkiye için SSH üzerinden ayarlamakla alakalı bir yazı yazıp kaçacağım 
Continue Reading
Posted: Mart 21, 2011 at 7:22 pm | Tags: C Programlama
Ne zamandır aklımdaydı C çalışmalarıma devam etmek. Kendime hazırladığım yıllık programda unuttuğum C konularını tekrar geçeceğim zaman aralığındayım şu sıralar ve ileri düzey c programlama konuları ile ilgili kaynak sıkıntısı yaşıyorum.

ileri düzey c programlama
Amacım C ve sistem programlama ile başlayıp C++ ve QT ile masaüstü programlar yapmak. Java ile masaüstü programlar basit oluyor fakat hantal olduklarını düşünüyorum. Program geliştikçe dahada hantallaşıyorlar. Bir tek bu değil tabi ki C ve C++ karşısına Java’yı koymak anlamsız bence. Taşınabilirlik hede hodo önemli şeyler değil. Windows üzerinde yazılmış bir programı Linux’a uyarlamak zor değil.
Velhasıl kelam esas konu ileri düzey C programlama ile ilgili Türkçe bir kaynak olamayışı.
C konularını atlamadan Herbert Schildt’in malum ~700 sayfalık turuncu kitabından geçiyorum. Kitap C konusunda orta düzey’e kadar doyurucu, detaylı bilgi veriyor.
İleri düzey konusunda ise yeterli doyurucu Türkçe bir kaynak bulunamadığı gibi İngilizce kaynakları okumaktan ve anlamaya çalışmaktan tiksiniyorum. İnsanın öz dili gibisi yok..
Continue Reading