Zaman anaforu yutmaya devam ediyor.

Herşeyin hızla değiştiği dünyada bloggerlıkta tarihe karıştı. Dolayısıyla oldukça uzun süredir her hangi bir konuda her hangi birşey paylaşmadığımı farkettim. dönüp baktığımızda "paylaşım" dünyası o kadar çok genişledi ki bloggerlık gibi diğerlerine göre daha fazla emek istiyen ortamlar iyice düştü. uzun paylaşımlarımızı Facebook'tan kısa paylaşımlarımızı Twitter'dan, resimleri Instagram'dan, hikayeleri Snapchat, canlı yayınları Persicope'dan paylaşıyoruz. Dolayısıyla 4 senedir yazı yazmıyorum gibi bir durum ortaya çıkıyor.
Anahtar Kelimeler: Facebook, paylaşım dünyası, Twitter, snapchat, periscope

Veritabanı Erişimde "Format of the initialization string does not conform to specification starting at index 0." Hatasının Çözümü

Veritabanı - ASP.NET ile ilgili işlemler yaparken şu tip bir hata ile karşı karşıya kalabilirsiniz:
Format of the initialization string does not conform to specification starting at index 0.

Bu hatanın nedeni büyük ihtimalle kullandığınız sql connection string'inden kaynaklanıyordur. web.config dosyasınızdaki veya kodunuzda gömülü olarak duran connection stringi doğru formatlandığından emin olmanızı tavsiye ederim.

Connection string'inizin nasıl olması gerektiğine dair referans kaynak olarak http://www.connectionstrings.com sitesini ziyaret edebilirsiniz.
Bu sitede kullandığınız veri kaynağına göre nasıl bir connection stringe sahip olacağınız konusunda sizi yönlendiriyor.
Anahtar Kelimeler: Format of the initialization string does not conform to specification starting at index 0.,connection string, error, datatable, dataset, connectionstring, conn, connstr

Android'de "USB depolama birimine veya SD karta yüklenemedi" Hatasının Çözümü

Geçen hafta Huawei Ideos X5 telefonuma 16GB Class 10 Mini SD kart satın aldım. Kartı takınca telefonun kendi diskini artık görmediğinide böylece öğrenmiş oldum. Ayrıca class 10 seviyesindeki bir kartın performansa çok etkisi olduğunu söylebilirim. Muhtemelen telefonun okuma-yazma hızı daha yavaş.
Asıl problemim bu değil tabiki. Başka sorunlar kartı taktıktan sonra başladı. Android Market'ten program indirmek istediğimde, daha doğrusu kayıtlı bir programı güncellemek istediğimde; "USB depolama birimine veya SD karta yüklenemedi" uyarısı almaya başladım.

Önceleri bu sorunun telefonun Sd kartını birebir yeni aldığım mini SD kopyaladığımdan böyle olduğunu düşündüm. Soruna kendimce şöyle bir çözüm buldum: Bir programı güncelleyeceksem önce Ayarlar->Uygulamalar'dan telefona taşıyıp, güncelleyip; sonra tekrar SD karta taşıyordum. Ama bir süre sonra bu durum sıktı. Kesin çözümü aramaya başladım. Şu İngilizce varyasyonlarıyla googleladım: "intalling app unsuccessful – unknown error -18″, "couldn’t install on usb storage or sd card", "unable to remove app and cannot install apps on sd card" Forumlara daldım.

Aşağıda uyguladığım yöntem benim sorunumu çözdü:
  • Telefonunuzu USB ile bilgisayarınıza bağlayın
  • SD karta erişmek için telefonunuzda "USB depolama birimini aç" butonunu tıklatın.
  • Bilgisayarınızdan sd kart içeriğini açarak .android_secure dizini bulun.
  • smdl2tmp1.asec isimli dosyayı bulun ve silin veya yeniden isimlendirin.
Anahtar Kelimeler: android, froyo, gingerbread, program yüklerken hata, smdl2tmp1.asec, .android_secure

Açılış Sayfalarını web.config Üzerinden Ayarlama

Hazırladığınız web sitesinin açılış sayfasını, IIS ayarlarına hiç dalamadan dileğinizi gibi değiştirmek mi istiyorsunuz? bu yazı tam size göre.

Normalde bir siteyi yayınlamaya başladığınızde ISS'te önceden tanımlanmış dosya adlarını arayarak sitenizi açmak ister. Mesela IIS 7.0'daki default file (varsıyalan belge) tanımları şöyledir:
  • Default.htm
  • Default.asp
  • Index.htm
  • Index.html
  • Iisstart.htm
ISS sitenizde yukarıdaki dosyaları sırasıyla tarar ilk önce hangisini bulur ise o sayfası açar. ISS üzerinde kendi sitenize gidip Default Document sekmesinden kendi dosyalarınızıda tanımlayabiliyorsunuz.
Örnegin giris.aspx dosyasını açılış sayfası olmasın istiyorsanız, IIS üzeride tanımlamanız gerekiyor. Geliştirme sürecinde default sayfanınızı sık sık değiştiriyorsanız sürekli IIS üzerinden ayarlamalar yapmak can sıkıcı olabilir.

Islanan Cep Telefonu Kurtarma Yöntemi

Suya düşen cep telefonları garanti kapsamında değildir. Bu nedenle cebinizi kurtarmak size düşüyor. Bunun da birkaç yolu var.

İşte cep telefonunuzu kurtarmanın yolları;

  • TATLI SUYA DÜŞERSE: İlk olarak cihazın pilini çıkarın... Kısa devre yapmasını önleyin... Daha sonra SIM kartı yuvadan çıkarın. Cep telefonunuzu kaybetseniz dahi SIM kartlar çalışmaya devam ediyor.
  • DENİZE DÜŞERSE: Telefonunu denize düşürenlerin, cihazı sudan çıkarıp bu sefer tatlı/normal suya bırakmaları daha sonra oradan da çıkarıp kurulamaları gerekiyor. Çünkü tuzlu su barındırdığı kristallerden dolayı cihazın bazı parçalarına zarar verebiliyor.

Web Sayfasını Başka Bir Sayfaya Açılışta Yönlendirme

Bir web sayfasını ve ya dizinin en hızlı server kaynaklarını gereksiz harcamadan, client'ın kaynaklarını yormadan yapmanın yolu meta tag kullanmaktadır. Aşağıdaki şekilde bir sayfa hazırlayarak bu yönlendirmeyi yapabilirsiniz. Oldukça hızlı ve pratik bir çözüm

URL yönlendirme:
<html>
  <head>
    <title>Yönledirme Yapmak</title>
    <meta http-equiv="refresh"content="5;url=http://lokmandefterli.blogspot.com">
  </head>
  <body>
    5 Sn’ ye İçinde Yönlendirileceksiniz.
  </body>
</html>

  • <meta http-equiv="refresh" ...> koduyla, www gösterici programına yeni bir sayfa yüklemesini istediğimizi belirtiyoruz.
  • <meta .. content="5;...."> koduyla ne kadar sürede sayfanın refresh edeceği belirlenir. Eğer 0 (sıfır) yazarsanız sayfa açılışta direkt olarak yölenir
  • <meta ... url='http://websitesi'>
  • koduyla yeniden yönledirileceği belirtilir.
  • Body içerisine yazağanız mesaj ve koyacağınız bir ikon ise bekle süresince ekranda gösterilecektir.
Anahtar Kelimeler: Web Sitesi Yönlendirme Başka Sayfaya url Web Site Redirect,Sayfa yönlendirme,web Site Yönlendirme, açılışta, en hızlı