Yay, another video blog post! Since the last one on managing campaigns with a new Magnolia app was so well liked by the audience, I figured I'd give it another try - this time, on a completely different topic, though. In just a couple minutes, I want to show you how easy it is to get Magnolia running with Bluemix - IBM's cloud platform that helps developers rapidly build, manage and run web and...
on Jan 15, 2015
Looking back on a relatively long period of time always makes me nostalgic. I can’t help but turn into a wistful old man, preaching the value of the “good old times”. In Magnolia’s case, fortunately, this is slightly different - there are plenty of things that are still great, and on an even more positive note - they are constantly getting better!
However, I’d still love give in to my penchant...
on Dec 6, 2013
a little discussion in a television series here that i am the speaker. the topic is Java. The host, TV Excelence, said any update for Java and why Java is silence now.
I said there are Java worlds which use Java but we cannot said it is Java, but use Java.
1. BigData with Hadoop under Apache , is a new ecosystem that based on Java.
2. Smartphone/Gadget with Android under Google with Apache...
on Oct 19, 2013
Indonesia has released the domain .id to public with Indonesia ID, and more more website using this domain, the domain is costly around $50/year.
in Another world, with this domain, we can make the domain become an identity portal.
And yes we are the one that using it (http://www.merv.id), and we also release the OAuth Server, take a look https://github.com/meruvian/yama, a 2-in-1 project that...
on Nov 22, 2014
Since begin of the time, the man need to do exchanges of goods materials or services, began with simples goods exchanges. In this time, already has necessity to start the standardization process, the first step was using metals as gold, silver and bronze becoming to representative money today. Nowadays with large number of e-commerce and automation of finance market and another systems that take...
on Aug 25, 2014
Recently, I was asked to participate in creating another Java application at my company.
It was to be our team's third major Java application since 2002.
We felt we had plenty of wisdom from our previous two Java applications to apply to our third one.
One of our first steps was to form an application architecture sub-team.
This sub-team's purpose was to provide the development team with a solid...
on Sep 22, 2013
My company uses a large number of software applications to support all aspects of its business.
These software applications are either "bought" or "built".
The portions of the company that cannot be supported by purchased software are
supported by custom developed, in-house, applications.
A variety of technologies are used to create and build these custom applications.
The Java framework has been...
on Sep 15, 2013
One of the first things we did as we began to learn about Java was to create our own library of Java books.
Every member of the development team was given the chance (and funding) to build their own collection of books.
In time, these book collections became a sort of "comfort blanket" for the developers.
In addition to being a valuable source of reference material,
these collections act as a...
on Mar 29, 2013
One of the biggest challenges facing us during the creation of our first Java application
was learning to develop with the Java programming language.
We were concerned about how well our team of developers would learn and adapt to Java.
Since Java was an object-oriented programming language, we had object-oriented concepts to learn as well.
Our first Java training class was titled, "Developing...
on Mar 24, 2013
Assembling a team of Java developers can be a challenging task.
Getting the right people together requires a combination of luck, skill, and plenty of patience.
When someone new joins your team, they could also be new to your company.
Over the years, we have conducted many job interviews of Java developer candidates wishing to join our team and company.
Our Java job interview format is simple and...
on Mar 16, 2013
Natural User Interaction with Drag-and-Drop
by Rob Crowther, author of Hello! HTML5 and CSS3
on Oct 29, 2012
Nowadays there are too many NOSQL database, with different architecture and data structure. However with much variety they share one thing in common: Only search information from the keys. A good option is uses other service to help the NOSQL databases. In this post will how the Lucene does work together a NOSQL database, join two world in one application.
on Oct 13, 2012
Meruvian's blog is here.. yes, in java.net now. This is because we believe that we will get more attraction if blog here. and we are blogging in English here.
We also have our own blog server power by Apache Roller, take a look http://blogs.mervpolis.com.
The main reason we blog here, to promote what is Meruvian and the work around Meruvian.
A lot of friends asked about how can Meruvian survive...
on Sep 21, 2012
Save 42% on Soft Skills: The software developer's life manual with discount code ssjnet14 at manning.com.
[This article excerpted from Soft Skills: The software developer's life manual.]
In one of my favorite books of all time, The War of Art, Steven Pressfield expounds upon the difference between being a professional and being an amateur:
Turning pro is a mindset. If we are struggling with...
on Oct 22, 2014
Have you recently checked out your company’s web presence and thought to yourself that it was in dire need of an update? But then maybe you started imagining the pain of pushing new data there, and resigned at the mountain of work ahead. Or maybe your mind turned to even more pressing problems with the site - maybe it doesn’t render correctly on mobile, or no updates get pushed into social media...
on Jun 5, 2014
While parts of the cloud IT that are still being hyped are changing rapidly, the whole segment is not past the hype yet. The cloud report  that Gartner published 9 months ago still holds true today.
Reports of disillusioned customers of such solutions  are a clear sign that the hype might have reached its peak for most parts of cloud offerings, though. And while many articles discuss the...
on Mar 30, 2014
Web Forms is one of the exciting new features of the recently released BPM 126.96.36.199. To really embrace the power of Web Forms, one must understand Forms Rules, which can give your forms dynamic behavior, such as showing a field or calculating a sum total. In this example, I'm going to show you how to use Form Rules to dynamically populate a dropdown (or list).
Step 1: Create the Web Form
on May 3, 2013
Have you experienced Scrum? "agile" development? I have.
on Oct 17, 2013
The applications have grown together with the man dream to get more and more information, then more application have been emerging and the man had became hostage of the application.
For example we can recognized the evolution between man and machine:
In the first time: Many men to just one machine ( like mainframe's age) then one man to one machine ( in to Personal computer era) and...
on Mar 17, 2013
by Florian Müller, Jay Brown, and Jeff Potts, authors of CMIS and Apache Chemistry in Action
Save 40% on CMIS and Apache Chemistry in Action. Use promo code 12netja when you check out at manning.com
Enterprise Content Management (ECM) repositories often have a lot of types defined, sometimes hundreds in extreme cases. This means that there needs to be a way to organize and retrieve them in a...
on Sep 19, 2012