yazılım dilleri yazarlığı

merhaba arkadaşlar, bugünden itibaren blogumla eşzamanlı olarak yazilimdilleri.net adresinde de paylaşımlarıma devam edeceğim. ayrıca bugüne kadar ios konusunda çok paylaşım yapmadım fakat ileride ios ile alakalı makaleler de yazacağım. takipte kalın…

sanal sunucuya (vps) geçiş

merhaba, artık serkanozcan.com ve bundan sonra oluşturacağım projeler için almanya’da bir sanal sunucum var. sunucuya windows işletim sistemi kurduğum için siteyi sunucu üzerine alırken epey zorluklar çıktı ama sonunda bütün sorunları çözmeyi başardım. öncelikle vps nedir, faydaları nelerdir onlardan bahsedeyim. fiziksel sunucuyu bir devlet gibi, sanal sunucuları da bu devletin eyaletleri gibi düşünebilirsiniz. bir fiziksel sunucu birden fazla sanal sunucu barındırabilir. bu sanal sunucular fiziksel sunucunun bellek, işlemci ve sabit …

sap abap import edilen parametrenin değerini değiştirme

merhaba size şu an anlatacağım konuyu tam olarak anlayabilirseniz standart programlardaki değişken değerlerini bile repair yapmadan değiştirebilirsiniz. şimdi zdeneme diye bir rapor oluşturalım. bu raporda lv_name adında local bir değişken tanımlayalım ve bu değişkeni bir fonksiyona export edip, fonksiyondan dönen değer ile birlikte ekrana yazdıralım. normal şartlarda export ettiğimiz değişkenin değerinin değişmemesi gerekiyor. ama bunu field symbol kullanarak değiştirebiliriz. aşağıdaki fonksiyonda

drench plus – dünyanın en kolay oyunu (the world’s simplest game)

merhaba, ocak ayında yaptığım iş değişikliğinden dolayı burada çok fazla paylaşım yapamaz oldum ama yavaş yavaş yazılarımı artırmayı planlıyorum. size bugün yeni yazdığım ve apple store’da yayınlanan drench plus oyunumu tanıtacağım. oyun dünyanın en kolay oyunu olarak biliniyor. çok basit bir arayüze sahip. sadece 6 butona tıklanarak oynanıyor. oyundaki amaç bütün ekranı aynı renge boyamak ve oyun sonunda en yüksek puana sahip olmak. bunun için sol üst köşeden başlayarak komşu …

sap abap adobe forms dinamik resim üretme

merhaba, bu yazıda sap adobe forms çıktılarında satır bazında dinamik resim nasıl üretilir onu anlatacağım. örnek olarak site ismi ve site logosu ekrana basan bir çıktı oluşturalım. bunun için öncelikle zzz_s_website adında bir structure ve zzz_tt_website adında bir table type yaratıyoruz. zzz_tt_website satır tipini zzz_s_website olarak belirliyoruz. bu işlemden sonra SFP işlem koduyla zzz_i_website adında bir arayüz yaratıp import parametresini zzz_tt_website tipinde bir tablo veriyoruz. arayüzü oluşturduktan sonra bu arayüzü …

sap abap xml dom parser (tcmb kur verisini çekme)

merhaba, bu yazımda abap ile xml dosyasını nasıl parse edeceğimizi anlatacağım. öncelikle örnek olarak belirlediğimiz tcmb‘nin bize sağladığı today.xml dosyasını cl_http_client sınıfını kullanarak içeriğini string formatında çekeriz. daha sonra bu veriyi xstring formatına çevirip abap xml parser‘ın kullanımına hazır hale getiririz. if_ixml_parser arayüzünün parse metodunu kullanarak xml verimizin hiyerarşik yapısını çıkarmış oluruz. burada bir hata çıkarsa xml dosyası standartlara uygun değil demektir. bu adımdan sonra tek yapmamız gereken bize gerekli …

sap abap seçim parametreleri ve alv grid bir arada dinamik ekran tasarımı

istersek seçim ekranından “AT SELECTION-SCREEN OUTPUT” yardımıyla “EXECUTE” butonunu kaldırabiliriz ve raporumuzun “AT SELECTION-SCREEN” yardımıyla “ENTER” tuşuna basıldığında oluşmasını sağlayabiliriz. daha sonra rapor alv gridimizin büyüklüğünü belirleyip bir “DOCKING CONTAINER” oluşturabiliriz. istersek bu container’ı “SPLITTER CONTAINER” ile parçalara ayırabiliriz. ama ben aşağıdaki örnekte bu “DOCKING CONTAINER” içerisine tek parça halinde bir alv grid ekledim. alv gridime “TOOLBAR” ekleyip buradan basılacak herhangi bir butonu handle etmek için ise “EVENT LISTENER” oluşturdum. …