Jekyll ile PrismJS Kullanmak

Blogu Jekyll’a taşıdıktan sonra uygun bir tema arayışına girmiştim. Bu uygun tema arayışında işimi en çok gören ise Pixyll teması oldu. Yapımcısı footer’da yer almakta. Neyse malumunuz kod içeren makaleler yazınca o makalelerdeki kodların da renklendirilmesi önemli. Kullandığımız temalara göre renklendirme özellikleri mevcut elbette. Ancak jekyll ile birlikte Route varsayılan olarak geldiği için pek de arayışa geçmeyiz. Fakat benim gibi görselliği de seviyorsanız mutlaka farklı alternatifleri de düşünürsünüz ki bunlardan birisi de Pygments oluyor. Tabi bunu da beğenmiyor olmanız pekala normal karşılanabilir.

Ben özellikle son dönemde en popüler kod renklandiricilerden olan PrismJS kullanmayı uygun gördüm. Bu yazıda ve diğer yazılarda
Devamını Oku

Bugün Öğrendiklerim – Git

Bugün enteresan bir şekilde güzel şeyler öğrendim. Aslında dün de öğrendim. Github’ı sadece ve sadece master’a dosya push etmek adına kullanan birisi olarak şimdilerde branch ne kadar da gerekli der oldum. Bu yazıda özellikle branchleri anlatmak isterim. Çünkü master ve branchler gerçekten çok önemli şeyler.

Yeni Bir Git Reposu:

Bulunduğunuz dizini içereceğini bilerek git init komutunu vermeniz yeterlidir.

Uzak Git Reposunu Clonelamak

Bu en çok ihtiyaç duyduğumuz şeylerden birisi olabilir. Farklı amaçlarla bunu yaparız. Çoğu zaman dosyaları direkt indirebiliriz. Ancak neden tarayıcıyı açalım ki? Tabii bir de projelere katkıda bulunmak da var. Neyse bu işlem şöyle oluyor:

git clone https://uzak-git-deposu
Devamını Oku

Türk Telekom ve Superonline Rezaleti

Bu yazıyı yayınlarken artık Türksat kullanıcısı olduğumu öncelikle belirtmek istiyorum. Kendilerine teşekkür etmek gerekebilir. Gerçekten de işlerini layıkıyla yapıyorlar.

Size çok uzun bir hikaye anlatmak istemiyorum. Ancak nasıl başladığını ve nasıl sonlandığını anlatarak doğru şirketi seçmenizi belki sağlayabileceğimi düşünüyorum. Öncelikle Türk Telekom’u anlatmam gerekiyor. Telekom Başvurusunu Yaptım

Temmuz ayıydı internet başvurusunda bulundum. Online olarak. Bu başvuruyu yaptıktan yaklaşık 2-3 saat kadar sonra beni bir Türk Telekom çalışanı aradı. Bana kampanyalarda bahsetti. 24 ya da 25 yanlış aktarmayayım bir hızımız var dedi. Ben de 50 destekleyip desteklemediğini sordum. Bana desteklediğini söyledi.

Avantajları Sayıyorlar

Her şey mükemmel görünüyordu ki çalışan arkadaş bana
Devamını Oku

SQL’de Inner Join İşlemleri

SQL’de normalizasyon işlemlerini gerçekleştirdiğimiz zaman tabloları da bölme işlemini gerçekleştirmiş oluruz. Bu sayede hem normal formlarda bir database tasarımı gerçekleştirmiş oluruz hem de performans kazanabiliriz. Bu yazıda bölünmüş tabloların birleştirilmesinde faydalanabileceğimiz INNER JOIN kullanımına değineceğim. Yukarıda değinmiş olduğum performans konusu sadece yukarısı için geçerlidir. Her INNER JOIN performanslı olacak diye bir şey yoktur.

İki tablo düşünelim. Bu tablolardan birisi kullanıcıların sadece adlarını tutuyor. Bir diğeri ise kullanıcıların sadece açıklamalarını tutuyor. Bu iki tablonun tek sorguda ortak sonuçlar üretmesi gerekiyor. Aslında sanal bir tablo oluştuğunu düşünün. Tıpkı string birleştirme işlemlerinde olduğu gibi. Hemen bunu tanımlayan iki tablo oluşturalım.