JSF2 Byte Boolean Checkbox
Hi, A few days ago I needed to convert old Icefaces 1.8.2 (JSF1.2) project to Icefaces 3.1 (JSF2) and found a problem when converting Byte to Boolean for the checkboxes. Byte value was generated by...
View ArticleDisplaying jBPM diagram of the current process
In large enough processes, user might need to see where in the diagram process stopped. Now jBPM console comes with this, but to actually integrate it with front end application, I had to change it...
View ArticleTOAD for SQL Server - hide empty tables
If you are using SQL server and TOAD and have a lot of empty tables that you do not want to show, you can use Object Explorer filter to add this code to prevent them from being shown: ISNULL((SELECT...
View ArticleAccessing Maven Profiles
I have just spent some time trying to figure out how to determine which profiles are active during the build using Maven. This functionality would be useful if you needed to put your profile...
View ArticleCreating video tutorials in Windows
If you ever needed to introduce your application(s)/technology to new developers or just create an end user tutorials, here are a few tips that helped me when creating instructional videos. I used...
View ArticleBooks 1
Hi, If you love technothrillers like I do, I would like to recommend a few books for the reading while you are riding a train or waiting in the doctors office (e.g.). So here is my list: [Little...
View ArticleJDeveloper overview
Until recently, I was never a big fan of the visual tools like JDeveloper concerning Web UI development, but my recent exposure has changed my mind. Being a hard core developer was always something...
View ArticleDB2 database setup
Did you ever have to setup DB2 on your local machine? You will find that if you have domain user, things are not as straight forward as they might seam. Here is a little help for DB2 Express 10. I was...
View ArticleIBM BPM 8
IBM has acquired Lombardi Software in Jan 2010 and integrated their excellent BPM into a new solution called IBM BPM. IBM BPM comes in three variants: Express, Standard and Advanced. They are...
View ArticleInserting data into DB2 from CSV file (using Ruby)
Hi, I recently had to import some data into DB2 and I can up with this little program. I had to search the Internet for a few items and finally came up with this code that was useful to me. I hope...
View ArticleOLAP with Mondrian
If you ever wanted to do OLAP analysis, first thing that would needed to be done is selection of the tools. There are several good tools out there but I would like to write a little bit about Mondrian...
View ArticleThinkPad t440s + Ubuntu
Several weeks ago I have purchased a ThinkPad t440s as I needed a new laptop for development. I was looking at several options including Carbon X1 and MacBook Pro. Having been using Ubuntu for quite...
View ArticleAspose document generation
Hello, In today's business world reporting comes out as the end result of the functional application and it serves the purpose of giving introspection into the system, functionality, current and...
View ArticleBooks 2
Here is the new batch of the books that I have read and liked. [Homeland] Cory Doctorow wrote a sequel to Little Brother. His protagonist, Marcus, continues the fight against the police state. If you...
View ArticleSpring Boot with JSF
I have open sourced an application, recently, that I created for my own time tracking and invoicing and published it on GitHub under the Apache 2.0 license. When I started working on it, I thought...
View ArticleMyBatis Paging, Sorting and Filtering
When considering which database persistence framework to use to complete the goal of development, we must take in consideration several factors: Knowledge of your team and ability of the team leads to...
View ArticleSpring Boot (1.5) OAuth2 Server in Enterprise environment
The problem If we want to have an array of microservices and support user interaction through delegated authorization, this implementation would be one of the options to consider or at least review....
View ArticleNumber formatting in Angular 6 (multirow form)
Working as a contractor made me build an application that I use to generate my invoices and track my activity. But why build an application where there are other commercial solutions, you ask? Well, I...
View ArticleDeploying Angular 6 + Spring Boot + Postgres to AWS
You have completed your Angular application and now you are looking for some deployment options... Among many in existence today, you can find choices like AWS, GCP, Azure, PCF, etc. and few other in...
View ArticleMSSQL to MongoDB
There have been a lot of discussion in recent years regarding NoSQL databases and when would they be preferable to SQL databases. There are a lot of articles written on this subject, but I wanted to...
View ArticleProxy in Microsoft proprietary world
In a world where we have a corporate proxy server requiring NTLM authentication, having Mac/Linux may prove to be difficult choice if all data needs to be routed though the said proxy. Talk about Brew,...
View ArticleTurning keyboard light on Ubuntu after sleep
One of the things that I like on the Mac I use for work is that everything seems to be well integrated, however the keyboard is pretty bad though in my opinion, at least on the model that I use....
View ArticleInterviews from the aspect of a tech guy
Hi,For the last 12 years I had the opportunity to interview quite a few people for various positions mostly related to Node.js, Java, Spring, Cloud and SQL processing. I would like to take this...
View ArticleStarting MEGA instances
MEGA is proving to be a solid provider for the data storage with encryption enabled. In case you wanted to start multiple instances in Linux (e.g. work and personal), here is the script I picked up...
View ArticleMountebank testing
I recently switched to do some testing from Wiremock to Mountebank. I found that Mountebank had far more flexibility and simplicity when doing complex data setups to support your test cases. I ran...
View Article