29/12/2009

Açılım, Kemalizmin enkazını temizlemektir!/ Musafa İslamoğlu

Alıntı

Söyleşi: Abdulaziz Tantik / Özgün Duruş

Demokratikleşme süreci ciddi umutlarla başladı. Ama bu süreç uzadıkça bu sürece yönelik sağdan ve soldan ciddi tepkiler oluştu. Müslüman aydın ve âlimlerinin bu konudaki yaklaşımları sınırlı ve kamuoyuna yansımadı. Siz Müslüman bir âlim ve aydın olarak bu siyasal süreci nasıl değerlendiriyorsunuz?

Bismillahirrahmanirrahim… Öncelikle bugünü anlamak için dünü bilmek lazım. Dün ne [...]

09/12/2009

Calculate Difference between current and previous rows…..CTE and Row_Number() rocks!

Bir tablonun satırlarının cursor yada while kullanılmadan karşılaştırılması

–—Declare a test Table variable for our sample

Declare @m_TestTable table

(

DateRecorded datetime,

PointValue int

)

–—Insert sample data

Insert
into @m_TestTable Values
(dateadd(day,1,GetDate()),150)

Insert
into @m_TestTable Values
(dateadd(day,2,GetDate()),350)

Insert
into @m_TestTable Values
(dateadd(day,3,GetDate()),500)

Insert
into @m_TestTable Values
(dateadd(day,4,GetDate()),100)

Insert
into @m_TestTable Values
(dateadd(day,5,GetDate()),150)

–—Create CTE

With tblDifference as

(

Select Row_Number()
OVER
(Order
by DateRecorded)
as RowNumber,

DateRecorded,

PointValue

from @m_TestTable

)

–—Actual Query

Select
convert(varchar, Cur.DateRecorded,103)
as CurrentDay,

convert(varchar, Prv.DateRecorded,103)
as PreviousDay,

Cur.PointValue as CurrentValue,

Prv.PointValue as [...]

23/11/2009

SQL DELAY QUERY – SQL de askıya alma

WAITFOR DELAY ‘00:00:30′

BEGIN

END

——–

WAITFOR TIME ‘23:50:00′

BEGIN

END

10/11/2009

Âdemin Gel-Git leri

Aslında deyip başlıyordum cümlelerime. Sanki anlammışçasına gerçeğini hayatın. Bir yanılgı daha çiziktiriyordum çarpık cümlelerimin çöplüğüne. Ben biliyordum aslında kimsenin bilmediklerini hissi vardı beni ayaklandıran, ayaklarıma bağ olan. Normalleşememenin sancısını çekiyordum içten içe. Hep büyük hedefler koyarak normal olayları anlayamaz hale gelmiştim yıllarca. Bakkaldan ekmek almayı, yürüyebilmeyi, konuşabilmeyi tanımlayamamıştım anlağımda.
Artık sıradan olmam gerektiğine inanmaya başlamıştım. Artık [...]

14/10/2009

Adamsızlık ve Adam – alper selcuk

www.cemaat.com
Adamsızlık kavuruyor Dünya’nın ufuklarını. Üstü ve altıyla çöl kıvrımlarına açılıyor, her bir yol her gece ve gündüz. Çöl kasırgaları, fırtınalarla yer değişiyor insanlığın kalburun üstünde ve altında kalan adamlarının karınlarında. Adamsızlık acıtıyor bağırsaklarını tarihin.
***
Özü sözünden ayrı iblislerden müteşekkildir iş bu nedâmet. Nedâmet ki; zülfü yok asaleti yok. Birer çapulcu çöreklenmiş seslerin tümünün üstüne. Tilâvetler yetim, [...]

12/10/2009

kendini bilge sanan – FeyzCE

her cümleme insan diye başlıyorum. sanki büyük bir bilgenin hayat derslerine başladığı gibi. Oysa benim bildiğim herkesin bildiği ama ifade edemediği şeylerdi galiba. Nasıl kelimelere dökülürdü ki insanın bir şeyi bütün ruhu ile istediği halde ulaşamaması. Hangi kelime karşılardı ki bunu. Öyle bir halde kendini dünyanın en bilge insanı sanıp bütün derinliklerini anlamışsın gibi hakikatın, [...]

27/09/2009

Laikliğin cehaleti – Etyen Mahçupyan – ZAMAN

Cehalet daha bilgisiz olduğumuz zamanlarda ‘bilgisizlik’ anlamına gelmezdi. Hayatın anlamını kavramamış olmayı ima ederdi. Derken modern zamanlarla tanıştık ve bilginin enformasyon anlamında kullanılmasına paralel olarak, ‘cehalet’ kavramı da yüzeyselleşti.

Artık modern hayatın inceliklerini bilemeyenlere, o hayatın adabına uygun görülmeyenlere ‘cahil’ denmeye başlandı. Nitekim modern devletler de esas olarak bu cehalet türünü ortadan kaldırmayı, diğer bir deyişle [...]

27/09/2009

