View Post

Sitemi WordPress’ten Github’a Taşıdım

Neden WordPress çok iyi biliyorum. Bir sürü eklenti ile istiğim gibi şekillendirebiliyorum sitemi. Sürekli güncellenmesi ile de her zaman güvenli ve stabil çalışıyor. Hala WordPress’e bayılıyorum ama bir süre sonra sürekli güncellemeler sıkmaya başladı. Bazı eklentilerin uyumsuzluluğu, çakışması da işin tuzu biberi oldu. Ben de bir değişiklik yapayım dedim. Adım 1 Worpress sitemi HTML’ye çevirmem gerekiyordu. bunun için Teleport programını …

View Post

Yazılımcı Hakları Evrensel Bildirgesi

Şirketler yazılımcılara 5-10 bin lira ödeyebiliyor ama yine de onlara yetersiz çalışma ortamları ve bilgisayarlar vermekten çekinmiyorlar. Bu ne kadar saçma olsa da neredeyse her şirkette buna rastlayabiliriz. Sayı için bir araştırma yapmadım ama bu fikir sadece bana ait değil. Jeff Atwood 2006 yılında Yazılımcıların evrensel hakları diye bir yazı yayınlamış. Kendisi 1980’lerden beri yazılımla uğraşan, Stackoverflow.com gibi müthiş bir sitenin kurucularından. Bu konu …

View Post

VB.Net ile AVI’den MP4’e Video Dönüştürme

Bir insan neden hazır yapılmışı varken gider kendisi en baştan tekerleği tekrar icat eder ki? Çok basit: çünkü daha iyisini yapabilir. Hazır video dönüştürme programları hem ücretli hem de karmaşık. Oysa bize lazım olan sadece AVI uzantılı videoları MP4’e dönüştürmek ama bir problemimiz var, o da elimizde bir sürü video olması. Sayısını kimse bilmiyor ama toplam 3 TB kadar olduğu …

View Post

Zor Kullanıcılar İçin Program Tasarımı Nasıl Olmalı?

Bu yaz bir kaç eski Microsoft çalışanının bloglarını ve kitaplarını okudum. İlk bahsedeceğim kişi Joel Spolsky. Microsoft daha küçük bir şirket iken (yaklaşık 5000 kişilik iken) orada işe başlamış Excel VBA gibi önemli projelerde görev almış biri. Onun eski yazılarını okurken edindiğim fikirler ile ne kadar işin başında olduğumu farkettim. İkinci kişi Coding Horror sitesinin sahibi olan Jeff Atwood. Joel ile Jeff 2008 yılında birlikte Stack Overflow sitesini …

View Post

Android Programlamaya Başlangıç

Her ne kadar herkes bu konuda çoktan bir şeyler yazmış olsa da ben de bir şeyler yazmadan geçmek istemedim. Nasıl olsa çok popüler bir konu. Ben de yeni öğrenmeye başladım. Tahmin ettiğim kadar zor değilmiş. İlk bir kaç denemeden sonra bir hesap makinesi yapayım dedim. Sıfırdan satır satır yazacaktım, vazgeçtim. Tasarımı yaptıktan sonra Visual Studio ile yapmış olduğum eski bir …

View Post

Flowplayer oynatıcısını HTML5 olarak entegre etme

Adım 1 Öncelikle sayfamızın HTML5 olarak çalışabilmesi için dosyanın ilk başına şunu yazıyoruz: Adım 2 Şimdi sayfamızın <head> taglarının arasına aşağıdaki kodları yazıyoruz. Bu kod satırlarından ilki FlowPlayer oynatıcısının tasarımı ile ilgili CSS kodları. İsterseniz bu adresteki başka temaları kullanabilirsiniz, isterseniz bu adresten kendi tasarımınızı oluşturabilirsiniz. İkinci satır JQuery kütüphanesinin kodu. Bu kısmı bir defa yazmak yeterli olacağından daha önce …

View Post

Windows Server 2012 üzerinde MySQL Tablolarını Otomatik Yedekleme

Ben sisteme en güncek programları kurarak işe başladım. MySQL server’ı kurduğumda veri dosyalarını “C:\ProgramData\MySQL\MySQL Server 5.1\data\” adlı klasöre attığını fark ettim. Burada her veritabanı için ayrı birer klasör oluşturulmuştu. Yani tek yapmam gereken bu klasörleri bir şekilde yedeklemek. Eğer her klasörü ayrı bir zip dosyasına atıp dosya adı olarak da günün tarihini verirsem süper bir yedekleme sistemi kurarım dedim. MsSQL …

View Post

VB.Net ile txt dosyasına yazıp Access ile aynı dosyayı okuma nasıl yapılır?

Çok garip bir soru ama yaptığım iş de basit bir iş değil. Resimde gördüğünüz gibi arka planı, alt ve üst yazıları ve bazı detayları seçtirip özel bir sertifika hazırlıyoruz. Sonra bu sertifikayı istediğimiz öğrencilere için basıyoruz. Buraya kadar kolay ama sonrası için benim bulduğum yol biraz garip. En sonda “Yazdır” düğmesine basınca aşağıdaki işlemler sırasıyla gerçekleşiyor: Tüm bu değişkenleri alıp …

View Post

Bing resimlerini web sitemizde nasıl kullanırız?

Bir örnek ile göstermek istiyorum ne yapmak istediğimi. Önce Bing‘in sitesine girin ve arka plan resmine dikkat edin. Sonra bizim GYP sitesine girin ve yine arka plan resmine dikkat edin. Aynı ama güzel olan şu ki: bu sadece bir seferliğe mahsus bir şey değil. Sürekli aynı resim gözükmekte. Bunu yapmak için Microsoft ile anlaşmaya da gitmedim, kodlarını da çalmadım. Daha …

View Post

Windows Server’da WordPress Permalinks Kullanımı

Bu işlemi yapabilmek için sunucunuz üzerinde wordpress sitenizin sorunsuz çalıştığını varsayıyorum. WordPress kurulumunun sitenin ana sayfasında olması gerekiyor. Eğer alt dizinde ise linkleri ona göre düzenlemeniz gerekiyor. İlk önce Windows Server’a “URL Rewrite” özelliğinin kurulması gerekiyor. WordPress Permalinks aktifleştirilmesi gerekiyor. WordPress ayarlar menüsünden “Kalıcı Bağlantılar” tıklanır. İstene format seçilir ve değişiklikler kaydedilir. Şimdi sitedeki bir linke tıkladığınızda 404 hatası verecektir. …