Swift bilindiği üzere ios programlama için 2014 yılında çıkan yeni bir programlama dilidir. Anlaşılabilirliği, pratikliği ve diğer programlama dillerine benzerliği ile herkesin gönlünde çok kısa bir süre de yer edinmiştir. Öyle ki Apple'da bundan sonra swift'e yatırım yapacağını ve objective-c geliştirmesi yapmayacağını duyurmuştur, bu yüzdendi

Daha fazla

Merhabalar ilk olarak full text search nedir bundan kısaca bahsetmek isterim. Bildiğiniz üzere çoğu web sitelerinde veya arama yapılabilecek herhangi bir yapıda arama işlemleri birden fazla kelime de aratılabilir. Bu şekilde ihtiyaçlar doğduğu takdirde full text searche başvururuz. Bunu da yapmanın çeşitli yolları mevcuttur. Bunlardan ilk akla gelen text boxa girilen c

Daha fazla

Merhabalar, uzun zamandır yazmak istediğim fakat yoğunluktan yazamadığım bir konuyu yazmak istiyorum. Bu konu ile ilgili çok fazla mail aldım. Django ile yazdığım bu blogumu nasıl deploy ettiğim soruluyordu ve iki üç cümle ile anlatılacak bir konu olmadığı için blogda uzun uzun yazmaya karar verdim. Beklettiğim herkesten özür diliyorum.

Burada sa

Daha fazla

Stored procedureler aslında birer mysql fonksiyonlarıdır ve bu database ile ilişkili işleri yaparken kodun içerisinde çağırılarak işleri daha düzenli, okunaklı ve hızlı halletmeyi sağlar. Kodun içerisinde de mysql parçacıkları yazabilirken neden peki sp(Stored Procedure)'lere ihtiyaç duyuyorum? sorusunun en güzel yanıtı bana göre, işin mantığını

Daha fazla

Upstart'ın ne olduğuna değinmeden önce, linux'ta servislerden biraz bahsetmekte yarar var. Mesela windows dünyasında çalışan tüm processler(süreçler) windows servisleri tarafından yönetilir. Bu sayede sistem yöneticileri belirli araçlar ile hangi servislerin başlangıçta çalışacağını yönetebilir ya da sistem açıkken ser

Daha fazla

Meta classları anlamak için ilk olarak class yapısını iyi anlamak gerekir. Pythonda ki class yapısı diğer dillerde olduğu gibidir. Basit bir class oluşturup, classdan türeyen bir obje oluşturup bir giriş yapalım.

class Sinif(object):
    pass

object = Sinif()
print object

dediğinizde size bir obje olduğun

Daha fazla

Projelerin olmazsa olmazlarıdır veritabanı bağlantıları. Her zaman veri tutmak ve verileri kullanmak isteriz. Bunun için en kullanışlı en hızlı ve en güvenilir veritabanlarını kullanmayı tercih ederiz. Bunların başında da her zaman olduğu gibi mysql gelir. sisteminizde mysql-server ve Daha fazla

Python kurduğunuzu ve linux kullandığınızı varsayarak djangoyu anlatacağım. Linux terminali python'cıların dostudur. Ama windows vazgeçilmeziniz ise hızlıca gitbash terminalini kurarak da anlatacağım komutlarını kullanabilirsiniz.

Django ve diğer gerekli tüm python yazılım paketlerini hızlıca kurmanız için ; Daha fazla

Web servis, mail servis, bittorrent clientı veya bir dns server ya da bir IRC bot gibi yapılar için clientlar ve serverlar kullanılır. Fakat ben bunun cross platform olmasını, test edilebilir ve deploy edilebilir olmasını standart bir yapı ile sağlamak istersem hangi kütüphaneyi kullanmam gerekir? Sorusunun yanıtıdır twisted.

Nasa ve twitter başta olmak üzere bir&c

Daha fazla

Şu adresten sisteminize uygun python2.7 yi indirp kuruyorsunuz. python komutunu sisteminizin tanıması için python'ı ortam değişkenlerine eklemeniz gerekmektedir.  Bilmeyenler için bu yolu izleyerek path'e erişebilirsiniz. ";" koyduk

Daha fazla