Murat Çeşmecioğlu

Kişisel Web Sitesi

Bir önceki yazımı yazalı 4 ay geçmiş. Bu 4 aylık süreçte yoğun bir hazırlık temposuyla boğuşuyordum. Ev bulma, eşya bakma falan işler kolay değil. Aaa söylemedim mi: Evlendim! :) Bu sırada evdeki kitapları düzenlerken bulduğum kitappaylasin.com sitesini tanıtacağım.

Taşınma işlerinin arasında kitaplığımı dizerken kendi kendime şöyle dedim: “Ben bu kitapların hepsini okudum. Aynı kitabı tekrar tekrar okuyan birisi değilim. Altını çizmiyorum, temiz kullanıyorum. Bu kitapları takas edebileceğimiz bir site açsam, kullanıcılar kargo ücreti karşılığında takas etse.”

Bir girişimcilikte ilk yapılması gereken şeylerden biri pazarda sizinle benzer şeyleri yapan var mı diye rakip analizi yapmaktır. Bende internetten bir kaç siteye baktım fakat kafama uygun bir site çıkmadı. Ama ben bu fikri aklımın bir köşesine yazıp geri kalan işi bilinçaltıma bıraktım. Daha sonra internette gezinirken bir sitenin forum başlıklarında bir başlık dikkatimi çekti: “Ücretsiz kitap paylaşım sitesi kurdum”

Emre Can Sarı’nın kurmuş olduğu kitappaylasin.com sitesi, üyelerinin kitaplarını paylasarak kazandıkları puanlarla sitedeki diğer kitapları alabilmelerini sağlayan bir sistem üzerine kurulmuş. Gönderdiğiniz kitapların D&R, Babil, İdefix gib sitelerdeki fiyatlarına bakılarak sizin üyeliğinize kitabın satış fiyatı kadar puan yazılıyor. Bu puanlarla sitedeki diğer kitapları alabiliyorsunuz. Sistemin en güzel yanı sadece ödemeniz gereken kargo ücreti. Tamamen gönüllülük esasına dayanan bir sistem. Puan kazanma yöntemi kitabınızın yıpranmışlığına ve piyasadaki fiyatına bağlı. Oldukça adil bir yöntem.

Böyle bir sistemi görünce önce ilgimi çeken bir kitap varmı diye baktım. Site daha yeni kurulmuştu ve fazla sayıda kitap yoktu. Eski bir Harry Potter okuyucusu olarak 8. kitap olan Lanetli Çocuk’u listede görmemin ardından hemen siteye kayıt olup askerdeyken okuduğum Arsen Lüpen serisinin kitaplarını gönderdim. Puanlarım yüklendi, kitap siparişimi verdim. PTT kargo ile iş yerime kadar geldi. Öğrenciler için olan kitapların ücretsiz olması da cabası!

PTT kargo demişken.. PTT ile kitaplarınızı kampanya dahilinde çok uygun fiyatlara gönderebiliyorsunuz. Kargoya verirken kitap kampanyasından yararlanmak istediğinizi belirtin, gerekli indirimi yapıyorlar. Ben 4 tane kitabı “ücretsiz” denilen kutuya koydurarak 5TL gibi bir fiyata gönderdim.

Buraya yeri gelmişken bir life-hack paylaşayım: Kitaplarınızı gönderirken ücretsiz diye belirtilen kutulara koydurmayın. Bu kutuların ücreti yok fakat kutu olduğu için gönderim ücreti desi cinsinden hesaplanıyor. PTT akıllılık edip kutuların boyutlarını, kutu ücreti kadar desi çıkacak sekilde yapmış sanırım. Özetle kutuya para vermiyorsunuz ancak gönderinizin ücreti artıyor. Kitaplarınızı balonlu naylona sarın ve streç film ile kaplayın ki taşıma sırasında kenarları kıvrılmasın, yırtılmasın. PTT gişelerinde içi balonlu poşetler olması gerekiyor.

Bu blogu yazarken siteye tekrar baktım, birçok yeni kitap eklenmiş. Sitenin gidişatı ve benzeri bir proje olmaması sebebiyle önü gayet açık. Sizinde elinizde okuduğunuz kitaplar varsa bunları paylaşın ve daha çok kişinin okumasına katkıda bulunun. Burdan Emre Can’a başarılarının devamını diliyorum.

Sizde benim gibi Excel’de bazı işler için eklenti kullanır mısınız? Geçen yazdığım Excel Sayfa Koruma Şifresi Kırma yazımda verdiğim kodların benzerini kullan bir Excel eklentisi var ancak geliştiricisi kodlarını şifrelemiş ve belirli bir süre sonra kullanılamıyor. Bunun gibi Excel eklentilerini çözmek için Office Malware Scanner adındaki bir program yardımımıza koşuyor. Devamını Oku »

Cache (önbellek) sistemi genellikle boş yere işlemci gücü tüketmemek, çok fazla tekrar eden sorgularda sunucuyu yormamak; böylece kullanıcılara daha yüksek performanslı bir sistem sunmak için kullanılır. Bu siteye girdiğiniz bile sayfalar, kullanılan javascriptler, resimler tarayıcınızın belleğine kayıt ediliyor. Tekrar girdiğinizde sayfaların daha hızlı açılması sağlanıyor.

Peki bu tip bir siteden sık sık güncellenen bir veri çekiyorsak? Şimdi hemen şunu diyebilirsiniz “O kadar sık güncelleniyorsa zaten önbelleğe almak yerine işlemciyi yormayı tercih etmişlerdir.” Hayır öyle değil. Örneğin bir bankanın döviz kurları. Kurlar anlık olarak değişiyor ancak bunu siteye o kadar da güncel olarak yansıtmamayı tercih etmiş. Siz bu verileri her 5 saniyede bir okumaya çalışırsanız 30 saniyelik önbellek süresi olan bir sistemde 30 saniye boyunca aynı bilgileri alırsınız. Fakat o sürede değişen değerleri yakalayamazsınız. Bu veri çekme işini ister Ajax ile yapın, isterseniz Excel’den XMLHttp ile yapın, isterseniz php dosyanızdan curl ile okuyun; sonuçta sunucu GET komutu ile yaptığınız isteklere önbellekten dönecektir.

Çözüm: GET yerine POST kullanmak.

Çünkü tarayıcılar ve sunucular, genellikle, POST komutlarına önbellekten cevap döndürmüyorlar. Böylece her seferinde yeni oluşturulmuş verileri çekebiliyorsunuz.