#DBA #SQL #Server #Performance #Tuning
2006-11-22
Formula 1 Oyunu - Panasonic
2006-11-16
Zihin Okuyan Bilgisayarlar Geliyor
Avusturyalı teknoloji şirketi Guger Technologies'in geliştirdiği elektrotlu bilgisayar, konuşamayanlar ya da hareket edemeyen felçli hastalar için umut oldu. Hastalar bu bilgisayarla akıllarından geçen şeyi kabloyla ekrana ekrana yansıtarak derdini anlatabilecek. "Beyin-Bilgisayar Arayüzü" olarak Almanya'nın Düsseldorf kentindeki teknoloji fuarında görücüye çıkan yöntem için önce kullanıcıya eğitim veriliyor. Duygu kalıpları üzerinde yoğunlaşma eğitimi alan hastalar, örneğin karşısındaki kişinin hatrını sormak istediğinde bu düşünce üzerine yoğunlaşıyor. Başındaki kaska takılı elektrotlardan gelen akımlar, daha önce bu duygu kalıplarında alınan sinyallerin yüklendiği bilgisayara aktarılıyor. Bilgisayar da aldığı sinyalleri ekrana yazılı olarak yansıtıp "Nasılsın" diye soruyor. Halen geliştirilme aşamasında olan cihazın kullanımı için sadece beyinsel 'düşünce gücü' yetiyor.
Kaynak:Hürriyet
2006-11-14
.NET Framework 1.1 Sorunu
VS2005'e Geçiş
2006-11-13
CETURK Tanıtım Desteği
Template Değiştirme
Blog sitemin template'nı değiştirdim. Template ile ilgili fikirlerinizi bekliyorum.
İyi çalışmalar.
2006-08-21
Hayal Üzerine*
Duygularımız düşüncelerimiz, hareketlerimiz, yazılarımız herşeyimizle kendimizi şekillendiriyoruz. Biz gerçeklerden uzak olsak da gerçek bize çok yakın(Bizim güneşten uzaklığımız nisbetinde güneşin bize yakınlığı gibi) ve yakın olduðu için birgün bizi bulacaktır.
*2001 Felsefik Karalamalar
Açıklamalar:
(1) Eldeki framelerin kombinasyonunun dışına çıkamaz. Yani olmayan şey tahayyül edilemez.
Neşe Üzerine*
Herkese bol neşeli günler.
*2001 Felsefik Karalamaları
2006-08-10
İsrail'in Lübnan İşgalini Kınıyorum!
Bilindiği gibi İsrailin Gazze plajındaki sivilleri katletmesi ile bu süreç başladı. Ardından 2 askeri kaçırıldı diye yapmadığı ve uygulamadığı mezalim kalmadı. İnsanlık dışı devlet terörünün başlağı süreç içerisinde Avrupa Birliği'nin insanlık haklarını palavrasının tek taraflı olduğu(kendi insanı için), BM gibi bir birliğin sadece ve sadece belirli ülkelere hizmet ettiği; demokrasi ve insan hakları korumacılığının yine tek taraflı olduğunu gösterdi. Bu insanlık kıyımına ses çıkartamayan BM, AB, Arap Ülkeleri ve diğer ülkeler başta olmak üzere bu kıyıma sessiz kalan tüm insanların bu dramda bilerek yada bilmeyerek katkı sağladığını bildirir; insanlığı kalan tüm ülke, kurum, kuruluş ve şahısları yaşananlara son vermeleri için insalığa davet ediyorum.
2006-07-13
SQL Server Yardımıyla Registryden Değer Okuma
Registry'deki değerlei okumak için xp_regwrite veyahut xp_instance_regwrite extended SP leri kullanabilirsiniz. xp_regwrite söz dizimi:
*/
EXEC xp_regread
[ @rootkey =]'rootkey',
[ @key =]'key'
[, [ @value_name =]'value_name']
[, [ @value =] @value OUTPUT]
/*
İki SP nin de söz dizimi aynıdır. Aşağıdaki örnek ile SQL Serverın Backup Directory sını öğrenebilirsiniz:
*/
EXEC master.dbo.xp_regread
@rootkey='HKEY_LOCAL_MACHINE',
@key='SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\',
@value_name='BackupDirectory'
/*
Bu SP yardımıya Registry'den istediğiniz değeri okuyabileceğinizi unutmayın!
Sadece SQL Serverı ilgilendiren değerleri okumakla kendinizi sınırlamayın.
*/
2006-04-25
SQL ile Cümledeki Kelimelerin Baş Harflerini Büyütme
Kod:
/*
Amaç : Cümledeki kelimelerin başlıklarını büyütüp diğer harfleri küçültme. Konu başlıklarınızı düzeltmek için çok işinize yarayacak
Yazan : Mehmet GÜZEL
Tarih : 24/04/2006
Eklenti : - Tamamen büyük harf olan kelimelerin olduğu gibi kalması
Örnek : 'MeHMeT GÜZEL' in 'Mehmet GÜZEL' e çevrilmesi gibi
SP nin kullanımına örnek:
DECLARE @mesaj VARCHAR(64)
EXEC BuyukBas 'BEN CETURKu sevMEYI sevdiM ',@mesaj OUT
SELECT @mesaj
*/
CREATE PROCEDURE BuyukBas
@Cumle VARCHAR(64),
@strMesaj VARCHAR(64) OUT
AS
DECLARE @YeniCumle VARCHAR(64),
@tmpCUMLE VARCHAR(64),
@BoslukYeri INTEGER,
@Kelime VARCHAR(32),
@YeniKelime VARCHAR(32),
@IlkHarf CHAR(1)
BEGIN
SET @YeniCumle=''
SET @Cumle=LTRIM(RTRIM(REPLACE(@Cumle,SPACE(3),SPACE(1))))
SET @Cumle=LTRIM(RTRIM(REPLACE(@Cumle,SPACE(2),SPACE(1))))
SET @BoslukYeri=1
WHILE((@BoslukYeri<>0) AND (LEN(LTRIM(RTRIM(@Cumle)))>0 ))
BEGIN
SET @tmpCUMLE=LTRIM(SUBSTRING(@Cumle,LEN(@YeniCumle),LEN(@Cumle) +1))
SET @BoslukYeri=(SELECT PATINDEX('%' + SPACE(1) + '%', @tmpCUMLE))
IF @BoslukYeri=0 SET @Kelime=@tmpCumle
ELSE SET @Kelime=LEFT(@tmpCUMLE,@BoslukYeri)
SET @IlkHarf=UPPER((SELECT LEFT(@tmpCUMLE,1)))
SET @YeniKelime=(CASE WHEN UPPER(@Kelime)=@Kelime COLLATE Turkish_CS_AS
THEN RTRIM(LTRIM(@Kelime))
ELSE @IlkHarf + RIGHT(RTRIM(@Kelime),LEN(@Kelime)-1)
END )
SET @YeniCumle=@YeniCumle +SPACE(1) + @YeniKelime
END
SET @strMesaj= LTRIM(RTRIM(@YeniCumle))
END
GO
Not: Türkçe Collation ile oluşturulmuş veritabanlarında Türkçe karakterlerin büyütülüp küçültülmesinde herhangi bir sorun yok.
.::YASAL UYARI::.
Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.