Türkçe Olimpiyatları

Dün akşam Samanyolu TV’nin finallerini yayınladığı 6. Uluslararası Türkçe Olimpiyatları beni çok gururlandırdı. 110 ülkeden 550 kardeşimizin türkçe şiirler, komposizyonlar yazıp şarkılar söylemesi çok güzeldi.

Azerbeycan dan Hatice Alizade’nin soyledigi BEN SENİ SEVDİĞİMİ adlı Karadeniz türküsü en çok hoşuma gidendi.

 

Necip Fazıldan Sakarya Şiiri de izleyenleri duygulu anlar yaşamasına neden oldu.

 

Ne söylenebilirki tek kelime ile muhteşemdi. Organizasyonda emeği geçen ve özellikle bu kardeşlerimize türkçe öğreten eğitim gönüllülerine gönülden teşekkür ediyorum.

Categories: 1

En genç profesör

Uzun zamandir yazmiyordum. Tembellik yada ihmalkarlik dan diyebiliriz. Ama www.internethaber.com sitesinde okdugum haberi burada bahsetmeden edemiyecegim.

Haberde dunyanin en genc profesorunden bahsediyordu. Iran asillli Alia Sabur
8 aylikken okumaya baslamis, 10 yaşındayken ABD’deki New York State Üniversitesi’nin Uygulamalı Matematik Bölümü’nden mezun olup, 14 yaşındayken Drexel Üniversitesi Malzeme Mühendisliği Bölümü’nde doktorasını tamamlamis. Ve Güney Kore’nin Konkuk Üniversitesi’nde gelecek ay profesor olarak hayatina devam edecekmis. Dahasi bu bayan arkadasimiz 11 yaşındayken solo klarnetçi olarak bir senfoni orkestrasıyla beraber konser vermis ve tekvandoda da siyah kuşak sahibiymis.

Isim geregi bir sure Iranda bulunmustum ama proje ekibindeji Iranli arkadaslar bu kadar zeki degillleri yada bize caktirmiyorlardi.

Bir insanin bu kadar dahi oldugunu gorunce kiskanmadim desem yalan olur.

Categories: Genel

Visual Source Safe

Ağustos 5, 2007 Yorum yapın

Visual source safe kullanırken klasöre sag tıklaypo Check Out yapip değişiklikleri kaydektikten sonra   Check In yaptiğimda değişikliklerin uygulandığını sanıyordum taki uygulamayı çalıştırana kadar.

Uygulamayı çalıştırdığım da yaptığım değişikliklerin uygulanmadığını görünce herhalde kaydetmeyi  unutum diye düşündüm ve Check Out yapip düzelteyim dedim. Check Out yaptığımda  yaptığım eklentiler kaşımdaydı ama  Check Out yapana kadar görünmüyordu. Çok can sıkıcı bir durumdu.

Bu sorunun nasıl çözüleceğini bilmiyorum ama öğrendiğimde buraya yazacağım.

Categories: Genel

ABAP Programlamaya Giris

Temmuz 16, 2007 11 yorum

ABAP ( Advanced Businnes Application Programming ) SAP / R3 sistemler icin uygulama gelistirmek icin kullanilan programlama dilidir. Peki ya R/3 sistemi de ne oluyor diceksiniz. R/3 sistemi SAP tarafindan gelistirilen kapsamli tumlesik is uygulamalarinin butunune verilen isimdir. Peki bu kadar kapsamli ise niye bunun icin program yaziyoruz derseniz SAP de sirketlere ozel yapilar olusturmak icin derim. Neyse simdi ABAP ile program gelistirmeye baslayalim.

SAP Gui ile server’a login olduktan sonra SE38 islem kodu ile ABAP editorune gecelim. Asagidaki gibi bir ekran karsiniza gelecektir.

Olusturcagimiz pogramimiza bir isim verip Create butonuna tikliyoruz. Bizden yazacagimiz program icin bazi ozelliklerini girmemizi isteyen asagidaki gibi bir pencere gelecektir.

En ustte baslik kutusuna istedigmiz bir sey girebiliriz. Asagida Attributes yazan panelde program tipi olarak Executable Program i, Durum icin Test Program i secip Save tiklayalim. Daha sonra asagidaki gibi bir ekran gelecektir.

Henuz sinif falan olusturmadigimiz icin Local Object e tiklayalim. Artik programi yazmamis icin karsimiza asagidaki gibi bir ekran gelecektir.

Burda REPORT ZMDENEME . satirinin altina WRITE ‘Hello World’. yazip Ctrl-F2 (Syntax kontrolu icin ) ve Ctrl+F3 (Derleyip Aktif hale getirmek icin ) e bastiktan sonra F8 ile calistirabilir. Calistirdigimizda asagidaki gibi pencere karsima gelecektir.

