My First Iphone Application
İlk Iphone Application’ınımı yaptım. Objective-C, C ile C++ arasında dolaşan bir dil. Yazması güzel. Kurması Dert
[VmWare üzerine MacOsx Snow Leopard 10.6.2] İşte ilk Iphone Application’ım ![]()
devamını oku…
İlk Iphone Application’ınımı yaptım. Objective-C, C ile C++ arasında dolaşan bir dil. Yazması güzel. Kurması Dert
[VmWare üzerine MacOsx Snow Leopard 10.6.2] İşte ilk Iphone Application’ım ![]()
devamını oku…
Dünyanın en önemli kurumlarında bile görülebilen (Hotmail, Gmail, Yahoo vs…) CSRF (Cross-Site Request Forgery) güvenlik açığı nedir?, nasıl korunulabilir, alınabilecek güvenlik önlemleri nelerdir ? CSRF’ye biraz göz atalım…
CSRF açıkları genellikle form doğrulamalarında, POST’larda ve GET’lerde görülebilir. Image yoluna aldatma olarak GET metoduyla istenilen query strinler de işletilebilir. Örneğin bir mesaj sistemi yaptık. İlgili kişilere göre yetki sistemini de ayarladık (moderatörler ve yöneticiler silme, değiştirme, onaylama vs.. işlemlerini yapabilme gibi) diyelim. Normal kullanıcıların işlem yapmaması için de güvenlikleri aldık diyelim. Gelelim burada CSRF açığından oluşabilecek güvenlik açıklarına…
devamını oku…
Php de güvenlik için mükemmel bir döküman.
PDF içindeki konular aşağıdadır. Buradan Dökümanı indirebilirsiniz.
devamını oku…
Merhabalar arkadaşlar,
Aşağıda 10 adet kullanışlı Jquery Form Validation örnekleri vardır. Örnekler, kurulum ve anlatımlarıyla beraberlerdir.
Tekrar Görüşmek Üzere…
Portable uygulamalar gittikçe artıyor. Artık flash diskinizde taşınabilir bir apache ve mysql sunucunuz var
Çok hızlı olan, tüm işletim sistemlerinde sorunsuz çalışan, güvenli ve kararlı çalışan bir taşınabilir sunucuyu tanıtacağım. Adı XOOP Server
Bu program sayesinde tüm web sitelerinizi artık yanınızda taşıyabilirsiniz. Apache, Php ve MySQL ‘in son sürümlerinden oluşan bu paket ile projelerinizi çok kolay bir şekilde yönetebiliyorsunuz. Sadece çift tıklamayla istediğiniz PC’de Apache ve MySQL sunucunuz hazır oluyor. Ayrıyeten içinde phpmyadmin ve php’nin ayarlarını yapabileceğiniz ve görebileceğiniz bir açık kaynak kodlu kontrol panelide mevcut. Programı çalıştırdıktan sonra Bilgisayarım ‘ın içine sanal bir sürücü açıyor (w:) ve tüm dosyalarınıza buradan ulaşabiliyorsunuz.
Veritabanı sistemleriyle uğraşanların mutlaka başına gelmiştir türkçe karakter sistem sorunu. Daha önceden benim başıma da gelmişti türkçe karakter problemleri, fakat iki kod ile işi çözmüştüm. Bu sefer ki hata çileden çıkardı beni :S Aslında buda basit bi yöntem. Bugün MySQL DB’me exelden gelen verileri aktardım (Navicat, EMS Mysql vs…).Veritabanım ve tablolarımın charsetleri utf-8. Tüm karakterler db ye türkçe olarak yerleşti. Sayfadan çağırdığım zaman sorgu ile, türkçe karakterler gelmiyordu. Aşağıda ki kodu veritabanı bağlantı kodumun altına yazdıktan sonra
mysql_query(“SET NAMES ‘utf8′”);
mysql_query(“SET CHARACTER SET utf8″);
mysql_query(“SET COLLATION_CONNECTION = ‘utf8_general_ci’”);
Daha sonra sayfamın charset’ini utf-8 yaptıktan sonra; header (“Content-Type: text/html; charset=utf-8″);
sorun düzeldi. DB’de ki charset’e hiç dokunmadım bu arada. DB de türkçe karakterler var sayfa da tr karakterler bozuk geliyorsa bunu uygulayın. Db de UTF-8 karakterler var sayfa da tr karakterler gelmiyorsa. Sayfanın sadece charset’ini UTF-8 yapmanız yeterli.
Umarım faydalı olmuştur…
1 haftadır uğraştığım pcmde bir problem vardı. Denemediğim program, uygulamadığım yöntem kalmadı. Problem şu, klasörleri gezerken 1 sn felan bir bekleme süresi vardı. atıyorum yeni Program Files klasörüne gireceksiniz. Klasörü çift tıkladınız. 1 , 1.5 sn kum saati çıkıyor sonra klasör açılıyor. Cins ve deli eden bi sorun. yani beni baya bi sinirlendirdi. İşlemlerden baktım ki, klasörü açarken normalin üstüne çalışıyordu explorer.exe. Ufak bi regedit araştırmasına girdim ve explorer.exe yi kasan programı buldum
Kasper
. Sildim yeniden başlattım ve düzeldi. Çatır çatır klasörleri gezebiliyorum artık. Bu sorun nerden çıktı anlamadım ama, explorer veya xp sp3 çakışması diyebileceğim bir sorunu keşfettim. Başınıza böyle explorer ile kasma problemleri varsa, mutlaka anti-vlere ve firewall’larınıza bir bakın derim.
Selametle
C# webbrowser’ınızda açılan sayfada, istediğiniz htmlelemanını yönetme imkanını veren HtmlElement classını biraz bahsedeceğim. Örneğin webbrowserınızdan açılan bir forma değer göndermek istiyorsunuz, veya yine browserınızda açılan bir sayfada, resimleri çekmek istiyorsunuz. Bunların hepsini HtmlElement classı yapıyor. Peki nerelerde işimize yarayabilir ? Kullanış amaçları ve yerleri çoktur aslında. Atıyorum bir sms programı yapacaksınız, GSM operatörünüz Web SMS özelliğini destekliyor diyelim. Kısa bir kod yazarak, SMS atılacak sayfaya textboxlarımızdan girilen değerleri gönderip, formu submit ettirebiliriz. Yine örnek veriyorum. Bir sayfadan sürekli sorgulama yaparak istediğiniz verileri almak istiyorsunuz(tabi web sitenin rss desteği ve webserviceleri yoksa
) .Yine yardımımıza HtmlElement classı koşacak
Bir kaç örnek veriyorum. Siz geliştirerek webbrowserınızdaki elemanları DOM teknolojisi ile istediğinizi yaptırabilirsiniz veya verileri alabilirsiniz ![]()
devamını oku…
Erhan BURHAN arkadaşımızın php de geliştirmiş kullanışlı, basit bir veritabanı classını paylaşacağım. Kullanışı ve Dökümanları içindedir. Ayrıca bu basit kullanışlı classı bizlerle paylaştığı için buradan teşekkürlerimi iletiyorum.
C# diliyle, .Net 3.5 Framework desteği ile 1 Hafta içinde bitirmiş olduğum Online CodeBank projesini indirebilirsiniz.
(Programın çalışması için .Net Framework 2.0 gereklidir)
Web tasarımcıları için internette çok güzel ve faydalı araçlar bulunuyor. Arşivinize alabileceğiniz birbirinden güzel siteler aşağıda yer almaktadır.
devamını oku…
Javam.org adresinden yine bir güzel döküman. 6 sayfalık MVC (Model-View-Controller) yapısını anlatan bir pdf.
İndirmek için tıklayın
Javam.org adresinde konuya çok güzel değinilmiş.
Subdomain yaratma konusunda gelen taleplere cevaben hazırladığım kısa notları paylaşayım.
Herşeyden önce apache sunucusuna yönelik anlatacağım. Önümüzde 2 yol var: biri .htaccess, evet şu ünlü htaccess hep kaçtığınız ama artık tamam pes dediğiniz olay; diğeri ise php.
İlk olarak .htaccess ile çözüm: Bu tür çözümü yönlendirmeler için kullanıyoruz. Gerçekte yarattığımız bir subdomain yok aslında. İnceleyelim:
devamını oku…
CSS3 ile birlikte web tasarımında yaratıcılıkta patlamaya yol açacak pek çok yeni özellik bulunuyor. Bu özellikler CSS’nin stilleme kurallarında yer alıyor ve hazırlıkları halen süren CSS3 Tanımlaması‘nda yer alıyor. Aslında bu yeni özellikleri müşterileriniz için geliştirdiğiniz web sitelerinde henüz önümüzdeki birkaç yıl boyunca kullanamayacaksınız ancak tasarım blogları ve Web tasarım komünitesini hedefleyen web siteleri, web tasarımının sınırlarını zorlamak için bu özellikleri kullanaral tasarımınıza biraz daha güzellik katabilirler ve endüstriyi geleceğe taşıyabilirler.
Yazının devamında bulacağınız 5 teknikle şimdiden geleceğin teknolojisi için hazırlık yapmaya başlayabilirsiniz.
devamını oku…
Mutlaka işinize yarıyacak bir program. Taskbar’da açık olan programlarınızı sıralamaya yarayan küçük bir windows eklentisi. Programı yükledikten sonra başlat çubuğunuzdan özellikler kısmından “benzer görev çubuğu öğelerini grupla” seçeneğini kaldırın, sistemi yeniden başlatın.”ALT” tuşuna uzun basarak açık programlarınızı sıralayabilirsiniz.
devamını oku…
Merhabalar arkadaşlar,
17 Mayıs Pazar günü, saat 13:45 ‘da Ankara Bilge Adam Kızılay şubesinde PHP semineri vereceğim.
Bu seminerde, profesyonel olarak php kullananlara ve yeni başlayanlara hitap eden konular anlatılacaktır. Görsel sunumlar, yardımcı programlar, videolar, örnek uygulamalar yer alacaktır. Seminere katılan arkadaşların bilgi düzeyine göre, konuların sayısı, detayları artabilir veya düşebilir.Seminer tahmini 1.5 saat sürecek.
Seminer Konu Başlıkları
devamını oku…
Programı açtıktan 10 sn sonra pc’nizdeki tüm dosya ve klasörleri tarıyor ve DB’sine kaydediyor. Yeni bir dosya değişikliğinde otomatikman tekrar DB’sine ekliyor. Şuan da kendi Laptop’umda denedim. 250.000 dosya ve klasör arasında TeknoSeyfo kelimesini araştırdım. Sn’ler sürmedi ![]()
devamını oku…
Eğer bir market, showroom, kasap, fabrika vs. herhangi bir işyeriniz varsa ve ürünlerinizi internetten satmak istiyorsanız ilk önce bir site açmanız gerekir. bunun için binlerce dolar dökmenize gerek yok, bu bildiride en iyi 8 adet e-ticaret uygulamaları ile ilgili liste bulacaksınız.. bu uygulamaları istediğiniz gibi kullanabilir, gerektiğinde üzerinde değişiklik yapabilirsiniz..
devamını oku…
Son Yorumlar