Life is not just work, it’s also fun and play. What’s fun and play you say? Well, look below and you’ll see some of my spare time projects, that I’ve been doing the last couple of years. Some are pure web projects, like my Swedish bloggin´, others are Windows applications, solving a personal need, or just for fun and learning. Some are still actively supported, and some have been shelved for some reason or another.

Mov2Phn

Mov2Phn_white

In order to view movies on a Smartphone you need to convert them into a more suitable format. The problem is that it takes time and uses up your computer resources. With most conversion apps it’s also a jungle of technical settings, bitrates, screen resolutions, audio quality, and so on…

Mov2Phn takes away all that hassle and gives you a single folder to which you copy your movies and Mov2Phn automatically converts them into a suitable format. The great thing is that if you have a Windows server at home (as I do), Mov2Phn installs as a service, which means that the application is up and running even if the server is restarted.

Since the “interface”, after the initial setup, is nothing more than a folder, you just copy the movies from any computer on your network to the server share, and the server then automatically converts the movie, leaving your work and play computer free to do want you need it to do. When the movie is ready to be viewed Mov2Phn sends an email to your phone. GO TO THE SITE…

Mattis hörna – the Swedish Blog

mattishorna My personal blog in Swedish. As you will certainly notice this is much larger than its English counterpart, mainly due to that it has been up and running for over a year. If you are interested in tech, IT, music, and mobile solutions you are probably in for a treat. Just one thing… yes, reading and understanding Swedish, but it might just be worth a crash course at the local university. (Currently on ice)

Currently on Ice

  • OneStep: A Pascal scripting engine written in Delphi. Gives you a powerful, and yet simple way of automating your builds and releases for your software. Performs all those repetitive steps around a release in one single step. Can handle everything from compiling your app, creating the installer, copying files here and there, informing your testers and users through email, compressing files, uploading to the Internet, and much, much more. All in a simple to use IDE with code completion, integrated help, and other goodies. Still runs and automates all releases and betas for me, keeping me sane and out of trouble during those tight schedules, and lets me focus and work on other important things. OneStep is more or less just waiting for a home, and maybe this site is it, or maybe I’ll let it live somewhere else, time will tell.
  • Termite: Working with hardware that use RS232, the serial Bluetooth profile, and USB HID, I needed a good terminal supporting these ways of communication when trying out new firmware, debugging, or just when I need to send manual commands outside of the mainstream applications. So Termite was born, with support for all the above mentioned protocols, highlighting of wanted commands, search, hexadecimal mode for debugging those difficult problems, scripting in order to automate tasks, and command macros. Just as OneStep, Termite is just waiting for a home and is actively used more or less every day.
  • CPad: Born out of the frustration of having really mediocre development environments for our embedded solutions, I begun a quest of making an easy to use and powerful general code editor (C=code, Pad). With close to 20 000 downloads and a massive user base (based on the size of my email inbox), it just grew too large to be handled as a spare time project, and slowly the development environments became better and better. So my basic need for it faded away, and in order to gain back some spare time, I also let CPad fade away. A massive application, packed with great features like function jumping, bookmarks, regex searches, code completion, WYSIWYG editing of web pages, integrated live editing through FTP, support for over 40 different coding languages and more. It’s kind of a waste of all that code, so maybe, just maybe I’ll resurrect it in the future.

@Work

Keeping business and pleasure separate I won’t go into detail about what I do at work. Also note that this site, the thoughts, and expressions conveyed are in no way affiliated with the company that I work for. These are just my thoughts and opinions.

As core products there is a family of real time meters with several µ-processors and their respective firmware. I do and have done some embedded development, but it’s not my major part. My primary areas are instead on Windows and the Palm OS platform, which we use as display units. Apart from QA software for the measurements, which is one big part, there are several other applications which also have been and are my responsibility, such as: Firmware update software, license handling apps, database support tools, installers, a quite large SDK (Software Development Kit), and user manuals. Some of the later projects also includes products that involve high resolution image manipulation, and movie sampling.

Being a rather small company and a company dealing with hardware and on site production, I’ve been fortunate to be able to be part of other areas that’s not just software development. For instance network administration, all parts of the product development, customer support, web design & administration, other infrastructure tools, and so on. This over the years has given me a job that is both challenging and has provided me room to grow.