Author Archives: Çağdaş Karademir

Php ile Word Dosyası Oluşturmak

Projelerimizde word, excel, adobe reader gibi farklı formatlarda çıktılar alabiliyoruz. Bu formatları alırken, bu formatlara uygun altyapıyı hazırlamamız gerekmektedir. Günü kurtaracak bir yöntemi sizinle paylaşmak istiyorum. Bu yöntemle biraz hile yaparak, aslında word formatında olmayan bir yapıyı, word dosyası gibi … Continue reading

Posted in Kısa Kısa Yararlı, Php | Tagged , , | Leave a comment

Html5 İle Verileri Cache’de Saklamak

Html5 ile hayatımıza bir çok yeni teknoloji girdi. Bunlardan birisi de cache sistemidir. Aslında tarayıcıların eskiden beri desteklediği bu teknoloji Html5 ile tamamen desteklenir hale geldi. Html5 desteği olan tüm tarayıcılarda bu özelliği istediğimiz gibi kullanabiliyoruz. İster local düzeyde istersek de … Continue reading

Posted in Asp.Net, Html5 | Tagged , , , , | Leave a comment

Uncaught RangeError

Geliştirmesini yürüttüğüm projemizde son zamanlarda, “Uncaught RangeError: Maximum call stack size exceeded” hatası almaya başlamıştım. Araştırmalarım sonucunda; sebebin Jquery üzerinde ki istek limitinin aşmasından kaynaklandığını farkettim. Bu hata, input alanlarına girilen metinlerin; tarayıcılarda donmalara, geç tepkime vermesine, kapanmasına neden oluyordu.

Posted in Jquery | Tagged , , , | Leave a comment

Linux’de Klasörleri Silme

Linux üzerinde boş olan klasörleri silmek için “rmdir klasor_adi” komutunu kullanabiliriz. Eğer klasör boş değilse “rm -rf klasor_adi” komutunu kullanabiliriz.

Posted in Fedora, Kısa Kısa Yararlı, Ubuntu | Tagged , , | Leave a comment

Linux Server’da SSH Kurulumu Yapmak ve Bağlanmak

Kurulum yapılan bir linux bilgisayara SSH ile bağlanmak için openssh-server kurmamız gerekiyor. Bunu yapmak için makinemize aşağıdaki komutu vermemiz yeterlidir.

Posted in Fedora, Kısa Kısa Yararlı | Tagged , , , | 1 Comment

Macintosh ve Linux’da Türkçe Altyazı Bozukluğunu Giderme

Daha önce Macintosh’da karşıma çıkan karakter sorunu, Linux sistemde de problem yaratıyor. (Fedora 16) Karakter sorununun nedeni,  işletim sisteminin dosyada ki karakter seti ile okuma yapamamasından veya tanımamasından kaynaklandığını düşünüyorum. Bunun kolay bir çözümü var. Yazının devamında Gedit ile örneklendirilmiş … Continue reading

Posted in Fedora, Kısa Kısa Yararlı, MacOsX, Ubuntu | Tagged , , , , | 5 Comments

Vi Editöründe En Sık Kullandığım Komutlar

Vi editörü grafiksel arayüzü olmadığı için, bazı komutları bilmek gerekiyor. Genel olarak düzenlemede kullandığım komutları bu yazımda paylaşacağım. “i” : Düzenleme aktif olur. Düzenlenecek metni değiştirdikten sonra ESC ile düzenleme modundan çıkabilirsiniz. “u” : Yapılan son değişikliği geri alır. “U” … Continue reading

Posted in Fedora, İşletim Sistemleri, Kısa Kısa Yararlı, Ubuntu | Tagged , , , | Leave a comment

Linux’ta Github Kurulumu

Github bilindiği üzere birçok projeye ev sahipliği yapan, bir çok firmanın çalıştığı büyük bir depolama ortamı. Çalıştığım firmada projelerimizi github üzerinde saklamaktayız. Bu yazımda size fedora ve ubuntu üzerinde github kurulumunun nasıl yapıldığını anlatacağım.

Posted in Fedora, Kısa Kısa Yararlı, Ubuntu | Tagged , , | Leave a comment

Fedora’da Küçültme(minimize) – Büyültme(maximize) Butonu Ekleme

Fedora’da küçültme ve büyültme komutlarını varsayılan olarak pencereye sağ tıklayarak yapabiliyoruz. Bunun yerine menüye yerleşmesini istersek eğer gnome-tweak-tool ile kolayca yapabiliriz. Ayrıca gnome-tweak-tool aracı ile birçok gizli ayarıda yapabiliriz. Örneğin masaüstü, ağ, vs.. ikonlarını getirme gibi.

Posted in Fedora, Kısa Kısa Yararlı, Ubuntu | Tagged , , , , | Leave a comment

Fedora’da Filezilla Kurulumu

Fedora’da filezilla programını yüklemek için; komutunu vermeniz yeterlidir.

Posted in Fedora, İşletim Sistemleri, Kısa Kısa Yararlı | Tagged , , , | Leave a comment

Ubuntu 11.10 Vmware Player Kurulumu

Ubuntu üzerine Vmare Player kurulumu için öncelikle Vmware dosyasını bilgisayara indirmemiz gerekiyor. İndirmek için http://www.vmware.com/download/player/ linkinden yararlanabilirsiniz.

Posted in Kısa Kısa Yararlı, Ubuntu | Tagged , , , | Leave a comment

