ie ‘nin kıllık olsun diye mi yaptığı bi şeydir bilmiyorum ama gmail ‘i bile beğenmeyip, sayfaya ulaşmaya çalışırken verdiği “bu sayfa hem güvenli hem de güvenli olmayan öğeler içeriyor. güvenli olmayan öğeleri görüntülemek istiyor musunuz?” şeklindeki uyarısı beni kıl ediyordu uzun zamandır. gerçi firefox kullanıyorum normalde ama bazen ie kullanmak gerekebiliyor, bu yüzden de bu uyarıdan kurtulmak gerekiyor.. internet explorer ‘ın neredeyse tüm ayarlarını kurcaladıktan sonra anca bulabildim uyarının nereden iptal edileceğini.. siz de uyarı çıkmasın istiyorsanız, şu yolu izleyiverin gayri:
- internet explorer ‘da internet seçenekleri ‘ni açın.
- en yukarıdaki sekmelerden güvenlik sekmesine gidin.
- güvenlik sayfası altındaki seçeneklerden önce internet ‘i seçin.
- sonra alt taraftaki bölge güvenlik düzeyi bölümünden özel düzey ‘i açın.
- oradaki uzunca listeden çeşitli başlığı altındaki karışık içerik görüntüle maddesini bulun.
- bu maddede varsayılan olarak sor seçeneği seçilidir(bende öyleydi). bu seçeneği değiştirip devre dışı bırak seçeneğine ayarlayın. tamam deyip onaylayın, “emin misiniz” diye soracak; “he he eminim” deyin, geçin. sonra bi daha tamam deyin, çıkın.
- tam anlamadım ama sanırım bu şekilde o uyarının çıktığı sayfalardaki güvenli olmayan öğeler-size sorulmaksızın-görüntülenmeyecek.
Kaynak : http://www.adilekin.net/gunluk/internet-explorer-da-gmail-acmaya-calisirkenki-guvenli-olmayan-ogeler-uyarisini-yok-etmek/
18 Haziran 2011 Cumartesi
1 Aralık 2010 Çarşamba
CETURK – ORACLE Günü’10 ”

Bugüne kadar çok farklı konu ve teknoloji ile ilgili yaptığı ücretsiz etkinliklerle bilişim sektörünün gelişmesine katkıda bulunan CETURK etkinliklerine büyük bir hızla devam ediyor. 4 Aralık 2010 tarihinde Bahçeşehir Üniversitesi'nde ” CETURK – ORACLE Günü’10 ” etkinliği gerçekleştirilecek. Bugüne kadar gerçekleştirilen gerek CETURK gerekse ORACLE etkinlikleri içerisinde konu ve konuşmacılarıyla öne çıkan bu etkinliğe katılım ücretsiz olacak.
Etkinliğin konuşmacıları :
- Türkiye’de Oracle Certified Master(OCM) sertifikasına
sahip tek kişi olan Cem Zorba, - BI alanından Oracle ACED ve 2009 yılın Oracle DBA’yi unvanlarının
sahibi ve bu ödüllere sahip Turkiye’deki tek, tüm dünyadaki en en geç uzman olan Hüsnü Şensoy, - 10 seneyi aşan Oracle veritabanı tecrübesine sahip olan H. Tonguç Yılmaz,
- Özel bir bankada ORACLE DBA olarak çalışan Gökhan Karagözlü ve Talip Hakan Öztürk
Ayrıntılı bilgi için tıklayınız.
Etkinliğe kayıt için tıklayınız.
14 Eylül 2010 Salı
ASP.NET ve Culture ayarları

