Category

Software Development

125 notes
Software Development 01
Starting Assumptions - ATG Development Practices
Commerce sites demand speed, quality, and budget flexibility - pick two, but compromise intentionally.
May 2008 · 1 min
Software Development 02
ATG Development Practices
Best practices guide for ATG development: starting assumptions, roles, processes, and quality delivery.
May 2008 · 2 min
Software Development 03
GWT In Practice
GWT In Practice delivers practical guidance for building advanced web UIs - and includes a real author endorsement.
May 2008 · 1 min
Software Development 04
HowGoodIWas.com Beta Launch
HowGoodIWas beta lets ex-athletes reconnect, share memories, and relive competitive glory through social media.
May 2008 · 1 min
Software Development 05
Updates to the ATG RSS Feed Module
ATG RSS Feed Droplet now supports configurable character encodings - reformatting breaks feeds, so beware.
May 2008 · 1 min
Software Development 06
Adding the "Upload Image" Button in the ACC
Russell Moore figured out how to add upload image functionality to the ATG Commerce Center for custom binary properties.
Apr 2008 · 1 min
Software Development 07
RichFaces Modal Panels, s:graphicImage, and IE6
RichFaces modal panels break in IE6 when using s:graphicImage - use a Servlet workaround instead.
Apr 2008 · 2 min
Software Development 08
Seam EntityHome Design Pattern
Seam's Home object design pattern solves LazyInitializationException and entity manager scope issues.
Apr 2008 · 2 min
Software Development 09
Getting the Real IP Address from a Proxied Request in ATG
Real IP addresses hide behind load balancers and proxies - use X-FORWARDED-FOR and the ProxyIPFixer servlet.
Apr 2008 · 2 min
Software Development 10
Apache Proxy Breaks RichFaces
Apache proxy blocks RichFaces JavaScript - the ContextRoot/a4j path needs direct access, not load balanced.
Mar 2008 · 1 min
Software Development 11
How To Resize Uploaded Images Using Java - Better Way
Better Java image resizing for thumbnails - higher quality output with improved code based on feedback.
Mar 2008 · 3 min
Software Development 12
login-required="true" Will End Your Conversation
That convenient login redirect? It kills conversations. Here's why and how to fix it.
Mar 2008 · 3 min
Software Development 13
Oracle Export (exp) and Initial Extent Size Issues
Oracle exp/imp inflates table sizes - INITIAL extent settings preserve old dimensions even after shrinking.
Mar 2008 · 2 min
Software Development 14
An Easy Way to Drop All Tables in Your Tablespace in Oracle
Drop all Oracle tables easily - generate a SQL script from querying user_tables, then execute it.
Mar 2008 · 1 min
Software Development 15
How To Resize Uploaded Images Using Java
Automated image resize, thumbnail generation, and format standardization in Java - the practical way.
Mar 2008 · 2 min
Software Development 16
Displaying and Rerendering a RichFaces ModalPanel from a commandLink
Let's say that when a user clicks on something, perhaps selecting something from a DataTable or DataGrid, you want to call some server side code, and then popup a modal panel which needs to show content based on the new state setup by your server side call. In my case I have a DataGrid showing a number of items, and when a user clicks on an item I want to set the current selected item on a Seam component on the server, and then popup a modal panel to display detailed information about the item, and provide the user some actions within the modal panel.
Mar 2008 · 3 min
Software Development 17
How to get RichFaces to not crash Safari
RichFaces wrecks Safari. One config line stops the crashes cold.
Mar 2008 · 1 min
Software Development 18
ATG Project Templates and Open Source Modules
Open-source ATG modules for caching, encryption, captcha, and more - ready to integrate.
Feb 2008 · 1 min
Software Development 19
Oracle PL/SQL Loop to Update Fields with Periodic Commits
Batch-updated 1.7 million password hashes? PL/SQL loops with checkpoints beat direct mutations.
Feb 2008 · 2 min
Software Development 20
ATG Cache Header Control Module
Manage cache headers by MIME type and URI pattern in ATG without custom servlet filters.
Feb 2008 · 3 min