Milliyetçilik üzerine

Milliyetçilik hissine neden kapılırız, neden bana ne kardeşim herkes kendi kaderini yaşar diyemeyiz, neden bir bana necilik hali burada ortaya çıkmaz. Çünkü milliyetçilik insanın toplumsal sorumluluk hissinin bir parçasıdır ama hepsi değil. Yani tanımadığım bir insanın yaşam şartlarını düşünmemi sağlayan, bu tanımadığım insana sevgi beslettiren şey hamiyet dediğimiz durumdur. Peki, hamiyeti milliye mi yoksa hamiyeti [...]

27/09/2009

Hayat üzerine

İnsanlar bir hakikat arayışındadırlar, bu süreçte karşılarına çıkan doğru ya da yanlış yolların peşine düşerler. Bu süreçte karşılarına çıkan iki tane konu vardır. Birisi; dışındaki dünyanın ona olan bakış açısının değişkenliği, diğeri kendisinin dış dünyaya olan bakış açısının değişkenliği. Bu değişkenlik içinde insan kararlığın yolunu bulmaya çalışır ve buna anlamak diyebiliriz. Bu anlamak fiilinin en [...]

27/09/2009

Üreten insan kimdir?

Bir kırılma noktası vardır insanin yaptığı fiillerde, örneğin; yemek yemek istersiniz ama hazırda yemek yoktur, ya yemek hazırlarsınız ya da yemek yemez son kertede hazır yemek söylersiniz. Üretken insan burada ortaya çıkar, başlangıç adımını atmak onun için çok kolaydır. İkinci örnek olarak ta bu yazıyı verebiliriz bu yazıya başlamak ta bir üretkenlik örneğidir evde otururken [...]

07/08/2009

MS SQL Encryption Compare Decryption Methods – Şifreleme karşılaştırma Çözümleme yöntemleri

DECLARE @EncryptedPass VARBINARY(MAX), @Password NVARCHAR(MAX)

SET @Password =
‘023′

SET @EncryptedPass =
pwdencrypt(‘123′)

SELECT EncryptedPassword = @EncryptedPass

 
EncryptedPassword

————————-

0×010096A522DB61583146F78E7511080B0EBF93BD2E4515CFA824

 
–Wrong password – Yanlýþ þifre

SELECT Result =
pwdcompare(@Password,@encryptedPass)

 
Result

———–

0

 
 
SET @Password =
‘123′

–Right password – Doðru þifre

SELECT Result =
pwdcompare(@Password,@encryptedPass)

 
Result

———–

1

 
—————————————–

—Second Method – ikinci yöntem

—————————————–

DECLARE @EncryptedText VARBINARY(MAX)

SET @EncryptedText =
EncryptByPassphrase(’some handy passphrase’,
‘encrypt me!’)

SELECT EncryptedText = @EncryptedText

 
EncryptedText

————–

0×010000003785B6621388CEFAFF17085237ABBB2F48EEC2E1D08DBE75CE2C7BF644E46616

 
SELECT
CAST(DecryptByPassphrase(’some handy passphrase’, @EncryptedText)
AS
VARCHAR(MAX))
AS OriginalText

OriginalText

————–

encrypt me!

20/07/2009

ASPX ViewState Session iyileştirmesi (workaround)

ASPX sayfalarinda Data yogunlugu fazla olan kontroller kullaniosaniz ve site yogunlugu gibi sorunu olmayan kurum ici uygulamalra yaziosaniz sayfalarini hizlandirabilecek bi iyilestirme tabi sunucunuza guvenmenizde onemli.

Bu iyilestirmede aspx in bir ozelligi olan kontrollerin statelerini tutma isini yaptigi viewstate objesini sessionda tutarak network ten az veri transferi ve kullanici tarafindan az bilgi tasinmasiyla sayfalarin hizlari artirilabilir.

 
 
If [...]

09/07/2009

SQL cursor alternatif ( alternative )

–bi tabloda farkli kayitlar arasindaki saat farklarina gore kayitlari isaretlemem gerekti.
–borsaci oldugumuzdan birbirine cok yakin tradeleri isaretlemekti

–CustomerID    ParityID    ProcessDate    BuySell    OrderID    isSuspicious

–30    22    2009-06-19 01:18:32.420    Buy     10124566    0

–31    22    2009-06-19 01:18:32.420    Buy     10124565    0

–70    22    2009-06-19 01:18:32.420    Buy     10122029    0

–192    22    2009-06-19 01:18:32.420    Buy     10122028    0

–737    5    2009-06-19 11:56:55.310    Buy     10125624    0

–737    5    2009-06-19 11:58:18.760    Sell    10125635    1

–737    5    2009-06-19 11:58:54.950    Sell    10125640    1

–737    5    2009-06-19 11:59:16.870    Sell    10125641    1

–737    5    2009-06-19 12:00:30.550    Sell    10125654    1

–737    5    2009-06-19 12:00:51.800    Sell    10125659    1

