<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-36602409</id><updated>2012-02-03T03:55:41.332+02:00</updated><category term='Netle.Genel'/><category term='Kişisel.Muzik'/><category term='Kişisel.Genel'/><category term='Kod.Script'/><category term='Netsis.Uygulama'/><category term='Outlook'/><category term='Kod.Pascal'/><category term='Netsis.Genel'/><category term='Yazilim.Dusunceler'/><category term='Netsis.RedCode'/><category term='Yazilim.Gelistirme'/><category term='Yazilim.Muhendislik'/><category term='Forerunner.DinamikKodlama'/><category term='Veritabani.Oracle'/><category term='Veritabani.MSSQL'/><category term='Yazilim.Kultur'/><category term='Kod.Delphi'/><category term='Yazilim.Bilgilendirme'/><category term='Kod.C#'/><category term='Kişisel.Film'/><category term='Excel'/><title type='text'>Göksel ÜÇER</title><subtitle type='html'>Netle.GenelMudur, Code.*, RDBMS.*, DOS.*, Windows.*, Novell.*, Cloud.*, WebOs.*, SaaS.*, İzmir.*, ASP.Net, Oracle.*, Mobile.*,It.Architecture.*, It.Consulting</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default?start-index=101&amp;max-results=100'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>203</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-36602409.post-8059179062513212962</id><published>2012-02-02T18:03:00.000+02:00</published><updated>2012-02-02T18:03:39.594+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>E-Fatura, E-Mühür ve Entegrasyon süreci</title><content type='html'>&lt;strong&gt;Kısa bilgilendirmeler;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;e-fatura sistemini kullanacak şirketler ltd ya da a.ş olmalıdır&lt;/li&gt;&lt;li&gt;e-fatura öncesinde mutlaka e-mühür alınmalıdır&lt;/li&gt;&lt;li&gt;e-mühür alındıktan sonra kurumlar doğrudan e-fatura gönderebilirler ya da alabilirler&lt;/li&gt;&lt;li&gt;Entegrasyon için ayrıca başvuru yapan şirketler;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Test süreci tamamlana kadar, e-mühür ile GIB portalı üzerinden fatura gönderebilirler ya da alabilirler&lt;/li&gt;&lt;li&gt;Test süreci tamamlandıktan sonra, GIB portalı kapanacak ve şirketler, kendi içinde yer alan yerel GIB uyumlu web servisleri üzerinden fatura gönderebilirler ya da alabilirler.&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;strong&gt;Entegrasyon süreci;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Şirket ile GIB arasında yazılımların belirli mesaj protkolleri ile konuşması ve konuşma sonuçlarının saklanmasıdır&lt;/li&gt;&lt;li&gt;Bu süreçte şirketler GIB portalına, GIB portalı şirketlere fatura göndermektedir.&lt;/li&gt;&lt;li&gt;Gönderilen ya da alınan faturaların sonuçları karşı tarafa belirli biçimler geri iletilir&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Ek notlar;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;EFKS sistemi ile e-fatura sistemi aynı değildir!&lt;/li&gt;&lt;li&gt;EFKS : iletişim sektöründe yer alan firmalara özel yetki ile kullanım izni verilmiş bir sistemdir. Bu sistem belirli bir süre sonra E-fatura sistemine dönüştürülecektir.&lt;/li&gt;&lt;li&gt;EFKS sisteminde fatura bilgileri bir sunucuda saklanmakta, PDF olarak da son kullanıcıya gönderilmektedir.&lt;/li&gt;&lt;li&gt;E-fatura sisteminde PDF biçiminde bir dosyadan söz edilemez! Bu sistemde oluşturulan dosyalar UBL-tr biçimindedir ve bilginin ekinde e-mühür ile imzalanan özel alan yer almaktadır.&lt;/li&gt;&lt;li&gt;Ana dağıtıcıların gün geçtikçe e-fatura sistemine geçmesiyle, alt kanalda yer alan KOBİ kullanım oranı da artmaktadır. &lt;/li&gt;&lt;li&gt;E-fatura sistemine geçen kurum sayısı bir yıl içinde önemli derecede artış göstermiştir.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8059179062513212962?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8059179062513212962/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8059179062513212962' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8059179062513212962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8059179062513212962'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/02/e-fatura-e-muhur-ve-entegrasyon-sureci.html' title='E-Fatura, E-Mühür ve Entegrasyon süreci'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1143642439231999902</id><published>2012-02-02T10:20:00.000+02:00</published><updated>2012-02-02T10:20:36.224+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Netle . Form Tasarımı ve Web + Akıllı telefon kullanımı</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-GKjlmE_ccyA/TypG-684w7I/AAAAAAAABJo/wgFqjIyuTbk/s1600/FormTasarim.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="167" src="http://4.bp.blogspot.com/-GKjlmE_ccyA/TypG-684w7I/AAAAAAAABJo/wgFqjIyuTbk/s320/FormTasarim.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Netle . Form Tasarımı . Sürüm 1.0&lt;br /&gt;(Model Driven Architecture)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-RIZkXu2x1dA/TypHA7ZndxI/AAAAAAAABJw/eGKZkkQrXtI/s1600/FormEditing+.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="147" src="http://1.bp.blogspot.com/-RIZkXu2x1dA/TypHA7ZndxI/AAAAAAAABJw/eGKZkkQrXtI/s320/FormEditing+.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Web + Akıllı Telefon kullanımına ilişkin bir örnek&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1143642439231999902?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1143642439231999902/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1143642439231999902' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1143642439231999902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1143642439231999902'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/02/netle-form-tasarm-ve-web-akll-telefon.html' title='Netle . Form Tasarımı ve Web + Akıllı telefon kullanımı'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-GKjlmE_ccyA/TypG-684w7I/AAAAAAAABJo/wgFqjIyuTbk/s72-c/FormTasarim.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5527242152765648080</id><published>2012-02-02T10:15:00.001+02:00</published><updated>2012-02-02T10:16:12.837+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Netle . İş Akış . Sürüm 1.0</title><content type='html'>&lt;br /&gt;Yerel&lt;br /&gt;Anlaşılır&lt;br /&gt;Şimdilik son teknolojiye sahip,&lt;br /&gt;Saklanabilir,&lt;br /&gt;Dondurulabilir,&lt;br /&gt;Tekrar canlandırılabilir,&lt;br /&gt;Özelleştirilebilir,&lt;br /&gt;Script dil tabanlı,&lt;br /&gt;Expression destekli,&lt;br /&gt;ERP ile bütünleşik,&lt;br /&gt;Kural tabanlı (Rule engine integrated),&lt;br /&gt;ve en önemlisi insan odaklı:&lt;br /&gt;&lt;b style="text-align: center;"&gt;Doc...Human...&lt;/b&gt;&lt;br /&gt;&lt;b style="text-align: center;"&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-skIn0q7FJZk/TypFsj-3K2I/AAAAAAAABJg/NShq8qOArn0/s1600/WFDetay.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="211" src="http://2.bp.blogspot.com/-skIn0q7FJZk/TypFsj-3K2I/AAAAAAAABJg/NShq8qOArn0/s400/WFDetay.png" width="400" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Doc...Human... (Sürüm 1.0)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5527242152765648080?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5527242152765648080/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5527242152765648080' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5527242152765648080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5527242152765648080'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/02/netle-is-aks-surum-10.html' title='Netle . İş Akış . Sürüm 1.0'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-skIn0q7FJZk/TypFsj-3K2I/AAAAAAAABJg/NShq8qOArn0/s72-c/WFDetay.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2690648008628848673</id><published>2012-01-05T00:21:00.002+02:00</published><updated>2012-01-05T00:21:51.820+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Windows 64 bit</title><content type='html'>Bir sistem düşünün,&lt;br /&gt;ekran katmanı 64 bit,&lt;br /&gt;iş katmanı 64 bit,&lt;br /&gt;veri katmanı 64 bit,&lt;br /&gt;iş katmanındaki tüm alt servisler 64 bit,&lt;br /&gt;alt servislerin planladığı thread nesneleri ve yönetim işleri 64 bit,&lt;br /&gt;tüm bağlı olan dll/assembly dosyaları 64 bit&lt;br /&gt;&lt;br /&gt;Buraya kadar gelebiliyorsanız, süper!&lt;br /&gt;Else&lt;br /&gt;Re-Design&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2690648008628848673?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2690648008628848673/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2690648008628848673' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2690648008628848673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2690648008628848673'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/01/windows-64-bit.html' title='Windows 64 bit'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1444452230875869260</id><published>2012-01-05T00:18:00.000+02:00</published><updated>2012-01-05T00:18:11.035+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Windows 32 bit</title><content type='html'>32 bit demek;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Int32.Max demek&lt;/li&gt;&lt;li&gt;Bellek yönetiminde en fazla erişim yapılabilecek byte değeri demek&lt;/li&gt;&lt;li&gt;Process demek&lt;/li&gt;&lt;li&gt;Process içinde yaratılabilecek handle, thread sayısı ya da limiti demek&lt;/li&gt;&lt;li&gt;GDI ve GDI+ demek&lt;/li&gt;&lt;li&gt;Service demek&lt;/li&gt;&lt;li&gt;Connection pool limit demek&lt;/li&gt;&lt;li&gt;Performans demek&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Peki 64 bit ne demek?&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;32 x 2 demek&lt;/li&gt;&lt;li&gt;Daha hızlı demek&lt;/li&gt;&lt;li&gt;Daha fazla bellek demek&lt;/li&gt;&lt;li&gt;Daha fazla pool demek&lt;/li&gt;&lt;li&gt;Daha fazla thread demek&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Peki UnManage ortam 64 bit olur mu?&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Duruma göre değişir.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1444452230875869260?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1444452230875869260/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1444452230875869260' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1444452230875869260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1444452230875869260'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/01/windows-32-bit.html' title='Windows 32 bit'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2954283390726591621</id><published>2012-01-04T15:58:00.000+02:00</published><updated>2012-01-04T15:58:06.876+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Context Aware Search (CAS)</title><content type='html'>Bir kuruma ilişkin dili çıkar, ontoloji dünyasında yaygın olarak kullanılan araçlarla modelle, gerçek bireyleri/örnekleri (&lt;i&gt;individual)&lt;/i&gt;&amp;nbsp;ekle, çıkarsama motoru ile güçlendir, bir düzenleyici ile sorgula, &amp;nbsp;çizge tasasarım araçları ile güçlendir, karar verme / kırılma noktalarını belirle ve süreci sonlandır.&lt;br /&gt;&lt;br /&gt;Sonuç;&lt;br /&gt;İyi bir kişisel sanal yardımcı ve sonrasında yazmayı sevdirecek bir teknoloji.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2954283390726591621?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2954283390726591621/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2954283390726591621' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2954283390726591621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2954283390726591621'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2012/01/context-aware-search-cas.html' title='Context Aware Search (CAS)'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2453964165809275485</id><published>2011-12-27T21:37:00.002+02:00</published><updated>2011-12-27T21:38:26.913+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>SMTP dünyası ve yörüngesi</title><content type='html'>Bir pazarlama duyurusu var önümde... Binlerce kişiye gönderilecek ve SPAM niteliğinde de olmayacak. Hızlı, encoding değerleri belirgin, konu başlıkları kişiye göre seçilmiş, geri dönüşleri toplayabilen, izlenenebilen, okuyucular tarafında rahatsızlık yaratmayan, hızlı render olan, görünüşü sıcak bir hava yaratan, eposta açıldığında güvenlik uyarısından uzak, kara listelere bilgi sızdırmayacak, bcc/cc kullanım oranları standart, sunucu portlarına iyi bloklarla paket gönderen, sıkıştıran, güvenlik protokollerini izleyen ve sonunda sabah / akşam istenilen zamanda hedefe varan bir eposta sistemi...&lt;br /&gt;&lt;br /&gt;Düşünüyorum.... olabilir...&lt;br /&gt;&lt;br /&gt;Bunu yazmak güzel, kullanmak daha güzel...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;Hello_World(hw=&amp;gt;hw.SendToAll().Replies.CollectInToOurServer(Method.Asycn)).Analzye() { WithDashBoard=true};&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2453964165809275485?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2453964165809275485/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2453964165809275485' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2453964165809275485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2453964165809275485'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/12/smtp-dunyas-ve-yorungesi.html' title='SMTP dünyası ve yörüngesi'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7398135324292832364</id><published>2011-12-27T01:22:00.000+02:00</published><updated>2011-12-27T01:22:06.191+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Thread.Abort()</title><content type='html'>Tasarımı seviyorum...&lt;br /&gt;Yüzlerce kavramı bir yönteme anlamlı bir şekilde ekle, çağır, planla (&lt;i&gt;schedule) &lt;/i&gt;&amp;nbsp;ve istemediğin durumda, &lt;i&gt;managed code &lt;/i&gt;desteği ile işlemi kapat.&lt;br /&gt;&lt;br /&gt;Geriye fazla birşey kalmıyor. Sadece, bir &lt;i&gt;exception &lt;/i&gt;nesnesi ve buna ilişkin yutulması gereken hata satırları.&lt;br /&gt;&lt;br /&gt;Yaşam döngüsünde, try-catch olan yerlerde tedbiri elden bırakmıyoruz anlamı çıkabilir. Peki, çekirdek (&lt;i&gt;kernel) &lt;/i&gt;düzeyinde &lt;i&gt;thread.abort() &lt;/i&gt;kendi ana sınıflarından &lt;i&gt;stack &lt;/i&gt;olarak gelseydi yine de &lt;i&gt;catch &lt;/i&gt;bloklarında şansımız var mı?&lt;br /&gt;&lt;i&gt;etiket değerinden de anlaşılacağı üzere, "kişisel.genel!"&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7398135324292832364?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7398135324292832364/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7398135324292832364' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7398135324292832364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7398135324292832364'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/12/threadabort.html' title='Thread.Abort()'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7651606828149082537</id><published>2011-12-16T11:43:00.002+02:00</published><updated>2011-12-16T11:44:27.273+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Muhendislik'/><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Tasarım, Tasarım Gereksinimleri ve Sonuç</title><content type='html'>Yine bir gün arkadaşlarla tasarım aracı tasarlıyoruz. Evet tasarım aracı tasarlamak gerçekten tasarım anlamında tasarladıkça zorlaşan ancak bir o kadar da üst tasarım desenleriyle kolaylaşan bir süreç.&lt;br /&gt;&lt;br /&gt;Peki bu sürece girenlere, kimler ya da hangi unsurlar yardımcı olur?&lt;br /&gt;Bu sorunun da cevabı çok belirgin değil! Çünkü üst modeller, dönüşümler, ergonomi, en az 8 yıl deneyim, geçmiş prototip deneyimleri, müşteri geri bildirimleri, şikayetler, tebrikler, övgüler, arzular, olsa iyi olurlar ve sonra onlarca ürün çıktısı...&lt;br /&gt;&lt;br /&gt;Daha sonra tekrar tasarıma niyet, tekrar tasarım girdileri, gözden geçirilen süreçler ve tekrar yeni bir ürün çıkar. Bu durumda, ürün kendini gösterir, ilk hali ile başarıyı &amp;nbsp;yukarıya çeker, rekabeti zorlar ve sonra da ....&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DocHuman: &lt;i&gt;(Biraz insan, biraz belge, biraz süreç)&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;Form + İş akış tasarımı + Çoklu platform desteği&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=2x3KZn9TDno"&gt;http://www.youtube.com/watch?v=2x3KZn9TDno&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7651606828149082537?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7651606828149082537/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7651606828149082537' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7651606828149082537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7651606828149082537'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/12/tasarm-tasarm-gereksinimleri-ve-sonuc.html' title='Tasarım, Tasarım Gereksinimleri ve Sonuç'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7160978284891820592</id><published>2011-12-04T21:01:00.001+02:00</published><updated>2011-12-04T21:04:04.073+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Bir reklam dönüşümü: Moova-Netle</title><content type='html'>&lt;br /&gt;"&amp;nbsp;kodlarımızı bi görseniz, çoçuklarımız gibiler&lt;br /&gt;doğduklarından beri beraberiz&lt;br /&gt;ne ifadeler ne döngüler var hep takipteyiz&lt;br /&gt;bilgisayarınızda kendi kodlarınızı geliştirdiğinizi düşünün&lt;br /&gt;işte bizde kodlarımızı o özenle geliştiriyor ve teknolojiyle besliyoruz&lt;br /&gt;haliyle kullanımı saf ve kullanıcı dostu oluyor&lt;br /&gt;Netle Yazılım, iyi olması çok doğal !&amp;nbsp;"&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Teşekkürler Moova reklam metni.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7160978284891820592?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7160978284891820592/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7160978284891820592' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7160978284891820592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7160978284891820592'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/12/bir-reklam-donusumu-moova-netle.html' title='Bir reklam dönüşümü: Moova-Netle'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5016285667883584299</id><published>2011-11-28T22:15:00.001+02:00</published><updated>2011-11-28T22:23:07.027+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Muhendislik'/><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>CodeDOM ve SQL</title><content type='html'>Bir yazılım düşünelim.... Aynı zamanda Oracle, MSSQL ve MySQL ortamlarında çalışabiliyor. Tabii ki performans önemli ve fazla sayıda nesne &lt;i&gt;stored procedure (sp) &amp;amp; stored function (sf)&amp;nbsp;&lt;/i&gt;olarak tasarlanıyor. Ancak farklı veritabanı sistemlerinde &lt;i&gt;sp/sf &lt;/i&gt;&amp;nbsp;nesne sayısı ne kadar artarsa, bu orana eş değer geliştirme süresi de artıyor.&lt;br /&gt;&lt;br /&gt;Bunu çözmek için bir üst (&lt;i&gt;meta) &lt;/i&gt;model kullanılabilir ve üst model dönüşüm yöntemleriyle modeller arası çıktılar üretilebilir.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;CodeDOM&lt;/i&gt; ve &lt;i&gt;SQL &lt;/i&gt;kelimelerini bir araya getirelim;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;i&gt;CodeCompileUnit &lt;/i&gt;ile üst model paketine ilişkin &lt;i&gt;SQL script &lt;/i&gt;çıktıları alınabilir&lt;/li&gt;&lt;li&gt;&lt;i&gt;CodeTypeDeclaration &lt;/i&gt;ile &lt;i&gt;sp/sf &lt;/i&gt;içinde değişkenler ya da &lt;i&gt;cursor &lt;/i&gt;tanımlamaları yapılabilir. Bu tanımla özelleştirilerek &lt;i&gt;forwardOnly &lt;/i&gt;şeklinde özel imleçler yaratılabilir&lt;/li&gt;&lt;li&gt;&lt;i&gt;CodeTableDecleration&lt;/i&gt;&amp;nbsp; ifadesi CodeDOM içinde yok ancak &lt;i&gt;CodeTypeDeclartation &lt;/i&gt;sınıfı özelleştirilerek tablo türleri model içinde desteklenebilir&lt;/li&gt;&lt;li&gt;&lt;i&gt;Oracle package &lt;/i&gt;örnekleri için&amp;nbsp;&lt;i&gt;CodeMemberMethod&lt;/i&gt;&amp;nbsp; ifadesi kullanılabilir.&lt;/li&gt;&lt;li&gt;Bu kadar özelleştirme ve üst model kullanımı ile artık &lt;i&gt;code &lt;/i&gt;üretebiliriz.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;var cdp = new SQLCodeProvider();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;CodeGeneratorOptions options = new CodeGeneratorOptions();&lt;/div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;options.BlankLinesBetweenMembers = true;&lt;/div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;options.IndentString = "\t";&lt;/div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;...&lt;/div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;...&lt;/div&gt;&lt;div style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bu anlatımın en önemli satırlar yok! çünkü &lt;i&gt;SQLCodeProvider&lt;/i&gt; sınıfı ancak tamamlandığında satırlar araya eklenebilir...&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5016285667883584299?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5016285667883584299/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5016285667883584299' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5016285667883584299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5016285667883584299'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/codedom-ve-sql.html' title='CodeDOM ve SQL'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-559445324208830726</id><published>2011-11-23T21:33:00.001+02:00</published><updated>2011-11-23T21:37:27.728+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>e-fatura</title><content type='html'>Bugün e-fatura ile ilgili yazımız tamamlandı ve kurumsal sayfamızdan erişilebilecek hale getirildi. Bu sayfa hazırlanırken, bir yıldır süren e-fatura çalışmalarındaki merak edilen sorular dikkate alındı. Bu sorular ve cevaplar özet bilgi de olsa gereksinim duyan kurumlara ışık tutacaktır...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netle.com.tr/efatura"&gt;http://www.netle.com.tr/efatura&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-559445324208830726?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/559445324208830726/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=559445324208830726' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/559445324208830726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/559445324208830726'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/e-fatura.html' title='e-fatura'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7307403474734989129</id><published>2011-11-13T00:58:00.001+02:00</published><updated>2011-11-13T01:00:13.981+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Lazarus : Free Pascal</title><content type='html'>Derleme motorunda birkaç değişik ve sonrasında Android tabanlı uygulamalar.&lt;br /&gt;&lt;br /&gt;DOS, Mavi ekran, arkada TSR olarak çalışan bir veritabanı ve bir de Android uyumlu telefon...&lt;br /&gt;&lt;br /&gt;Sonuç, güzel bir çalışma olacak....&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7307403474734989129?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7307403474734989129/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7307403474734989129' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7307403474734989129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7307403474734989129'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/lazarus-free-pascal.html' title='Lazarus : Free Pascal'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2115814881271564459</id><published>2011-11-13T00:55:00.001+02:00</published><updated>2011-11-13T00:56:58.414+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><title type='text'>Rosetta Code : Farklı programlama dilleri ile ortak çözümler</title><content type='html'>Yaklaşık 30 programlama dilinde, bir &lt;i&gt;bitmap &lt;/i&gt;resim nasıl &lt;i&gt;grayScale &lt;/i&gt;duruma getirilir?&lt;br /&gt;&lt;br /&gt;Cevap :&amp;nbsp;&lt;a href="http://rosettacode.org/wiki/Grayscale_image"&gt;http://rosettacode.org/wiki/Grayscale_image&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2115814881271564459?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2115814881271564459/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2115814881271564459' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2115814881271564459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2115814881271564459'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/rosetta-code-farkl-programlama-dilleri.html' title='Rosetta Code : Farklı programlama dilleri ile ortak çözümler'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-821889859260437098</id><published>2011-11-12T22:18:00.001+02:00</published><updated>2011-11-12T22:19:06.237+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Güncel JAVA sürümü için test sayfası</title><content type='html'>&lt;a href="http://www.java.com/en/download/testjava.jsp"&gt;http://www.java.com/en/download/testjava.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-821889859260437098?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/821889859260437098/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=821889859260437098' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/821889859260437098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/821889859260437098'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/guncel-java-surumu-icin-test-sayfas.html' title='Güncel JAVA sürümü için test sayfası'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5000747027555040552</id><published>2011-11-03T22:02:00.003+02:00</published><updated>2011-11-03T22:02:40.599+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><title type='text'>İyi bayramlar</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-H3QN3QjcEh4/TrLzMwPK-aI/AAAAAAAAA-4/Chdiqpcg4bo/s1600/Netle_Yazilim_Bayram_Mesaji.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://3.bp.blogspot.com/-H3QN3QjcEh4/TrLzMwPK-aI/AAAAAAAAA-4/Chdiqpcg4bo/s320/Netle_Yazilim_Bayram_Mesaji.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5000747027555040552?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5000747027555040552/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5000747027555040552' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5000747027555040552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5000747027555040552'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/11/iyi-bayramlar.html' title='İyi bayramlar'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-H3QN3QjcEh4/TrLzMwPK-aI/AAAAAAAAA-4/Chdiqpcg4bo/s72-c/Netle_Yazilim_Bayram_Mesaji.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-268830125011705718</id><published>2011-10-27T09:31:00.000+03:00</published><updated>2011-10-27T09:31:23.561+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>Donanım ve Yazılım</title><content type='html'>"Kemiklerimde bir sızı var!" diye başlayan bir cümle sonrasında sağlıktan söz etmek doğru olmaz. Bu nedenle "hard disk yazma anında ilginç sesler çıkarıyor!" &amp;nbsp;cümlesi de, paralel olarak yazılımın başarısı ne olursa olsun, sonunda etkin olmayan bir sonuç ortaya çıkaracağı gerçeğini ortaya koyar.&lt;br /&gt;&lt;br /&gt;Yazılım tasarımında hiç bir yerde olmayan soyutlama (&lt;i&gt;abstraction) &lt;/i&gt;özelliği olsa da yazılım en sonunda çalışacağı bir donanım noktasına gelir ve orayı geçemez, kalır!&lt;br /&gt;&lt;br /&gt;Şimdi, ürün tasarımlarını biz üst model destekli halde yapalım, soyutlayalım, veri katmanını değişik teknolojileri kullanarak kuvvetli tipler haline getirelim, katmanlar arası geçiş ya da sunucular arası taşıyalım &amp;nbsp;ama mutlaka donanımı da göz önününe alalım. Eğer yazılım tasarımı her ne kadar donanım ile içsellik yaşarsa sonuç o kadar başarılı olacaktır.&lt;br /&gt;&lt;br /&gt;Yeni ürün hayatı ve yeni süreç;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Donanım ve yazılım mutlaka birbirlerini tamamlamalı&lt;/li&gt;&lt;li&gt;İnsan davranışlarına daha yakın ya da çok iyi taklit eden donanım cihazları yazılımları güçlendirmeli&lt;/li&gt;&lt;li&gt;Taklit / Öğrenme / Paylaşma / Çıkarsama / Kurallar / Kavramsal sentez &amp;nbsp;veya çözümleme / Etmenleştirme / Paketlere ayırma, bunların hepsi iyi oranda reçete içinde kullanılmalı&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ortaya nasıl bir ürün çıkacak?&lt;/div&gt;&lt;div&gt;Biz ArGe yapmaya başladık, denemelerimizi &amp;amp; prototip üretimlerimizi heyecanla bekliyorum...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-268830125011705718?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/268830125011705718/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=268830125011705718' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/268830125011705718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/268830125011705718'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/donanm-ve-yazlm.html' title='Donanım ve Yazılım'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2671969846807636821</id><published>2011-10-21T00:57:00.000+03:00</published><updated>2011-10-21T00:57:21.106+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>.Net 4.0 - GC</title><content type='html'>Aynı &lt;i&gt;EXE&lt;/i&gt;, aynı &lt;i&gt;DLL &lt;/i&gt;dosyaları, aynı sırayla çağrılan yöntemler, aynı sayıda &lt;i&gt;thread &lt;/i&gt;ve tabii ki aynı bilgisayarda yapılan bir test ve sonucu:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;.Net 4.0 CLR memory&lt;/i&gt; değerleri,&lt;i&gt; .Net 3.5 CLR&lt;/i&gt; sürümüne göre daha az çıkıyor.&lt;/li&gt;&lt;li&gt;"&lt;i&gt;Bytes in all heaps&lt;/i&gt;",&amp;nbsp;"&lt;i&gt;Gen 0 heap Size&lt;/i&gt;", "&lt;i&gt;Gen 1 heap size&lt;/i&gt;" ve &amp;nbsp;"&lt;i&gt;Gen 2 heap size&lt;/i&gt;" daha az çünkü "&lt;i&gt;gen 0,1,2 collection&lt;/i&gt;" değerleri daha fazla ve daha sık GC toplama işlemi yapılmış.&lt;/li&gt;&lt;li&gt;&lt;i&gt;LOH &lt;/i&gt;tarafında değişen fazla birşey yok&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2671969846807636821?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2671969846807636821/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2671969846807636821' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2671969846807636821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2671969846807636821'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/net-40-gc.html' title='.Net 4.0 - GC'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1348581685419113306</id><published>2011-10-20T22:32:00.000+03:00</published><updated>2011-10-20T22:32:41.600+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>Microsoft Debugging aracı hakkında</title><content type='html'>Bellek yönetiminde olası sızıntıları (leak) tespit etmek için kullanılabilir. Bu durumda denetim yapılacak uygulama WinDbg ile çalıştırılmalı ya da WinDbg &lt;i&gt;attach &lt;/i&gt;özelliği ile ilişkilendirilmelidir. &amp;nbsp;Daha sonra;&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;.Net framework 2.X için &lt;i&gt;".loadby sos mscorwks"&lt;/i&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;.Net CLR memory yorumlamada yardımcı olacak uygulamanın etkinleştirilmesi için&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;i&gt;"!dumpheap -stat"&lt;/i&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;heap &lt;/i&gt;ortamında yer alan ve henüz&amp;nbsp;&amp;nbsp;(GC tarafından)&amp;nbsp;toplanmamış nesneleri ve adreslerini listelemek için&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;"&lt;i&gt;!dumpheap -type Netle.Web.4.0.Core.Ontology&lt;/i&gt;"&amp;nbsp;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;sınıfına ilişkin nesneleri ve adreslerini listelemek için&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;i&gt;"!EEHeap -gc"&lt;/i&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;heap (gen0, gen1, gen2, Large object heap LOH ) &lt;/i&gt;adreslerini listelemek için&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;i&gt;"sxi clr"&lt;/i&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;etkin çalışan bir &lt;i&gt;thread &lt;/i&gt;içinde istisna (&lt;i&gt;exception) &lt;/i&gt;çıkması durumunda debug ortamının beklemesi için&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;ilgili komut satırları çalıştırılabilir....&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Peki &lt;i&gt;leak&lt;/i&gt; nasıl bulunur?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Test edilecek yöntem tekrar tekrar çalıştırılır&lt;/li&gt;&lt;li&gt;Daha sonra, &lt;i&gt;GC.Collect() &lt;/i&gt;ile bellek ortamında gereksiz nesne adresleri toplanır&lt;/li&gt;&lt;li&gt;WinDbg ile &lt;i&gt;heap &lt;/i&gt;ortamında kalan nesneler çözümlenir&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1348581685419113306?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1348581685419113306/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1348581685419113306' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1348581685419113306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1348581685419113306'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/microsoft-debugging-hakknda.html' title='Microsoft Debugging aracı hakkında'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7828667619662524421</id><published>2011-10-20T21:54:00.000+03:00</published><updated>2011-10-20T21:59:29.171+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Masal bir yaşında</title><content type='html'>Bugün kızım bir yaşını doldurdu. Kısa ama uzun bir süre sonunda kızım artık yeni yaşından beklentilerimizi karşılayabilir durumda...&lt;br /&gt;Kızım büyüdü, yürümeye gayret ediyor, emekleme aşamaları tamamlandı, yaşını gösterebiliyor, bana (canı isterse) seslenebiliyor, annemmmm diye ağlayabiliyor ya da çapkın bir gülüş ile beni tekrar tekrar kendisine hayran bırakabiliyor...&lt;br /&gt;Evet kızım, Masal, bir tanem büyüdü. Araba direksiyonunda, bilgisayar başında, bahçede, c# editor karşısında, dışarıda, parkta, avm gezmelerinde babasına ya da annesine benzer ya da benzemez davranışları sergilemeye başladı. Çok mutluyum, özgün ve kendine özel bir dünyası oldu.&lt;br /&gt;&lt;br /&gt;İyi ki doğmuş kızım... Canım... Balım...&lt;br /&gt;Masal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7828667619662524421?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7828667619662524421/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7828667619662524421' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7828667619662524421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7828667619662524421'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/masal-bir-yasnda.html' title='Masal bir yaşında'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2755418671733011724</id><published>2011-10-17T00:44:00.000+03:00</published><updated>2011-10-20T22:00:14.289+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Google DART ve tabii ki ilk kod</title><content type='html'>&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;interface SoftwareCompany {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; num empCount();&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;class NetleYazilim implements SoftwareCompany {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; num empCount() =&amp;gt; 14;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;main() {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; var a = new NetleYazilim();&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; print(a.empCount());&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2755418671733011724?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2755418671733011724/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2755418671733011724' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2755418671733011724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2755418671733011724'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/google-dart-ve-tabii-ki-ilk-kod.html' title='Google DART ve tabii ki ilk kod'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1894349723758347614</id><published>2011-10-13T23:48:00.001+03:00</published><updated>2011-10-13T23:48:30.794+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Life.Sort_Area_Size</title><content type='html'>Üç ay geçti ve etrafımdaki değişkenleri toplamak, sıralamak, önceliklendirmek ve arkasından yorumlamak ciddi zaman almaya başladı. Bu süreci hızlandırmak için oracle sağ olsun, "sort area size" değerimi arttırmam gerekecek. Bu sefer, tüm &lt;i&gt;session&lt;/i&gt;'lardan gelen değişkenler ile sıkıntı yaratabilir. Sonuçta bellek yönetim kapasitem de sınırlı, SGA ya da PGA yerleşkem bunu kaldırmayabilir.&lt;br /&gt;&lt;br /&gt;Peki, "log buffer" ile devam edelim, olayları izleyelim, gerekirse "undo" yapalım dedim, tabii ki sorun oldu çünkü "undo snapshot" anlamsız bir görüntü vermeye başladı. Tekrar toparlamak ve işe koyulmak için "alter session" yaptım, "scope=spfile" hem de... Servis tekrar açıldı, yaşam döngüsü başladı işlemeye, bu parametreler bir süre beni ayakta tutacak.&amp;nbsp;"DB-Block-Size" artık 16 değil. &lt;i&gt;Concurrent&amp;nbsp;&lt;/i&gt; erişim fazla olmaya başladı, okumak ve yazmak önemli hale geldi. Yeni değer 32 değil, 8 hiç değil. Bu değerin anlık yaşamsal en iyilenmişini okuyan yakınlarıma bırakıyorum.&lt;br /&gt;&lt;br /&gt;Gelecek aylarda bir düzenleme daha yapacağım. Bu düzenleme hayatımda "RAC" sistemini de etkinleştirecek. Bu özellik ile tahmin edilebileceği gibi "&lt;i&gt;yaşama tutunma lisans bedeli&lt;/i&gt;" daha pahalı olacak. Sistem çökmeyecek, yedeklenecek ve veri dağıtılacak.&lt;br /&gt;&lt;br /&gt;Biraz oracle (kahin) ve biraz (this.self.me) ben, sıkılmadan yazmaya başladım, sanırım hayatım ve anlık notları için DB400 ve MSSQL sürümlerini de yazacağım.&lt;br /&gt;&lt;br /&gt;BYOY&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1894349723758347614?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1894349723758347614/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1894349723758347614' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1894349723758347614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1894349723758347614'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/lifesortareasize.html' title='Life.Sort_Area_Size'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8633471330377565453</id><published>2011-10-13T23:31:00.001+03:00</published><updated>2011-10-20T21:58:11.164+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>BYOY</title><content type='html'>BYOY&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8633471330377565453?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8633471330377565453/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8633471330377565453' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8633471330377565453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8633471330377565453'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/byoy.html' title='BYOY'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1462969948867284583</id><published>2011-10-11T01:07:00.004+03:00</published><updated>2011-10-20T21:58:27.639+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Taşındım...</title><content type='html'>Eski ana sayfamdan taşındım, mesajımı güncelledim ve yeni yer olarak buraya bağlantı verdim....&lt;br /&gt;&lt;br /&gt;Benimle ya da belgelerimle ilgili arama motoru sonuçları geçersiz çıkabilir. Eski adresimdeki dosyaları bir ara bu ortama da yükleyeceğim...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1462969948867284583?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1462969948867284583/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1462969948867284583' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1462969948867284583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1462969948867284583'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/tasndm.html' title='Taşındım...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5173135670787074958</id><published>2011-10-05T10:12:00.001+03:00</published><updated>2011-10-05T10:12:18.367+03:00</updated><title type='text'>Gece ve hizli yazma...</title><content type='html'>Bir cok imla hatasi icin uzgunum :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5173135670787074958?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5173135670787074958/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5173135670787074958' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5173135670787074958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5173135670787074958'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/gece-ve-hizli-yazma.html' title='Gece ve hizli yazma...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2120463745679754640</id><published>2011-10-03T23:32:00.001+03:00</published><updated>2011-10-20T21:58:53.106+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>Netle ve e-fatura</title><content type='html'>Netle yazılım olarak e-fatura projelerini de tasarlamaya başladık. Yeni paket ile ERP bağımlı / bağımsız çözümler geliştirebiliyor. Ayrıca ub-tr çıktısında gereksinim olması durumunda özelleştirme yapabiliyoruz...&lt;br /&gt;&lt;br /&gt;Çok yakında e-fatura bilgilendirme sayfamız ile e-fatura kapsamında eklediğimiz özellikleri ayrıntılı şekile duyuracağız...&lt;br /&gt;&lt;br /&gt;Daha fazla bilgi için :&amp;nbsp;&lt;a href="http://www.netle.com.tr/"&gt;Netle Yazılım&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2120463745679754640?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2120463745679754640/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2120463745679754640' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2120463745679754640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2120463745679754640'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/netle-ve-e-fatura.html' title='Netle ve e-fatura'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7295800057860447126</id><published>2011-10-03T23:27:00.002+03:00</published><updated>2011-10-20T21:57:52.082+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>Danışmanlık</title><content type='html'>Yazmak, tasarlamak, üretmek ve şimdi de danışmanlık...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netle.com.tr/danismanlik-hizmetleri"&gt;http://www.netle.com.tr/danismanlik-hizmetleri&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7295800057860447126?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7295800057860447126/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7295800057860447126' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7295800057860447126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7295800057860447126'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/dansmanlk.html' title='Danışmanlık'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2249702156899732010</id><published>2011-10-01T00:50:00.000+03:00</published><updated>2011-10-01T00:51:46.237+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>ASP.Net uygulama geliştirme notları</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-uDmahCAiFj0/ToY5i3ltLbI/AAAAAAAAA8I/fF0udwytmbU/s1600/ASP_Net_Ogreniyorum.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-uDmahCAiFj0/ToY5i3ltLbI/AAAAAAAAA8I/fF0udwytmbU/s1600/ASP_Net_Ogreniyorum.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Asp.Net ile web uygulaması geliştirmek&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2249702156899732010?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2249702156899732010/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2249702156899732010' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2249702156899732010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2249702156899732010'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/aspnet-uygulama-gelistirme-notlar.html' title='ASP.Net uygulama geliştirme notları'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-uDmahCAiFj0/ToY5i3ltLbI/AAAAAAAAA8I/fF0udwytmbU/s72-c/ASP_Net_Ogreniyorum.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6015237072501271583</id><published>2011-10-01T00:15:00.002+03:00</published><updated>2011-10-01T00:15:43.455+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Yine bir gün yazıyorum....</title><content type='html'>ve karşımda o yıllarda çözümü imkansız ve olsa bizi yukarılara taşıyacak bir gereksinim ile karşı karşıya kaldım.&amp;nbsp;Kalemi elime aldım, yazdım, çizdim, bozdum, tasarladım, nefes aldım, sabır gösterdim ve olmadı. 2 sene ısrar ve sonrasında tekrar sabır, sabır ve sabır... Sonra gereksinim çözüldü, oldu, sevindim, üzüldüm, derledim, test ettim, genişlettim, &lt;i&gt;refactor &lt;/i&gt;ile etkinleştirdim, test kodlarını gözden geçirdim, belgeledim, kullanımını video ortamına sakladım, yayınladım, paylaştım, sosyalleştirdim, eğitimlere katıldım, eğittim, fanatikler oldu, siteleri açıldı, sevinildi hep birlikte, hüzünlerle doldu zaman çözümsüzlüklerde ve tabii ki süreç sonlandı, olaylar arşivlendi, anılara olarak anlatım başladı...&lt;br /&gt;&lt;br /&gt;İşte özel bir &amp;nbsp;sürecin ve anının ortak paydası: Tasarım, Ürün, Kullanım, Alışkanlık ve Yeni Sürüm&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6015237072501271583?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6015237072501271583/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6015237072501271583' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6015237072501271583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6015237072501271583'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/10/yine-bir-gun-yazyorum.html' title='Yine bir gün yazıyorum....'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2928508995326265556</id><published>2011-09-30T23:59:00.003+03:00</published><updated>2011-10-01T00:16:20.111+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>EFKS - Elektronik Fatura Kayıt Sistemi</title><content type='html'>EFKS sistemi GIB tarafından geçici amaçlı tasarlanmıştır bir sistemdir. Bu sistemde etkin şekilde fatura kesen kurumsal şirketler, 1 yıl içinde yeni sisteme, e-Fatura sistemine geçmek zorundadır.&lt;br /&gt;&lt;br /&gt;e-Fatura projeleri ile ilgilinen tüm kurumlar EFKS sistemindeki faturaları örnek alarak sistem tasarlamak yerine yeni sürüm ile süreçlerini düzenlemelidir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;e-fatura &amp;gt;= efks&lt;/li&gt;&lt;li&gt;e-fatura != efks&lt;/li&gt;&lt;li&gt;CountOfOwner(e-fatura) &amp;gt;= CountOf(efks)&lt;/li&gt;&lt;li&gt;e-fatura bütünleştirme desteği: var, efks bütünleştirme desteği : yok&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;Kaynak&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.efatura.gov.tr/web/guest/efks-sorgu"&gt;http://www.efatura.gov.tr/web/guest/efks-sorgu&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2928508995326265556?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2928508995326265556/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2928508995326265556' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2928508995326265556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2928508995326265556'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/efks-elektronik-fatura-kayt-sistemi.html' title='EFKS - Elektronik Fatura Kayıt Sistemi'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3461455348220795357</id><published>2011-09-26T02:39:00.001+03:00</published><updated>2011-10-01T00:16:29.973+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>VS2010 SDK ve Ben</title><content type='html'>&lt;ul&gt;&lt;li&gt;Yeni dil geliştirebiliyorum ve &lt;i&gt;parse &lt;/i&gt;edebiliyorum&lt;/li&gt;&lt;li&gt;&lt;i&gt;Syntax checking / Highlight&lt;/i&gt; özelliklerinin etkin kullanabiliyorum&lt;/li&gt;&lt;li&gt;Form tasarlama birimleri ile ileteşime geçebiliyorum&lt;/li&gt;&lt;li&gt;&lt;i&gt;ToolBox, Editor&lt;/i&gt; ve özellik pencereleri ile etkileşim yapabiliyorum&lt;/li&gt;&lt;li&gt;&lt;i&gt;Designer Host&lt;/i&gt; üzerinden &lt;i&gt;component &lt;/i&gt;yaratabiliyorum&lt;/li&gt;&lt;li&gt;ve tabii ki; "&lt;i&gt;isolated shell&lt;/i&gt;" özelliğinde paket geliştirebiliyorum...&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;Eclipse EMF&lt;/b&gt;? yoksa&lt;b&gt; VS 2010 SDK&lt;/b&gt;? daha sonra belirginleşecek...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Görsel bilgilendirme için :&amp;nbsp;&lt;a href="http://pic.twitter.com/6Zu7jd2P"&gt;http://pic.twitter.com/6Zu7jd2P&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3461455348220795357?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3461455348220795357/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3461455348220795357' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3461455348220795357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3461455348220795357'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/vs2010-sdk-ve-ben.html' title='VS2010 SDK ve Ben'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8942049559829638211</id><published>2011-09-12T00:20:00.001+03:00</published><updated>2011-10-01T00:16:59.495+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netle.Genel'/><title type='text'>Netle Yazılım</title><content type='html'>&lt;b&gt;Netle Yazılım hakkında kısa ve önemli bilgiler&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ana Sayfa :&amp;nbsp;&lt;a href="http://www.netle.com.tr/"&gt;http://www.netle.com.tr/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Twitter :&amp;nbsp;&lt;a href="http://twitter.com/#!/NetleYazilim"&gt;http://twitter.com/#!/NetleYazilim&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LinkedIn :&amp;nbsp;&lt;a href="http://www.linkedin.com/company/netle-yazilim"&gt;http://www.linkedin.com/company/netle-yazilim&lt;/a&gt;&lt;/li&gt;&lt;li&gt;FaceBook:&amp;nbsp;&lt;a href="http://www.facebook.com/pages/Netle-Yaz%C4%B1l%C4%B1m/257263274306669"&gt;http://www.facebook.com/pages/Netle-Yaz%C4%B1l%C4%B1m/257263274306669&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8942049559829638211?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8942049559829638211/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8942049559829638211' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8942049559829638211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8942049559829638211'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/netle-yazlm.html' title='Netle Yazılım'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3694657521974080080</id><published>2011-09-12T00:17:00.003+03:00</published><updated>2011-10-01T00:17:15.757+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Bilgilendirme'/><title type='text'>Blogger ve GWT</title><content type='html'>Biraz önce yeni "post" yazarken fark ettim.&lt;br /&gt;Terzi kendi söküğünü dikmiş ve Google yeni blog araçlarını "gwt" ile kodlamış.&lt;br /&gt;&lt;br /&gt;Bu kadar "hovermenu", "aksiyon" ve "timer" aynı anda uyumlu bir şekilde çalışıyorsa ve benim de dikkatimi çektiyse, geriye biraz daha inceleme ödevi kalıyor...&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3694657521974080080?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3694657521974080080/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3694657521974080080' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3694657521974080080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3694657521974080080'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/biraz-once-yeni-post-yazarken-fark.html' title='Blogger ve GWT'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3733302147951452975</id><published>2011-09-12T00:10:00.003+03:00</published><updated>2011-09-12T00:20:59.377+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Sosyalleşme araçlarım</title><content type='html'>Uzun zamandır buradaki yerimi güncellemedim. Hayatımdaki değişiklik ile buraya tekrar dönmeye karar verdim.&lt;br /&gt;Şimdi zorlu bir süreç başlıyor... Neden mi?&lt;br /&gt;&lt;br /&gt;Çünkü twitter, facebook ve blog kavramları arasında ne zaman neyi paylaşacağıma henüz karar vermiş değilim.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Şuan görünen;&lt;/u&gt;&lt;br /&gt;&lt;b&gt;Twitter &lt;/b&gt;: heyecanlarım&lt;br /&gt;&lt;b&gt;Facebook &lt;/b&gt;: arkadaşlar arasındaki söylemlerim&lt;br /&gt;&lt;b&gt;Günlük&lt;/b&gt; : Daha ayrıntılı teknik bilgiler ve ortak görünmesini istediğim uzun mesajlar için olacak.&lt;br /&gt;&lt;br /&gt;Şimdiden buraya uzun yazmaya başladım.&lt;br /&gt;&lt;br /&gt;Buradan tekrar yazmak iyi geldi, umarım arkası kesilmez ve devam eder.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3733302147951452975?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3733302147951452975/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3733302147951452975' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3733302147951452975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3733302147951452975'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/uzun-zamandr-buradaki-yerimi.html' title='Sosyalleşme araçlarım'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total><georss:featurename>Izmir, Türkiye</georss:featurename><georss:point>38.41885 27.12872</georss:point><georss:box>38.319325 26.9707915 38.518375 27.286648500000002</georss:box></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5977523262781505179</id><published>2011-09-11T23:39:00.000+03:00</published><updated>2011-09-11T23:39:41.367+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Script'/><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><title type='text'>Excel ortamından outlook contact (irtibat) bilgisi oluşturma</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;'excel- tools - references bolumunden "outlook object" eklenmeli...&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;Sub ExcelWorkSheetToOutlookContact&lt;/b&gt;()&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; Dim app As New Outlook.Application&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; Dim c As Outlook.ContactItem&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; For r = 2 To 100 &lt;i&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;'2. satırdan, 100. satıra kadar&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; Set c = app.CreateItem(olContactItem)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.FirstName = Cells(r, 1)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.LastName = Cells(r, 2)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.Suffix = Cells(r, 3)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.MobileTelephoneNumber = Cells(r, 4)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.CompanyName = Cells(r, 5)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.Email1Address = Cells(r, 6)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; c.Save&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; Next r&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;b&gt;End Sub&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5977523262781505179?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5977523262781505179/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5977523262781505179' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5977523262781505179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5977523262781505179'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/excel-ortamndan-outlook-contact-irtibat.html' title='Excel ortamından outlook contact (irtibat) bilgisi oluşturma'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-743550396828022236</id><published>2011-09-11T23:37:00.002+03:00</published><updated>2011-09-11T23:37:41.711+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Tekrar Selam...</title><content type='html'>Uzun bir aradan sonra tekrar buradan yazmaya devam edeceğim...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-743550396828022236?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/743550396828022236/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=743550396828022236' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/743550396828022236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/743550396828022236'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2011/09/tekrar-selam.html' title='Tekrar Selam...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5074002551552242490</id><published>2008-01-23T09:38:00.000+02:00</published><updated>2008-01-23T09:40:51.635+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Domain Specific Language (DSL)</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/R5bvO2hHGKI/AAAAAAAAAaY/sOufrUXRgJ4/s1600-h/MySimpleDSL.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5158573461631080610" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/R5bvO2hHGKI/AAAAAAAAAaY/sOufrUXRgJ4/s400/MySimpleDSL.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Yakın bir zamanda visual studio 2008 ile DSL geliştirme örneğini açıklayacağım....&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;İlk DSL örneğim, bir şirketin organizasyon şemasını modellemeye yönelik olacak.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5074002551552242490?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5074002551552242490/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5074002551552242490' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5074002551552242490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5074002551552242490'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2008/01/domain-specific-language-dsl.html' title='Domain Specific Language (DSL)'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/R5bvO2hHGKI/AAAAAAAAAaY/sOufrUXRgJ4/s72-c/MySimpleDSL.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8647316602531762743</id><published>2008-01-18T09:20:00.000+02:00</published><updated>2008-01-18T09:27:24.549+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Veritabani.MSSQL'/><title type='text'>MSSQL 2005 ortamında Top N ifadesinin Outer join ifadeleriyle kullanımı</title><content type='html'>Select cümlesinde "Top N" komutunu yazarak istenilen ilk N kayıt okunabilir. Ancak bir cümlede &lt;em&gt;master &lt;/em&gt;ve &lt;em&gt;child&lt;/em&gt; ilişkisi varsa, bu tablolar &lt;em&gt;outer &lt;/em&gt;join ile birbirlerine bağlanıyorsa bu sefer yazılacak "Top N" ifadesi hem &lt;em&gt;master &lt;/em&gt;hem de &lt;em&gt;child &lt;/em&gt;tablo için geçerli olacaktır.&lt;br /&gt;&lt;br /&gt;Başka bir ifadeyle anlatmak gerekirse,&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Select Top 5 Mas.*, Tra.* From Mas &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;left outer join har on (mas.id = har.id) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;order by mas.id&lt;/span&gt;&lt;br /&gt;&lt;span &gt;&lt;/span&gt;&lt;br /&gt;&lt;span &gt;ifadesinde 5 &lt;em&gt;master &lt;/em&gt;kayıtı için 5 &lt;em&gt;transaction &lt;/em&gt;kayıt getirilecektir. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eğer istenilen ilk 5 &lt;em&gt;master &lt;/em&gt;kayıtın tüm &lt;em&gt;transaction &lt;/em&gt;kayıtları ise, aşağıdaki &lt;em&gt;SQL &lt;/em&gt;cümlesi faydalı olabilir.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;With MyMaster As &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;Select Top 5 * From Mas&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;Select Mas.*, Tra.* From MyMaster  Mas&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;Left outer join Har On (Mas.id = Har.id)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;order by mas.id&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8647316602531762743?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8647316602531762743/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8647316602531762743' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8647316602531762743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8647316602531762743'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2008/01/mssql-2005-ortamnda-top-n-ifadesinin.html' title='MSSQL 2005 ortamında Top N ifadesinin Outer join ifadeleriyle kullanımı'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1231490696895359441</id><published>2008-01-17T08:49:00.000+02:00</published><updated>2008-01-17T09:01:02.721+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>ParallelExtensions Aralık 2007 CTP</title><content type='html'>Uygulama tasarımında iş mantıklarını küçük parçalara bölüyoruz. Modüller, &lt;em&gt;DLL / OCX&lt;/em&gt; dosyaları ve daha sonra da bunları çalıştıran &lt;em&gt;thread &lt;/em&gt;birimleri var.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Thread &lt;/em&gt;kullanmak çoklu &lt;em&gt;CPU &lt;/em&gt;ortamında anlamlı olabilir. Bir işi beklerken diğer taraftan diğer işlemleri de işlemek zamanı kısaltan çözüm yollarından biridir.&lt;br /&gt;&lt;br /&gt;Ancak bazı durumlarda, performans yine de etkin şekilde düşünülmemiş olabilir. Eğer bir method içinde;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;doIt1();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;doIt2();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;gibi uzun süren ve birbirlerinden bağımsız 2 ayrı işlem varsa, her ne kadar bir &lt;em&gt;thread &lt;/em&gt;içinde de çalıştırılsa da bu işlem yine de etkin olmayabilir!&lt;br /&gt;&lt;br /&gt;Yeni çıkan &lt;em&gt;system.threading &lt;/em&gt;genişletmesi ile bu satırları paralel çalıştırmak anlamlı ve kolay olacaktır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-family:courier new;"&gt;&lt;u&gt;Parallel.Do&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;yöntemiyle, paralel çalıştırılacak yöntemler bu yöntemin içine dizi olarak eklenir ve çalıştırılır. Sonuç olarak bir &lt;em&gt;thread &lt;/em&gt;tekrar farklı &lt;em&gt;thread&lt;/em&gt;'lere parçalanacak ve sonra tekrar birleşecektir.&lt;br /&gt;&lt;br /&gt;Örnek olarak;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;doIt1&lt;/span&gt; --&gt; Maliyet muhasebesinde tüm giriş hareketlerinin hesaplandığı alan ise,&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;doIt2 &lt;/span&gt;--&gt; Maliyet muhasebesinde tüm çıkış hareketlerinin hesaplandığı alan ise&lt;br /&gt;&lt;br /&gt;ve bunların içinde yer alan hesaplamalar birbirlerini beklemiyor ve/veya ilişkili değilse, bu yöntem rahatlıkla kullanılabilir ve &lt;em&gt;dual-core &lt;/em&gt;teknolojilerinde işlem gücü %100 olsa bile eski yöntemlerle çift çekirdekli işlemcilerde bu %50 görünecektir ancak yeni yöntem ile artık tüm işlemcinin gücü rahatlıkla kullanılabilir.&lt;br /&gt;&lt;br /&gt;Peki mevcut kodlarla nasıl yapılır?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thread pooling ayarlanmalı&lt;/li&gt;&lt;li&gt;Thread manager ile havuzda yer alan thread nesneleri yönetilmeli&lt;/li&gt;&lt;li&gt;Paralel işlemler birleştirilmeli&lt;/li&gt;&lt;li&gt;Her paralel işlemden doğabilecek istisnalar (&lt;em&gt;exception) &lt;/em&gt;kontrol edilmeli&lt;/li&gt;&lt;li&gt;Döngüler varsa (&lt;em&gt;toplama, çıkarma gibi array işlemleri) &lt;/em&gt;parçalanmalı&lt;/li&gt;&lt;li&gt;vb. &lt;/li&gt;&lt;li&gt;vb. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bunları tekrar yazmak mı? yoksa Parallel CTP Aralık 2007 kullanmak mı?&lt;/p&gt;&lt;p&gt;Tercih her zaman olduğu gibi tasarımcının...&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1231490696895359441?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1231490696895359441/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1231490696895359441' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1231490696895359441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1231490696895359441'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2008/01/parallelextensions-aralk-2007-ctp.html' title='ParallelExtensions Aralık 2007 CTP'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1416376101202456601</id><published>2008-01-16T23:17:00.000+02:00</published><updated>2008-01-16T23:41:54.606+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Veritabani.MSSQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><title type='text'>SQLConnection nesnesi ile Netsis veri tabanından Türkçe karakter okuma</title><content type='html'>Uzun zamandır yazmak istediğim ancak bir türlü fırsat bulamadığım bir bilgiyi paylaşmak istiyorum.&lt;br /&gt;&lt;br /&gt;.Net ortamında, SQLConnection nesnesi ile Netsis veri tabanından kayıt okuma işlemi yapıldığında Türkçe karakterlerde sorun olabiliyor. Bunun nedeni, MSSQL veri tabanının Netsis standartlarına göre kurulması ve özel karakterlerin code-page değerine göre dönüştürülmesidir.&lt;br /&gt;&lt;br /&gt;.Net ortamında veri tabanından kayıtlar okunduğunda dönüşüm yapılmaz ve Türkçe karakterlerden bazıları Windows &lt;em&gt;codepage &lt;/em&gt;için dönüştürülmez. ADO seviyesinde, eskiden &lt;em&gt;auto translate &lt;/em&gt;ifadesi kullanılıyordu ve tasarımcıya ek bir dönüşüm yapmadan Türkçe karakterleri kullanmasını sağlıyordu ama şimdi durum biraz farklı...&lt;br /&gt;&lt;br /&gt;Eğer, veri tabanındaki karakterlerinin Türkçe karşılığına erişilmek isteniyorsa, ek bir dönüşüm yapmak şart... Dönüşüm için aşağıdaki örnek fonksiyon kullanılabilir.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;static string MSTurkce(string windowsTurkce)&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;{ &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;//uygulama test ediliyor... &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;return Encoding.Default.GetString(&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="font-size:85%;"&gt;Encoding.GetEncoding(1252).GetBytes( windowsTurkce ));&lt;br /&gt;&lt;strong&gt;}&lt;/strong&gt; &lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/code&gt;&lt;pre&gt;&lt;code&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;static void Test()&lt;br /&gt;{&lt;/span&gt;&lt;/strong&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;/strong&gt;  //uygulama test ediliyor...&lt;br /&gt;  String test = "ÐÐÜÜÞÞÝÝÖÖÇÇççööiiþþððüü";&lt;br /&gt;  Console.WriteLine(MSTurkce("\n\nTürkçe " + test));&lt;br /&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;code&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1416376101202456601?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1416376101202456601/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1416376101202456601' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1416376101202456601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1416376101202456601'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2008/01/sqlconnection-nesnesi-ile-netsis-veri.html' title='SQLConnection nesnesi ile Netsis veri tabanından Türkçe karakter okuma'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1757943529946627158</id><published>2007-12-23T15:41:00.000+02:00</published><updated>2007-12-23T15:44:09.732+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Muhendislik'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>VS2008 - Basit Workflow uygulaması</title><content type='html'>RedCode paketinde yaygın olarak kullanılması planlanan WF modellemesi için basit bir örnek uygulama tasarladım. Bu uygulama ile ileride DSL / Model tabanlı uygulamalara girişi örneklemeye çalıştım. Aşağıdaki animasyonun izlenilmesi ile temel fikrin ortaya çıkacağına inanıyorum. &lt;br /&gt;&lt;br /&gt;İyi seyirler...&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/p8aiFMITJqg&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/p8aiFMITJqg&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1757943529946627158?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1757943529946627158/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1757943529946627158' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1757943529946627158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1757943529946627158'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/12/vs2008-basit-workflow-uygulamas.html' title='VS2008 - Basit Workflow uygulaması'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3048941585771667305</id><published>2007-12-04T22:54:00.000+02:00</published><updated>2007-12-04T22:59:11.939+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Muhendislik'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Model Tabanlı Yazılım Geliştirme - Rapor</title><content type='html'>&lt;a href="http://www.netsis.com.tr/goksel/files/MDA_IncelemeProjesi.pdf"&gt;MDA_IncelemeProjesi.pdf&lt;/a&gt; çalışma dosyasını indirebilirsiniz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3048941585771667305?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3048941585771667305/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3048941585771667305' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3048941585771667305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3048941585771667305'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/12/model-tabanl-yazlm-gelitirme-rapor.html' title='Model Tabanlı Yazılım Geliştirme - Rapor'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3074750240762443034</id><published>2007-11-11T01:01:00.000+02:00</published><updated>2007-11-11T01:15:53.500+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>.Net Workflow içinde özelleştirilmiş activity nesnelerinin kullanılması</title><content type='html'>.Net Workflow (WF) sisteminde özelleştirilmiş (&lt;em&gt;custom activity) &lt;/em&gt;nesnelerinin kullanılması ile  tasarımda kullanılan kod miktarı azaltılabilir ve wf modeli daha anlaşılır hale getirilebilir.&lt;br /&gt;&lt;br /&gt;Özelleştirilmiş nesneler, ilgili çalışma alanı hakkında daha fazla bilgi verebilir. Örnek çalışma alanı KKP (&lt;em&gt;Kurumsal Kaynak Planlama) &lt;/em&gt;ise, bu alanda yazılacak bir çok özel nesne iş akış mantıklarını daha anlaşılır hale getirir ve tekrar kullanılabilirliği arttırabilir.&lt;br /&gt;&lt;br /&gt;Özelleştirilmiş nesnelerin özelliklerini  (&lt;em&gt;property) &lt;/em&gt;kulllanarak, &lt;em&gt;object browser &lt;/em&gt;üzerinden kolayca kod tasarımları yapılabilir.&lt;br /&gt;&lt;br /&gt;Model tabanlı olmak, iş akışlarını açık standartlar üzerinde geliştirmek ve tasarımcıların sorun üzerinde odaklanmalarını sağlamak, kısaca, bu tür yaklaşımlarla geliştirme dilindeki soyutlanmayı arttırmak yakın gelecekte tasarımcıları daha farklı yazılım geliştirme yöntemlerine zorlayacaktır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3074750240762443034?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3074750240762443034/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3074750240762443034' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3074750240762443034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3074750240762443034'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/11/net-workflow-iinde-zelletirilmi.html' title='.Net Workflow içinde özelleştirilmiş activity nesnelerinin kullanılması'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6154872058018141492</id><published>2007-10-29T21:14:00.000+02:00</published><updated>2007-10-29T21:15:50.275+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Eksi paralar ve Bozcaada</title><content type='html'>&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/EskiParalarMZ"&gt;&lt;img src="http://lh6.google.com/skyfloodPicasa/RyYs4LjgqmE/AAAAAAAAAUU/UoIfm40oGig/s160-c/EskiParalarMZ.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/EskiParalarMZ" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;Eski paralarımı&lt;wbr&gt;&lt;/wbr&gt;z&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;table style="width:194px;"&gt;&lt;tr&gt;&lt;td align="center" style="height:194px;background:url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left"&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/29EkimDeBozcaada"&gt;&lt;img src="http://lh3.google.com/skyfloodPicasa/RyYoDbjgqTE/AAAAAAAAASc/-VR00RigE_0/s160-c/29EkimDeBozcaada.jpg" width="160" height="160" style="margin:1px 0 0 4px;"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align:center;font-family:arial,sans-serif;font-size:11px"&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/29EkimDeBozcaada" style="color:#4D4D4D;font-weight:bold;text-decoration:none;"&gt;29 Ekim&amp;#39;de, Bozcaada&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6154872058018141492?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6154872058018141492/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6154872058018141492' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6154872058018141492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6154872058018141492'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/eksi-paralar-ve-bozcaada.html' title='Eksi paralar ve Bozcaada'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1941921776721851546</id><published>2007-10-20T23:45:00.001+03:00</published><updated>2007-10-20T23:47:36.035+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Melis &amp; Serkan</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_u_OnNwX0FqM/RxppBRvsOwI/AAAAAAAAAOk/DGXzkZk_Iaw/s1600-h/IMAGE_118.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5123522996751579906" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_u_OnNwX0FqM/RxppBRvsOwI/AAAAAAAAAOk/DGXzkZk_Iaw/s320/IMAGE_118.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Melis ve Serkan için bir ömür boyu mutluluklar...&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1941921776721851546?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1941921776721851546/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1941921776721851546' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1941921776721851546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1941921776721851546'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/melis-serkan.html' title='Melis &amp; Serkan'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_u_OnNwX0FqM/RxppBRvsOwI/AAAAAAAAAOk/DGXzkZk_Iaw/s72-c/IMAGE_118.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6533806971475433825</id><published>2007-10-20T18:30:00.000+03:00</published><updated>2007-10-20T18:31:11.491+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Munich</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=prrT4pGQPJI"&gt;http://www.youtube.com/watch?v=prrT4pGQPJI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=9AxUg99u_VM"&gt;http://www.youtube.com/watch?v=9AxUg99u_VM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/Munich"&gt;http://picasaweb.google.com/skyfloodPicasa/Munich&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6533806971475433825?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6533806971475433825/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6533806971475433825' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6533806971475433825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6533806971475433825'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/munich.html' title='Munich'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1657168834617994952</id><published>2007-10-15T00:37:00.000+03:00</published><updated>2007-10-15T00:41:08.365+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Film'/><title type='text'>The Bourne Ultimatum</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RxKMQhvsOZI/AAAAAAAAAKg/hwTqMNxRB50/s1600-h/TheBourneUltimatum.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5121309941837871506" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RxKMQhvsOZI/AAAAAAAAAKg/hwTqMNxRB50/s320/TheBourneUltimatum.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Uzun zamandır heyecanın hiç bitmediği, her aksiyon sahnesinde devam ettiği bir filme gitmemiştim!&lt;br /&gt;&lt;br /&gt;Resimdeki gerginlik, stres ve heyecan neredeyse filmin tüm karelerinde var.&lt;br /&gt;&lt;br /&gt;Uzun zamandır yazıyorum, sinemaya gidemiyorum, okuyorum ve öğreniyorum durumunda olanlar varsa, değişiklik için bu filmi önerebilirim...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1657168834617994952?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1657168834617994952/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1657168834617994952' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1657168834617994952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1657168834617994952'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/bourne-ultimatum.html' title='The Bourne Ultimatum'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RxKMQhvsOZI/AAAAAAAAAKg/hwTqMNxRB50/s72-c/TheBourneUltimatum.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6420827719237722455</id><published>2007-10-13T13:39:00.000+03:00</published><updated>2007-10-13T13:51:42.836+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Muhendislik'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Model olmak istiyorum!</title><content type='html'>Son günlerde yazılım dünyasında sanallaştırma ve soyutlaştırma kavramları daha üst noktalara gelmeye başladı. Bu noktada, artık nesne, sınıf ve/veya mimari kavramları konuşmak yerine belki de sorunun(problemin, ihtiyacın) modellenmesini konuşmak daha doğru olacaktır. &lt;br /&gt;&lt;br /&gt;Model tabanlı sorun çözümünde, sorunun gerçek noktalarını konuşmak ve akıllı araçlarla işlem dünyasına çevirmek belki de daha kolay olacaktır. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Peki model olmak neden önemli?&lt;/strong&gt;&lt;br /&gt;Model olmak, tekrar kullanmak demektir, platform bağımsızlı demektir ve tabi ki OCL gibi teknolojileri kullanmakla belkide işlem bağımsızlığı demektir. &lt;br /&gt;&lt;br /&gt;Sorunlara Model tabanlı çözüm sağlanmak isteniyorsa; PIM, CIM, MOF, MDD, MDA kavramlarının biraz detylı incelenmesi gerekiyor...&lt;br /&gt;&lt;br /&gt;Gerçek yaşam uzayında, dünyamızda, insanları yazılım geliştirme dillerinde sınıf (&lt;em&gt;class&lt;/em&gt;) olarak temsil ediyorduk şimdi ise &lt;em&gt;model &lt;/em&gt;olarak temsil etmek belki de daha doğru olacaktır.&lt;br /&gt;&lt;br /&gt;Doğum, kader - yaşam ve ölüm sonsuz döngüsünde, insan sınıflarının özelliklerini tanımlayan, nitelendiren ve dönüşümlere yardımcı olan &lt;em&gt;MOF for Destiny&lt;/em&gt; sisteminde model olmak güzel, yaşamak ve modellere arası dönüşmek kısaca PSM (&lt;em&gt;Platform Specific Model&lt;/em&gt;) olmak bence çok güzel, tadını çıkaralım.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6420827719237722455?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6420827719237722455/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6420827719237722455' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6420827719237722455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6420827719237722455'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/model-olmak-istiyorum.html' title='Model olmak istiyorum!'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-868968568160855300</id><published>2007-10-13T13:27:00.000+03:00</published><updated>2007-10-13T13:37:33.202+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>İş ortakları ile iftar yemeği - İzmir</title><content type='html'>&lt;center&gt;&lt;br /&gt;&lt;table style="WIDTH: 194px"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="BACKGROUND: url(http://picasaweb.google.com/f/img/transparent_album_background.gif) no-repeat left 50%; HEIGHT: 194px" align="middle"&gt;&lt;a href="http://picasaweb.google.com/skyfloodPicasa/IsOrtaklariIftarYemegiIzmir"&gt;&lt;img style="MARGIN: 1px 0px 0px 4px" height="160" src="http://lh5.google.com/skyfloodPicasa/RxCY2RvsOSE/AAAAAAAAAKE/b8-E2Kdm2yk/s160-c/IsOrtaklariIftarYemegiIzmir.jpg" width="160" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center"&gt;&lt;a style="FONT-WEIGHT: bold; COLOR: #4d4d4d; TEXT-DECORATION: none" href="http://picasaweb.google.com/skyfloodPicasa/IsOrtaklariIftarYemegiIzmir"&gt;is ortaklari iftar yemegi - izmir&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;u&gt;&lt;i&gt;&lt;small&gt;Diğer resimleri görmek yukarıdaki bağlantıyı kullanabilirsiniz.&lt;/small&gt;&lt;/i&gt; &lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;9 Ekim 2007 Perşembe akşamında, iftar yemeğinde iş ortaklarımız ile beraberdik. Bir araya geldiğimizde, konuşulan konular yine benzerdi ama daha günceldi.&lt;br /&gt;&lt;br /&gt;Kampanyalar, yeni yazılımlar, yasal değişiklikler, taslaklar, hedefler, satışlar, kısa vadeli Netsis'in yatırım planları ve REDCODE...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-868968568160855300?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/868968568160855300/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=868968568160855300' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/868968568160855300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/868968568160855300'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/i-ortaklar-ile-iftar-yemei-izmir.html' title='İş ortakları ile iftar yemeği - İzmir'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6611940282999166759</id><published>2007-10-03T10:59:00.000+03:00</published><updated>2007-10-03T11:04:52.904+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Forerunner.DinamikKodlama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>NDI ve Temelset ekranları arasında global veri paylaşımı</title><content type='html'>Temelset paketinden açılan NDI ekranlarında, NetsisCore nesnesi kullanıldığında NDI paketine ait bilgilerden oluşan bir nesne hazırlanacaktır. NDI ekranlarını çalıştıran (örnek: temelset) uygulamanın NetsisCore nesnesi kullanılmak isteniyorsa, 4.0.10 setine eklenen&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;Kernel.Values("&lt;strong&gt;TS_CORE&lt;/strong&gt;").NetLibSession.NetsisUserName&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt; &lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;örnek kod satırı kullanılabilir. Bu şekilde NDI ekranlarından, Temelset paketine ait kullanıcı bilgilerine, veri tabanı context değerlerine ya da aktif parametre değerlerine erişim yapılabilir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6611940282999166759?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6611940282999166759/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6611940282999166759' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6611940282999166759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6611940282999166759'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/ndi-ve-temelset-ekranlar-arasnda-global.html' title='NDI ve Temelset ekranları arasında global veri paylaşımı'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7356308666497373186</id><published>2007-10-01T00:38:00.000+03:00</published><updated>2007-10-01T00:47:06.135+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Uzman sistemlerde şeytanın yeri...</title><content type='html'>"Şeytan Yemini" ve "Olasılıksız" kitaplarından sonra aklıma takılan birkaç cümleyi yazmak istedim...&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Araf yolcularının yemini ve hayata geri dönüş durumları&lt;/li&gt;&lt;li&gt;&lt;em&gt;Laplace&lt;/em&gt; şeytanına ait: HerAn, şimdi, gelecek, tüm sonsuz olasılıklar ve geleceğin görünürlüğü.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Hayata geri dönüş yolculukları, yapılan yeminler, geleceğin görünmesi, ölçeklenmesi, sonsuz alt yaşam parçalarının olasılık dağılımına göre belirlenmesi, kuantum fiziğinin yeri geldiğinde yazı/tura ile karşılaştırılması ve kuarkların tespiti...&lt;/p&gt;&lt;p&gt;Eminim bu yazarların "Uzman sistemlerle" ilgili çalışmaları olsaydı kitaplar çok daha farklı sonlarla karşımıza çıkabilirdi.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7356308666497373186?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7356308666497373186/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7356308666497373186' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7356308666497373186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7356308666497373186'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/10/uzman-sistemlerde-eytann-yeri.html' title='Uzman sistemlerde şeytanın yeri...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8723310448999618464</id><published>2007-09-29T00:03:00.000+03:00</published><updated>2007-09-29T00:09:39.852+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Netsis ürünlerini tanıtacak tır hazırlanıyor...</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rv1saxvsORI/AAAAAAAAAHo/iY-q3LXi4qg/s1600-h/Netsis_Tir_Kapak.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5115363959048517906" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rv1saxvsORI/AAAAAAAAAHo/iY-q3LXi4qg/s320/Netsis_Tir_Kapak.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Netsis ürünlerini tanıtacak ve Türkiye'nin değişik bölgelerinde gezecek tırımız hazırlanıyor. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Bu tır ile Türkiye'nin birçok yerinde gezmeyi, Netsis'i daha detaylı tanıtmayı, ürünleri anlatmayı ve bize ait tüm güzellikleri aktarmak istiyoruz. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;En kısa sürede, tır gezintisinde, görüşmek üzere...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8723310448999618464?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8723310448999618464/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8723310448999618464' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8723310448999618464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8723310448999618464'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/netsis-rnlerini-tantacak-tr-hazrlanyor.html' title='Netsis ürünlerini tanıtacak tır hazırlanıyor...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/Rv1saxvsORI/AAAAAAAAAHo/iY-q3LXi4qg/s72-c/Netsis_Tir_Kapak.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-427082090891631786</id><published>2007-09-21T11:38:00.000+03:00</published><updated>2007-09-21T11:39:48.895+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Güzel bir söz:</title><content type='html'>Duyguların imlası olmaz!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-427082090891631786?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/427082090891631786/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=427082090891631786' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/427082090891631786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/427082090891631786'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/gzel-bir-sz.html' title='Güzel bir söz:'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8240199022464271649</id><published>2007-09-19T23:38:00.000+03:00</published><updated>2007-09-19T23:47:50.970+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Yaş : 30</title><content type='html'>Birkaç gün sonra yaş sürümüm 3.x olacak. Bu yaşa nasıl geldim, neler yaptım uzun uzun yazmak hoş olurdu ancak kısa cümleler özetleyebilirim.&lt;br /&gt;&lt;br /&gt;Önceleri 1.x sürümünde hayatı tanıdım,&lt;br /&gt;2.x sürümünde birçok şeyi hızlı yaşadım ve güzel geçti&lt;br /&gt;Şimdi ise önümde kısmet olursa, 3.x var...&lt;br /&gt;&lt;br /&gt;3.x sürümünde beni bekleyenler;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Web 3.0&lt;/li&gt;&lt;li&gt;64 bit uygulamalar&lt;/li&gt;&lt;li&gt;XAML, WPF benzeri teknolojilerle arayüzlerin de tekrar kullanılabilirliği&lt;/li&gt;&lt;li&gt;.Net 3, 4, 5, 6 ve belki 10.X&lt;/li&gt;&lt;li&gt;Windows 201X sunucuları&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;&lt;u&gt;Yaş 30 için ne söylenir ne yazılır bilinmez ama içimden geçenler;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Önümde duvar var mı? Görünmüyor!&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Çarpacak biri varsa, o kim ve ne zaman?&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Duvara yazılanlar olacaksa, hemen şimdi...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Yeni yaş, yeniliklerle dolsun...&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8240199022464271649?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8240199022464271649/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8240199022464271649' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8240199022464271649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8240199022464271649'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/ya-30.html' title='Yaş : 30'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2307226173894053415</id><published>2007-09-19T23:29:00.000+03:00</published><updated>2007-09-19T23:38:42.685+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Film'/><title type='text'>Goya's Ghosts</title><content type='html'>Ines'in dinsel yasaklara karşı gelmesi, kilise tarafından bu yasağı kabul etmesi, İspanya'nın her gün kendi içinde karışıklık yaşaması, İngiltere ve Fransa arasında İspanya yönetiminin el değiştirmesi, Goya'nın yakın arkadaşları ile olan ilişkileri, para kazanamadığı ve beğenilmeyen tabloları ve tüm koasun resimlere geçmesi...&lt;br /&gt;&lt;br /&gt;Kısaca Goya ve hayaletleri bir bütün...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2307226173894053415?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2307226173894053415/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2307226173894053415' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2307226173894053415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2307226173894053415'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/goyas-ghosts.html' title='Goya&apos;s Ghosts'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8289014434939186061</id><published>2007-09-15T20:18:00.000+03:00</published><updated>2007-09-15T20:23:19.419+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Script'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Özel CSS sahaları ve kullanımı</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_u_OnNwX0FqM/RuwUnmYNi_I/AAAAAAAAAHg/6GWkwtju9zM/s1600-h/customcss.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5110482347708222450" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_u_OnNwX0FqM/RuwUnmYNi_I/AAAAAAAAAHg/6GWkwtju9zM/s320/customcss.PNG" border="0" /&gt;&lt;/a&gt; CSS tanımlamalarında özel değerler kullanılabilir.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bu değerlere DHTML/JavaScript ile erişim yapılabilir. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Özel değer tanımlamaları, sıradüzensel olarak alt nesneler &lt;u&gt;yansıtılmıyor&lt;/u&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Örnek: &lt;/strong&gt;&lt;span style="font-family:courier new;"&gt;window.document.body.currentStyle.rcBgColor &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8289014434939186061?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8289014434939186061/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8289014434939186061' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8289014434939186061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8289014434939186061'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/zel-css-sahalar-ve-kullanm.html' title='Özel CSS sahaları ve kullanımı'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_u_OnNwX0FqM/RuwUnmYNi_I/AAAAAAAAAHg/6GWkwtju9zM/s72-c/customcss.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7851679637661358124</id><published>2007-09-07T10:33:00.000+03:00</published><updated>2007-09-07T10:39:46.698+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Script'/><category scheme='http://www.blogger.com/atom/ns#' term='Forerunner.DinamikKodlama'/><title type='text'>FR4X - Makro ve Dinamik Kodlama - Stok Grup kod kayıtları</title><content type='html'>Stok modülünde, stok grup kod kayıtlarını açmak için dinamik kodlama ve VBScript SendKeys yöntemi birlikte kullanılabilir. Stok modülündeki bir pencerede, aşağıdaki kodları yazmak yeterli olacaktır.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;Set WshShell = CreateObject("WScript.Shell")&lt;br /&gt;&lt;br /&gt;&lt;em&gt;'Alt + K&lt;/em&gt;&lt;br /&gt;WshShell.SendKeys ("%K")&lt;br /&gt;&lt;br /&gt;&lt;em&gt;'Stok kod kayıtları&lt;/em&gt;&lt;br /&gt;WshShell.SendKeys ("T")&lt;br /&gt;&lt;br /&gt;&lt;em&gt;'Stok kod kayıtları&lt;/em&gt;&lt;br /&gt;WshShell.SendKeys ("G")&lt;br /&gt;&lt;br /&gt;&lt;em&gt;'Enter&lt;/em&gt;&lt;br /&gt;WshShell.SendKeys ("{ENTER}")&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7851679637661358124?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7851679637661358124/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7851679637661358124' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7851679637661358124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7851679637661358124'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/fr4x-makro-ve-dinamik-kodlama-stok-grup.html' title='FR4X - Makro ve Dinamik Kodlama - Stok Grup kod kayıtları'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6473698310900567424</id><published>2007-09-02T16:09:00.000+03:00</published><updated>2007-09-02T16:20:45.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Banka ATM yazılımları neden sık güncellenmiyor?</title><content type='html'>Artık birçok yazılım kişiselleştirme konusunda ilerleme kaydediyor ancak banka yazılımları sadece para çekmek isteyen kartın sahibi hakkında ekrana basit bir "isim" gösteriyor. Bu durum bankadan para çeken insanlar için zor bir durum oluşturuyor.&lt;br /&gt;&lt;br /&gt;Banka yazılımlarını acil güncellemek isteyenlere birkaç öneride bulunmak istiyorum.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Kart sahibinin yaş bilgisine göre menüler özelleştirilsin. Emeklilik yaşlarında olanlar için daha basit ve büyük yazılı menüler, gençler için ise daha fazla fonksiyon ve işlem yeteneğinin olmasında fayda var. &lt;/li&gt;&lt;li&gt;Son çekilen para miktarının, yerin ve komisyon bilgilerinin gösterilmesi&lt;/li&gt;&lt;li&gt;Çekilen para miktarlarının gruplandırılması ya da isimlendirilmesi. Aylık veya haftalık çekilen para miktarları farklı olabilir bu nedenle haftalık olan için "1" kısayolu, aylık için "2" kısayolu tanımlanabilir ve böyle her seferde tutar yazmak zorunda kalınmaz.&lt;/li&gt;&lt;li&gt;ATM yazılımlarına bölge ya da yerel alan kodu verilmeli. Bu tanımlama ile yazılımlar gereksiz fonksiyonları otomatik olarak kapatabilir veya açabilir. (Örnek: Su faturasını yatırmak için gereksiz menü detayı kapatılabilir)&lt;/li&gt;&lt;li&gt;Daha fazla istatiksel bilgi gösterilmesinde fayda var. (Örnek: Aylık, haftalık ve yıllık hesaba yatan ya da çekilen para miktarı)&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6473698310900567424?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6473698310900567424/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6473698310900567424' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6473698310900567424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6473698310900567424'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/banka-atm-yazlmlar-neden-sk.html' title='Banka ATM yazılımları neden sık güncellenmiyor?'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7430900900613717720</id><published>2007-09-01T12:30:00.000+03:00</published><updated>2007-09-01T23:59:02.178+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>Özel geliştirilen nesnenin tasarım ortamında standart olarak görüntülenmesi</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_u_OnNwX0FqM/RtkxX4OrrOI/AAAAAAAAAHY/RDIPtW1xpmk/s1600-h/CustomControl.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5105165938901888226" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_u_OnNwX0FqM/RtkxX4OrrOI/AAAAAAAAAHY/RDIPtW1xpmk/s320/CustomControl.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VS2005 ortamında özel bir nesne geliştirildiğinde, &lt;em&gt;control &lt;/em&gt;sınıfından türüyorsa ve .Net nesnesi gibi tasarım ortamında standart bir &lt;em&gt;rendering &lt;/em&gt;işlemine ihtiyaç varsa birkaç adımın daha tamamlanması gerekiyor.&lt;br /&gt;&lt;br /&gt;İlk olarak, özel geliştirilen nesnesine başına &lt;span style="font-family:courier new;"&gt;&lt;em&gt;Designer(typeof(XXXDesigner)) &lt;/em&gt;&lt;/span&gt;satırı eklenmelidir.&lt;br /&gt;&lt;br /&gt;Daha sonra aşağıda gösterilen satırların yer alacağı bir sınıf tasarlanmalıdır.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;strong&gt;public class XXXDesigner : ControlDesigner&lt;br /&gt;&lt;/strong&gt;{&lt;br /&gt;&lt;strong&gt;public override string GetDesignTimeHtml()&lt;br /&gt;&lt;/strong&gt;{&lt;br /&gt;&lt;em&gt;return base.CreatePlaceHolderDesignTimeHtml("");&lt;br /&gt;&lt;/em&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;..&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7430900900613717720?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7430900900613717720/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7430900900613717720' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7430900900613717720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7430900900613717720'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/zel-gelitirilen-nesnenin-tasarm.html' title='Özel geliştirilen nesnenin tasarım ortamında standart olarak görüntülenmesi'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_u_OnNwX0FqM/RtkxX4OrrOI/AAAAAAAAAHY/RDIPtW1xpmk/s72-c/CustomControl.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3566605214328792021</id><published>2007-09-01T10:15:00.001+03:00</published><updated>2007-09-01T12:29:30.448+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>ASP.Net için ekran nesnesi tasarlama</title><content type='html'>WEB formlarında kullanmak için özel (&lt;em&gt;custom) &lt;/em&gt;nesne tasarlamak, sıradan bir nesne türetme işinden farklılık göstermektedir. .Net ortamında yaygın olarak kullanılan &lt;em&gt;attribute &lt;/em&gt;sınıflarının tam olarak ne işe yaradığını ve ne zaman kullanıldığını basit örneklerle denemek ve sonrasında gerçek ürünü geliştirmek verimli bir ürün geliştirme yöntemi olacaktır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Özel bir nesne tasarımına başlarken önemli olacağını düşündüğüm birkaç satır bilgi;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;ParseChildren(True) :&lt;/strong&gt; Geliştirilecek nesnede, &lt;em&gt;tag'&lt;/em&gt;ler arasında &lt;em&gt;inner &lt;/em&gt;bilgilerinin olacağını bildirmektedir. Bu &lt;em&gt;attribute&lt;/em&gt; kullanılmazsa &lt;em&gt;compiler tag'ler&lt;/em&gt; içinde yer alan özellik (&lt;em&gt;property) &lt;/em&gt;değerlerini göz ardı edecektir. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;NonVisualControl :&lt;/strong&gt; Geliştirilen nesnenin yardımcı bir nesne olduğunu, form üzerinde saklanabileceğini ancak görünmemesi gerektiğini bildirmektedir. (&lt;em&gt;örnek: SQLDataSource nesnesi)&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Designer &lt;em&gt;: &lt;/em&gt;&lt;/strong&gt;Bu attribute, tasarım (&lt;em&gt;design) &lt;/em&gt;aşamasında nesneyi hangi sınıfın yöneteceğini göstermektedir. Nesneyi yöneten nesneler ile, özellikler eklenebilir/çıkarabilir, olaylar kapatılabilir ve/veya nesnenin tasarım aşamasındaki görüntüsü (&lt;em&gt;rendering)&lt;/em&gt;  belirlenebilir&lt;/li&gt;&lt;li&gt;&lt;strong&gt;ProvideProperty&lt;/strong&gt; : IExtenderProvider ara yüzü kullanıldığında anlamlı olacaktır.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Category : &lt;/strong&gt;Nesneye eklenecek özelliğin, &lt;em&gt;properties &lt;/em&gt;penceresinde hangi başlık altında çıkacağını göstermektedir.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Description : &lt;/strong&gt;Özellik veya sınıf hakkında ek bilgi sağlamaktadır. Bu bilgi, p&lt;em&gt;roperties &lt;/em&gt;penceresinin altında yer alan alanda gösterilmektedir. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;NotifyParentProperty&lt;/strong&gt;:  Özellik basit bir tip yerine karmaşık nesne şeklinde kullanılıyorsa ve kendi özelliklerinde yapılan değişiklikleri bağlı olduğu nesneye aktaracaksa &lt;em&gt;true &lt;/em&gt;parametresi ile kullanılmalıdır. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Browsable:&lt;/strong&gt; Bir özellik ASPX formu üzerinde &lt;em&gt;serialized &lt;/em&gt;edilmiş bilgiyi tutmak için tasarlanmış olabilir. Bu durumda olan bir özelliği &lt;em&gt;properties &lt;/em&gt;penceresinde görünmemesi için &lt;em&gt;false &lt;/em&gt;parametresi kullanılmalıdır. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;DefaultValue:&lt;/strong&gt; Bu sınıfın belirtilmemiş olması durumunda &lt;em&gt;IDE&lt;/em&gt;, özellik değerini saklamamaktadır. &lt;em&gt;string &lt;/em&gt;bir özellik varsa ve ön değeri boş (&lt;em&gt;empty, null) &lt;/em&gt;ise &lt;em&gt;[DefaultValue("")] &lt;/em&gt;şeklinde tanımlama yapılmalıdır&lt;/li&gt;&lt;li&gt;&lt;strong&gt;PersistenceMode: &lt;/strong&gt;Özellik değerinin nasıl bir düzende saklanacağını göstermektedir. &lt;em&gt;Attribute &lt;/em&gt;veya &lt;em&gt;inner &lt;/em&gt;düzende bilgi saklanabilir. &lt;/li&gt;&lt;/ul&gt;.Net &lt;em&gt;framework &lt;/em&gt;ortamında basit bir grid nesnesini tasarlamak için bilinmesi gereken yüzlerce &lt;em&gt;attribute &lt;/em&gt;sınıfı ve &lt;em&gt;constructor &lt;/em&gt;parametresi yer almaktadır. Dilin kendi kendini tanıtması, özelliklerini belirtmesi ve ifade edebilmesi bir yandan faydalı ancak diğer yandan tasarımcıyı mimari kavramlardan uzaklaştırmaktadır.&lt;br /&gt;&lt;br /&gt;MS ürünleri, maksimum oranda kullanılması için değişik sihirbazlarla donatılmıştır ancak nesne tasarımı, &lt;em&gt;script &lt;/em&gt;kod tasarımı gibi biraz daha özel işlerde bu tür sihirbazlar birden ortadan kaybolmaktadır. Visual studio içinde, &lt;em&gt;refactoring &lt;/em&gt;araçları gibi &lt;em&gt;property &lt;/em&gt;eklerken de bir sihirbaz olsa ve &lt;em&gt;designer &lt;/em&gt;ortamı için gerekli olan yüzlerce soruyu bir form üzerinde sorsa ve daha sonra &lt;em&gt;attribute &lt;/em&gt;değerini koda otomatik olarak yazsa gerçekten çok çok iyi olurdu.&lt;br /&gt;&lt;br /&gt;Kendi içimde tekrar şunu düşünmeden geçemiyorum;&lt;br /&gt;&lt;br /&gt;Yazılım mühendisliği kavramlarını incelediğim dönemde bazı kaynaklar, genelde ABD tabanlı yazılımcıların sistemleri tasarladığını, mimari kavramlara karar verdiğini diğer ülkelerdeki yazılımcıların ise sadece yazdığını veya yazılanları sistemleri kullandığını ifade ediyordu.&lt;br /&gt;&lt;br /&gt;Gerçek payı var mı?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3566605214328792021?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3566605214328792021/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3566605214328792021' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3566605214328792021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3566605214328792021'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/09/aspnet-iin-ekran-nesnesi-tasarlama.html' title='ASP.Net için ekran nesnesi tasarlama'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1282745721388102986</id><published>2007-08-23T00:25:00.000+03:00</published><updated>2007-08-23T00:28:06.956+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Muzik'/><title type='text'>%100 yerli çekim</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A2CyFPzqrU4"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/A2CyFPzqrU4" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1282745721388102986?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1282745721388102986/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1282745721388102986' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1282745721388102986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1282745721388102986'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/08/100-yerli-ekim.html' title='%100 yerli çekim'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1929675500596913427</id><published>2007-08-13T09:57:00.000+03:00</published><updated>2007-08-13T10:00:10.185+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Script'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Script ile NDI ekranı açma ve ekrandan değer alma örneği</title><content type='html'>&lt;span style="font-family:courier new;font-size:85%;"&gt;Dim Krnl&lt;br /&gt;Dim Comp&lt;br /&gt;Dim Dsgn&lt;br /&gt;Dim Edt&lt;br /&gt;&lt;br /&gt;Set Krnl = CreateObject("NDIAPIX40.Kernel")&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Set Comp = Krnl.GetCompany("&lt;em&gt;NDI_SIRKET_ADI&lt;/em&gt;", "&lt;em&gt;NETSIS_GIRIS_ADI&lt;/em&gt;", "&lt;em&gt;NETSIS_KULLANICI_SIFRESI&lt;/em&gt;")&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Set Dsgn = Comp.CallWinDesign("&lt;em&gt;NDI_DA_HAZIRLANAN_EKRAN_KODU&lt;/em&gt;")&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Set Edt = Dsgn.NDIComponentByName("DBNEdit1")&lt;br /&gt;&lt;br /&gt;Dsgn.Show &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;br /&gt;Deger=Edt.Text&lt;br /&gt;&lt;br /&gt;MsgBox Deger&lt;br /&gt;&lt;br /&gt;Set Edt=nothing&lt;br /&gt;Set Dsgn=nothing&lt;br /&gt;Set Comp=nothing&lt;br /&gt;Krnl.FreeNetLib&lt;br /&gt;Set Krnl=nothing &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1929675500596913427?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1929675500596913427/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1929675500596913427' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1929675500596913427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1929675500596913427'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/08/script-ile-ndi-ekran-ama-ve-ekrandan.html' title='Script ile NDI ekranı açma ve ekrandan değer alma örneği'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1196832050247327772</id><published>2007-08-05T11:54:00.000+03:00</published><updated>2007-08-07T18:14:11.192+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Marmaris - Selimiye:</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_u_OnNwX0FqM/RriMNNsBtKI/AAAAAAAAAHQ/QjVhbxnSyg4/s1600-h/BeyazGuvercin.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5095977137010226338" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_u_OnNwX0FqM/RriMNNsBtKI/AAAAAAAAAHQ/QjVhbxnSyg4/s320/BeyazGuvercin.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Sanırım bu adres (&lt;a href="http://www.beyazguvercin.com/"&gt;http://www.beyazguvercin.com/&lt;/a&gt;) yeterince detaylı açıklama verebilecek durumda...&lt;br /&gt;&lt;br /&gt;Temiz koy, akşamları gökyüzünde samanyolu gösterimi, sıcak karşılama, güzel sabah kahvaltıları, genelde çocuklu ailelerin tercih ettiği hoş bir mekan...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1196832050247327772?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1196832050247327772/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1196832050247327772' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1196832050247327772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1196832050247327772'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/08/marmaris-selimiye.html' title='Marmaris - Selimiye:'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_u_OnNwX0FqM/RriMNNsBtKI/AAAAAAAAAHQ/QjVhbxnSyg4/s72-c/BeyazGuvercin.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1732390107178180629</id><published>2007-08-05T11:46:00.001+03:00</published><updated>2007-08-06T16:07:56.378+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Marmaris - Bozburun:</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/RrccotsBtJI/AAAAAAAAAHI/ILZ4mvWIa4M/s1600-h/Kesit.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5095572989177607314" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_u_OnNwX0FqM/RrccotsBtJI/AAAAAAAAAHI/ILZ4mvWIa4M/s320/Kesit.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Kredi kartının sayılı birkaç yerde geçtiği,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Teknolojiden ve şehir sorunlarından uzak,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Kendi çapında, yerel insanlarıyla ve fazla sayıda yer alan yabancı ziyaretçileriyle dikkat çeken,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Hoş, şirin, en fazla 2 gün kalınabilecek, köy, ufak, güzel ve küçük &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;bir yer...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1732390107178180629?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1732390107178180629/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1732390107178180629' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1732390107178180629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1732390107178180629'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/08/marmaris-bozburun.html' title='Marmaris - Bozburun:'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_u_OnNwX0FqM/RrccotsBtJI/AAAAAAAAAHI/ILZ4mvWIa4M/s72-c/Kesit.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1156465315558206978</id><published>2007-08-05T11:38:00.000+03:00</published><updated>2007-08-05T11:45:27.678+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Delphi'/><title type='text'>Sitem</title><content type='html'>.Net/C# ortamında, Delphi'de yerlan &lt;em&gt;TTable&lt;/em&gt; sınıfının olmaması büyük bir eksiklik. Her tasarımcının bir index'i, tablosu ve buna bağlı olarak istediği &lt;em&gt;navigation &lt;/em&gt;işlemlerine ihtiyacı olabilir. Herşey &lt;em&gt;memory'e&lt;/em&gt; okunup, daha sonra &lt;em&gt;dataset &lt;/em&gt;nesneleri ile çözümlenemez....&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Soru:&lt;/strong&gt;&lt;br /&gt;İçinde 1.000.000 kayıt olan bir tabloda, isim sıralı sondan 25 kayıt nasıl getirilecek?&lt;br /&gt;(&lt;em&gt;her tablo için stored proc yazmak ve paging yapmayı yeterli bir çözüm saymıyoruz...)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Çözüm: &lt;/strong&gt;&lt;br /&gt;Bu tür bir ihtiyacı karşılamak için sanırım kendi tasarımlarımızı yapmak gerekiyor...&lt;br /&gt;&lt;br /&gt;&lt;em&gt;TableSQLBuilder, test kodlarını yazmaya başladım...&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1156465315558206978?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1156465315558206978/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1156465315558206978' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1156465315558206978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1156465315558206978'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/08/sitem.html' title='Sitem'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1107253692658069002</id><published>2007-07-25T23:48:00.000+03:00</published><updated>2007-07-25T23:49:50.444+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>C# - .Net - System.Type --&gt; DBType</title><content type='html'>&lt;code&gt;&lt;pre&gt;&lt;br /&gt;    public static class DBTypeConvert&lt;br /&gt;    {&lt;br /&gt;        private static Hashtable flist = new Hashtable();&lt;br /&gt;&lt;br /&gt;        static DBTypeConvert()&lt;br /&gt;        {&lt;br /&gt;            Array a = Enum.GetValues(typeof(DbType));&lt;br /&gt;            foreach (object o in a)&lt;br /&gt;                flist.Add(o.ToString(), o);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public static DbType FromType(Type type)&lt;br /&gt;        {&lt;br /&gt;            return (DbType)flist[type.Name];&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1107253692658069002?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1107253692658069002/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1107253692658069002' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1107253692658069002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1107253692658069002'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/c-net-systemtype-dbtype.html' title='C# - .Net - System.Type --&gt; DBType'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3506412162082974511</id><published>2007-07-18T23:52:00.001+03:00</published><updated>2007-07-18T23:52:53.287+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Forerunner.DinamikKodlama'/><title type='text'>Netsis Forerunner Dinamik Kodlama Basit Örnek</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/ik5hRMCs51o"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/ik5hRMCs51o" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3506412162082974511?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3506412162082974511/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3506412162082974511' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3506412162082974511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3506412162082974511'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/netsis-forerunner-dinamik-kodlama-basit.html' title='Netsis Forerunner Dinamik Kodlama Basit Örnek'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2091414460637668639</id><published>2007-07-15T03:13:00.000+03:00</published><updated>2007-07-15T03:14:54.838+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>YouTube</title><content type='html'>Uzun bir süre sonrasında &lt;em&gt;YouTube &lt;/em&gt;hesap bilgilerimi düzenledim ve birkaç animasyonu paylaşıma açtım.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/skyflood1977"&gt;http://www.youtube.com/skyflood1977&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;adresinden eklediğim animasyon veya film dosyaları izlenebilir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2091414460637668639?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2091414460637668639/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2091414460637668639' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2091414460637668639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2091414460637668639'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/youtube.html' title='YouTube'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4429267734512906946</id><published>2007-07-15T01:34:00.001+03:00</published><updated>2007-07-15T01:34:35.661+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Muzik'/><title type='text'>Makber</title><content type='html'>&lt;object width="425" height="350"&gt; &lt;param name="movie" value="http://www.youtube.com/v/NZmezp7Nyzk"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/NZmezp7Nyzk" type="application/x-shockwave-flash" width="425" height="350"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4429267734512906946?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4429267734512906946/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4429267734512906946' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4429267734512906946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4429267734512906946'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/makber.html' title='Makber'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4726771168107431813</id><published>2007-07-08T22:54:00.001+03:00</published><updated>2007-07-08T22:57:26.602+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>ActiveX - COM</title><content type='html'>ActiveX ve COM kavramları aslında aynı teknoloji işaret etmektedir. COM (Component Object Model) kavramı biraz daha teknik ağırlıklı, ActiveX kavramı ise pazarlama ağırlıklıdır.&lt;br /&gt;Microsoft'un uzun süre iki kavramı da kullanması aslında karışıklık yaratsa da MS'e göre kişisel görüşüm, bu iki keliminin kullanılmasında sorun olmamasıdır.  Teknik seminlerde ağırlıklı olarak COM kelimesi kullanılırken, pazarlama ağırlıklı toplantılarda ActiveX kelimesi kullanılmaktadır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;COM tabanlı tasarım yapmak demek;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Microsoft'un son 15 yılda geliştirdiği teknolojilere ayak uydurmak,&lt;/li&gt;&lt;li&gt;Uygulamalar arası nesne geçişleri yapmak,&lt;/li&gt;&lt;li&gt;C++ ile tasarlanan bir nesnenin Delphi uygulamasında kullanılması,&lt;/li&gt;&lt;li&gt;Kolayca &lt;em&gt;distributed &lt;/em&gt;(DCOM) hale getirilmesi,&lt;/li&gt;&lt;li&gt;COM+ ürünüyle bütünleştirilmesi,&lt;/li&gt;&lt;li&gt;Script ortamlarında kolaylıkla kullanılması&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;anlamına gelmektedir. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4726771168107431813?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4726771168107431813/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4726771168107431813' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4726771168107431813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4726771168107431813'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/activex-com.html' title='ActiveX - COM'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4682531097071437859</id><published>2007-07-08T22:31:00.000+03:00</published><updated>2007-07-08T22:46:19.391+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>TLB : Type Library</title><content type='html'>Tip kütüphaneleri (&lt;em&gt;tlb &lt;/em&gt;dosyaları) derlenmiş kodların başka dil geliştirme araçları tarafından kullanılmasını ve kod geliştirme ortamlarında &lt;em&gt;code-insight &lt;/em&gt;özelliğinin desteklenmesini sağlamaktadır.&lt;br /&gt;&lt;br /&gt;TLB dosyaları kullanılarak tasarlanan nesne veya modüller başka DLL/EXE uygulamalarına parametre olarak geçirilmesini kolaylaştırmaktadır. IPC (&lt;em&gt;Inter process communication&lt;/em&gt;) sistemlerinde aktif bir nesne örneğini kolayca diğer uygulamaya geçirebilir ve diğer uygulamanın hangi derleyici tarafından derlendiğini önemsemeyebiliriz...&lt;br /&gt;&lt;br /&gt;Bu geçişlere ne zaman ihtiyaç olacağı tamamen tasarım ve sonrasındaki beklentilere bağlı olarak değişmektedir.&lt;br /&gt;&lt;br /&gt;TLB dosyaları, COM(&lt;em&gt;ActiveX&lt;/em&gt;) nesnelerinin içinde otomatik olarak desteklenmektedir. TLB teknolojisi ile COM nesneleri kendini kendini ifade edebilme yeteneğini kazanmaktadır. Bu yetenek şuan güncel dillerde en temel özelliklerden de bir tanesidir (&lt;em&gt;Örnek : Java ve C#)&lt;/em&gt;. TLB destekli bir nesne, kendi içinde yer alan tanımlamaları, yöntemleri veya sınıf modellerini yorumlanabilecek bir düzende saklamaktadır. TLB okuma API'leriyle bu verilere erişilebilir ya da bu işi yapan hazır sınıf veya araçlar kullanılabilir.&lt;br /&gt;&lt;br /&gt;.Net ortamında bir &lt;em&gt;assembly&lt;/em&gt; içinde sınıf tasarlamak ve [&lt;em&gt;comvisible(true)] &lt;/em&gt;ifadesini kullanmak TLB destekli bir sınıf yazmak anlamına gelmektedir. Bu şekilde .Net ortamında bir nesne kolayca COM özelliğini destekleyen ortamlarda kullanılabilir.&lt;br /&gt;&lt;br /&gt;TLB teknolojisindeki bilgi tabanı aslında mevcut teknolojilerde dilin üst veri yönetimiyle bütünleşmesinde çok önemli rol almaktadır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;TLB dosyalarında başlıca yer alan elemanlar ;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Interface&lt;/li&gt;&lt;li&gt;Module&lt;/li&gt;&lt;li&gt;Alias&lt;/li&gt;&lt;li&gt;Enum&lt;/li&gt;&lt;li&gt;Field&lt;/li&gt;&lt;li&gt;Method&lt;/li&gt;&lt;li&gt;Property&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;bana göre iyi ki&lt;/strong&gt;;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;TLB &lt;/em&gt;dosyaları var&lt;/li&gt;&lt;li&gt;&lt;em&gt;COM&lt;/em&gt; nesneler otomatik olarak TLB düzeninde bilgi saklıyor,&lt;/li&gt;&lt;li&gt;.Net ortamında geliştirilen nesneler de çok basit bir tanımlamayla bu yeteneği kazanabiliyor,&lt;/li&gt;&lt;li&gt;&lt;em&gt;Script &lt;/em&gt;ortamlarında çok rahat kullanılabiliyor,&lt;/li&gt;&lt;li&gt;ve kullanıcıların da basit de olsa kodlamada yeteneklerini gösterebilmesine izin veriyor...&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4682531097071437859?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4682531097071437859/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4682531097071437859' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4682531097071437859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4682531097071437859'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/tlb-type-library.html' title='TLB : Type Library'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8979866656341976784</id><published>2007-07-08T22:21:00.000+03:00</published><updated>2007-07-08T22:29:14.698+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>.Net 2.0 WCF uygulaması tasarlarken...</title><content type='html'>WCF yazmak her ne kadar altyapı fonksiyonları ile kolay görünsede aslında arka tarafta, tasarım anında, birçok özelliği iyi bilmeği gerektiriyor.&lt;br /&gt;&lt;br /&gt;WCF kapsamında &lt;em&gt;host &lt;/em&gt;edilen bir sınıf, "&lt;em&gt;InstanceContextMode = InstanceContextMode.PerCall&lt;/em&gt;"  olması durumunda &lt;em&gt;multi-thread &lt;/em&gt;koşulunda sorun yaratmayabilir ancak "&lt;em&gt;ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.Single&lt;/em&gt;" durumunda daha dikkatli tasarım yapmak gerekiyor.&lt;br /&gt;&lt;br /&gt;WCF sunucusuna gelen her talep bir &lt;em&gt;thread &lt;/em&gt;ile cevaplanır ve bu durumda sınıfın &lt;em&gt;thread-safe &lt;/em&gt;olması önem kazanmaktadır. &lt;em&gt;Single &lt;/em&gt;sınıf yaratılması durumunda aynı sınıf üzerinde birden fazla &lt;em&gt;thread &lt;/em&gt;iş yapabilir ve bu durumda kullanılacak kod parçacıkları &lt;em&gt;ThreadStatic, Volatile, Static, lock, monitor vb &lt;/em&gt;gibi C# komut ve/veya tanımlamaları ile korunmalıdır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8979866656341976784?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8979866656341976784/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8979866656341976784' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8979866656341976784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8979866656341976784'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/net-20-wcf-uygulamas-tasarlarken.html' title='.Net 2.0 WCF uygulaması tasarlarken...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5568440199592255511</id><published>2007-07-08T22:04:00.000+03:00</published><updated>2007-08-01T00:15:44.802+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Haftasonu için : Muğla\Dalyan</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RpE1nmT5AlI/AAAAAAAAAHA/Pc37cdul4I8/s1600-h/Dalyan2007.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5084904408693146194" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RpE1nmT5AlI/AAAAAAAAAHA/Pc37cdul4I8/s320/Dalyan2007.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Haftasonu için Dalyan'a gitme kararımı çok doğru buldum. Kral mezarlığına doğru kahvaltı, akşamüstü çayı ve sonunda akşam yemeği !&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Tüm öğünler ve göle karşı WCF düşünceleri güzeldi.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Daha fazla bilgi için:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.midasdalyan.com/"&gt;http://www.midasdalyan.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5568440199592255511?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5568440199592255511/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5568440199592255511' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5568440199592255511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5568440199592255511'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/haftasonu-iin-muladalyan.html' title='Haftasonu için : Muğla\Dalyan'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RpE1nmT5AlI/AAAAAAAAAHA/Pc37cdul4I8/s72-c/Dalyan2007.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8876280830213083668</id><published>2007-07-01T23:48:00.001+03:00</published><updated>2007-07-01T23:52:38.460+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Film'/><title type='text'>Ocean's Thirteen</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RogTM2T5AkI/AAAAAAAAAG4/HoBpNlr2ccE/s1600-h/OceansThirteen.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5082333290945905218" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RogTM2T5AkI/AAAAAAAAAG4/HoBpNlr2ccE/s320/OceansThirteen.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;11, 12 ve 13...&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Herkes konusunda uzman, her zaman yedek bir plan var, hiçbir zaman hataya yer yok, teknoloji kullamı her seride bir üst seviyeye çıkıyor, bulanık mantıkla çalışan kumar yönetim zeki-sistemi ve devasal para gücünün yapabileceği somut yapılar...&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8876280830213083668?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8876280830213083668/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8876280830213083668' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8876280830213083668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8876280830213083668'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/07/oceans-thirteen.html' title='Ocean&apos;s Thirteen'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RogTM2T5AkI/AAAAAAAAAG4/HoBpNlr2ccE/s72-c/OceansThirteen.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5198512468417569438</id><published>2007-06-28T01:19:00.001+03:00</published><updated>2007-06-28T01:32:02.985+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Kultur'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>1 günde web sitesi yapılır...</title><content type='html'>Teknoloji gelişiyor ve hızla devam ediyor. WEB platformuna ait deneyimlerimiz daha yeni gibi dursada her gün yeni bir kavram, sistem ya da teknoloji bu platforma hizmet eder hale geldi. Çok uzun zaman değil, sadece 1-2 sene öncesine bakmak yeterli. Her yerde "www" ile başlayan adresler karşımıza çıkıyor ve belki de hiç ziyaretçi bile almıyordu.&lt;br /&gt;&lt;br /&gt;"www" ile başlayan adresler artık daha fazla anlam ifade etmeye başladı. Duygularımızı, günlük anılarımızı, görüntülerimizi, resimlerimizi, müziklerimizi, düşüncelerimizi, evlenirken ihtiyaç duyduğumuz eşyalar için &lt;em&gt;Amazon'&lt;/em&gt;daki&lt;em&gt; &lt;/em&gt;dilek listesini, hayatın anlamını (&lt;em&gt;fallar, oyunlar, haberler, spor, bahis, vb.) &lt;/em&gt;ve makinelerin öğrenme sürecini görebilir hale geldik.&lt;br /&gt;&lt;br /&gt;Bağlantı hızının daha kaliteli bir duruma gelmesi, internetin ulusal kapsamda yaygınlaşması ile dünyadaki bu gelişimi kolayca takip edebiliyoruz.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;WEB Mash - Up&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;p&gt;WEB mash-up konusuna gelmeden önce, birkaç müzisyenin aynı anda farklı parçaları çalarak güzel bir sonuç çıkardığı hayal edilebilir. Çok sevilen TR sanatçılarından iki ya da daha fazlası bir araya gelsin ve en çok sevilen parçalarını seslendirsin. Bu sunum tek bir platformda, tek bir sahnede sergilensin. Sergilenen eser keyif verir mi bilinmez ancak farklı bir kavram olduğu açık. &lt;/p&gt;&lt;p&gt;&lt;em&gt;RSS, Atom, blog, resim, video, müzik, Google, Amazon, Yahoo, E-bay, Redcode&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Bunların hepsi bir sahnede sergileniyor... Kullanımı kolay ve hepsi bir yerde...&lt;/p&gt;&lt;p&gt;Sonuç, yoruma açık !&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5198512468417569438?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5198512468417569438/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5198512468417569438' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5198512468417569438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5198512468417569438'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/1-gnde-web-sitesi-yaplr.html' title='1 günde web sitesi yapılır...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-934334804941642880</id><published>2007-06-28T01:10:00.000+03:00</published><updated>2007-06-28T01:17:41.479+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.RedCode'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Yakın gelecek kısaltmaları için ekran bilgilendirme:</title><content type='html'>&lt;table cellspacing=0 cellpadding=0 border=1&gt;&lt;br /&gt;&lt;tr&gt;&lt;th&gt;NVS&lt;td&gt;Netsis Visa Security&lt;br /&gt;&lt;tr&gt;&lt;th&gt;MSS&lt;td&gt;Multiple Segment Support&lt;br /&gt;&lt;tr&gt;&lt;th&gt;FSDP&lt;td&gt;Fast Session Data Provider&lt;br /&gt;&lt;tr&gt;&lt;th&gt;SLP&lt;td&gt;Session Logon Pool&lt;br /&gt;&lt;tr&gt;&lt;th&gt;NECODAL&lt;td&gt;Netsis Enterprise Core Object - Data Access Layer&lt;br /&gt;&lt;tr&gt;&lt;th&gt;RSL&lt;td&gt;RedCode Scripting Layer&lt;br /&gt;&lt;tr&gt;&lt;th&gt;AJM&lt;td&gt;Async Job Management&lt;br /&gt;&lt;tr&gt;&lt;th&gt;ROI&lt;td&gt;RedCode O.I (&lt;em&gt;günlerce anlatmak istediğim ama stratejik bir konu olduğu için sessiz kalmamı gerektiren bir konu...&lt;/em&gt;)&lt;br /&gt;&lt;tr&gt;&lt;th&gt;W32CBLL&lt;td&gt;Windows 32 Core Business Logic Layer&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-934334804941642880?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/934334804941642880/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=934334804941642880' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/934334804941642880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/934334804941642880'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/yakn-gelecek-ksaltmalar-iin-ekran.html' title='Yakın gelecek kısaltmaları için ekran bilgilendirme:'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3975473048631952898</id><published>2007-06-23T10:51:00.000+03:00</published><updated>2007-06-23T10:57:25.222+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Ekip evleniyor...</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_u_OnNwX0FqM/RnzRNNX96mI/AAAAAAAAAGw/6Y9erBmmZmo/s1600-h/Timucin_Kina_Gecesi.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5079164504625769058" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_u_OnNwX0FqM/RnzRNNX96mI/AAAAAAAAAGw/6Y9erBmmZmo/s320/Timucin_Kina_Gecesi.JPG" border="0" /&gt;&lt;/a&gt; Timuçin ve Gülay'ın geçenlerde yapılan kına gecesine katıldık.&lt;br /&gt;&lt;br /&gt;Bu gecenin nasıl geçtiği belki resimlerden de anlaşılıyor olabilir ama yine de birkaç satır yazmak istedim.&lt;br /&gt;&lt;p&gt;Bahçe geniş ve oynamaya elverişliydi...&lt;/p&gt;&lt;p&gt;Yerel müzikler için yerel oyunlar sergilendi...&lt;/p&gt;&lt;p&gt;&lt;em&gt;Timuçin &amp; Gülay için mutluluklar diliyorum.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3975473048631952898?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3975473048631952898/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3975473048631952898' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3975473048631952898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3975473048631952898'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/ekip-evleniyor.html' title='Ekip evleniyor...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_u_OnNwX0FqM/RnzRNNX96mI/AAAAAAAAAGw/6Y9erBmmZmo/s72-c/Timucin_Kina_Gecesi.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6329120891682812065</id><published>2007-06-20T09:19:00.000+03:00</published><updated>2007-06-20T09:21:28.464+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>Zaman tabanlı cache nesneleri</title><content type='html'>&lt;code&gt;&lt;pre&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Threading;&lt;br /&gt;using System.Collections;&lt;br /&gt;&lt;br /&gt;namespace TimeBasedCaching&lt;br /&gt;{&lt;br /&gt;    public class CacheObject : IDisposable&lt;br /&gt;    {&lt;br /&gt;        Timer t;&lt;br /&gt;        int FTimeOut;&lt;br /&gt;&lt;br /&gt;        private void CloseTimer()&lt;br /&gt;        {&lt;br /&gt;            t.Dispose();&lt;br /&gt;            t = null;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        protected void ResetTimer()&lt;br /&gt;        {&lt;br /&gt;            t.Change(FTimeOut, 0);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public CacheObject(int ATimeOut)&lt;br /&gt;        {&lt;br /&gt;            TimerCallback tcb = new TimerCallback(OnTimer);&lt;br /&gt;            t = new Timer(tcb);&lt;br /&gt;            FTimeOut = ATimeOut;&lt;br /&gt;            this.ResetTimer();&lt;br /&gt;&lt;br /&gt;            Console.WriteLine("create");&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public void OnTimer(object stateinfo)&lt;br /&gt;        {&lt;br /&gt;            this.CloseTimer();&lt;br /&gt;            this.Dispose();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public void doit()&lt;br /&gt;        {&lt;br /&gt;            //...&lt;br /&gt;            //...&lt;br /&gt;            this.ResetTimer();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public void Dispose()&lt;br /&gt;        {&lt;br /&gt;            if (t != null)&lt;br /&gt;            {&lt;br /&gt;                this.CloseTimer();&lt;br /&gt;            }&lt;br /&gt;            GC.SuppressFinalize(this);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    class Program&lt;br /&gt;    {&lt;br /&gt;        static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;            CacheObject o = new CacheObject(4000);&lt;br /&gt;            Console.ReadLine();&lt;br /&gt;            o.doit();&lt;br /&gt;            Console.ReadLine();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6329120891682812065?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6329120891682812065/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6329120891682812065' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6329120891682812065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6329120891682812065'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/zaman-tabanl-cache-nesneleri.html' title='Zaman tabanlı &lt;I&gt;cache&lt;/I&gt; nesneleri'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2786828134927741110</id><published>2007-06-08T14:16:00.000+03:00</published><updated>2007-06-08T14:21:29.311+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Ege Üniversitesi - Bilgisayar Mühendisliği - 2007 Mezunları</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_u_OnNwX0FqM/Rmk6t9X96lI/AAAAAAAAAGo/MKkg3qJiOQY/s1600-h/Goxel(18).jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5073651016453188178" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_u_OnNwX0FqM/Rmk6t9X96lI/AAAAAAAAAGo/MKkg3qJiOQY/s320/Goxel(18).jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ege Univ. Bil. Muh. 2007 mezunları ile bugün son sınavda olmak çok heyecan vericiydi. Birlikte sınav olduk demek istiyorum ancak bu sefer ben sadece karşıdan sınav olanları izledim.&lt;br /&gt;&lt;br /&gt;20 soru ve test, sonunda mezuniyet. Son sınava girmek ve sonrasında mezun olmak. Bugün tam o ince çizgide, sınav sonrası birlikteydik...&lt;br /&gt;&lt;br /&gt;Yeni mezun olacak arkadaşlara şimdiden başarılar diliyorum...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2786828134927741110?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2786828134927741110/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2786828134927741110' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2786828134927741110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2786828134927741110'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/ege-niversitesi-bilgisayar-mhendislii.html' title='Ege Üniversitesi - Bilgisayar Mühendisliği - 2007 Mezunları'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_u_OnNwX0FqM/Rmk6t9X96lI/AAAAAAAAAGo/MKkg3qJiOQY/s72-c/Goxel(18).jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8357465595167644531</id><published>2007-06-05T00:15:00.000+03:00</published><updated>2007-06-05T00:27:59.212+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><title type='text'>Web servislerini birleştirelim!</title><content type='html'>Bir ya da birden fazla Web servisini birleştirerek daha karmaşık sorunları çözen sistemler hazırlanabilir.&lt;br /&gt;&lt;br /&gt;Ucuz kitap karşılaştırması yapan bir servis + kitap satan bir servis + kredi kartı ödemelerini yürüten bir servis bir araya getirilebilir. Yeni oluşan bu servise "Ucuz kitap satış servisi" adını verebiliriz. Yeni oluşan bu serviste görünmeyen birçok sorunu aşmak gerekiyor. Yeni servisin içinde yer alan üç özerk servisin kendine ait bilgi tabanları vardır. Bu bilgi tabanlarına göre yöntemler veya amaç (&lt;em&gt;sonuç) &lt;/em&gt;fonksiyonları farklılık göstermektedir. Karmaşık servislerin bir araya getirilmesinde eğer ontolojiler kullanılmış ise servis bütünleştirme işi biraz daha kolay hale gelecektir. Servislerin bir araya gelmesinden önce servis aralarına &lt;em&gt;arabulucu (mediation) &lt;/em&gt;katmanları eklenmelidir. Bu ara katmanlar bir servisteki bilgiyi diğerine çevirerek sistemin bir bütün halinde çalışmasını sağlamaktadır.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Arabulucu &lt;/em&gt;kavramını üç seviyede incelemek gerekiyor;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Veri seviyesinde &lt;/li&gt;&lt;li&gt;Fonksiyon seviyesinde &lt;/li&gt;&lt;li&gt;Süreç seviyesinde&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Üç seviye için ayrı ayrı arabulucular tasarlanabilir. Örnek olarak, bir servisin XML karmaşık tipinde gördüğü &lt;em&gt;kitap &lt;/em&gt;parametresini diğer servis, &lt;em&gt;ISBN &lt;/em&gt;dizi karakter şeklinde görebilir. Bu durumda arabulucu katman, XML karmaşık tipindeki kitap nesnesinden ISBN değerini (&lt;em&gt;veya OWL class olarak tanımlanmış ise ISBN özelliğini) &lt;/em&gt;diğer servise aktarabilir.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Arabulucuların &lt;/em&gt;yer aldığı mimarilerde üç seviye mutlaka ayrı ayrı çözümlenmelidir. Servisler arası iletişimin bilgi tabanından ne kadar soyut halde tasarlanırsa, servisin güncellemelerden etkilenmesi az olacak ve servisin çalışmama ihtimali azaltılacaktır. &lt;/p&gt;&lt;p&gt;&lt;em&gt;Servislerin bir araya getirilmesi ve çalıştırılması üzerine aranması gereken anahtar kelimeler;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;"Semantic Web Service Architecture",&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;"Service Discovery, Service Engagement, Service Negaotiation, Service Constracts"&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;"Agent based sementatic web service"&lt;/em&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8357465595167644531?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8357465595167644531/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8357465595167644531' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8357465595167644531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8357465595167644531'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/web-servislerini-birletirelim.html' title='Web servislerini birleştirelim!'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-182627133661591373</id><published>2007-06-03T16:06:00.000+03:00</published><updated>2007-06-03T16:24:34.591+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.RedCode'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>Neden SWS (Semantic Web Service)?</title><content type='html'>SWS mimarilerinde Web servislerinden farklı olarak içeride yapılacak işleri anlamsal şekillerde ifade edebiliriz. Bu ifade ile tasarlanan servis başka servisler tarafından daha kolay kullanılabilir, bir ya da birden fazla servisin bir araya gelmesiyle daha karmaşık servisler oluşturulabilir ve en önemlisi de servisin kullandığı ontoloji sayesinde çıkarsama işlemlerinin de yardımıyla servis yetenekleri test edilebilir .&lt;br /&gt;&lt;br /&gt;Eğer bir Web servis KKP (&lt;em&gt;ERP&lt;/em&gt;) arkaofis fonksiyonları için tasarlanmış ise yöntem isimleri, parametre isimleri veya tipleri tamamen o uygulamayı bilenler için veya standart olarak kullanılan tipler varsa anlamlı olacaktır. Örnek olarak sipariş kabul işlemini yapan bir serviste&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;public void SaveOrderInformation(OrderClass orderclass)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ifadesi varsa, servis fonksiyonları, daha önceden bilenlerin ya da daha önceden bu yöntemleri kullanan tasarımcılar için anlaşılır ve kullanılabilir olacaktır. Yukarıdaki örnekte yer alan &lt;em&gt;SaveOrderInformation&lt;/em&gt; eğer ontolojide bir kavram (&lt;em&gt;concept) &lt;/em&gt;olarak tanımlansa ve diğer KKP uygulamalarında kullanılan ontolojilerle eşleştirilebilirse, karmaşık iş mantıkları, çözümleri ya da bütünleştirme projeleri kolayca tasarlanabilecektir.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Bir dil bir insan, iki dil iki insan...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Bu söz yakın gelecekte KKP uygulamaları içinde geçerli olacaktır. KKP fonksiyonları dışarıya ne kadar evrensel bir düzende açılırsa o kadar daha çok fonksiyon kullanılacak, değişik çözümler tasarlanacak veya firmaların iç süreçlerine ait özel uygulamalar bir bütün halinde çalıştırılabilecektir.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Netsis Redcode, PeopleSoft HR,  Oracle BI &lt;/em&gt;ürünleri için belki ortak bir dil ontoloji bilgitabanı yok ancak yerel bilgitabanları bir araya getirilerek daha farklı çözümler yaratılabilir.&lt;br /&gt;&lt;br /&gt;Pek yakında Netsis bilgitabanlarını (&lt;em&gt;Ontoloji, KB, TBox, ABOX, SWRL) &lt;/em&gt;kullanabileceğiz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-182627133661591373?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/182627133661591373/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=182627133661591373' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/182627133661591373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/182627133661591373'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/neden-sws-semantic-web-service.html' title='Neden SWS &lt;I&gt;(Semantic Web Service)&lt;/I&gt;?'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2427024844090043501</id><published>2007-06-02T16:33:00.001+03:00</published><updated>2007-06-02T16:47:55.006+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>System.Reflection</title><content type='html'>Güncel kod geliştirme ortamları ve bu ortamlara ait &lt;em&gt;framework &lt;/em&gt;özellikleri artık çok gelişti. Kod veya tasarım artık çok gizli ya da kapalı değil. İçeride (&lt;em&gt;assembly) &lt;/em&gt;kullanılan bir sınıf, yöntem ya da tip tanımlaması dışarıdan kolayca izlenebiliyor (&lt;em&gt;tabi ki kod şifrelemeye ihtiyaç duymuyoruz, delikanlı tasarımcı kodunu gizlemez!)&lt;/em&gt; ancak bu tür sistemleri (&lt;em&gt;örnek : .Net framework) &lt;/em&gt;geliştiren tasarımcıların bir sonraki hedeflerini kestirmek gerçekten zor olabilir.&lt;br /&gt;&lt;br /&gt;Bu zorluğa bende birkaç önerim ile katkıda bulunmak istiyorum.&lt;br /&gt;&lt;br /&gt;Evet, kodu tasarladık, &lt;em&gt;compile &lt;/em&gt;ettik, testlerimizi gözden geçirdik ve herşey uygun. Tasarımı (&lt;em&gt;dll, exe şeklinde)&lt;/em&gt; müşterilere &lt;em&gt;(iç ya da dış ) &lt;/em&gt;gönderdik. Eğer gönderilen yerde &lt;em&gt;reflection &lt;/em&gt;araçları varsa herşey ortada. Tasarımcının gizli dünyasına, yazılım yaparken beyninde kurguladığı ve sonrasında sıfır-bir şekline dönüşecek bir ortama aktarması, bu aktarım sırasında yaşanan sıkıntıları, masada oturmaktan kaynaklanan yorgunluk şikayetleri, sınıfları, yöntemleri, hepsini desteklemediği özellikler, hayalleri, gelecek sürümlere ait bırakılan açık kapılar, duygular, derlemiş olduğu ürünün sahiplenmesine yönelik ruhsal fırtınalar vb. vb.&lt;br /&gt;&lt;br /&gt;Evet, bence ilerideki hayal &lt;em&gt;reflection &lt;/em&gt;aracı tüm bu saydıklarımı ve sayamadıklarımı da gösterebilmelidir. O zaman sadece tasarımcının neyi, nasıl ve neden yaptığını daha kolay anlayabiliriz. İçinde duygu ve düşünce yok, başka birisinin tasarımı karşımızda! Ne kadar anlaşabiliriz ya da ne kadar sevebiliriz, kestiremiyorum!.&lt;br /&gt;&lt;br /&gt;Ben &lt;em&gt;.Net framework Y.X &lt;/em&gt;sürümünde bu tür bir yazılımcı-tasarımcı-meta-framework özelliğinin olmasından yanayım. O zaman &lt;em&gt;C:\Windows\System32 &lt;/em&gt;dizinine baktığımızda her &lt;em&gt;DLL ya da EXE &lt;/em&gt;dosyasında yazanların neler çektiğini, nerelerde zorlandığını, neden en son bu tür bir tasarıma karar verdiğini, duygularını, sınıflarını, değişkenlerini ve kod satırlarını&lt;br /&gt;&lt;br /&gt;"&lt;em&gt;NewOfNewReflect.EXE  C:\windows\system32\BestCore.DLL  -WithFullEmotionSupport" &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;şeklinde izleyebiliriz.&lt;br /&gt;&lt;br /&gt;Buraya kadar okuyup bu özellik neye yarar diye soranlar varsa (&lt;em&gt;ki olabilir&lt;/em&gt;), önerim en kısa sürede kod yazmanız olacaktır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2427024844090043501?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2427024844090043501/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2427024844090043501' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2427024844090043501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2427024844090043501'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/systemreflection.html' title='System.Reflection'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2033708174360581924</id><published>2007-06-02T16:04:00.000+03:00</published><updated>2007-06-02T16:26:17.646+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.C#'/><title type='text'>Biraz C# ve biraz NUnit</title><content type='html'>&lt;em&gt;&lt;strong&gt;Unit test:&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Unit test yöntemi ile tasarım yapmak çok önemli çünkü akla gelebilecek ya da gelmeyecek birçok hatayı henüz büyük bir sistemi tasarlamadan tespit edebiliriz. NUnit aracının 2.4.X sürümünü kullanıyorum. NUnit, DUnit (&lt;em&gt;Delphi Unit) &lt;/em&gt;sisteminden biraz daha farklı geliştirilmiş. Delphi test işlemlerini yapmak için birçok sınıf tasarlanmış ancak NUnit ortamında ise istenilen sınıf veya yöntem isimleri, test işlemleri için kullanılabilir. Test işleminin başarılı şekilde yapılabilmesi için önemli olan konu &lt;em&gt;NUNit framework &lt;/em&gt;içinde yer alan &lt;em&gt;attribute &lt;/em&gt;değerlerinin düzgün yerde kullanılmasıdır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[TestFixture]&lt;/strong&gt;&lt;br /&gt;Test yapılacak sınıfın üzerinde tanımlanması gerekiyor. Bu tanımlama &lt;em&gt;.Net assembly &lt;/em&gt;içindeki bu sınıf NUnit aracı tarafından tespit edilecek ve &lt;em&gt;[Test] attribute &lt;/em&gt;değeri olan yöntemleri çalıştıracaktır.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Test]&lt;/strong&gt;&lt;br /&gt;Delphi'de olduğu gibi yöntem isimlerini "Test" ile başlatmak gerekmiyor. NUnit aracı, ilgili sınıftaki tüm yöntemleri gezerken yöntemin &lt;em&gt;public &lt;/em&gt;ve &lt;em&gt;[Test] &lt;/em&gt;ile tanımlanmış olmasını kontrol etmektedir. Kontrolden geçen tüm yöntemler sırasıyla çalıştırılacaktır ve içindeki &lt;em&gt;assert &lt;/em&gt;sınıfına ait yöntemleri tetikleyecektir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[SetUp]&lt;/strong&gt;&lt;br /&gt;Test sınıf kodunun içinde her bir test yöntemi öncesinde yapılması gereken &lt;em&gt;SetUp &lt;/em&gt;işlemi varsa bu &lt;em&gt;attribute &lt;/em&gt;değeri tanımlanmalıdır.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(Setup değeri her bir test yönteminin öncesinde çalıştırılır.)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[TearDown]&lt;/strong&gt;&lt;br /&gt;Test sınıf kodunun içinde her bir test yöntemi sonrasında yapılması gereken kapanış işlemi varsa bu &lt;em&gt;attribute &lt;/em&gt;değeri tanımlanmalıdır.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(TearDown değeri her bir test yönteminin sonrasında çalıştırılır.)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Örnek &lt;em&gt;(Setup ve TearDown)&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;SetUp ve TearDown &lt;/em&gt;değerleri test işleminde &lt;em&gt;unmanaged &lt;/em&gt;kodlarının olması durumunda kullanılabilir. Bir dosyadan satır, karakter, blok byte değerleri okunacaksa ve her bir özellik ayrı test yöntemleri içinde test edilecekse, &lt;em&gt;SetUp &lt;/em&gt;yönteminde çalışacak dosya açılır, &lt;em&gt;TearDown&lt;/em&gt; yönteminde ise kapatılır. Bu şekilde her üç test yöntemi içinde dosyanın açılıp/kapatılmasına ait kod tekrarının önüne geçilmiş olacaktır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RmFsT83I01I/AAAAAAAAAGg/RkGKvJDuq9U/s1600-h/NUnitOrnek.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5071453745406595922" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RmFsT83I01I/AAAAAAAAAGg/RkGKvJDuq9U/s320/NUnitOrnek.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2033708174360581924?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2033708174360581924/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2033708174360581924' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2033708174360581924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2033708174360581924'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/06/biraz-c-ve-biraz-nunit.html' title='Biraz C# ve biraz NUnit'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RmFsT83I01I/AAAAAAAAAGg/RkGKvJDuq9U/s72-c/NUnitOrnek.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-5586301304338647839</id><published>2007-05-27T01:19:00.001+03:00</published><updated>2007-05-27T01:26:27.421+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Film'/><title type='text'>Spiderman 3</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RliyyM3I00I/AAAAAAAAAGY/kNU7flLjI_o/s1600-h/SpiderMan3.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5068997956121187138" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RliyyM3I00I/AAAAAAAAAGY/kNU7flLjI_o/s320/SpiderMan3.JPG" border="0" /&gt;&lt;/a&gt; Uzun bir aradan sonra sinemeya gitme fırsatım oldu. &lt;em&gt;Spiderman &lt;/em&gt;serisinin üçüncü bölümü güzeldi. Tasarımlar, görsel çalışmalar ve sürükleyici bir kovalamaca sahnesi arka arkaya geldiğinde hoş bir tat bırakıyor.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Filmden mesajlar;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Güçlü olmak her zaman güzel olmayabilir.&lt;br /&gt;Herkes birgün yardıma ihtiyaç duyabilir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-5586301304338647839?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/5586301304338647839/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=5586301304338647839' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5586301304338647839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/5586301304338647839'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/spiderman-3.html' title='Spiderman 3'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RliyyM3I00I/AAAAAAAAAGY/kNU7flLjI_o/s72-c/SpiderMan3.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-2809648672360994302</id><published>2007-05-20T12:42:00.000+03:00</published><updated>2007-05-20T12:45:53.994+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Delphi'/><title type='text'>Delphi statik sınıf tasarımına örnek</title><content type='html'>&lt;code&gt;&lt;pre&gt;&lt;br /&gt;&lt;strong&gt;StaticSinif = Class Sealed&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;protected&lt;/strong&gt;&lt;br /&gt;&lt;font style="font-weight: bold;color: yellow;"&gt;&lt;br /&gt;  //Nesneyi kullananlar yanlislikla sinifi create etmeye calisirsa, &lt;br /&gt;  //compiler hata versin&lt;/font&gt;&lt;br /&gt;  constructor Create;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;public&lt;/strong&gt;&lt;br /&gt;  class procedure BirseylerYap;&lt;br /&gt;  class function BirseyGetir;&lt;br /&gt;  ..&lt;br /&gt;  ..&lt;br /&gt;&lt;strong&gt;end;&lt;/strong&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-2809648672360994302?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/2809648672360994302/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=2809648672360994302' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2809648672360994302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/2809648672360994302'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/delphi-statik-snf-tasarmna-rnek.html' title='Delphi statik sınıf tasarımına örnek'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4122411662604839156</id><published>2007-05-18T00:30:00.000+03:00</published><updated>2007-05-18T00:37:27.798+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><title type='text'>.Net framework için Reflector uygulamaları</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_u_OnNwX0FqM/RkzLCc3I0zI/AAAAAAAAAGQ/Cmgl0iLZojU/s1600-h/RedCodeReflector.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5065646923852600114" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_u_OnNwX0FqM/RkzLCc3I0zI/AAAAAAAAAGQ/Cmgl0iLZojU/s320/RedCodeReflector.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Yeni &lt;em&gt;reflector &lt;/em&gt;uygulamaları ile artık kod içinde yalnızlıklarımızı, hislerimizi, duygularımızı, düşüncelerimizi veya özel bilgilerimizi saklamak çok zor görünüyor. Her iyi özelliğin tabi ki bir de kötü bir yanı var, bu da sırlarımızın artık ortaya çıkması.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;.Net framework ortamında tasarlanan kodlar için içeride özel hiçbirşey tutmamak gerekiyor. Bu bilgiler uygulamanın çalışma güvenliğine zarar veribilecek nitelikteyse mutlaka bir anahtar ile şifrelenmelidir. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4122411662604839156?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4122411662604839156/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4122411662604839156' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4122411662604839156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4122411662604839156'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/net-framework-iin-reflector-uygulamalar.html' title='.Net framework için Reflector uygulamaları'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_u_OnNwX0FqM/RkzLCc3I0zI/AAAAAAAAAGQ/Cmgl0iLZojU/s72-c/RedCodeReflector.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-9091758092486507421</id><published>2007-05-14T23:02:00.000+03:00</published><updated>2007-05-14T23:08:20.798+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Sıra İzmir'de</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_u_OnNwX0FqM/RkjAfIpHPjI/AAAAAAAAAGI/59xaa3T43WY/s1600-h/Goxel(04).jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5064509422106525234" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_u_OnNwX0FqM/RkjAfIpHPjI/AAAAAAAAAGI/59xaa3T43WY/s320/Goxel(04).jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;13 Mayıs 2007, &lt;/p&gt;&lt;p&gt;Pazar, &lt;/p&gt;&lt;p&gt;Gündoğdu, &lt;/p&gt;&lt;p&gt;Cumhuriyet'e sahip çıkanlarla beraberiz. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-9091758092486507421?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/9091758092486507421/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=9091758092486507421' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/9091758092486507421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/9091758092486507421'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/sra-izmirde.html' title='Sıra İzmir&apos;de'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_u_OnNwX0FqM/RkjAfIpHPjI/AAAAAAAAAGI/59xaa3T43WY/s72-c/Goxel(04).jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4915627606459093089</id><published>2007-05-12T08:43:00.000+03:00</published><updated>2007-05-12T08:47:49.092+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Zeki sistemler dersinin sonrasında...</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/RkVUHopHPiI/AAAAAAAAAGA/dGw_c53Br2E/s1600-h/Goxel(29).jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5063545846193667618" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_u_OnNwX0FqM/RkVUHopHPiI/AAAAAAAAAGA/dGw_c53Br2E/s320/Goxel(29).jpg" border="0" /&gt;&lt;/a&gt; Zeki sistemler dersi erken bitti. Ödevleri kısa bir sürede olsa unuttuk ve baharın güzellikleriyle dolu bir resim çektirdik. Bu resim ileride doktor olacağımız günlerin belki başlangıç adresi ancak ne kadar daha hafıza gereksinimimiz olacak kestiremiyorum.&lt;br /&gt;&lt;br /&gt;Doktor adayları olarak Ege üniversitesinin güzel kampüsünden, kırmızı yapraklı ağacın (her ne kadar resimden anlaşılmasa da...) altından herkese selamlar...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4915627606459093089?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4915627606459093089/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4915627606459093089' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4915627606459093089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4915627606459093089'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/zeki-sistemler-dersinin-sonrasnda.html' title='Zeki sistemler dersinin sonrasında...'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_u_OnNwX0FqM/RkVUHopHPiI/AAAAAAAAAGA/dGw_c53Br2E/s72-c/Goxel(29).jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7909902841675265965</id><published>2007-05-07T22:47:00.000+03:00</published><updated>2007-05-09T17:24:56.122+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Dusunceler'/><title type='text'>YA/EM'07  - Tezgah planlama</title><content type='html'>&lt;a href="http://www.yaem2007.org/"&gt;YA/EM'07 &lt;/a&gt;için hazırladığımız bildiri çerçevesinde kullanılan tezgah planlama algoritmamız başarılı şekilde çalışıyor.&lt;br /&gt;&lt;br /&gt;Geliştirdiğimiz bu algoritma ile çok çeşitli yükleme planlarını test edebiliyoruz ve ayrıca optimum olan yükleme planını "aktif planlama" şeklinde çizebiliyoruz.&lt;br /&gt;&lt;br /&gt;Kullandığımız yöntem sayesinde toplam sürede (&lt;em&gt;makespan&lt;/em&gt;) ciddi azalmalar oldu, çok yakında bildiride deney sonuçlarını daha detaylı paylaşıyor olacağız.&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rj-DbopHPgI/AAAAAAAAAFw/4pqpF2JCWvQ/s1600-h/Genetik_Algoritma_Gant.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5061909016977292802" style="MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rj-DbopHPgI/AAAAAAAAAFw/4pqpF2JCWvQ/s320/Genetik_Algoritma_Gant.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/Rj-D0IpHPhI/AAAAAAAAAF4/UL9tWQqrs54/s1600-h/Genetik_Algoritma_Hat_Dengeleme.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5061909437884087826" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_u_OnNwX0FqM/Rj-D0IpHPhI/AAAAAAAAAF4/UL9tWQqrs54/s320/Genetik_Algoritma_Hat_Dengeleme.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7909902841675265965?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7909902841675265965/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7909902841675265965' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7909902841675265965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7909902841675265965'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/yaem07-tezgah-planlama.html' title='YA/EM&apos;07  - Tezgah planlama'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/Rj-DbopHPgI/AAAAAAAAAFw/4pqpF2JCWvQ/s72-c/Genetik_Algoritma_Gant.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6281247244452374845</id><published>2007-05-04T01:07:00.000+03:00</published><updated>2007-05-04T01:15:32.033+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><title type='text'>Forerunner 4.0 : Uluslararası kullanımda önemli olabilecek registry kayıt bilgileri</title><content type='html'>FR40 paketinde &lt;em&gt;registry&lt;/em&gt; ortamında yer alan bazı değerler uygulamayı farklı ülkelere uygun ya da farklı dillerde çalıştırmak için kullanılabilir.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CalismaKulturNumarasi&lt;/strong&gt;&lt;br /&gt;&lt;table cellspacing="0" cellpadding="0" border="1"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;0 &lt;td&gt;Türkiye &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;2 &lt;td&gt;İran &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;3 &lt;td&gt;Rusya &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;4 &lt;td&gt;Azerbeycan &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;5 &lt;td&gt;Ukrayna &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;6 &lt;td&gt;Mısır &lt;td&gt;Çok yakında&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;DilNumarasi&lt;/strong&gt;&lt;br /&gt;&lt;table cellspacing="0" cellpadding="0" border="1"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;0 &lt;td&gt;Türkçe &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;1 &lt;td&gt;İngilizce &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;2 &lt;td&gt;Farsça &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;3 &lt;td&gt;Rusça &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;4 &lt;td&gt;Azerice &lt;td&gt;Çalışıyor&lt;br /&gt;&lt;tr&gt;&lt;td&gt;5 &lt;td&gt;Arapça &lt;td&gt;Çok yakında&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6281247244452374845?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6281247244452374845/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6281247244452374845' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6281247244452374845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6281247244452374845'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/05/forerunner-40-uluslararas-kullanmda.html' title='Forerunner 4.0 : Uluslararası kullanımda önemli olabilecek &lt;I&gt;registry&lt;/I&gt; kayıt bilgileri'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-6523318976567685314</id><published>2007-04-29T17:37:00.000+03:00</published><updated>2007-04-29T17:48:09.764+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Muzik'/><title type='text'>Dungeon - BaBa ZuLa</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/RjSt44pHPfI/AAAAAAAAAFo/evcCgxo3LjM/s1600-h/BabaZula.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5058859474233015794" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_u_OnNwX0FqM/RjSt44pHPfI/AAAAAAAAAFo/evcCgxo3LjM/s320/BabaZula.JPG" border="0" /&gt;&lt;/a&gt;&lt;strong&gt;Mekan&lt;/strong&gt; : Dungeon&lt;br /&gt;&lt;strong&gt;Zaman&lt;/strong&gt; : Dün gece&lt;br /&gt;&lt;strong&gt;Konser&lt;/strong&gt; : &lt;strong&gt;B&lt;/strong&gt;a&lt;strong&gt;B&lt;/strong&gt;a &lt;strong&gt;Z&lt;/strong&gt;u&lt;strong&gt;L&lt;/strong&gt;a&lt;br /&gt;&lt;strong&gt;Yorumlar&lt;/strong&gt;:&lt;br /&gt;İlk giriş parçası çok güzeldi.&lt;br /&gt;&lt;br /&gt;Daha sonra duvara yansıtılan ve konser parçasına göre tasarlanan serbest çizimler gerçekten ilginçti.&lt;br /&gt;&lt;br /&gt;Müziklere eşlik eden "&lt;u&gt;dansözler&lt;/u&gt;" için söylenebilecek tek bir kelime var: &lt;u&gt;süperdi.&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;br /&gt;Konser parçalarına sıkıştırılmış mesajları, görsel şöleni, dansözleri ve güzel müzikleri çok beğendim.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-6523318976567685314?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/6523318976567685314/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=6523318976567685314' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6523318976567685314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/6523318976567685314'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/dungeon-baba-zula.html' title='Dungeon - BaBa ZuLa'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_u_OnNwX0FqM/RjSt44pHPfI/AAAAAAAAAFo/evcCgxo3LjM/s72-c/BabaZula.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1547098778935508384</id><published>2007-04-26T01:45:00.000+03:00</published><updated>2007-04-26T01:50:28.609+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yazilim.Gelistirme'/><category scheme='http://www.blogger.com/atom/ns#' term='Kod.Delphi'/><title type='text'></title><content type='html'>.Net sınıflarında için bir &lt;em&gt;event&lt;/em&gt; ataması yapıldığında, &lt;em&gt;unit-test &lt;/em&gt;kodunda bu atamanın geçerliliğini nasıl kontrol edebiliriz?&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;//**************&lt;br /&gt;//**Delphi 2006&lt;br /&gt;//**************&lt;br /&gt;&lt;strong&gt;procedure TestMyCase.TestEvent;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;var&lt;/strong&gt;&lt;br /&gt;  E1, E2: MyEventType;&lt;br /&gt;&lt;strong&gt;begin&lt;/strong&gt;&lt;br /&gt;  E1:=Event1;&lt;br /&gt;  FXRoot.OnXXEvent:=E1;&lt;br /&gt;  E2:=FXRoot.OnXXEvent;&lt;br /&gt;&lt;br /&gt;  Assert(&lt;em&gt;E1.Method.MethodHandle.Value&lt;/em&gt; = &lt;em&gt;E2.Method.MethodHandle.Value&lt;/em&gt;, 'Event atamada sorun var...');&lt;br /&gt;&lt;strong&gt;end;&lt;/strong&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1547098778935508384?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1547098778935508384/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1547098778935508384' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1547098778935508384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1547098778935508384'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/blog-post.html' title=''/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-894232748317188106</id><published>2007-04-19T09:29:00.000+03:00</published><updated>2007-04-19T09:39:21.953+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Netsis - Yazılım Staj - 2007</title><content type='html'>&lt;a href="http://www.netsis.com.tr/yazilim/staj/BizeUlasin.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://www.netsis.com.tr/yazilim/staj/BizeUlasin.jpg" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;Yazılım bölümünde staj yapmak için ön kayıtlar başladı. &lt;/strong&gt;&lt;a href="http://www.netsis.com.tr/yazilim/staj"&gt;www.netsis.com.tr/yazilim/staj&lt;/a&gt;  adresinden gelişmeleri takip edebilirsiniz.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-894232748317188106?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/894232748317188106/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=894232748317188106' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/894232748317188106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/894232748317188106'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/netsis-yazlm-staj-2007.html' title='Netsis - Yazılım Staj - 2007'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-4737120584417144574</id><published>2007-04-15T18:07:00.000+03:00</published><updated>2007-04-15T18:14:30.841+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><title type='text'>NetOpenX için RSS sayfaları</title><content type='html'>NetOpenX uygulamasındaki gelişmeleri daha yakından takip edebilmek için RSS kayıtları kullanılabilir.&lt;br /&gt;&lt;br /&gt;İlk aşamada 2 RSS servisi ile işe başlamayı düşündük. Daha sonra gelecek geribildirimlere göre bu servisi iyileştirebiliriz.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Netopen&lt;em&gt;X&lt;/em&gt; uygulamasına ait uyarılar için&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://yazilim.netsis.com.tr/NWNetOpenX/ndi.web.rss.aspx?RSSCode=5"&gt;&lt;span style="font-size:78%;"&gt;http://yazilim.netsis.com.tr/NWNetOpenX/ndi.web.rss.aspx?RSSCode=5&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Netopen&lt;em&gt;X&lt;/em&gt; uygulamasına ait haberler için&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://yazilim.netsis.com.tr/NWNetOpenX/ndi.web.rss.aspx?RSSCode=1"&gt;&lt;span style="font-size:78%;"&gt;http://yazilim.netsis.com.tr/NWNetOpenX/ndi.web.rss.aspx?RSSCode=1&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-4737120584417144574?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/4737120584417144574/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=4737120584417144574' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4737120584417144574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/4737120584417144574'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/netopenx-iin-rss-sayfalar.html' title='NetOpenX için RSS sayfaları'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-69304260343429666</id><published>2007-04-15T17:56:00.000+03:00</published><updated>2007-04-15T18:03:19.767+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Tak Tak Takıntı</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RiI9cfFpBDI/AAAAAAAAAFA/7Rz1lNPl740/s1600-h/Tak+Tak+Takinti.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5053669291453908018" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RiI9cfFpBDI/AAAAAAAAAFA/7Rz1lNPl740/s320/Tak+Tak+Takinti.JPG" border="0" /&gt;&lt;/a&gt;Takıntılı titiz kişilik savaşlarında bir doktor,&lt;br /&gt;&lt;br /&gt;Sabun, küfür, tekrar, sayılar ve kontrol takıntıları,&lt;br /&gt;&lt;br /&gt;Çözüme kişisel gayret ile değil de entegre bir çözüm ile varış.&lt;br /&gt;&lt;br /&gt;Oyuna çok yorgun ve düşünceli bir saatimde gittim, birçok önyargım oyuna başlamadan önce yorumlarını yapmıştı ve oyun hakkında düşüncelerim neredeyse sabitlenmişti. Oyun başladı, önyargılarım silindi ve sonrasında güzel bir oyunun içinde buldum kendimi.&lt;br /&gt;&lt;br /&gt;Oyuncuların yeteneklerini tartışmaya hiç gerek yok.&lt;br /&gt;Oyun gayet güzel ve çok ilginç bir son ile bitiyor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-69304260343429666?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/69304260343429666/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=69304260343429666' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/69304260343429666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/69304260343429666'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/tak-tak-taknt.html' title='Tak Tak Takıntı'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RiI9cfFpBDI/AAAAAAAAAFA/7Rz1lNPl740/s72-c/Tak+Tak+Takinti.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-8602466944533688918</id><published>2007-04-14T12:09:00.000+03:00</published><updated>2007-04-14T12:15:55.919+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Onaylı sürüm bilgisini güncelle</title><content type='html'>Netsis onaylı sürüm bilgisinin güncellenmesi &lt;em&gt;Forerunner40.exe (kurulum) &lt;/em&gt;uygulamasından yapılmaktaydı. 4.0.8 sürümü ve sonrasında güvenlik nedeniyle bu işlem paket anamenüleri içinden &lt;u&gt;yapılmalıdır&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/RiCav_FpBCI/AAAAAAAAAE4/QPhmVyk7SE8/s1600-h/Onayli+surum+guvenlik.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5053208931089318946" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/RiCav_FpBCI/AAAAAAAAAE4/QPhmVyk7SE8/s320/Onayli+surum+guvenlik.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Yukarıdaki resimde görüldüğü gibi yeni anamenü penceresinde / yardım menüsü altında / "onaylı sürüm bilgisini güncelle" seçeneği eklenmiştir. Bu seçenek; ADMIN kullanıcı girişi, uygulamanın SUNUCU üzerinden çalıştırılması ve dosyaların 4.0.8 sürümü olması durumunda aktif hale gelecektir.&lt;br /&gt;&lt;br /&gt;Buradan yapılmayan sürüm güncellemeleri güvenlik riskleri nedeniyle uygulamayı kilitleyip ve yeniden kurulum yapılmasına neden olacaktır.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-8602466944533688918?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/8602466944533688918/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=8602466944533688918' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8602466944533688918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/8602466944533688918'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/onayl-srm-bilgisini-gncelle.html' title='Onaylı sürüm bilgisini güncelle'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_u_OnNwX0FqM/RiCav_FpBCI/AAAAAAAAAE4/QPhmVyk7SE8/s72-c/Onayli+surum+guvenlik.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-7411808191718303602</id><published>2007-04-12T00:25:00.000+03:00</published><updated>2007-04-12T00:31:01.766+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Genel'/><title type='text'>Delikanlı yazılımcı kimdir?</title><content type='html'>Delikanlı yazılımcı imajına ait birkaç satır not.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Asla hata yapmaz&lt;/li&gt;&lt;li&gt;Analizi kod yazarken de yapabilir&lt;/li&gt;&lt;li&gt;Doküman yazmaz&lt;/li&gt;&lt;li&gt;Doküman yazsa bile sonraki değişiklikleri not etmez&lt;/li&gt;&lt;li&gt;En iyi kodu yazar, en kötüyü kesinlikle yazmaz&lt;/li&gt;&lt;li&gt;Teknoloji ve değişimi mesafeli takip eder&lt;/li&gt;&lt;li&gt;IDE yeniliklerine mesafeli yaklaşır, kolayına makro ya da kısayol tuşu kullanmaz&lt;/li&gt;&lt;li&gt;&lt;em&gt;Refactoring&lt;/em&gt;  nedir bilmez çünkü ihtiyacı olmaz&lt;/li&gt;&lt;li&gt;Tek başına yazar, birileri olması gerekiyorsa (&lt;em&gt;takım durumları) &lt;/em&gt;o zaman en yakın arkadaşını seçer&lt;/li&gt;&lt;li&gt;Test nedir bilmez çünkü yazılan kod kendi ağırlığı ile &lt;em&gt;unit &lt;/em&gt;testlerden çoktan geçmiştir&lt;/li&gt;&lt;li&gt;Yazılım desenlerine ihitiyacı olmaz çünkü yazılan her kod &lt;em&gt;rajona&lt;/em&gt; uygundur&lt;/li&gt;&lt;/ol&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-7411808191718303602?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/7411808191718303602/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=7411808191718303602' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7411808191718303602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/7411808191718303602'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/delikanl-yazlmc-kimdir.html' title='Delikanlı yazılımcı kimdir?'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3261625083915010804</id><published>2007-04-11T18:34:00.000+03:00</published><updated>2007-04-11T18:50:27.396+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Forerunner.DinamikKodlama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Genel'/><title type='text'>Forerunner 4.0 : NDER</title><content type='html'>&lt;div align="center"&gt;&lt;strong&gt;Netsis Dahili Extend Raporları (NDER)&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;NDER ile Extend ürününden alınan raporların benzerleri hazırlanabilir, hazırlanan raporlar uygulama içinden açılabilir / başka ortamlara (&lt;em&gt;excel, html, xml vb.) &lt;/em&gt;aktarılabilir.&lt;br /&gt;&lt;br /&gt;NDER sisteminin tasarım mimarisi özelliği ile iş ortaklarımız da bu özellikleri kendi ürünlerinde kolayca kullanabilir (&lt;em&gt;Dinamik Kodlama - NetsisCore nesnesi yardımı ile ).&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;NDER sisteminde tüm paketlerden çalıştırılabilecek (Temelset, IK, Demirbaş vb.) 3 temel fonksiyon yer almaktadır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;NetsisSQL&lt;/strong&gt;&lt;br /&gt;Geriye tek bir saha değeri dönen fonksiyondur.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;NetsisData&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;SpreadSheet &lt;/em&gt;ortamına birden fazla kolon ve satır dönen fonksiyondur. Kayıt sıralaması ve sınırlaması yapılabilir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;NetsisGroupBy&lt;/strong&gt;&lt;br /&gt;Tek satır fonksiyon ile &lt;em&gt;SpreadSheet &lt;/em&gt;ortamında kayıtlar kırılabilir, sıralanabilir ve sayısal sahalar için alt toplamlar alınabilir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;SpreadSheet &lt;/em&gt;nesnesi dinamik kodlama sistemi ile de entegre çalışmaktadır. Dinamik kodlama sisteminde yazılan sabit değerler (&lt;em&gt;const ifadeler) &lt;/em&gt;veya yöntemler (&lt;em&gt;function)&lt;/em&gt; Excel içinde kullanılan fonksiyonlar gibi kullanılabilir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;NDER sistemine ait 3-4 ekrandan kesitler&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_u_OnNwX0FqM/Rh0DW_FpBBI/AAAAAAAAAEw/PyzTuwoPIus/s1600-h/gunluk_NDER01.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5052198050406663186" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_u_OnNwX0FqM/Rh0DW_FpBBI/AAAAAAAAAEw/PyzTuwoPIus/s320/gunluk_NDER01.JPG" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3261625083915010804?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3261625083915010804/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3261625083915010804' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3261625083915010804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3261625083915010804'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/forerunner-40-nder.html' title='Forerunner 4.0 : NDER'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_u_OnNwX0FqM/Rh0DW_FpBBI/AAAAAAAAAEw/PyzTuwoPIus/s72-c/gunluk_NDER01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-1930491509197536178</id><published>2007-04-11T18:17:00.000+03:00</published><updated>2007-04-11T18:33:07.829+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Forerunner.DinamikKodlama'/><category scheme='http://www.blogger.com/atom/ns#' term='Netsis.Uygulama'/><title type='text'>Forerunner 4.0 : Ses teknolojileri</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/Rhz_IfFpA_I/AAAAAAAAAEg/OH0OMq5QkcM/s1600-h/gunluk_sestanima2.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_u_OnNwX0FqM/Rhz8EfFpA-I/AAAAAAAAAEY/zP3EfX0hgSM/s1600-h/gunluk_sestanima.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5052190035997688802" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_u_OnNwX0FqM/Rhz8EfFpA-I/AAAAAAAAAEY/zP3EfX0hgSM/s320/gunluk_sestanima.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Netsis ses teknolojilerindeki Türkçe ses komut özelliği ile &lt;em&gt;Forerunner &lt;/em&gt;uygulamaları daha kolay kullanılabilir. Uygulama tarafında tanımlanan özel komutlarla menüler açılaibilir, dinamik kodlama satırları çalıştırılabilir, ek (&lt;em&gt;özel) &lt;/em&gt;rehberler açılabilir veya standart olarak eklenen özel komutlar çalıştırılabilir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ses tanıma sisteminin daha verimli olması için uzun kelimelerin kullanılmasında fayda olacaktır. Kısa ve birbirlerine benzeyen kelimeler kullanıldığında beklenilen sonuç tatmin edici olmayabilir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ses sistemi için uygulama, arkada dinleyici bir &lt;em&gt;thread &lt;/em&gt;açmakta ve belirli aralıklarla mikrofondan gelen seslesleri ayrıştırmaktadır. Ses komutlarını dinleme katmanı uygulamanın performansını veya standart kullanımı etkilemeyecek şekilde tasarlanmıştır.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ses tanıma sisteminin kullanılması için gereksinim listesi aşağıdaki gibidir;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Forerunner 4.X paketi&lt;/li&gt;&lt;li&gt;Seslendirme (&lt;em&gt;TextToSpeech - TTS) &lt;/em&gt;ve ses tanıma (&lt;em&gt;Sound Recognation - SR)&lt;/em&gt; uygulama kurulumu&lt;/li&gt;&lt;li&gt;Mikrofon&lt;/li&gt;&lt;li&gt;FR 4.X ses komutlarının tanımlanması&lt;/li&gt;&lt;/ul&gt;&lt;div align="center"&gt;&lt;strong&gt;Ses komutlarının tanımlandığı ekran&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rhz_T_FpBAI/AAAAAAAAAEo/nOZVarqP4Z0/s1600-h/gunluk_sestanima2.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5052193600820544514" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_u_OnNwX0FqM/Rhz_T_FpBAI/AAAAAAAAAEo/nOZVarqP4Z0/s320/gunluk_sestanima2.JPG" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-1930491509197536178?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/1930491509197536178/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=1930491509197536178' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1930491509197536178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/1930491509197536178'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/forerunner-40-ses-teknolojileri.html' title='Forerunner 4.0 : Ses teknolojileri'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_u_OnNwX0FqM/Rhz8EfFpA-I/AAAAAAAAAEY/zP3EfX0hgSM/s72-c/gunluk_sestanima.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-36602409.post-3172219201941575407</id><published>2007-04-06T09:15:00.000+03:00</published><updated>2007-04-06T09:18:21.873+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kişisel.Film'/><title type='text'>300</title><content type='html'>Bilgisayar mühendisliğinde &lt;em&gt;OpenGL &lt;/em&gt;veya &lt;em&gt;DirectX &lt;/em&gt;gibi grafik derslerini alanların kendilerini geliştirebileceği güzel animasyon filmi olarak düşünülebilir. Arka alan görüntüleri sanırım tamamen sayısal, gerçek görüntüler ise önde ve oyuncular arkada ne olduklarını bilmeden oynuyorlar.&lt;br /&gt;&lt;br /&gt;Tabi ki film üzerine konu ve sonuç şeklinde yorum yapmak da gerekebilirdi ancak pastel renkler, kirli bir hava, sis etkileri ve/veya güç gösterim sesleri filmin tamamında yer almakta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/36602409-3172219201941575407?l=gokselucer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gokselucer.blogspot.com/feeds/3172219201941575407/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=36602409&amp;postID=3172219201941575407' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3172219201941575407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/36602409/posts/default/3172219201941575407'/><link rel='alternate' type='text/html' href='http://gokselucer.blogspot.com/2007/04/300.html' title='300'/><author><name>Göksel ÜÇER</name><uri>https://profiles.google.com/101920592385068119612</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-0AwM8BbuKa4/AAAAAAAAAAI/AAAAAAAABG0/H_UIA_B6kuo/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry></feed>
