SAP CodeJam Istanbul – ABAP for SAP HANA with Fiori

  Cumartesi günü gerçekleştirilen SAP CodeJam‘de çok güzel bir gün geçirdik. Bu organizasyonun düzenlenmesinde büyük katkısı olan Abdulbasit Gulsen‘e ve Abap core geliştiricileri olan Ingo Braeuninger ile Andreas Gruenhagen‘a çok teşekkür ederiz. Bu CodeJam yeni nesil SAP hakkında önemli bilgiler verdi. Aşağıdaki ana başlıklar altında toplanan organizasyondan kısa detaylar; ABAP DEVELOPMENT TOOLS ABAP for SAP HANA geliştirmeleri için Eclipse zorunlu hale geliyor. CDS ve AMDP oluşturmak için gerekli özellikler SE80 Abap Workbench …

sap abap resize image

merhaba çok uzun bir aradan sonra abap ile ilgili bir paylaşım yapmak istedim. bu yazımda internette arayıp da bulamadığım bir abap kodunu paylaşacağım. abap ile bir resim dosyasını yeniden boyutlandırmanın (image resize) nasıl yapılacağını anlatacağım. bunu yaparken sap’nin image processor sınıfını kullanacağım. abap image resize için bize gereken sınıf; cl_fxs_image_processor. aşağıda verdiğim örnekte is_attach-media_resource değişkeninde resmin binary datası bulunmakta. öncelikle oluşturduğumuz objeye resmi ekliyoruz. sonra eklenen resmin boyutlarını buluyoruz. resmin boyut oranını bozmamak için yeni resmin yüksekliği …

message cleaner for twitter 1.0 (twitter mesaj temizliği)

Are you tired of being spammed at twitter? Do you want to keep your twitter inbox clean? Do you want to delete all your direct messages instead of marking them as read? Twitter Message Cleaner is here to help you • Delete your old, unwanted messages with one simple touch • Clean your twitter direct message history • Twitter Message Cleaner shows your direct messages in grouped view • Select …

SQL Server’da Bir Veritabanını Temizleme ve Identity Sütunlarını Reset’leme (SQL Reset Identities and Data)

Merhabalar; Çoğumuz biliriz. Oluşturduğumuz veritabanı, projemizde ilerledikçe testlerimiz sırasında deneme verileriyle dolar ve iyice karışır. Tüm veritabanınızı boşaltmak, identity sütunlarını reset’lemek ve ilk günkü haline getirmek için bir script yazmanız yeterli: /*Constraint & Trigger’ları devre dışı bırakma*/   EXEC sp_MSforeachtable ‘ALTER TABLE ? NOCHECK CONSTRAINT ALL’   EXEC sp_MSforeachtable ‘ALTER TABLE ? DISABLE TRIGGER ALL’       /*Bütün tablolardaki kayıtları silme*/   EXEC sp_MSforeachtable ‘DELETE ?’       …

tweet cleaning 1.0 (tweet temizliği)

 500.000 tweets deleted within 5 days. Delete your old, unwanted tweets with one simple touch Clean your twitter history and prevent them being archived Did you know that the Library of Congress archives all undeleted tweets that are 6 months or older? After that they will then be stored forever! http://1.usa.gov/yGw3DO By the way, “deleted tweets” will not be part of the archive; however, if you delete a tweet AFTER …

speedy plus 2.0 (fast and furious board game)

2.0 Sürümündeki Yenilikler • Zorluk derecesi değiştirildi • Destekleyiciler eklendi • Uygulama içi satın alım eklendi What’s New in Version 2.0 • Diffuculty factors changed • Powerups added • App-in purchases added oyunu indirmek isterseniz buraya tıklayınız. iyi eğlenceler 🙂 Screenshots (Ekran Görüntüleri)        

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){ …