Türk–Arap İlişkileri ve Türklerin Müslüman Oluşu

Türk–Arap İlişkileri ve Türklerin Müslüman Oluşu

Kategori : BLOG

10.Yüzyıl Arap coğrafyacısı İbn Havkal seyahatnamesinde, Türk kölelerin “güzelliğinden” ve “pahalılığından” söz eder ve şunları söyler: “En değerli köleler, Türk topraklarından gelenlerdir. Dünyadaki bütün köleler içinde Türkler’in bir eşi daha yoktur. Çok değerlidirler ve güzellikte üzerlerine yoktur. Horasan’da bir Türk çocuğunun 3 bin dinara satıldığını gördüm. Türk köle kızlarının fiyatı hep 3 bin dinardır”.

Emeviler’in kural tanımayan kırımı, bir başka varsıl Türk kenti Talkan’da sürdü. Talkan Kağanı Şehrek’in kenti terk etmesi nedeniyle savaşmadan başeğen (teslim olan) Türk halkı, ibret olsun diye ayırımsız kılıçtan geçirildi, kalanlar da kent girişindeki yolun iki yanına asıldılar. Asılanların oluşturduğu yolun uzunluğu 4 fersah (24 kilometre) tutuyordu. Buhara ele geçirildikten sonra Araplaşmayı sağlamak için, halkın günlük yaşamı üzerinde ağır bir baskı kurdu; koyulan kurallara uyulup uyulmadığını denetlemek ve durumu yönetime bildirmek için, her eve bir Arap yerleştirdi.

Devamı >>

05.Symfony – Databases and the Doctrine ORM – Giriş

Kategori : Symfony 4

Aslında Symfony Framework yapısı içinde veritabanları ile işlem yapmak üzere bir bileşen bulunmamaktadır. Veritabanı işlemleri Doctrine adlı bir üçüncü parti bir eklenti ile yaparız. Zorunlumudur, teknik olarak değildir, alternatiflerinden istediğinizi kullanabilirsiniz. Teknik olarak zorunlu değil,ama işin gerçeğini sorarsanız bana göre “Symfony Framework Kullanacaksanız Evet Zorunludur. Nedenine gelince Doctrine eklentisini kullanarak, veritabanı işlemlerimizi kolay ve esnek […]

Devamı >>

PHP ve MySQL ile Üyelik Sistemi – Bölüm 2

PHP ve MySQL ile Üyelik Sistemi – Bölüm 2

Kategori : PHP

Bir önceki yazımda kısaca PHP ve MySQL ile Üyelik Sistemi mantığını anlatmıştım. Bir önceki yazımda belirttiğim üzere inanıyorum ki işin aslını/mantığını kavrar isek daha kolay anlayabilirsiniz. Bu yazımda ise kod yazacağız, işe girişeceğiz. Genel anlamda ihtiyaç duyacağım editörleri yada uygulamaları bir önceki yazımda belirttim. Tekrar yazmama gerek yok. Dilerseniz o yazımı PHP ve MySQL ile Üyelik Sistemi – Bölüm 1 okuyabilirsiniz. PHP ve MySQL ile Üyelik Sistemi için ilk yapacağımız şey, bir adet veritabanı oluşturmak ve bu oluşturduğumuz veritabanında bir adet tablo yaratmak.

Devamı >>

PHP ve MySQL ile Üyelik Sistemi – Bölüm 1

PHP ve MySQL ile Üyelik Sistemi – Bölüm 1

Kategori : PHP

Merhaba arkadaşlar. Yoğunluğumdan dolayı uzun zaman yazamadım. Sizden gelen yorumlara/maillere de cevap veremedim. Lütfen kusuruma bakmayın. Öyle sanıyorum ki artık biraz daha fazla boş zamanım olacak. Mümkün olduğunda bu boş zamanlarım da Bloğum ile ilgileneceğim. Bu yazımda çok basit anlamda PHP ve MySQL ile bir üyelik sisteminin mantığını dilim döndüğünce anlatmaya çalışacağım. Aslında PHP ve MySQL ile Üyelik sistemi tek bir yazıdan oluşmuyor. Muhtemelen 4 yada 5 bölümden oluşacak.

Bunu parçalara bölerek ilerleyeceğim. Bu yazımda PHP ve MySQL ile Üyelik sisteminin mantığını anlatmaya çalışacağım. Eğer PHP ye aşina iseniz, Session ları biliyor iseniz bu yazıyı okumanıza gerek yok. Ama henüz bu işin başında iseniz, okumanız sizin için faydalı olabilir.