–737    5    2009-06-19 12:02:29.800    Sell    10125666    0

–737    5    2009-06-19 12:10:09.850    Buy     10125690    2

–737    5    2009-06-19 12:11:04.400    Sell    10125694    2

–737    5    2009-06-19 12:12:09.450    Sell    10125697    0

–737    5    2009-06-19 12:21:46.620    Sell    10125715    0
–cozumum asagidaki gibi oldu
============================
–temp tablo
============================
CREATE
TABLE #Scalpers(
CustomerID INT,
ParityID INT,
ProcessDate DATETIME,
BuySell [...]

09/02/2009

MS SQL iki tablo nun kolonlarını karşılaştırma – Compare Table columns

SELECT col1.NAME, temp.name

FROM DBName.sys.COLUMNS col1

JOIN DBName.sys.sysobjects ob ON ob.ID = col1.OBJECT_ID
AND ob.name =
‘Customer’

LEFT
JOIN(
SELECT col2.NAME

            FROM DBName.sys.COLUMNS col2

            JOIN DBName.sys.sysobjects ob2 ON ob2.ID = col2.OBJECT_ID
AND ob2.NAME =
‘Customer_Log’

)
AS temp ON temp.NAME = col1.name

17/11/2008

Kitap tavsiyesi

İstanbul’a ve şehirlere dair bilmediğiniz şeyler bulacaksınız içinde…

 

09/11/2008

Can Dündar, Ayşe Arman Röportajından alıntı – Hürriyet


Neydi yapmak istediğiniz?
- Özel hayatını anlattığımız söyleniyor, ama aslında film onu anlatmıyor. Başka bir mücadele var Atatürk’ün hayatında, ben onu fark ettim ama gelen tepkilere bakıyorum da filme çok yedirememişim. Asıl mücadele ne Yunanlılara ne asi Kürtlere ne de gericilere karşı veriliyor. Atatürk’ün asıl mücadelesi, “İktidarı, gökyüzünden yeryüzüne indirme meselesi.” Ben bütün mücadelesini topyekûn [...]

06/11/2008

Atatürk – Ahmet Altan Taraf

Tabii ki insanlar saçmalayabilirler.
Ama saçmalığı bir ideoloji haline getirip “herkes bu saçmalığı tekrarlamak zorunda” dediğiniz zaman sorun da başlamış demektir.
Can Dündar’ın “Mustafa” filmi fevkalade ciddi bir saçmalama yarışı başlattı.
Filmle ilgili şöyle eleştiriler okudum:
“Atatürk’ü kısa göstermiş.”
Eee, ne olmuş?
Uzun boylu muydu Mustafa Kemal?
Yoo, kısa boylu, ince sesli bir adamdı.
Onun [...]

04/11/2008

ER Diagram ve UML Araçları

Neler var diye bakarken gördüklerim (Freeware)
http://dev.mysql.com/workbench/

 
StarUML
http://staruml.sourceforge.net/en/download.php

03/11/2008

Murat Belge – Atatürk ve “epigon”ları – Taraf

Deniz Baykal, Atatürk’ün demokrat olduğunu, oysa Can Dündar’ın filminin onu “diktatör” gibi sunduğunu söylemiş.
Geçenlerde bir vesileyle 1926 İzmir İstiklal Mahkemesi olgusuna değinmiş ve Kâzım Karabekir’i konuşturdukları için Atatürk’ün bu mahkemeye nasıl kızıp azarladığını, mahkeme heyetinin Çeşme’deki binada nasıl pencereden kaçarak gittiğini anlatmıştım. Hem ülkemizdeki “bağımsız yargılama” geleneğinin, hem de Atatürk’ün “demokrat”lığının bir örneğiydi, bu hikâye. [...]

31/10/2008

ASP.NET CustomValidator ile optional alanlar

 
<asp:TextBox ID=”txtPhoneWork” runat=”server” Width=”300px”></asp:TextBox>

<asp:CustomValidator id=”CustomValidator1″ runat=”server” ValidateEmptyText=”true”

ControlToValidate=”txtPhoneWork” Display=”Static”

ClientValidationFunction=”ClientValidate”

ErrorMessage=”you must enter at least one of work, mobile or home phone”> *

</asp:CustomValidator>

<script language=”javascript”>

function ClientValidate(source, arguments){

if ((document.getElementById(‘<%= txtPhoneWork.ClientID %>’).value != “”)

|| (document.getElementById(‘<%= txtPhoneMobile.ClientID %>’).value != “”)

|| (document.getElementById(‘<%= txtPhoneHome.ClientID %>’).value != “”)

)

{

arguments.IsValid = true;

}else {

arguments.IsValid = false;

}

}

</script>

<asp:TextBox ID=”txtPhoneMobile” runat=”server” Width=”300px”></asp:TextBox>

<asp:TextBox ID=”txtPhoneHome” runat=”server” Width=”300px”></asp:TextBox>

<asp:ValidationSummary ID=”ValidationSummary1″ runat=”server” />