'This code produces the following output. This output has been cropped for brevity.
'
'CULTURE SPECIFIC CULTURE
'ar Arabic ar-SA
'bg Bulgarian bg-BG
'ca Catalan ca-ES
'zh-Hans Chinese (Simplified) zh-CN
'cs Czech cs-CZ
'da Danish da-DK
'de German de-DE
'el Greek el-GR
'en English en-US
'es Spanish es-ES
'fi Finnish fi-FI
'fr French fr-FR
'he Hebrew he-IL
'hu Hungarian hu-HU
'is Icelandic is-IS
'it Italian it-IT
'ja Japanese ja-JP
'ko Korean ko-KR
'nl Dutch nl-NL
'no Norwegian nb-NO
'pl Polish pl-PL
'pt Portuguese pt-BR
'rm Romansh rm-CH
'ro Romanian ro-RO
'ru Russian ru-RU
'hr Croatian hr-HR
'sk Slovak sk-SK
'sq Albanian sq-AL
'sv Swedish sv-SE
'th Thai th-TH
'tr Turkish tr-TR
'ur Urdu ur-PK
'id Indonesian id-ID
'uk Ukrainian uk-UA
'be Belarusian be-BY
'sl Slovenian sl-SI
'et Estonian et-EE
'lv Latvian lv-LV
'lt Lithuanian lt-LT
'tg Tajik tg-Cyrl-TJ
'fa Persian fa-IR
'vi Vietnamese vi-VN
'hy Armenian hy-AM
'az Azeri az-Latn-AZ
'zh-TW Chinese (Traditional, Taiwan) zh-TW
'zh-CN Chinese (Simplified, PRC) zh-CN
'zh-HK Chinese (Traditional, Hong Kong S.A.R.) zh-HK
'zh-SG Chinese (Simplified, Singapore) zh-SG
'zh-MO Chinese (Traditional, Macao S.A.R.) zh-MO
'zh Chinese zh-CN
'zh-Hant Chinese (Traditional) zh-HK
'zh-CHS Chinese (Simplified) Legacy zh-CN
'zh-CHT Chinese (Traditional) Legacy zh-HK
6 Eylül 2010 Pazartesi
Convert.ToInt32(), Int32.Parse() ve Int32.TryParse() Farklılıkları
Erkan Güzelküçük adlı arkadaşım integera convert etme işlemlerinde kullanılan methodlar üzerine güzel bir makale yazmış.
http://erkanguzelkucuk.wordpress.com/2010/01/14/convert-toint32-int32-parse-ve-int32-tryparse-farkliliklari/
http://erkanguzelkucuk.wordpress.com/2010/01/14/convert-toint32-int32-parse-ve-int32-tryparse-farkliliklari/
5 Eylül 2010 Pazar
SQL ile Tablonun Kopyasını Almak
SQL’de tabloların kopyasını almak için düzenlemiş her hangi bir komut yok. Bu işlemi tablo yaratmak için kullandığımız CREATE TABLE komutuna bir SELECT ekleyerek yapabiliriz. Örneğin:
CREATE TABLE yedek_emp AS SELECT * FROM employees;
Eğer sadece tablonun yapısını kopyalamak istiyorsak (içerisinde kayıt olmadan), SELECT sorgusuna bir filtre (WHERE) koyarak bunu yapabiliriz:
CREATE TABLE yedek_dep AS SELECT * FROM departments WHERE 1 = 0;
Kaynak: http://www.gokhanatil.com/2008/06/sql-ile-tablonun-kopyasini-almak/
CREATE TABLE yedek_emp AS SELECT * FROM employees;
Eğer sadece tablonun yapısını kopyalamak istiyorsak (içerisinde kayıt olmadan), SELECT sorgusuna bir filtre (WHERE) koyarak bunu yapabiliriz:
CREATE TABLE yedek_dep AS SELECT * FROM departments WHERE 1 = 0;
Kaynak: http://www.gokhanatil.com/2008/06/sql-ile-tablonun-kopyasini-almak/
21 Temmuz 2010 Çarşamba
PadLeft, PadRight ve Bazı String İfadeler
PadLeft ve PadRight
Sürekli bir sayının başına sıfır koymaya çalıştığımda toString("00") kullanıyordum. Örneğin illlerin plaka kodlarını düşünürsek 1, 2 .. olarak gidiyor daha güzel gözükmesi için 01, 02 .. yapıyordum.
Nette dolaşırken hiç de bu zamana kadar dikkatimi çekmeyen 2 fonksiyon gördüm. PadLeft ve PadRight.
string il = "1";
string kod = "366";
MessageBox.Show(il.PadLeft(2, '0')); // Sonuç: 01
MessageBox.Show(kod.PadLeft(4, '0')); // Sonuç: 0366
MessageBox.Show(il.PadRight(2,'0')); // Sonuç: 10
MessageBox.Show(kod.PadRight(4,'0')); // Sonuç: 3660
ToLowerInvariant, ToUpperInvariant
String değerleri küçük karakter yapmak için ToLover, büyük yapmak içinse ToUpper fonksiyonlarını kullanmamız gerektiğini hepimiz biliriz. Pekala çeviri yaptığımız değerleri olduğu gibi değilde sistemin diline göre (ı, i duyarlı) çevirmek için nasıl bir yöntem izleriz. İşte burada ToLoverInvariant ve ToUpperInvariant fonksiyonlarını kullanırız.
string txt = "BirDunyaTarif";
Response.Write(text.ToLower()); // birdunyatarif
Response.Write(text.ToLowerInvariant()); // birdunyatarif
Response.Write(text.ToUpper()); // BİRDUNYATARİF
Response.Write(text.ToUpperInvariant()); // BIRDUNYATARIF
NOT: İşletim sistemim ingilizcedir.
StringBuilder()
Bu zamana kadar string birleştirirken string değişkenlerinin arasına + işaretini ekledim. Bunun çok yalnış olduğunu ve sistemi yorduğunu öğrendim. Bunun yerine StringBuilder sınıfı kullanılmalı.
StringBuilder builder = new StringBuilder();
string[] txt= new string[] { "Tekno", "Gezgin"};
for (int i = 0; i < txt.Length; i++) {
builder.Append(txt[i] + " ");
}
Response.Write(builder.ToString());
Sürekli bir sayının başına sıfır koymaya çalıştığımda toString("00") kullanıyordum. Örneğin illlerin plaka kodlarını düşünürsek 1, 2 .. olarak gidiyor daha güzel gözükmesi için 01, 02 .. yapıyordum.
Nette dolaşırken hiç de bu zamana kadar dikkatimi çekmeyen 2 fonksiyon gördüm. PadLeft ve PadRight.
string il = "1";
string kod = "366";
MessageBox.Show(il.PadLeft(2, '0')); // Sonuç: 01
MessageBox.Show(kod.PadLeft(4, '0')); // Sonuç: 0366
MessageBox.Show(il.PadRight(2,'0')); // Sonuç: 10
MessageBox.Show(kod.PadRight(4,'0')); // Sonuç: 3660
ToLowerInvariant, ToUpperInvariant
String değerleri küçük karakter yapmak için ToLover, büyük yapmak içinse ToUpper fonksiyonlarını kullanmamız gerektiğini hepimiz biliriz. Pekala çeviri yaptığımız değerleri olduğu gibi değilde sistemin diline göre (ı, i duyarlı) çevirmek için nasıl bir yöntem izleriz. İşte burada ToLoverInvariant ve ToUpperInvariant fonksiyonlarını kullanırız.
string txt = "BirDunyaTarif";
Response.Write(text.ToLower()); // birdunyatarif
Response.Write(text.ToLowerInvariant()); // birdunyatarif
Response.Write(text.ToUpper()); // BİRDUNYATARİF
Response.Write(text.ToUpperInvariant()); // BIRDUNYATARIF
NOT: İşletim sistemim ingilizcedir.
StringBuilder()
Bu zamana kadar string birleştirirken string değişkenlerinin arasına + işaretini ekledim. Bunun çok yalnış olduğunu ve sistemi yorduğunu öğrendim. Bunun yerine StringBuilder sınıfı kullanılmalı.
StringBuilder builder = new StringBuilder();
string[] txt= new string[] { "Tekno", "Gezgin"};
for (int i = 0; i < txt.Length; i++) {
builder.Append(txt[i] + " ");
}
Response.Write(builder.ToString());
5 Temmuz 2010 Pazartesi
MsSql Script Olarak Backup (Yedek) Alma
Geçenlerde Visual Studio ve MySql ile proje geliştirirken MySql'in yedeğini aldım. Yedek dosyasını script şeklinde verdi. Sürekli MsSql ile çalıştığımdan bu bana garip geldi. MsSql'de yedek alırken hep bak dosyası şeklinde yedek alıyordum ve merak edip MySql'de olduğu gibi MsSql'de de script şeklinde yedek almaya baktım.
MsSql ücretsiz versiyonu (Express) uzun aramalardan sonra bu şekilde bir şey olmadığını gördüm. Tabiki imdadıma yine Visual Studio yetişti. Sağ taraftaki Server Explorer'dan veritabanım üzerine sağ tıklayınca açılan pencereden "Publish to provider" seçerek karşımıza çıkan ekranlarda sürekli next next diyerekten veritabanımızı script olaraktan yedek almış oluyoruz.
Eğer "Publish to provider" seçeneği karşınıza çıkmazsa Microsoft SQL Server Database Publishing Wizard 1.1 bu linkten indirip tekrardan deneyin.
MsSql ücretsiz versiyonu (Express) uzun aramalardan sonra bu şekilde bir şey olmadığını gördüm. Tabiki imdadıma yine Visual Studio yetişti. Sağ taraftaki Server Explorer'dan veritabanım üzerine sağ tıklayınca açılan pencereden "Publish to provider" seçerek karşımıza çıkan ekranlarda sürekli next next diyerekten veritabanımızı script olaraktan yedek almış oluyoruz.
Eğer "Publish to provider" seçeneği karşınıza çıkmazsa Microsoft SQL Server Database Publishing Wizard 1.1 bu linkten indirip tekrardan deneyin.
Kaydol:
Kayıtlar (Atom)