by XTIVIA | Aug 5, 2015 | Applications, Blog, Enterprise Infrastructure
On my third day at XTIVIA, it was recommended I tinker with Oracle’s free VirtualBox. The following week, I was hooked! A Unix guy at heart, I can launch whichever flavor of Linux desktop I’m in the mood for, while Windows keeps running and all the tools...
by XTIVIA | May 12, 2015 | Applications, Blog, Enterprise Infrastructure, Portals
This blog post explains using HTTP to remotely get and add documents to Liferay’s Document and Media Library. Since documents may require authentication for access, this post explains how to use basic authentication to achieve that. It will also cover...
by XTIVIA | May 8, 2015 | Applications, Blog, Enterprise Infrastructure, Portals
You often need web content for different purposes on a project. Reusing the same content over and over can introduce subtle bugs, and creating new content can be painful and time-consuming. For instance, you may need sample web content to test the look and feel...
by Abdul Alshberi | Mar 5, 2015 | Blog, Enterprise Infrastructure, Portals
Scopes in AngularJS define where every variable is visible and where it’s not. Scopes are hierarchical, where every parent scope is visible in the child scope but not the other way around. $rootscope is the highest scope that is seen by all the controllers. Be...
by Matt Wolinski | Mar 5, 2015 | Blog, Enterprise Infrastructure, Portals
The MongoDB can be used to store large files easily. In fact, it has quite a few advantages over a traditional filesystem. Mongo has no problems storing millions of files. You can access the files from any machine easily. Plus you can do advanced queries to locate...
by Matt Wolinski | Feb 25, 2015 | Blog, Databases, Enterprise Infrastructure
I was recently working on a client’s site and ran into the following warning: WARNING: You are running on a NUMA machine. We suggest launching mongod like this to avoid performance problems: numactl –interleave=all mongod [other options] This warning shows...