tag:blogger.com,1999:blog-81041477942315821302024-03-14T21:41:33.178+13:00Programming, Science and LogicThe universe. Unveiled by science, understood with logic, described using mathematics, verified by physics, and glued together by information. That is programming, and that is the importance of being a master programmer.Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-8104147794231582130.post-44747547054188885052011-05-31T23:47:00.007+12:002012-02-29T00:30:38.602+13:00Mobile Development Platforms: Windows Phone 7This blog has a new home:
http://selectioneffect.info/blog/mobile/mobile-development-platforms-windows-phone-7/
Windows Phone 7 is the new mobile operating system developed by Microsoft. It completely succeeds the Windows Mobile platform, which most recently included Windows Mobile 6.5 and before that Windows CE, on which Windows Mobile was based.
The main difference that comes with Windows Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com1tag:blogger.com,1999:blog-8104147794231582130.post-50917267456205242562011-05-26T16:41:00.006+12:002012-02-29T00:31:29.960+13:00Mobile Development Platforms: BlackBerryThis blog has a new home:
http://selectioneffect.info/blog/mobile/mobile-development-platforms-blackberry/
The year was 2002, and the device was the RIM 850. The first commercially successful smart phone was a massive success. Research In Motion, or RIM, was the businessman’s friend throughout the first decade of the first millennium. They provided both a user-friendly, ergonomically sound andCorrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com0tag:blogger.com,1999:blog-8104147794231582130.post-6628322148566921582011-05-23T14:06:00.012+12:002012-02-29T00:45:53.746+13:00Mobile Development Platforms: iOSThis blog has a new home:
http://selectioneffect.info/blog/mobile/mobile-development-platforms-ios/
Apple as a company was arguably saved by the release of the iPod. This device became the de facto standard by which all other music players were measured. All previous music players and CD players became instantly obsolete. Even companies like Sony and Microsoft, try as they may, could not shakeCorrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com1tag:blogger.com,1999:blog-8104147794231582130.post-43214102068663856112011-05-17T16:42:00.009+12:002012-02-29T00:31:03.328+13:00Mobile Development Platforms: J2ME and AndroidThis blog has a new home:
http://selectioneffect.info/blog/mobile/mobile-development-platforms-j2me-and-android/
The core of mobile application development has been J2ME for many years. Nokia was probably the most stable platform, especially with their Symbian platform, in a certain sense, was the forerunner of today’s Android ecosystem.
Blackberry was the next revolution, with RIM providing aCorrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com2tag:blogger.com,1999:blog-8104147794231582130.post-1662819017058038832011-04-29T16:04:00.005+12:002012-02-29T00:46:41.338+13:00Cloud computing as the Next Big Thing (Part 2 of 2)This blog has a new home:
http://selectioneffect.info/blog/programming/cloud-computing-as-the-next-big-thing-part-2-of-2/
The fastest growing market these days are tablet computers. Although there have been tablet-like devices for many years now, the iPad has really opened the way for other manufacturers.
Consumers have seen first hand that a hand held device the size of an Ebook reader Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com3tag:blogger.com,1999:blog-8104147794231582130.post-36332461819009537792011-04-27T14:39:00.008+12:002012-02-28T23:47:24.425+13:00Cloud computing as the Next Big Thing (Part 1 of 2)
This blog has a new home:
http://selectioneffect.info/blog/programming/cloud-computing-as-the-next-big-thing-part-1-of-2/
Cloud computing provides many benefits to businesses with heavy computational needs.
The public in general can also benefit from centralized computing, IaaS (Infrastructure as a Service) and the sheer power that heavy-weight computational power and massive Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com5tag:blogger.com,1999:blog-8104147794231582130.post-61584330374772664802011-04-13T12:14:00.005+12:002012-02-28T23:37:27.490+13:00Is programming a worthwhile occupation?This blog has a new home:
http://selectioneffect.info/blog/programming/is-programming-a-worthwhile-occupation/
There's an old hacker adage that goes: "After three days without programming, life becomes meaningless".
This pretty much sums up why people become programmers in the first place, and why most of them stay programmers. There's a significant anti-management mentality Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com1tag:blogger.com,1999:blog-8104147794231582130.post-85947853590499001722011-04-06T11:25:00.002+12:002012-02-28T23:31:02.745+13:00Programming as a ScienceThis blog has a new home:
http://selectioneffect.info/blog/programming/programming-as-a-science/
Programmers often present programming as an art to newcomers. Donald Knuth’s voluminous tomes are called “The Art of Programming, Vol. n”. Some programmers believe they’re writing a sort of poem, a thing of beauty.
Others believe that, while it requires intelligence to program well, the greatCorrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com0tag:blogger.com,1999:blog-8104147794231582130.post-74981333116616112832011-03-25T12:42:00.008+13:002012-02-28T23:26:30.254+13:00The importance of UML CertificationsThis blog has a new home:
http://selectioneffect.info/blog/design/the-importance-of-uml-certifications/
To become an effective programmer, you need to have formalized knowledge, and you need to be able to apply it. This is where UML certifications come in. Everyone can benefit from a UML certification, and from reading UML books.
How do you program? How do you design your solution?
Most Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com0tag:blogger.com,1999:blog-8104147794231582130.post-14918132657770065872011-03-22T21:53:00.002+13:002012-02-28T23:13:03.615+13:00The life of a programmer
This blog has a new home:
http://selectioneffect.info/blog/programming/the-life-of-a-programmer/
I guess I'll always be a programmer. And I guess I've always been one. You can be a programmer without ever touching a computer, if you're inclined to view it as a state of mind, or as a philosophy.
As it happens, I am so inclined, but I am also a computer programmer by profession. Or by Corrie Engelbrechthttp://www.blogger.com/profile/12000867917050201319noreply@blogger.com0