My name is Michael Müller. I had the first contact with a computer during a stay in England 1979. Proudly they presented me an Apple microcomputer.
At that time, electronics had been a great hobby to me and beside school I started jobbing in a TV shop 1980. Via electronics I came to digital technics and finally to computer science. 1982 I bought my first personal computer, a Commodore CBM 8032 with a great memory of 32 KByte. Yeah, that time 16 KB had been a kind of standard memory size.
Even though I made in electronics some years after my university entrance diploma, I concentrated on software development, which still is a main part of my today’s activities.
In 1983, beside my CBM 8032, I owned a Commodore 64. With these machines and another two from friends, I worked as an associate professor in further education. Later on, the institute could use the computers from my former school. So carrying my own equipment ended.
Apx. by this time I got a Commodore PET 2001. It was out of order, but with the help of my experience I simply could repair it. Today it still shows some characters on screen. Nothing meaning-full anymore. And my CBM 8032 is out of order since my cellar was flooded.
This picture shows the PET 2001 how it looks today.
Later on, I produced a lot of software for the DOS, like online control of measurement devices, product controlling, invoicing, inventory control. For more than 25 years I’m now working full-time in the domain of healthcare IT. First with some lab info systems, where I worked on main parts of a (at that time) brand new system, and today at the Institut für das Entgeltsystem im Krankenhaus which develops the German DRG system. The DRGs (diagnoses related groups) are used for hospital reimbursement. This is a unique challenge and a couple of complex specialized software products have to be developed, to support the annual refinement process. As head of development, I have to manage these projects, but beside administrative work, I still have o lot of time to wear the cap of an architect and developer.
During these years, I not only had to learn a couple programming languages, but a lot of soft skills, consulting and project management, and gained international experience. Beside that, I’m still interested in learning new topics of computer science and healthcare. This is the reason to read lots of books and write reviews. You’ll find them printed or online, as well as listed on my site it-rezension.de. And I’m still interested in common computer technics. This is the reason to operate this blog system including server and some other hardware by myself.
But one of the most effective ways to learn new stuff is to teach others. Writing articles in this blog, as well as for other blogs or printed media, forces me to deal with these subjects deeply. I would be proud, if this blog helps you to improve your knowledge.
I manage my writings during my spare time. Thus, it might be irregular. The biggest project is my book “Web Development with Java and JSF” [1]. Beside that, I wrote the book “Java Lambdas and parallel Streams” [2]. I would be glad, if you purchase a copy of my books. Thereby you’ll support this blog.
[1] leanpub.com/jsf
Do you want to support this blog? You may help to finance the needed hardware.
Want to read more about software development? Purchase one of my books:
Start application development with Java. Learn development foundation, quality control and more.
A Journey through Java EE Technologies whilst developing Web Applications with JavaServer Faces.
Java Lambdas and Parallel Streams
The compact starter: Foundation, supporting structures, parallel processing
No software development, just nature:
A photographic image book. Get it for free. Or pay whatever you like.
Want to add on, to what Sam Williams is mentioning. Your book “Practical JSF in JavaEE8” has been a great pleasure to read, an epiphany in a way! I have read several good books on Java EE and JSF and learnt a lot; the difference, however, your style of writing is the uniqueness of putting things in logical, relating order, in a step-by-step fashion and very importantly, not leaving out explanations of small details, which are the ones that differentiate theory from practice; one can simply, ‘apply’ this technology reading your book. You have given clarity to my application of this technology and a sense of confidence. You have a talent in explaining and broadcasting knowledge! Keep up the good work!
Thanks for your feedback. Enjoy reading!
Hi Michael, I tried unsuccessfully to run the application, BooksComplete, in Practical JSF in Jave EE 8, and saw that in the file, glassfish-resources.xml, the persistence unit is associated with a schema, but where is the schema? I am able to build the project, but am unable to run the application. Thank you for your assistance. ~Lin
Hi Lin,
It depends on your database layout. I’ll send you an email and you might provide me some details of your DBMS. Hopefully I’m able to help you.
Michael
Hi,
I am really enjoying your book, Practical JSF, but having a hard time trying to locate some of the data table schema, which I couldn’t find on the source code site. Could you direct me where to look for? The particular one I am looking for right now is MapBookCategory.
Thanks for your help.
I’d just like to write up a quick email to tell you how much use your JSF book has been to me, I’ve been severely struggling with learning the concepts of JSF but after buying your book a couple of nights ago and feel that I’ve been able to make the first bit of real progress in quite a while!
You really help describe things in a easy to understand way and I just wanted to personally thank you for putting together such a wonderful licence of literature, I’d literally been pulling my hair out previously!
Thanks again,
Sam
Hi Sam,
It’s really great to hear, that my book is helpful to people like you. And it’s incitation to keep on writing. I’m going to write some more chapters. With your license, you’re able to download future updates.
Thanks for your feedback!
Best,
Michael