Here is a way to print graphics to an EPOS receipt printer using APA(All Points Addressable) format. When printing to one of these little receipt printers, you could always use a windows driver which lets windows see it as standard GDI printer and therefore send graphics as a bitmap to the printer from any windows program. This works but its extremely slow. A 24dpi printer will take a long time to print a big bitmap image. The...Read More
Have you ever wanted to play around with Google’s Android OS before you go down to buy one of the many Android tablets or smartphones? Well here is a quick way to get the JellyBean 4.2 version running on your computer so you can evaluate it. I created an Android Appliance that will run in VirtualBox. You simply install VirtualBox and import my appliance file. Simple and quick....Read More
FengOffice is a great productivity tool and has tons of features. Its very easy to customize. I wanted my FengOffice logout button to take me back to my main site instead the FengOffice login box.
Here is how I did just that…Read More
There have been several times in my Delphi programming ventures that I needed a good object container. One that will handle any type of object that you throw into it. I also wanted this container to be thread safe, as well as be protective of itself. I have used TObjectList before with less than stellar results. I always ended up getting a memory leak when freeing or clearing the list. It didn’t matter if I set OwnsObject...Read More
I have tons of useful API’s that I decided to list them. Some of these I use myself and others I have yet to try. If API’s had a slogan it would be “Why re-invent the wheel”. Yes there are times when building something from ground up yourself is the best approach but for most projects that would be overkill. Just use one of the many thousand API’s out there as long as you follow the licensing that comes...Read More
Developers who develop closed source systems are always battling the software pirates which can be a very complicated task. Even the most complicated software hardening systems get hacked eventually. I found an interesting blog where they were discussing this matter. The authors take on the situation was very interesting and probably different than most. He decided to make it difficult but not impossible to crack his registration...Read More
Attention software developers, programmers, all around code geeks! I decided to compile a list of useful development tools that will make the development life cycle easier and fun. I try very hard to list open source tools since most are free. I do however encourage you to click the “Donate” button on the developers site if you decide to use their tool. We all need to pitch in and make sure these tools stay...Read More