
Dünyaca ünlü, rekorlar kıran sayısız oyuna imza atan Electronic Arts, kendi sitesi ile de göz dolduruyor.

Dünyaca ünlü, rekorlar kıran sayısız oyuna imza atan Electronic Arts, kendi sitesi ile de göz dolduruyor.

80′leri görüp de kim bu cihaza sahip olmak istemez ki? Koyun iPhone ya da iPod’unuzu içine bakın keyfinize!

Tart Ofisinin fırsat buldukça soluğu Playstation 3 başında alan futbolsever ekibini sevinderen haber en sonunda geldi.
Okumaya devam et
KissMetrics’in istatistiksel araÅŸtırması oldukça ilginç sonuçlar vermiÅŸ. Renklerin satın alım gücü nasılmış bakalım?

Bir süre önce Business Week dergisinde yayınlanan makaleyi kısaca özetlemek gerekirse;
1. Flash uygulamaları kötüye kullanmayın.
Flash en popüler web animasyon teknolojisidir. Reklamlar ve kimi flash uygulamalar siteniz için gerekli olsada, bunları dengede tutmalı, browser ve sitenizin bir çöplüğe dönüşmesini engellemelisiniz.
Geçen hafta Burak’ın Televidyon’daki Kafa Kafaya programına konuk olarak katıldım. Gayet keyifli bir program oldu. Genel olarak iPad’i inceledik, kurcaladık. Buyrunuz :
Geçen hafta sevgili dostum Burak Büyükdemir’in Televidyon çatısı altında sürdürdüğü e-tohum programında idim. Tart neler yapıyor sorusuna cevap arıyanlar izleyebilir efem:
Uzunca bir süredir buraları ihmal ettiÄŸimizin farkındayım. Bundan mütevellit, bu sabah sevgili ofisimizde uyandığımda, techinox ve tart için açıklayıcı bir blog’un faydalı olacağı görüşüyle geçtim wordpressin başına.
Öncelikle yaklaşık 10 aydır bir yeniden düzenleme çalışması içerisindeyiz. Artık yeni bir sistemimiz ve yeni çalışma modellerimiz var. Bu anlamda bu süre içerisinde çok çalıştık ve buraları da bu yüzden ihmal ettik.
Peki neler yaptık bu süre içerisinde:
Destechinox
Sistem Destek Birimi tarafında çok yoğun bir dönem geçirdik. Ekibimiz kalabalıklaşırken HP ve Cisco tarafında parnershipler alındı, Microsoft ile gold parner olundu. Sağlam adımlarla yolumuza devam ediyoruz.
Tart
10 Ay gibi bir süre içerisinde 5 portal, 3 otomasyon ve 12 kurumsal site ile “az zamanda çok iÅŸler baÅŸarmak” eylemini bizzat yaÅŸadık. Gerçekten az zamanda yapabilmek için uykusuz gecelerimizin baÅŸlıca sponsorları Redbull, Nescafé ve uçuk sarı pakedi ile Camel’a teÅŸekkürü bir borç biliyoruz. Ancak hayatımızdan götürdüleri için de bu ürünlere lanet yaÄŸdırmayı da ihmal etmiyoruz.
Belli başlı projelere gelirsek:
Kont BiliÅŸim’in bir iÅŸtiraki olan teketek ile www.teketek.com u yaptık ve hizmete açtık.
E-Ticaret motorumuzu sonuna kadar esnettik ve sistem özellikle google ile ilgili ilginç istatistiklere ulaşmamıza yardımcı oldu.
Tematik satış ile ilgili başarılı bir modeli hayata geçiren MFC ile www.pet.com.tr , www.puzzle.com.tr gibi siteleri hayata geçirdik kendileri şu an test yayınında.
İFSAK (İstanbul fotoğraf ve sinema amatörleri derneği) için bir fotoğraf portalı yaptık. www.ifsak.org.tr adresinden ulaşılabiliyor. Gelişmiş özellikleri ile dikkat çeken bir portal oldu.
Smile Holding ile Smile Dağıtım B2B sistemlerinin geliştirilmesi olarak başlayan işbirliğimiz, genişleyerek önce Pratik Ödeme Sistemileri B2B sisteminin geliştirilmesi arkasından Anket sistemleri ve Saha satış ekibi otomasyonları olarak genişledi ve güçlü bir iş birliği olmak yolunda önemli adımlar atmış oldu. Bu süreç içerisinde Innova, Netsis, Spectra gibi yazılım üretici firmalarla entegre olduk, şen olduk.
Bunun dışında bir download.com, experts-exchange.com birleÅŸimi olan programlar.com’u Türkiye’nin yüksek trafikli networklerinden olan Portalika (www.komikler.com www.zaplat.com www.interesan.com vs.)için yaptık ve yakın bir zamanda yayına almayı planlıyoruz.
Kurumsal tarafta ise belli başlı online edilen ve çalışılan siteler şu şekilde:
Canlıya Alınmış İşler:
www.pacpro.com
www.pinkar.com (Pastel, Snob, Dolce)
www.flogaz.com.tr
www.palmet.com.tr
www.palgaz.com.tr
www.akcor.com.tr
www.korozo.com.tr
www.deparderi.com
www.mazars.com.tr
www.pronet.com.tr
www.bilgitas.com.tr
www.tissum.com
Yapım aÅŸamasındaki iÅŸlere gelirsek, aktifte 10′a yakın proje yürütüyoruz. Hepsini canlıya aldıkça, bunu biz yaptık diye yine buradan duyurmak hevesi içerisindeyiz.
Bu süre içerisinde şirket yapımızda ve iştiraklerimizde de bir çok değişiklik oldu. Bu zor dönemde bizimle çalışmaya devam eden müşterilerimize, yanımızda olan bütün dostlarımız ve Techinox ailesine teşekkürü de burdan bildirip yazıma son veriyorum.
Sevgiler
EÄŸer sizde benim gibi Ms iÅŸletim sistemlerinden sıkılmış, farklı iÅŸletim sistemlerine yelken açıp daha iyi, daha uygun fiyatlı / ücretsiz iÅŸletim sistemi arayışı içindeyseniz ReactOS aradığınız iÅŸletim sistemi olabilir. Hemen aklınıza linux/unix kernela sahip opensource yeni bir iÅŸletim sistemin geldiÄŸinin farkındayım ama sıkı durun bu iÅŸletim siteminin temel Kernel’ı ne bir linux nede bir unix, Ms Windows teknolojileri baz alınarak sıfırdan yazılmış, henüz geliÅŸmekte olan bir iÅŸletim sistemi.
Live Cd si ile boot edip çalıştırdığımda eski NT4 ü anımsatsa da, gelmiş olduğu aşama fena değil, henüz çok gelişmiş olmasa da bu açık kaynaklı işletim sistemi Ms İşletim sistemlerine alternatif olarak kurulup kullanılabilir.
http://www.reactos.org/en/index.html adresinden işletim sistemi ile ilgili daha detaylı bilgi alınabilir
Uzunca bir aradan sonra tekrar merhabalar. Bu makalemde sizlere kurumsal uygulama entegrasyonu (EAI – Enterprise Application Integration) projelerinin testlerinde karşılaşılan sorunlardan bahsetmek istiyorum. Bu makalede yazanlar, evimden yüzlerce (bazen binlerce) kilometre uzakta, uzayan test projeleri süresince sıla hasreti katık edilerek derlenmiÅŸtir. Okurun yazıyı okurken, bu ruh halimi dikkate alacağından hiç bir şüphem bulunmuyor.
Evet, müşteriniz uzak diyarlara kendi yazılımını satmıştır. Uygulama diÄŸer birçok uygulama ile entegre çalışacak ama belki de önemli olan sizin müşterinizin de sonunda yazılım ihracatçısı bir firma haline gelmesi. Entegrasyon ekibinin parçası olarak siz de projeye dahilsiniz. Biletiniz, vizeniz ve yeteri kadar çalışacağınız ülkenin yerel parasından cebinizde var. gideceÄŸiniz ülke ile ilgili arkadaÅŸlarınızdan ve Internet’ten bilgi de topladınız. Artık hazırız!
Hayır! Öncelikle nasıl bir belaya bulaştığınız hususunda bu yazıyı okuyun derim.
Kurumsal uygulama entegrasyonları genelde kendi paradoksu içerisinde tanımlanmış belirli paternleri kullanmaktadır. Söz konusu yeni paradigma, bazı sorunları ve zorlukları da beraberinde getirmektedir ne yazık ki.
Öncelikle genelde entegrasyonlar mesaj tabanlı sistemler üzerinden gerçeklenmektedir. Bu sebeple genelde yakalanan hatalar entegre edilen uygulamalardan ziyade mesaj içerikleri, senkronizasyon ve muameleler (transaction) etrafında kümelenmektedir. Eğer bu noktada oluşan hataları yakalayabilmek istiyorsanız, teknik açıdan yeterli ve sistemin mimarisine hakim olmalısınız. Ayrıca konvansiyonel test araçlarınız da bu noktada sizlere pek faydalı olmayacaktır. Alt sistemler tarafından üretilen mesajları simüle eden, yada alt sistem gibi mesajları dinleyecek araçlara ihtiyaç duyacaksınız. Bu araçlar XML, TCP/IP, Broker sistemler vb. birden fazla iletişim biçimini de destekleyebilmelidir. Eğer böyle bir projeye atandıysanız, ürün sorumlusundan, geliştirme ekibinin bu tür araçları sizin için üreteceği konusunda söz almakta fayda görüyorum.
Test aktivitelerinizi planlarken şunu aklınızdan çıkarmayın : EAI testi, güçlü bir geçerlileme süreci ile başlamalıdır. Geliştirme ekipleri, ürün sorumluları ve pazarlamacıların kafalarındaki kurumsal sistem, sizi temin ederim, birbirinden farklıdır. Bir kötü haber daha vereyim; bu insanların kafalarındaki sistemlerin hepsi, gerçek sistemden de farklıdır. Bu sebeple, her bir alt sistem öncelikle kendi içerisinde doğrulanmalı, geçerlilenmeli ve kurumsal yapılanma içerisinde üstleneceği görevi tamamıyla yerine getirebileceğinden emin olunmalıdır. Ayrıca mesajlaşma arabirimi üzerindeki değişikliklerin yol açabileceği büyük sorunların engellenmesi için bu arabirim tasarımlarının da detaylı bir geçerlileme sürecinden geçirilmesini öneririm.
Özellikle birden fazla sistem üzerinde oluşan muamelelerde (transaction) oluşabilecek hataların saptanması, güvenli bileşenlere sahip olunmaması sonucu saatlerce süren takip ve iz sürme ile sonuçlanabilir. EAI projelerinde uçtan uca testler yürütmek kimi zaman sistemlerin uygunluğu, kimi zaman kocaman sistemin teste hazırlığı gibi nedenlerle neredeyse imkansızdır. Bu sebeple güvenli bileşenler yaklaşımına sadık kalıp, testlere mümkün olan en erken safhada başlamak çok doğru bir karar olacaktır.
Çoğu durumda, sistemi oluşturan bileşenler birbirinden farklı teknolojiler kullanılarak geliştirilmiştir (Buradan J2EE geliştiricilerine selam ederim
). Bu sebeple, teknolojiye özel hazırlanacak test durumlarını öngörmek, her zaman kolay olmayabilir. Proje öncesinde dersinizi çalışmayı unutmayın!
Mesaj zamanlayıcıları, eş zamanlı olmayan mesajlaşmaları kullanan bir entegrasyon, her zaman test durumlarını hazırlamanız ve işletmeniz için 20 kat fazla vaktinize malolacaktır. Takım çantanızda Ethereal ve NetCat gibi bazı araçları bulundurmanız iyi olabilir.
Her ne kadar EAI projeleri karmaşık ve sorunlu da olsa, birkaç noktaya dikkat ederek daha yumuşak bir EAI test süreci yaşayabilirsiniz. Mesai saatinden sonra kan ter içinde ofiste sorun saptamak yada test planlamaktansa, bu noktalara dikkat ederek, en azından yerel biraların tadına bakacak vakti kendinize yaratın.
İyi Testler!
(Bu yazı ayrıca yazarın kendi blog sitesinde de yayınlanmaktadır)