Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic Web Applications and user rah003

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Web Development Tools

Did you ever tried to visualize dependencies between pages on your average website? If so, you probably know what kind of pain it can be. The relations tend to be messy and any kind of chart displaying them is not easy to read. The other night I was looking for some charting library and run across MooWheel. Using the Wheel for rendering the deps you get reasonably readable chart for smaller site...
on Oct 19, 2011 | Permalink | Discuss
Somebody shown me the tool called Red Bot the other day. The tool will check the headers of responses sent by your server, the compression of the content during transfer, server clock as well as modification dates claimed by your content. The info it gives about each page of the site is broken in 3 sections - General, Content Negotiation and Caching. When I saw the tool, I thought it might...
on Oct 17, 2011 | Permalink | Discuss

Web Applications

Somebody once said that the best ideas are the most simple ones. Here comes one I had this morning when asked for example of page using this or that paragraph in Magnolia: select * from nt:base where mgnl:template = 'stkTeaser' Login to Admin Central, go to the JCR Queries, set target repository to website, limit result types to mgnl:content and type in the query above. Of course, also replace...
on Mar 23, 2011 | Permalink | Discuss
 It had been a while since we started to test Magnolia with ModeShape. It took few changes in the code here and there and it would not have happened if not for a big help from the JBoss folk. There were multiple obstacles we had to deal with. But as of Magnolia 4.4.2 and ModeShape 2.4.0 the things seem to be finally ready and you can download Magnolia configured to run with ModeShape as...
on Jan 29, 2011 | Permalink | Discuss
Have you got magnolia-4.3? Setup multiple sites? All right, you are all done. The only thing left is to observe the load on the server and how many requests you can serve. You might have noticed that after activating the content, load on the public is bit higher even though there is no increase in traffic. Why? Simply because after activating the piece of content, cache on the public...
on Mar 26, 2010 | Permalink | Discuss
Last bunch of the entries have been all about the code. Today let's try something different. Partly because at the time of writing I'm just 34 thousand feet above Atlantic and really don't feel like coding anything, but partly also because i have been thinking about the problem I'm going to describe for while already. I'm sure most of you have seen similar issue in the past as well or are...
on Mar 20, 2010 | Permalink | Discuss
Last time we looked at writing command and shortening the URLs using simple TinyURL API. This time, lets try to take this one step furter and generate URLs that are mobile-users friendly, i.e. URLs that can be easily recognized and processed by various mobile devices. Such are urls in QCode or DataMatrix scan codes. I'm sure almost everybody have seen those somewhere already, be it on printouts...
on Mar 7, 2010 | Permalink | Discuss
Originally, I wanted to write about Magnolia-Twitter integration, but at some point I've realized such integration is so simple that there's no point writing about it. So instead, let's look how you can write custom commands for Magnolia. Anybody who seriously developed on Magnolia for while had to write a Command sooner or later. They are incredibly simple, yet very powerful. Part of it is that...
on Feb 22, 2010 | Permalink | Discuss
Is it possible to do an A/B testing with Magnolia? The question popups often in the discussions with potential Magnolia users from various e-business companies. This really depends on what you want to test. The design of whole site or just best position for an ad on a single page or layout of one page or ...  If you want to do it on the site level the easiest (with current release - 4.2...
on Feb 11, 2010 | Permalink | Discuss
Yet another week of development is nearly over (at least for me). What was this week all about? Apart from the really low temperatures outside (on Tuesday it was -24C at 4am), I focused mainly on extending the multi-site support in Magnolia. This feature exists for years already. But what it really means in context of Magnolia? In general you can setup the server to run mulptiple domains and you...
on Jan 28, 2010 | Permalink | Discuss
I was asked  recently if/how can someone create or configure the link control in Magnolia dialog so it would allow editor to choose not only the target of the link, but also the repository from which to choose such target. For those not familiar with the link control, right now you have to configure repository from which the control will let you select the target in the dialog...
on Jan 22, 2010 | Permalink | Discuss
Can there ever be too many backups? I don't think so. On the other hand very often I have seen people underestimating testing their backup solutions and restore procedures and discovering issues only in middle of a crisis when restore of previously made backup is desperately (and quickly) needed.
on May 7, 2009 | Permalink | Discuss
Look into details and pitfalls of caching content in Magnolia instances with clustered JCR repository underneath.
on Apr 29, 2009 | Permalink | Discuss
Short example of how to add monitoring of running workflows to Magnolia's admin interface.
on Mar 3, 2009 | Permalink | Discuss
Peek into new ways of writing templates in upcoming Magnolia 3.7 release.
on Sep 16, 2008 | Permalink | Discuss

Programming

End of the last year and beginning of this I've spent trying to get Magnolia work with ModeShape. There were issues with both of the apps. On one end, Magnolia had issues with the Modeshape session data refresh strategy, on the other one, Modeshape was sometimes stricter then JCR spec required it to be when it came to queries. All of those were elementary issues that were relatively easy to...
on Jan 3, 2011 | Permalink | Discuss

JavaOne

For anybody interested, we are giving a talk about repositories and content management in general on Thursday 12:30 at Hilton SF, Yosemite B. Session ID is S314239. Feel free to drop by and ask also for Magnolia related questions should you have any. We have reserved some time also after the presentation should there be the need.
on Sep 21, 2010 | Permalink | Discuss
 Two talks at JavaOne this year: S313580 - "Swinglabs Dev Update" with Karl and Alex ... I hope guys will do most of the talking :D S314239 - "Building Content Management solutions based on Java Content Repository" together with Greg BTW for those wondering what is happening with the swinglabs.org, server have been recently moved around yet again. It is now...
on May 11, 2010 | Permalink | Discuss

J2EE

What I realized shortly after we put out Magnolia 4.3 is that while we tried to explain new multisite support for example in this screencast there are still plenty of grey areas and lot of confusion when people actually get to use the multisite support. And I think I wrote and talked about this topic earlier as well. Of course as with any new functionality, there are still...
on May 3, 2010 | Permalink | Discuss