August 17, 2006
@ 11:44 AM

System.Data.OleDb sınıfında muhtemel bir bug;

--quote
olecomSQL.CommandText =
"update faxids set localid=@Plocalid where gfiid=@Pgfiid";
olecomSQL.Parameters.Add(
new OleDbParameter("@Pgfiid", this.Tag.ToString()));
olecomSQL.Parameters.Add(new OleDbParameter("@Plocalid", txtDocNo.Text));
--unquote

parametrelerimiz @Plocalid ve @Pgfiid,
OleDbCommand türünden olecomSQL nesnesine eklenmesinde bir problem yok.
Fakat kod çalışmıyor.
Kısa bir araştırmadan sonra commandtext deki parametre bildirim sırasına göre yazdığımda çalıştığını gördüm.

yani;
--quote
olecomSQL.CommandText = "update faxids set localid=@Plocalid where gfiid=@Pgfiid";
olecomSQL.Parameters.Add(new OleDbParameter("@Plocalid", txtDocNo.Text));
olecomSQL.Parameters.Add(new OleDbParameter("@Pgfiid", this.Tag.ToString()));
--unquote

Eğer parametre girişi olarak ? bildirimini kullansaydık, buna normal derdim, fakat parametre ismi belirttiğimizden dolayı bu sorun bana muhtemel bir bug olarak geldi.


 
Categories: Software

August 12, 2006
@ 12:52 PM

Çevrimiçi el yazısı tanıma ile ilgili vakti zamanında yapmış olduğum bir projeyi sf.net e kaydettim.Projeye katılmak isteyen arkadaşlar için link;

http://sourceforge.net/projects/hattat


 
Categories: Software

August 9, 2006
@ 02:24 PM

Bugün itibariyle MCAD - Microsoft Certified Application Developer ünvanına nail olmuş bulunmaktayım.


 
Categories: Genel

August 8, 2006
@ 11:36 AM

Şirkette QoS yapmamız gerekti.
ISA'da bandwith pooling desteği yok ne yazıkki.
Squid de ise detaylı bir pooling mevcut.

Senaryo:
Normal kullanıcılarım bir de Yöneticiler var.
Elimizde de 2048 bir adsl var, bunun 1024'ünü bizim QoS yapacağımız yazılımlara ayıralım.
Kalan 1024 de ise şu şekilde bir çıkış ayarlayalım;

Kullanıcılar hat dolu ise 512/hat boş ise 1024 çıksın
Yöneticiler ne olursa olsun 1024 çıksın.

konfigurasyon aşağıdaki gibi.

delay_pools 2
delay_class 1 1
delay_class 2 1
delay_parameters 1 128000/128000 #1024/1024
delay_parameters 2 64000/64000 #512/1024
delay_access 1 allow USERS
delay_access 2 allow !USERS

baya güzel çalışıyor. [Onur'a sevgilerimle]


 
Categories: Server Systems

August 8, 2006
@ 11:22 AM

Skype'nin mobil cihazlar için sürümleri mevcut durumda fakat blackberry için sanırım hala desteği yok.Bu durumda 3rd party ler devreye girmiş.Aşağıdaki linkte 20 buddy'ye kadar sınırlı bir free Blackberry Skype yazılımı mevcut.20 ve üzeri için $ gerekiyor. :)

http://www.webmessenger.com/products/mimskype.htm


 
Categories: Software

VOIP çözümleri uzun süre önce merdiven altında kurulan şirketlerin %50 ucuza yurtdışı telefon görüşmeleri satmasıyla gündeme girdi.Bu şirketler aslında ne legal ne illegaldiler.Yakalandıkları taktirde mahkeme ceza veremiyordu çünkü ceza hukukunda böyle bir madde yoktu sadece teknik ekipmana el konuluyordu.

Londra'yı TT üzerinden aramak için 1.44YTL ödeniyordu, fakat görüşmeler bu merdiven altı şirketlerden yapıldığında 0.72YTL'ye mal oluyordu.İşin güzel tarafı bu şirketler yurtdışında terminasyon yapan VOIP carrier firmalarına bu görüşme için sadece 0.18YTL ödüyorlardı.

Günler geçti TT bu özelleştirme yaptı lisanslar çıktı satıldı vs vs vs

VOIP teknolojisi ülkemizde sadece maliyetlerin düşmesi ile anıldı.Kimse bu görüşmelerin güvenirliğini sorgulamıyordu.Acaba görüşmelerim güvenilirmi? Network ağına sızabilecek phreacher(telekom hackerları) lar görüşmelerimi kaydedebilir mi?

Bir sistem mühendisi arkadaşımın keşfettiği bir problemi sizinle paylaşmak istiyorum.

A bilgisayarından skype hesabınıza login olun.
listenizdeki herhangi bir kişiyle yazılı mesajlaşmaya başlayın.

B bilgisayarından A bilgisayarında kullanmakta olduğunuz skype hesabıyla tekrar login olun.(A bilgisayarındaki hesabınızdan logout olmayın)

listenizdeki arkadaşınıza birkaç test mesajı gönderin.

Göreceksiniz ki bütün mesajlaşma B bilgisayarından takip edilebilmektedir.
VOIP paketlerinin de aynı şekilde her iki pc de gönderilip gönderilmediğini incelemedim fakat görünüşe bakılırsa hesap bilgilerinizi ele geçirmiş birisi sizin haberiniz olmadan yapacağınız görüşmeleri online olarak takip edebilir durumdadır.

Tabi bu sadece bir yazılımın açığı veya tasarımın köklü değişimlere izin vermemesinden kaynaklanan bir sorun olabilir.
Peki görüşmelerimizi nasıl güvenli bir şekilde yapabiliriz?
.....
.....
(devamı gelecek)


 
Categories: Internet | Security

Robotics, PIC programlama ile uğraşan arkadaşlar için ms den gelen çağrı.

http://msdn.microsoft.com/robotics/


 
Categories: Genel

August 5, 2006
@ 02:18 PM

Formula 1 biletleri satın alabileceğiniz bir site.



www.voyagetrends.com


 
Categories: Genel

.NET Raporlama & Harici Rapor Dosyaları hakkında yazmış olduğum makale.

http://www.ceturk.com/Dersoku.asp?id=403


 
Categories: Articles

Mbsa kısaca network ağınızda bulunan bilgisayarların güvenlik açıklarını saptayabilmeniz için Microsoft tarafından ücretsiz olarak sunulan bir programdır.En beğendiğim özelliklerinden birkaçı:

1)Pc lere herhangi bir kurulum yapmadan kendi pc'nizden client pc'yi tarayabiliyorsunuz.Üstelik client çalışmaya devam ederken bu işlemi yapabilirsiniz.
2)Belli bir ip bloğunu tarayabiliyorsunuz (start ip - end ip) ki bu teker teker tarama yapılmasına göre çok daha hızlı.
3)Detaylı ve profesyonel bir raporlaması mevcut.Bulduğu açıklar hakkında ne yapmanız gerektiğini size bildiriyor, konu ile alakalı linkler veriyor.

not:Taradığınız makina üzerinde administrator hakkına sahip olmalısınız.

ilgili link : www.microsoft.com/technet/security/tools/mbsahome.mspx


 
Categories: Server Systems