Lean Principles
I wanted to show lean principles as something I stand for. So I did use the html structure from Przemysław Bielicki blog as she also copied the principle from Tom and Mary Poppendieck’s book too.
I wanted to show lean principles as something I stand for. So I did use the html structure from Przemysław Bielicki blog as she also copied the principle from Tom and Mary Poppendieck’s book too.
All over the world,
There’s more than meets the eye
land and sea to share,
red yellow black and white
All over the world,
There’s darkness and there’s light
sad stories are told
But it’s good to be alive
Spy Vs. Spy
A few days ago my service provider changed from windows 2003 32bit to 64bit. I’ve been in hell doing a lot of extra configuration to get my asp.net application working in the 64bit environment. In fact, no one less than the windows service could give so much problems. All about dll references…
I’ve got so many error messages and after going deeper, the last one was “Unable to find assembly”. Hell…
Google here and there… I found out that to work in 64bit environment, all .net projects has to be homogeneous regarding the target platform.
If the deployment environment is 32bit, it’s ok. You can do any mess and mix AnyCPU and x86 platforms types. But it the deployment environment is 64bit you may need to set up all your projects to x86 or x64.
But, why change to 64bit plataform? Gaurav Seth’s WebLog is nice guy which has answred I lot of my basic questions. Please, follow the links:
Cross compilation in the 64-bit .NET Framework world for platform specific features
Moving from 32-bit to 64-bit application development on .NET Framework
Is 64-bit a superior platform as compared to the 32-bit platform?
Working with Continuous Integration demand us a lot of scripting knowledge. Let robvanderwoude.com give us some help. A very helpful website.
Microsoft Environmental Initiative brings MCP certification to the digital Era (lately I mean).
They argue about the need to reduce the company’s carbon footprint. That’s ok, but they don’t talk about reducing the exam fee. Actually, everybody knows that their profit will raise with no regard.
Microsoft does need to take care about the community wrath shown on Born to Learn blog. People complain about I lot of things, mainly, the one who is academic Microsoft education and is gonna have a rubbish digital certification or have to spend more money.
Have a try on Born to Learn make your point there…
Cloud computing isn’t a new market term for selling. Some folks get it very negative but it shouldn’t be like that. Could computing is a form that involves the interaction of several virtualized resources, meaning that many servers are connecting and sharing information. It is a service evolution typically in the form of infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS).
In software world, distributing computing gave us the first pass into the cloud computing. Without many pattern we used to build lot of staffs using Remoting, autonomous programs, etc.
Thereafter, service-oriented computing raises from distributing computing generation encompassing its own paradigms and design principles, design pattern, pattern languages, forming a distinct architectural model.
Enter the contemporary SOA, a new way for software architecture, enhancing efficiency, agility, and productivity of the business process. Bringing software development projects more close to real changing business world.
An SOA implementation may consist of a combination of technologies, products, APIs, supporting infrastructure extension establishing an environment suitable for solution logic obeying service-orientation design principles. Fit into this, cloud computing would advance SOA and maybe reduce costs if we think about paying resources on demand. In this case, resouces means services in SOA cloud environment …
That’s just a thought, there a lot of concern regarding backups strategies on clouding computing…
Anyaway…
Usability has everything to be with system archtecture. I don’t need to be expert but it cost me nothing to get in touch with some practices.
The following articles may help at project beginning. You may read those before coding or even before making any wireframe for developers.
So.. Choose your path:
For the past months I heavily have been researching about improving system design and turn out system coupling problems in many aspects, builds, algorithms, etc.
Let usability comes as another official one.
I got some insights after reading the book The Elements of User Experience, that usability is another key to increasing coupling and system complexity. These things are really connected.
Poor usability leads developers to work without direction. Free to do whatever they want, whatever their experience is leading them to.
I still need to reflect about this as I’ve seen developers complaining about hard devolvement to achieve usability requirements sometimes this could be related to individual experiences.
We’re human; we try to easy things when difficulties come up as we try to avoid new things when we are accustomed to the old ones.