In our comparative study about the runtime behavior of both JSF implementations we came to the conclusion that Apache MyFaces performs significantly better on large component trees than the reference implementation Oracle Mojarra. The duration Mojarra took to step through the JSF lifecycle was increased by factors compared to MyFaces, e.g. a view containing 1.000 components took more than 5 times longer to render with Mojarra.
netsh advfirewall set global StatefulFTP
This was helpful comment when I installed the latest IntelliJ JetBrains 12.1. The link to the issue is http://youtrack.jetbrains.com/issue/WI-17206
Notes on InfoQ presentation by Stuart Halloway on the Impedance Mismatch.
The impedance mismatch between the OOP and DATABASE design philosophies have bitten every project in the butt at some point in time and I liked the reference to Ted Neward’s quote that ORM is all rosy in the beginning but sooner or later depending on the complexity of the problem being solved there is something that ORM can not do or imposes a solution that is sub-standard / hurt performance or is costly.
Now we all cannot afford the new 1/8th Oracle Exalogic X3-2 at a mere $200,000.00 a pop to make the application perform correctly and so it comes down to the designs / frameworks that we choose. By the way the X3-2 looks like an awesome piece of equipment that when you look at the numbers presented at Oracle OpenWorld makes you mouth drool for the budget just to spend a couple of hours to see what this baby is capable of.
Reference is also made in the presentation to Martin Fowler’s quip that the only time that you can dump on ORM is if you have an alternative to present which Stuart Halloway does in convincing style by introducing the Datomic by performing requirements analysis on what the ideal solution would like. The challenge was then laid down to perform the requirements analysis `at home` to determine if other solutions and/or criteria could be exposed.
I think this is a worthy challenge and to try it out I am going to take my concept application Sonicboom which I was going to change to use MarkLogic instead change it to use Datomic to determine the value of the technique.
I needed Oracle’s version of Java 7 so that I can develop with the JetBrains WebStorm IDE on my Mint Linux 13 box, and I found that the folks over at Duinsoft have made it real easy to do this.
The basic steps are:-
- put the line
deb http://www.duinsoft.nl/pkg debs all
in the file /etc/apt/sources.list, either using Software Sources from your System Menu or by editing the file in an editor (as root)
put this line in a file named (e.g.) duinsoft.list in the directory /etc/apt/sources.list.d
- import the gpg key with the command (all on one line)
sudo apt-key adv –keyserver keys.gnupg.net –recv-keys 5CB26B26
- enter the commands (two lines)
sudo apt-get update
sudo apt-get install update-sun-jre
or use Synaptic to install the package
installation of the Runtime Environment will follow automatically
The page at Duinsoft details how to more control of the installation process.