Asp.net Varsayılan Temayı Ayarlama

Asp.net üzerinde herhangi bir sayfaya temayı yüklemek istediğimizde, OnPreInit fonksiyonunu override etmemiz gerekiyor. Bu şekilde sayfadan sayfaya farklı şablonlar kullanabiliyoruz. Fakat projenizde her seferinde, OnPreInit fonksiyonunu override etmek yerine, app.config üzerinde birkaç değişiklik ile bu sorunu da halledebiliyoruz.

Posted in Asp.Net, Visual C# .Net | Tagged , , , , | Leave a comment

Asp.net, Tarayıcıya Göre Görünüm Yapmak

Bu yazımızda, Asp.Net 2.0 sürümünün bir özelliği olan “tarayıcıya göre davranış” konusunu işlemeye çalışacağız. “Tarayıcıya Göre Davranış” verilmiş olan kuralların, belirtmiş olduğunuz tarayıcı da geçerli olmasıdır. Örneğin Internet Explorer tarayıcısında, sitenizin arka planının siyah olmasını veya Firefox tarayıcısında MasterPage dosyanızın, … Continue reading

Posted in Asp.Net, Visual C# .Net | Tagged , , | Leave a comment

Asp.Net Sayfalarına JavaScript Kodları Ekleme

Asp.Net sayfalarına dinamik olarak JavaScript kodu eklememiz mümkündür. Response.Write ile script kodu, sayfanın içine yazdırılabileceği gibi, ClientScriptManager sınıfı ile yapmamızda mümkündür. Ama Response.Write yöntemini kesinlikle önermiyorum. ClientScriptManager sınıfı ile bu işleri yapmak çok daha kolaydır. Bu yazımda size ClientScriptManager sınıfını kullanarak sayfamızın … Continue reading

Posted in Asp.Net, Dersler | Tagged , , , , , , | Leave a comment

Asp.net İle Temaları Yönetin

Asp.Net‘te temalarımızı yönetmek  için App_Themes klasörü bulunmaktadır (Eğer klasör yoksa proje üzerine sağ tıklayıp, “Add Asp.Net Folder” bölümünden Theme butonuna basmalıyız.) Bu klasöre atılan temaları istediğimiz gibi özelleştirebiliriz. Örneğin A sayfasında farklı, B sayfasında farklı temalar kullanabiliriz. Genel altyapıyı doğru … Continue reading

Posted in Asp.Net, Dersler | Tagged , , , , , , | 3 Comments

Paypal Artık Tamamen Türk Lirasını ve Türkçe Dilini Destekliyor

PayPal kredi kartı bilgilerinizi alıcı veya satıcılarla paylaşmadan online ödeme yapmanızı ve almanızı sağlayan daha güvenli bir ödeme yöntemidir. Banka bilgilerinizi müşteriyle paylaşmadan her türlü para transferini yapabilirsiniz. İstediğiniz kişiye, istediğiniz vakit para yatırabilir, ondan para talep edebilirsiniz.  Birçok alışveriş … Continue reading

Posted in Dersler | Tagged , , , , , , | Leave a comment

C# İle Excel Dosyasına Yeni İçerik Girme

Şimdiye kadar ki yazılarımızda C# İle Excel Nasıl Oluşturulur, Nasıl Kayıt Edilir, Nasıl Açılır konularında bilgiler edindik. Excel dosyasında okuma yapmadan önce, içeriği nasıl gireriz bunun hakkında kısa bir yazı yazmayı gerek gördüm.  “C# Üzerinde Excel Öğreniyorum” bölümünün konu sıralamalarında … Continue reading

Posted in Excel, Visual C# .Net | Tagged , , , , , , , , | 3 Comments

UptimeRobot İle Sunucu ve Siteleri 7/24 Takip Edin

Sunucuların çökmesi, donması, bağlantının kesilmesi vs..  Türkiye’de fazlaca yaşanan bir problemdir. Eğer yanlış bir firmaya denk geldiyseniz, devamlı siteniz kapanır ve tüm emekleriniz boşa gider. Bu yazımda size sunucu veya sitenin gün boyunca ne kadar açık kaldığını, ne zaman devre … Continue reading

Posted in Web Sayfaları | Tagged , , , , , , , | Leave a comment

C# İle Excel Dosyasını Açmak

Okumuş olduğunuz makale, “C# İle Excel Öğreniyorum” yazı serisinin üçüncüsüdür.  Bu yazımda herhangi bir Excel dosyasını C# ile açmayı göstereceğim. İşlem çok basit olmakla beraber, şifreli dosyalar veya diğer özelliklerde açmak için “Excel Dosyasını Kaydetme” adlı yazımı okumanızı öneririm.  Çünkü … Continue reading

Posted in Excel, Visual C# .Net | Tagged , , , , , | 3 Comments

Herb Schildt Complete Reference – C# Herkes İçin – Türkçe

Başlangıç ve orta seviye bir C# bilginiz varsa, sıkılmadan okuyabileceğiniz bir kitaptır. Kendinizi bu kitapla geliştirebilirsiniz. Kitap gerçekten C# hakkında güzel bilgilere yer veriyor. Eğer Visual Basic gibi syntax yapısına alışkın bir kişi iseniz ve bu yapıyı değiştirmek istiyorsanız bu … Continue reading

Posted in Ebook | Tagged , , , , | Leave a comment