mustafatan.blogspot.com
Mustafa Tan: Social Bookmarking and Networking
http://mustafatan.blogspot.com/2007/08/social-bookmarking-and-networking.html
Salı, Ağustos 07, 2007. Social Bookmarking and Networking. Firmasının yayınladığı, Wiki ve RSS'in yalın bir ingilizce ile anlatıldığı video sunumlarını paylaşmıştım. Aynı firma bu sefer de del.icio.us. Ile birlikte yaygınlaşan "Social Bookmarking" konusunda güzel bir video hazırlamış:. Social Bookmarking in Plain English. Bundan birkaç ay evvel de "Social Networking" ile ilgili bir video yayınlanmıştı:. Social Networking in Plain English. Ne demişler "Bilgi paylaştıkça çoğalır.". My Shared Items RSS.
mustafatan.blogspot.com
Mustafa Tan: XML: The Performance Killer
http://mustafatan.blogspot.com/2006/11/xml-performance-killer.html
Cumartesi, Kasım 11, 2006. XML: The Performance Killer. Bu yazımın esas amacı aslında Java uygulamarında XML kullanmanın getirdiği maliyetleri ve Dennis Sosnoski. Amcamızın meşhur XML Model Benchmark Test'lerini tanıtmak. Diye boşu boşuna dememişler. Dan nasıl project killer. A dönüşebileceğine bakmadan evvel. Öncelikle neden uygulamalarımızda XML kullanmak zorunda kaldığımıza bir bakalım. Service Oriented Architecture) oldu. 2000'li yılların başında. Zorlama bir ürün çıkarmaktır. Nın felsefisinde tüm se...
mustafatan.blogspot.com
Mustafa Tan: Quartz Scheduler
http://mustafatan.blogspot.com/2007/07/quartz-scheduler.html
Cumartesi, Temmuz 21, 2007. Özellikle kurumsal uygulamalardaki en kritik konulardan biri de belli bir saatte çalışması planlanmış batch işlemleridir. Örneğin Bankacalık Uygulamalarındaki Otomatik Ödeme Talimatları, Havale ve EFT talimatları, Günsonu işlemleri, vs. " Job Scheduler. Diye adlandırılan araçlar ile gerçekleştirilmektedir. İşte bu blogum'da daha evvel geliştirdiğimiz bir çok uygulamamızda kullandığımız Quartz Scheduler. Strus ile birleşip Strus2 adını aldı), SiteMesh. Quartz öncelikle her türl...
mustafatan.blogspot.com
Mustafa Tan: Confluence - I
http://mustafatan.blogspot.com/2007/08/confluence-i.html
Çarşamba, Ağustos 01, 2007. Yı tanıtıcı birçok blog. Yazmama rağmen yine Atlassian firmasının bir ürünü olan Confluence. Dan detaylı bir şekilde hiç bahsetmemiştim. Bu blogumda, bence dünyanın en iyi Wiki. Uygulaması olan Confluence'u anlatmaya çalışacağım. Confluence'un organizasyonunuza sağlayacağı katma değeri anlayabilmek için öncelikle Wiki kavramından haberdar olmanız gerekiyor. Eğer wiki kelimesini daha evvel hiç duymadıysanız öncelikle aşağıdaki kısa video'yu mutlaka izleyin:. Confluence'un en ça...
mustafatan.blogspot.com
Mustafa Tan: Eylül 2006
http://mustafatan.blogspot.com/2006_09_01_archive.html
Cuma, Eylül 08, 2006. Bildiğiniz gibi çok bazı projelerde zaman içinde uygulamanın işlemesi gereken data çok miktarda artabiliyor. Data miktarı arttıkça veritabanında çalışan sql'lerin performansı ve/veya uygulama sunucusu ile veritabanı arasındaki trafik ciddi derecede düşebiliyor. Veritabanında yapılabilecek performans arttırıcı önlemler (hardware upgrade, data shrinking, vs.) uygulama katmanındaki kadar kolay ve rahat olamıyor. Kullandığı için oldukça performanslı. Cache datası konfigürasyonunuza ...
mustafatan.blogspot.com
Mustafa Tan: Sürüm Yönetimi Pratikleri - III
http://mustafatan.blogspot.com/2007/03/srm-ynetimi-pratikleri-iii.html
Salı, Mart 27, 2007. Sürüm Yönetimi Pratikleri - III. Sürüm Yönetiminde en önemli konulardan biri de Hata ve İstek Takip araçlarıdır. ( Issue Tracking Tools. Maalesef ülkemizde hala birçok yazılım evi ve departmanı bu takip işini e-mail veya telefonla yapmaktadır. Doğal olarak bu firmalar yazılım yaşam döngüsü boyunca ortaya çıkan işleri düzgünce kayıt altına alamadıkları için takip edememekte, takip edemedikleri bir ürünün de Sürüm Yönetimini yapamamaktadırlar. A) Release Notes (. Geliştirdiğimiz proje,...
mustafatan.blogspot.com
Mustafa Tan: EMMA ile Code Coverage
http://mustafatan.blogspot.com/2007/08/emma-ile-code-coverage.html
Perşembe, Ağustos 16, 2007. EMMA ile Code Coverage. Diye sorulduğunda genelde şu cevap alınır; "Tabii ki., her ekranda birer işlem bile yaptık.". Buna rağmen gerçek ortamda bir sürü hata ortaya çıkmaya başlar, bunları sebebi sorulduğunda ise bahane hazırdır: "Biz o senaryoyu test etmemiştik". Peki nasıl olur da bir yazılımın ne kadarının test edildiğini, tamamen objektif değerler ile tespit edebiliriz? Tabii ki " Code Coverage. EMMA ile hazırlanmış Apache Velocity uygulamasına ait, html formatındaki "Cod...
mustafatan.blogspot.com
Mustafa Tan: Robocode and BattleCode
http://mustafatan.blogspot.com/2007/07/robocode-and-battlecode.html
Pazar, Temmuz 15, 2007. Bir çoğumuzda olduğu gibi benim de yazılım dünyasına hevesim bilgisiyar oyunlarıyla başladı. İlk bilgisayarım olan Commodore 64. Ü aldığımdan bu yana hep takıldığım bir oyun mutlaka olmuştur. Fakat son bir yıldır oyunun yerini bloglar, wikiler ve RSS'ler almaya başladı. :). Oyun olayını abarttığım dönem ise Ultima Online. UO) oynadığım yıllardır. Aslında MMRPOG. İşte o dönemde UO'da otomatik bir şekilde (unattended) karakter geliştirmenin yollarını ararken EasyUO. Daha sonra farke...
mustafatan.blogspot.com
Mustafa Tan: JIRA Nedir - I
http://mustafatan.blogspot.com/2007/04/jira-nedir-i.html
Pazar, Nisan 08, 2007. JIRA Nedir - I. Uzun zamandır bir çok blogumda JIRA. Ile ilgili örnekler vermiş fakat JIRA'yı detaylı olarak hiç anlatmamıştım. Bu sefer JIRA'yı, çarpıcı özellikleriyle anlatmaya çalışacağım. Manage bugs, features, tasks, improvements or any issue. A clean and powerful user interface that is easy to understand for both business and technical users. Map your business processes to custom workflows. Track attachments, changes, components and versions. Bahsettiğim zengin içeriğe ,daha ...