ionian

Üye
  • Mesaj sayısı

    231
  • Üyelik tarihi

  • Son ziyareti

  • Days Won

    7

Everything posted by ionian

  1. Zamanında Halo Reach gibi bir oyuna imza atmış stüdyonun geldiği durumlara bak... Artık bizden değilsin Bungie...
  2. DeepDark çok esaslı bir Destiny oyuncusu anladığım kadarıyla, şöyle raid lerde falan elimizden tutsa bizler de level 30 olsak hiç fena olmazdı hani . (Bu arada witcher evreninden kopamıyorum, Yennifer' ı bırakıp nasıl raid kasarım o da ayrı bir muamma . Ama ekibi toplarsak söz, gerekirse witcher' ı bile kapatıp takımımı yalnız bırakmam ).
  3. Hocam merhabalar; Ben varım (level 26 az biraz daha olsa 27 olacak ama daha Raid yapmak nasip olmadı ). Bir de kronus var. Aslında İki kişi daha bulsak temiz raid takımı da kurabiliriz.
  4. http://www.asp.net/signalr Hocam bu tanım tam da web tabanlı bir chat uygulamasının gereksinimlerini karşılıyor. Mesajınızda da belirttiğiniz gibi elbette çok daha fazlası yapılabilir ama text tabanlı iletişim de bu özelliklerin bir alt kümesini oluşturuyor. Zamanında demo kıvamında Silverlight ile bir web konferans uygulaması yazmıştım. (Hatta o projeyi de cursedsoftware repository lerine ekyeceğim). O uygulamanın kamera, tahta ve elbette bir chat kısmı vardı. O zamanlar WCF Dublex servislerini kullanıyordum. Şimdi ise server tarafını signalr ile yazmaya çalışacağım, bakalım ne türden farklılıklar var? http://webrazzi.com/2012/08/16/itde-nitelikli-isgucu-krizi-ve-cozumu/ Yukarıda linkini verdiğim yazıda bu sektörde yeralan bir patronun isyanı ve çözüm önerisi var. Böyle işvrenlerin olduğu bir ülkede bu geliştirici kalitesi bile çok fazla maalesef. (Yazının yanında boş vakittlerinizde aşağıdaki yorumları da okumanızı öneririm.)
  5. Biraz da bizim toplum olarak iş yapma kültürümüz kervan yolda düzülür şeklinde olduğu için bu tip sıkıntıları yaşıyoruz. Allah aşkına kaç firmada bir proje UML araçlarıyla kağıt üzerinde en ince ayrıntısına kadar tamamlanıp en sonunda kodlama aşamasına geçiliyor? İş kağıt üzerinde bitse en uygun teknolıjiyi de seçersin, en düzgün kodlama standartlarını da oluşturursun ama işte bunlar birçok firma için vakit kaybı olarak görülüyor. Suya sabuna dokunmadan en hızlı şekilde projeyi teslim et gerisi Allah kerim zaten...
  6. Projenin birinde Cordova altyapısı kullanarak geliştirilen bir uygulama için chat entegrasyonu isteniyor. Bu işin back-end kısmından ben sorumlu olacağım için önümüzdeki iki hafta içinde SignalR' ı araştırmaya başlamam gerek. Zaten merak ediyordum bu proje iyi bahane oldu. Elbette Web api ile WCF çok farklı ihtiyaçları karşılayan teknolojiler, ikisini birbirinin ikamesi olarak görmek çok yanlış. Zaten eğer bir geliştirici RESTful servisler için Web api yerine WCF' i kullanıyorsa veya dağıtık bir ortamda farklı veritabanları ve farklı teknolojiler kullanılarak geliştirilmiş sistemlerin birbirleriyle konuşması (mesela soap web servisleri, http dışındaki iletişim protokolleri veya text yerine binary data iletimi gibi durumlar) için WCF yerine Web api kullanıyorsa / kullanmaya çalışıyorsa çok büyük bir hata yapıyor demektir. Ek olarak Ankara' da ikamet eden arkaşlar varsa bir buluşma düzenleyelim derim, konuşacak epey mevzumuz varmış yahu... Hele ki Türkiye' de ki geliştirici kalitesi ve sektörün genel durumunu düşünürsek sabaha kadar konuşacak mevzu çıkar.
  7. Hocam işte bu tip maymunlukların asıl sebebi ne Webforms' da ne de standart MVC de MVVM Data-Binding yapısının olmaması. Ben mesela MVVM' in gücünü Silverlight ile görmüştüm ilk ve o günden sonra beni geriye döndürecek hiçbir arayüz teknolojisine ısınamadım, buna MVC de dahil. Eski Asp veya Php gibi web programcıları için MVC iyidir ancak veri giriş ekranlarının bol olduğu, sadece desktop client lar tarafından kullanılacak line of business uygulamaları için bence Webforms' un MVC ye üstün olduğu bir çok yer hala var. Benim tercih ettiğim yol ise ilk başta MVVM den taviz vermemek adına önyüzde Scriptsharp + Knockout.js kullanmak oldu, hatta bir nevi Silverlight' da da kullandığım server ve client tarafından paylaşılan ortak kod mimarisini HTML5 uygulamalarına taşımıştım .Ancak sonradan bu yapının da eksiklikleri ortaya çıkmaya başladı. Örneğin Scriptsharp' ın dışına çıkıp custom Javascript yazmak işin tüm büyüsünü bozuyordu. Sonradan ise şimdi de kullanmış olduğum Typescript + Kendo mimarisine geçtim. Projelerim MVC olsa bile arka planda Web Api ön yüzde Kendo MVVM çalışıyor. Ayrıca AngularJS 2.0' i da büyük bir merakla beklemekteyim. Bu framework ile birlikte arayüz tarafında yeniden köklü bir değişime gideceğim gibi. Her nekadar Silverlight ile browser içinde C# yazıp, MVVM' in dibine vurduğum güzel günler geride kalmış olsa da teselli olarak elimde typescript var. Ek olarak angular ile iyi bir ikili olacaklar. Benim kullanmayı arzu ettiğim yeni formül; Asp.Net WebApi + Typescript + AngularJS. Bu sayede HTML5 + Mobil Cordova uygulamaları tarafında bir çok isteğe çözüm bulmuş oluyorum. Angular' ın line of business için de biçilmiş kaftan olduğunu düşünürsek MVC gibi server taraflı arayüz teknolojilerinin benim için çok fazla bir anlamı kalmıyor artık.
  8. @SpeedFreak @Forgotten Davetiyelerinizi gönderdim.
  9. @NeBuCHaDNeZZaR Size de davetiye gönderdim.
  10. @OnLyTNT Davetiyeni gönderdim hocam.
  11. Arkadaşlar merhaba; AppX ve C++ örneklerini ekledim, organizasyonumuzun linki aşağıda; https://github.com/cursedsoftware
  12. 'cursedsoftware' isimli bir organizasyon oluşturdum. Ek olarak bir de .Net Takımı ekledim. Sky' ın talebi doğrultusunda bir de Java takımı ekliyorum, pazar günü ilk repository leri oluşturmaya başlarım. Bu arada Visual Studio 2015 RC sürümünü indiryorum, bakalım Github extension' ı TFS kadar iyi olmuş mu? https://visualstudio.github.com/ Github kullanıcı isimlerinizi yazarsanız cursedsoftware a eklemeye başlarım.
  13. Aslında zaman ciddi bir problem ama pazar günü öğleden sonra (ki witcher 3 oynamayı planlıyordum ) Github da böyle bir organizasyon hesabı oluşturacağım. AppX ile birlikte 3- 4 proje ve örnek C++ kodları eklemeyi planlıyorum. AppX' in tip, method bilgilerini zamanla ekleyeceğim. Ek olarak bir dökümantasyon da hazırlayacağım. Aynı şeyler diğer projeler için de geçerli, sizlerin de katkılarını beklerim... Organizasyon hesabını oluşturunca konuyu sabit topic haline de getirebiliriz. Bu arada 'Cursedsoftware' ismi nasıl olur? Yoksa sizlerin aklında daha orjinal bir isim var mı?
  14. Ubisoft' dan oyun alırsın içinden ince bir kitapçık ve gelecek olan dlc lerin reklamını içeren bir broşür çıkar. Bu oyunda ise harita, çıkartma, soundtrack cd' si ve bence en güzeli de şöyle bir not çıkıyor; Çok duygulandım yahu . Polonya, Türkiye gibi ülkelerde bir oyuna 60 dolar vermek bir oyuncu için büyük külfet ve adamlar da bunun farkında. Oyunun yarısını 60$ a diğer yarısını ise dlc lerle satmak isteyenler sanırım oyunculuğu yalnızca Abd ve Uk den ibaret zannediyorlar.
  15. @ YaRiLeTkEn Hocam sağolasın, destek vermeni ben de çok isterim. Aslında bu sayede Github' ta 'Cursedsoftware' isminde bir organizasyon oluşturup kendi yazığımız kodları, kütüphaneleri buraya ekleyebiliriz, boş bir zamanda planlayalım derim.
  16. Hocam en altta linkini verdim indirebilirsin; Biraz da açmam gerekirse kısaca; AppX.Data : Micro ORM. AppX.Portable : Xamarin ve WinRT için RESTful servis client ları. AppX.Script : Single-Page Web app ler için Typescript Kütüphanesi (TypeScript 1.4 veya üzeri gerekli) AppX.ServiceModel: Soap ve RESTful web servislerini içerir. Ek olarak [GenerateApi] attribute u ile etiketlenmiş entity ler için runtime da rest-api ler oluşturmak gibi bir takım özellikleri de var AppX.UI : Asp.Net WebForm, MVC ,WPF ve Silverlight gibi teknolojiler ile databinding, validation, scaffolding ve micro-orm ile uyumlu çalışması için gerekli kaynak kodları içerir. Ek olarak daha tip, metod, parametre vb için için gerekli açıklama ve bilgilendirmeleri henüz eklemedim. Tüm bunları projeyi github' a taşırken yapacağım. Bir de AppX.UI.Web ile AppX.UI.WPF' i derleyemeyebilirsin çünkü bunlar Telerik kütüphaneleri ile çalışıyor. ww.telerik.com adresinden wpf ve webform ürünlerinin trial versiyonlarını indirerek bu sorunu çözebilirsin. Sormak istediğin bir soru olursa her zaman cevaplamaya hazırım. Ek olarak MySql implementasyonu da hafta sonu ekleyebilirim. Unit test lerle birlikte muhtemelen 2 saat' lik bir işi var. https://www.dropbox.com/s/auzdnjdwmxme1yd/AppX_13_05_2015.rar?dl=0
  17. Aynen dedğin gibi hocam, hazır orm ler gerçek hayat uygulamalarında çok da yaraya merhem olmuyor. Mesela Entity Framework Sql server ile socket üzerinden bağlanarak uygulama geliştirsen problemsiz ama işin içine web servisleri, azure veya oracle, postgres,mysql vb.. gibi rdbms ler girince saç baş yolmaya başlarsın... Örneğin bakım sözleşmesini aldığımız bir projede Oracle kullanılıyor ve adamlar sequence' lerle uğraşmamak için guid string' i ikiye bölüp PK değeri olarak vermişler ... Bu durumu hangi Orm ye anlatacaksın?.. Ama kendi geliştirdiğin kütüphanede bu tip sıkıntıları aşmak oldukça kolay. Benimki SqlServer, Oracle, Postgre ve SQLite ile çalışabiliyor. Ufak bir uğraş ile (Gerekli interface ve abstract tiplerin düzgün implementasyonu) MySql destekli hale de getirilebilir. Zaten uygun bir zaman bulabilirsem Github a atıp kaynak kodlarını da yayınlamayı planlıyorum. Ek olarak Nuget ile paket olarakta Visual studio içine entegre edeceğim. Ama bunlardan önce bir göz atmak istersen kaynak kodlarını VS 2013 projesi olarak rarlayıp sana gönderebilirim.
  18. Kendi ORM mi yazdığım için böyle sorunlarla karşılaşmıyorum.
  19. O zaman bu başlığın tam olarak amacına hizmet ettğini söyleyebilirim, hele ki Witcher 3 ün Steam de 80 TL olduğunu düşünürsek. Neyse topic i PC-Konsol savaşına dönüştürmeyim, siz güzel ekran görüntülerini paylaşmaya devam edin, kim bilir belki bende aranıza katılırım
  20. Yahu bu ekran görüntülerinden sonra konsolu bırakıp PC ye geçmek istiyor insanın canı... Özendirmeyin, yapmayın böyle şeyler...
  21. @Atrin Eve gidince tam olarak kaldığım yeri söylerim ama 3. boss' u da geçmiştim ve bohçalı npc lerin olduğu bir yerdeydim, level' ım 51 idi hatırlatığım kadarıyla. Artık o kadar zorlanmaya başladım ki yeter artık deyip Witcher 3 ' ü beklemeye başladım. Ama 2 veya hatta 3 kişiyle bu güzel oyuna tekrardan dönüş yapmak isterim. Bu akşam saat 19:30 gibi psn de online olarak sizi arkadaş listeme ekleyeceğim, hatta eğer denk gelirse co-op a hemen başlayabiliriz. @kronus Ben de daha henüz heist yapamadım, en kısa zamanda bir deneyelim derim... Şu anda bile 3 kişi olduk...
  22. Aynen daha bir kere bile raid yapmak nasip olmadı. Ama burada bizden başka Destiny oynayan varmıdır hiç bilmiyorum. . Olmadı forumca bir heist yaparız gibi...
  23. psn id: ionaingamer gta heist, destiny raid, bloodborne co-op' a varım.
  24. O zaman belki de önemi MS için ilk omasıdır. Sizin de belirtiğiniz gibi bir çok firma bu tip çözümler üzerinde çalışıyor ve aslında çok da elle tutulur sonuçlar elde edemediler. Tabiki de donanım ve mercek teknolojilerinin gelişimiyle bu durum son bulacak ama yine de elde ettikleri sonuçlar ellerinde olan input a göre hiç de fena değil bence. Edit: Haklısınız düşüncenizi belirtmemişsiniz, sadece soru sormuşsunuz ama ben yalnız anlamışım.
  25. @ResetButton Hocam sizi çok severim ama yüz tanıma teknolojilerinin bu kadar gelişmiş olduğunu nasıl düşündünüz anlamadım doğrusu. Zaten eğer öyle bir api doğru düzgün çalışsaydı neden facebook' a kamerası olan bir cihaz üzerinden şifremizi girerek log in olalım ki ? (Bu arada android' in yüz tanıma teknolojisini es geçmek isiyorum).