Devamı >>

10.Symfony Doctrine Repository

10.Symfony Doctrine Repository

Kategori : Symfony 4

Merhaba. Bundan önceki yazılarımda bir adet Entity oluşturmuştuk, daha sonra ise, dummy data oluşturduk. Şimdi elimizde bir adet Entity, ve bu Entity ‘ye uygun dummy datalar var. Bu şu demek, “Artık sorgu yazabiliriz”. Bu yazımda Doctrine Repository konusuna giriş yapabiliriz.

Devamı >>

09.Doctrine Fixtures Bundle — Nelmio/Alice

09.Doctrine Fixtures Bundle — Nelmio/Alice

Kategori : Symfony 4

Merhaba bu yazımda Dummy Data oluşturacağız, böylece Repository konusuna inceden bir giriş yapacağız. Repository konusuna inceden giriş yapacağız diyorum çünkü, bu yazı Dummy Data ile ilgili, Repository konusunun ön hazırlığı niteliğinde. Malum veritabanımız boş iken sorgularımızın bir anlamı yok, çünkü ne yazarsak yazalım dönen sonuç hep null/boş olacak. Symfony de Dummy Data oluşturmadan önce projemize dahil etmemiz gereken bir kaç eklenti var. Bu eklentileri projemize dahil ettikten sonra Entity dosyamızı biraz değiştireceğiz, Böylece size Repository ve Doctrine sorgularını daha rahat örneklerle anlatabileceğim.

Devamı >>

08.Symfony Doctrine — Veritabanına Kayıt Ekleme

08.Symfony Doctrine — Veritabanına Kayıt Ekleme

Kategori : Symfony 4

Bir önceki yazımda kitap bilgilerimizi tutacak Book adında bir adet Entity oluşturmuştuk. O yazımı henüz okumadıysanız 07.Symfony Doctrine — Entity adlı yazımı okumanızı tavsiye ederim. Bu yazımda ise Symfony de Doctrine ile oluşturduğumuz veritabanına nasıl kayıt ekleriz, bundan bahsedeceğim. Aslında Symfony Veritabanına Kayıt Ekleme zor yada karmaşık bir işlem değildir. Eğer OOP(Nesne Yönelimli PHP) ye […]

Devamı >>

Borç

Borç

Kategori : BLOG

2016 itibariyle Türkiye’nin borcu; 421 milyar doları dış, 269 milyar doları iç olmak üzere toplam 690 milyar dolara ulaştı. Bu borcun ulusal gelire oranı yüzde 50’yi buluyor. Bu oran Türkiye’yi, dünyada ulusal gelirine göre en borçlu ülkelerden biri haline getiriyor. Borç o denli büyük ki, üretimsizliğin yol açtığı gelir düşüklüğü sürdüğü sürece, ne bugün ne de gelecekte ödenebilir. Ödenemeyen borçlar için alacaklıların neler yapabileceği, Osmanlı’nın son döneminde yaşayarak görüldü.

Devamı >>

07.Symfony Doctrine — Entity

07.Symfony Doctrine — Entity

Kategori : Symfony 4

Doctrine Projesi çeşitli kitaplıklardan (bileşenler) oluşur. Her Doctrine bileşeni, composer tarafından kurulabilir bir paket olarak dağıtılır ve Packagist.org katalogunda kayıtlıdır. Doctrine, veritabanınızı nesne yönelimli bir şekilde yönetmek için kullanışlı yöntemler sunan açık kaynak kodlu bir PHP kütüphanesidir. İlişkisel veritabanları ile çalışmak için Doctrine, Object Relational Mapper (kısaca ORM) kullanır.

Devamı >>

06.Symfony Doctrine — Giriş

06.Symfony Doctrine — Giriş

Kategori : Symfony 4

Piyasada birçok veritabanı yönetim sistemi (DBMS) bulunmaktadır. Bu sistemler iki gruba ayrılabilir: verileri sorgulamak ve değiştirmek için SQL dilini kullanan geleneksel ilişkisel veri tabanları ve verilere erişmek ve yönetmek için sadece “SQL değil” yöntemleri kullanan NoSQL veritabanları. Her belirli projede, yetenekleri ve rekabet avantajları nedeniyle bazı DBMS’yi tercih edebilirsiniz.

Devamı >>