speedy plus 1.0 (fast and furious board game)

merhaba arkadaşlar size bu yazımda geliştirmiş olduğum ikinci oyun speedy plus‘ı tanıtacağım. oyunu kolay ve zor olarak iki bölüme ayırdım. kolay veya zorluğu da renk farklılığının sayısına bağlı olarak değişiyor. oyunun arayüzü aşağıdaki gibi;   oyundaki amacınız tüylü yaratıkları patlatarak puan kazanmak. tek seferde ne kadar çok yaratık patlatırsanız o kadar çok puan kazanıyorsunuz. bu nedenle aynı renkte yaratıkları bir arada tutmaya çalışmalısınız. sol üst köşede bir sayacımız var bu …

sap abap xml string içerisinden regex ile veri ayıklamak (abap extract string)

merhaba bu yazımda, elimizdeki bir xml string içerisinden belli bir tag arasındaki verileri nasıl çekeceğimizi anlatacağım. bunu yaparken sap’nin regular expression sınıflarını kullanacağım. abap regular expression için bize iki adet sınıf gerekiyor; cl_abap_regex ve cl_abap_matcher. aşağıda verdiğim örnekte ben test tag’ini kullandım. öncelikte test tagleri arasındaki veriyi çekmek için regular expression deyimimi belirledim; ‘<test>((?:(?!<?test>).)*)</test>‘. daha sonra da elimdeki xml string ile cl_abap_matcher sınıfından nesne üretip xml string içerisindeki aradığım verileri bir …

ios 7 ile meydan okuma gönderimi (send challenge in ios 7)

merhaba arkadaşlar, ios 7 ile birlikte meydan okuma sistemi tamamen değişmiştir. artık oyuncuya meydan okuyacağı kişileri seçtirmeden meydan okuma gönderme mümkün değildir. yeni sisteme göre aşağıdaki kod bloğuyla meydan okuma gönderimi yapabiliriz. bu kodda önce oyuncunun game center‘daki bütün arkadaş listesini seçip bu listeyi ekrana basıyoruz. daha sonra oyuncunun meydan okuma için seçtiği diğer oyunculara meydan okuma gönderiyoruz. GKScore *scoreReporter = [[GKScore alloc] initWithLeaderboardIdentifier:@"categoryId"]; scoreReporter.value = 9999; [scoreReporter reportScoreWithCompletionHandler:^(NSError *error){ …

saplogon.ini dosyası nerede bulunur?

Küçük bir ipucu olarak sizinle saplogon.ini dosyasının bilgisayarınızda nerede bulunduğunu paylaşacağım. Windows 7 ve Windows 8 C:\Users\<username>\AppData\Roaming\SAP\Common\saplogon.ini C:\Users\<username>\AppData\Roaming\SAP\Common\SapLogonTree.xml C:\Users\<username>\AppData\Roaming\SAP\Common\saprules.xml C:\Users\<username>\AppData\Roaming\SAP\Common\sapshortcut.ini XP C:\Windows\saplogon.ini

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

4.2 Sürümündeki Yenilikler • Uygulama içi satın alımlarda hile önleyici sistem eklendi • Uygulama ikonu değiştirildi • Yeni uygulama içi satın alımları eklendi What’s New in Version 4.2 • Implemented anti-cheating system for app-in purchases • Changed app icon • Added new app-in purchases 4.1 Sürümündeki Yenilikler • Rusça dili desteği eklendi • Japonca dili desteği eklendi • Küçük bir hata düzeltildi What’s New in Version 4.1 • Added Russian …

sap abap dinamik program oluşturma ve silme (gizli abap kodu çalıştırma)

merhaba, size bugün abap ile dinamik programların nasıl oluşturulduğunu anlatacağım. geliştirmiş olduğum program ile herhangi bir text dökümanına abap kodları yazıp, sisteme import edip, programı çalıştırıp, hemen sonrasında da silebiliriz. sistemde repository objelerinin değiştirilmesi yasak olsa bile bu program ile kodlarımızı yükleyip çalıştırabiliyoruz. (yani canlı sistemlerde de işe yarıyor). çok fazla laf kalabalığı yapmadan abap kodunu ekliyorum. güle güle kullanın. REPORT ztest.   DATA: lv_rep(20) TYPE c, lt_code TYPE TABLE …

sap pi web servisinden kullanıcı adı ve şifreyi kaldırma yöntemi

merhaba, sanırım güvenlik nedeniyle sap pi sistemi üzerinden oluşturulan web servislerden kullanıcı adı ve şifreyi kaldıramıyoruz. bunu yapabilmek için araya bir katman yerleştirmemiz gerekiyor. bu katmanı araya koyarak web servisin uç noktasını da değiştirmiş oluyoruz. çalışmanın sonunda elde edeceğimiz uç noktası şu şekilde olacak; http://[domain]:50000/sap/bc/icf/[servis adı] şimdi bunun nasıl yapıldığını anlatayım. öncelikle sicf işlem koduna girilip service path alanına /sap/bc/icf/ yazılarak çalıştırılır. daha sonra bu düğümün altında yeni bir servis oluşturulur. bu …

ios view içerisinden uygulamanın arkaplana düşmesini yakalama

merhaba arkadaşlar, ios programlamada uygulamanın ön planda mı yoksa arka planda mı olduğunu AppDelegate içerisinde yakalamak zorunda değiliz. istersek uygulamanın bu durumlarını yakalayabileceğimiz observer’ları ilgili view içerisine ekleyebiliriz. aşağıdaki örneğimde bir adet timer nesnesi var. uygulama arka plana düştüğünde timer‘ı durduruyorum ön plana geldiğinde tekrar başlatıyorum.