Skip to main content

Posts

Showing posts from February, 2013

11 Simple Concepts to Become a Better Leader

1. Listening Dinleme "When people talk, listen completely. Most people never listen." - Ernest Hemingway "İnsanlar konuşurken, tamamen dinle. Çoğu insan asla dinlemez." - Ernest Hemingway 2. Storytelling "Storytelling is the most powerful way to put ideas into the world today." -Robert McAfee Brown Hikaye Anlatma "Storytelling bugün dünyasına fikirler koymak için en güçlü yoludur." -Robert McAfee Kahverengi 3. Authenticity "I had no idea that being your authentic self could make me as rich as I've become. If I had, I'd have done it a lot earlier." -Oprah Winfrey Otantiklik "Ben senin otantik benliği ben oldum benim kadar zengin ki hiç bir fikrim yoktu. Eğer öyle olsaydı, ben çok daha önce yapardım." -Oprah Winfrey 4. Transparency "As a small businessperson, you have no greater leverage than the truth." -John Whittier Şeffaflık "Küçük bir işadamı olarak, gerçeğin daha büyük bir koz var." -...

Bir yazılımcıda olması gereken 10 özellik

Önümüzdeki 5 yıl içerisinde yazılımcıların ceplerinde bulundurmaları gereken 10 özellik aşağıdaki gibi sıralanmış. Ben de kısaca özetlemek istedim. 1- 3 büyük programlama dilinden birini mutlaka bilmeli. (.NET,Java,PHP) 2- Sevin veya sevmeyin mutlaka Rich Internet Applications (RIA) yapabiliyor olmak şart. Flash,Silverlight,HTML5,AJAX gibi görselliği ön plana çıkartabileceğimiz teknolojileri öğrenmekte fayda var. 3-Web Development :   popüleritesini yitirmeyecek JavaScript, CSS, and HTML gibi diller önemini koruyacak 4-Web Service : REST veya SOAP, JSON veya XML. Artık web servisler developerların sürekli ihtiyaç duydukları teknolojiler. 5-Soft Skills : Müşteriler ve diğer çalışanlar ile iletişimlerini kuvvetlendirmeli ve insanları etkilemeyi öğrenmeli. 6-Ruby, Python, F#,  Groovy gibi fonksiyonel programlama dillerinden bir tanesini öğrenmeli, çünkü bu diller bazı sektörlerde kilit rol oynayabiliyor. 7-Çevik Metodolojiler : Proje yönetim metodolojilerine uzak kalm...

Dynamics AX – Periodic maintenance and performance analysis

1 Periodic clean up - Significance A recent AX_Database analysis showed that the 5 largest tables in the database account for roughly 60% of the database size. The 4 largest tables out of 5 are tables with temporary and/or archival data: Inventory settlements (INVENTSETTLEMENT), database log (SYSDATABASELOG), temporary sales orders data (SALESPARMLINE), temporary master planning data (INVENTSUMLOGTTS). The fifth table is sales lines (SALESLINE). Periodically archiving/purging these tables would significantly reduce database size and will have beneficial effect on system performance . Each individual table and related considerations are discussed below: 1.1   Inventory settlements . The inventory settlements table is used to store information generated during inventory close and adjust periodic job run. This table can be cleaned up/compressed using the Inventory management>Periodic>Clean up>Inventory settlements clean up. Deleting cancelled settlement is a r...