I found a very strange problem with one of my ecommerce applications: one day all browsers started to report a XML rendering error of the content so that the website was only partially rendered. I have never found such problem before and it took me quite a while to find the cause. prestashop X[...]
You can make icanhaz engine render a template, passing a dynamic template name. This can be achieved since in javascript you may access object property using array notation (following statements are equivalent): object.propertyobject['property'] Thanks to it you can built any string to be the [...]
Apache thrift is a magnificent interface communication platform that allows different platforms (C++, Java, PHP, Python and many more) to communicate with each other easily. Big projects, such as Cassandra, use thrift - but I'm gonna focus on basic setup for java thrift project. All you need to[...]
When developing a RIA application with icanhaz.js, you may wonder about the best way to easily maintain and efficiently load all your templates. The following code implements an object you can use to load all your templates initially (you may also load templates on-demand by implementing other[...]
You may fall into such problem if you've installed jenkins on your debian-based system (e.g. ubuntu) directly from packages (sudo apt-get install jenkins). As you may read at jenkins installation guide, this problem is due to permission problems. Most of jenkins plugins rely on newer core vers[...]
In this post I'd like to suggest a way of organizing ICanHaz templates for a RIA. It's not complicated, but the benefit is quite promising. problemThe problem to consider is how to organize a big number of ICanHaz templates to make it both efficient and easy-to-use for programmers. Nowadays, a[...]
Recently I had a problem with preparing datetime fixtures for my django project. Running ./manage.py syncdb and ./manage.py loaddata path_to_file resulted in following warning for each entry: /usr/local/lib/python2.7/dist-packages/django/db/models/fields/__init__.py:827: RuntimeWarning: DateTi[...]
ICanHaz.js is a simple client-side templating system using mustache by default. It can be used as a replacement for server-side templating systems such as smarty or twig. Rendering templates on client-side make AJAX communication ligther, because less information are sent. You can think of it a[...]
Since Apache Tiles version 3.x, the useAttribute tag is not available within tiles prefix in the UI. If you try to use it this tag as you could do in older version, you'll surely encounter following exception: No tag "useAttribute" defined in tag library imported with prefix "tiles" According [...]
Testing any piece of software requires writing another software to test it. Apart from writing automated tests, developers would just like to examine how do some functionalities behave. If the specification changes frequently or the software is deployed in many environments, an easy-access tool[...]