Jan Blaha

Blog about software development

jsreport.net

jsreport is an open source reporting platform dedicated to developers who whants to design and render business reports. It is mainly based on javascript templating engines and html to pdf conversion using phantomjs. It's distributed as free on premise installation or cloud based SaaS service.

Solution is implemented in node.js and backbone.

jsreport

mobilefieldreport.com

Mobile Field Report is cloud based SAAS project helping mobile workers in the field. It consists of html based portal and iPad client. It is supporting advanced features like job scheduling, building tree of job tasks, time tracking or offline client synchronizing.

Solution is build on .NET and hosted in Windows Azure. Application is highly scalable using Azure cloud services and SQL database federation.

mobile field report

postuj.cz

Postuj.cz is Czech community social project joining diferent people interested in specific location and specific category.

Project is implemented as SPA using .NET, backbone and Windows Azure hosting.

postuj.cs

last blog posts


09-10-2015 14:09 AWS

Such a very common thing like adding an existing external volume to Amazon elastic beanstalk is not easily supported out of the box. The official blog mentions only how to attach a snapshot or how to attach and overwrite a new volume every time the service starts. It took me a while to make the config file actually adding an existing volume without formatting it every time so I share it here with you...

read more

04-10-2015 14:09 jsreport

The best practice when adding email notifications feature to your system is to separate as much as you can from email body assembling to email sending outside of the core system. The emails templates quite likely often changes and you don't want to deploy the system because of every single notification change. The best is to just separate everything into an external system and give the access to your PR or Marketing department so they change emails as the time goes without affecting the core system.

read more

03-22-2015 14:09 .NET NHibernate

NHibernate still rocks! Even with quite a bit old code base it is still at the top of the c# frameworks we daily use. Especially the framework extensiblity is tremendous. Now I am going to show you how we use NHibernate in the multitenant fashion.

read more

Jan Blaha

About author

Hi! My name is Jan Blaha. I'm software developer and startup enthusiastic. See my current work.