Simdilik bu kadar. Bir daha ki yazida kalan yerden devame decegiz.

Categories: SAP

Verileri Xml Dosyadan Sql Servera aktarma

Text, access, excel dosyalarinda verileri kolayca Sql server’a aktarabiliyoruz.  Peki ya Xml dosyadan verileri Sql server’a nasil aktarcagiz ?

Bunun icin ya Xml den Sql server’a aktarma islemini yapacak kodu yazacagiz ki biraz zahmetli yada xml dosyasini excel e donusturup daha sonra bu excel dosyasini import edecegiz. Ikinci yontem bana daha kolay geldi.

Bunun icin  xml dosyasini sag tiklayip excel ile acalim. Daha sonra ikinci satirdaki surun isimleri kendi istegimiz dogrultusunda degistirelim. Ilk satiri silelim ve farkli kaydet den excel dosyasi olarak kaydedelim. Daha sonra Sql server’ i acip veritabanimiza sag tiklayip gorevlerden import diyelim. Veri kaynagi olarak Excel i sacip excel dosyamisin yerini belirtelim ve ileri ileri diyerek islemi sonlandiralim.

Iste bu kadar. Xml dosyasindaki verileri sql server’a aktarmis olduk.

Categories: Diger

Visual Studio Item Template Olusturma

Template yazisini gorunce cogu kisinin aklina internette hazir satilan web siteleri icin tasarim sablonlari gelecektir. Burda yapacagimiz seyde benzer diyebiliriz. Bazen gelistirdigimiz bazi web sitelerinin yada sayfalarinin benzerini baska bir zaman baska bir nedenler tekrar olustururuz. Benzer syleri tekrar tekrar yapmak yerine onlardan bir kere sablon olusturup o sablon uzerinde degislik yapabiliriz. Uygulama  ile ne demek istedigimi daha iyi anlicaksiniz.

Bir cogumuz sirketler icin web siteleri gelistiririz ve bu sitelerin olmazsa olmazlarindan biri de iletisim sayfalaridir. Simdi Visual Studio ile iletisim sayfasi sablonu olusturup daha sonra bunu projelerimizde nasil kullanabilecegimizi gorecegiz.

Visual Studio da herhangi bir isimde web projesi olusturun ve Contact.aspx  adinda bir sayfa ekleyin. Daha sonra Contact.aspx sayfasini asagidaki gibi olacak sekilde duzenleyin

Contact.aspx.cs ‘i de asagidaki gibi yapin.

Burda dikkat edilmesi gereken nokta bu templati kullanacagimiz projelerde template verdigimiz isim ile ayni isimde olmasini istedigimiz yerler $safeitemname$ yazmamiz gerektigidir.

Simdi File menusunden Export Template diyelim.

Asagidaki pencere gelecektir.

Burda ItemTemplate i secip Next diyelim. Daha sonra projemizin hangi bilesenlerinde template olusturmak istedigimiz soracaktir.

Contact.aspx i secip Next diyelim.

Eklemk istedigimiz Refenrece i secip Next diyelim.

Burda template icin isim ve aciklama yaziyoruz ve Finis e tikliyoruz.

Template i olusturduktan sonra bulundugu dizini gostereb bir pencere gelecektir. Burasi o kadarda onemli degil.

Simdi yeni bir proje olusturalim. Solutions Explorer dan projemize sag tiklayip New Item diyelim. Asagidaki gibi bir pencere gelecektir.

Az once olusturdugumuz template i secip bir isim verelim.  Ekledigimiz yeni ogenin icerigine baktigmizda $safeitemname$ yazdigimiz yerlere template i eklerken verdigimiz ismin geldiginiz goreceksiniz.

Iste hic kod yazmadan iletisim sayfasi olusturduk.

Daha sonraki yazilarda Itemtemplate ve ProjectTemplate olusturma ile ilgili diger ozelliklere degincegim. Umarim faydali olmustur.

Categories: .Net

Google Reader

Haziran 26, 2007 Yorum yapın

Maillerimi okumak icin kullandigim Thunderbird uygulamasinda RSS okuyucu vardi ama her yerden ulasabilecegim online bir rss oyucum olsun istedim ve sonunda bunu buldum. Gmail hesabinizla giris yaptiktan sonra Rss kaynaklarinizi ekleyip tek bir cati altindan bir cok blog,siye vb. takip edebilrisiniz.

Categories: Diger
Takip Et

Get every new post delivered to your Inbox.