|
IBM TechnicsPortal
Middleware
UNIX and Web
Metafilter
Yahoo News
The World
Media
Music and Talk |
About skywayradio.comMy name is Michael Pareene. I am a domain architect with Ascendant Technology. This site contains my notes regarding middleware technical information. For various reasons, all of which are out of my control, this site is now password protected. Send me an email (michael.pareene@gmail.com) if you would like to request access. This site is independently owned and not affiliated, supported by, or endorsed by IBM.
WebSphere Portal v6.5.1WebSphere Portal v6.5.1 has been released.
Getting linksTo copy link locations for a left navigation table of contents on an IBM infocenter page, expand left navigation, mark and copy into MS Word. Links and titles will be saved.
Computer for SeniorsA great new computer for seniors, You Can Do It Computers. Big buttons. Big scrollbars. Locked down. Simple interface. Super easy to operate.
linklist.shAs test, running.... nohup sh ./linklist.sh > linklist.log 2>&1 &...from... /var/www/tech ...generating links to Two-phase commit protocol. linklist.sh is usually run deeper down the file system, as the script is not optimized for speed and takes a while to traverse the hundreds of thousands of files on the system. This run is being timed.
Project ManagementWhile not a project manager, I can't help but offer some ideas to improve the current dismal state of the practice. Basic principles:
Most of the dozens of large IT shops I've had the privilige to work for, unfortunately, do not follow these principles. IT professionals and executives, many working for companies that produce web artifacts, who surf the net every day, for reasons that probably are both venal and banal, think it perfectly appropriate to negotiate their project's treacherous shoals using network drives and standalone MS Office documents. When working a project plan, the efficient cashiering of each task is essential to finishing on time. Discreet delays add up like compound interest. Vital information found in 15 seconds via a search speeds the project. If information requires ferreting out with several days of emails and phone calls, the prospects for the project finishing on time diminish rapidly. Maintaining a web-based, hyperlinked, and searchable project plan requires a little more thought than just throwing Microsoft Office documents out on a network drive. Not much, really, but enough that the incurious cannot make the conceptual leap to producing, rather than just consuming, web-based material. Use Word for desktop publishing only, and not as a standard document template. Use Excel for number crunching, not as a notepad. Learn the 20 HTML tags required to get started, or find yourself a WYSIWYG editor that generates clean HTML. Capture every detail as early as possible, and make sure that each detail is fully explained by hyperlinking to supplemental information. Your projects will finish on time.
This site
The data center as invisible metropolisInformative long-form article on modern data centers from the author of How we drive.
Want to generate heap dumps?Don't forget to set your JVM options... -Xdump:java+heap+system+snap:events=user ...before running your kill -3 pid.
Install Firefox theme from command-linecd Firefox installation directory
More useful Firefox add-onsTired of filling out forms? Get the Formfiller add-on.
wsadmin one-liner scriptsWebSphere Application Server one-liner scripts. Userful for the stoopid (like me).
Must to have Firefox add-onsAcquire the Firebug and the Web Developer add-ons to debug client issues...
Contracting workHave not actually tried it, but odesk.com looks like an interesting place to quickly find programmers to work on your project...
Syndication and jcr:uuidWhen importing content or component items into your Web Content Management system, either though xmlaccess, or custom scripts that employ the WCM API, pay attention to how jcr:uuids are created. If, for example, the content you are importing is referenced by existing components, you need ensure that referential integrity is maintained.
JCR Explorer and XPathBeen running a lot of XPath queries in JCR explorer these days, trying to fix some syndication issues. For example, getting error... Could not save item with id DepRef(id:121212121 type: com.aptrix.pluto.site.SiteArea nonDraft:true draft:false purged:false parentId:919191919 timeStamp:123 stateUpdate: false versions:null moved: false) because it could not find its parent. ...means parent uuid on subscriber does not match parent uuid on syndicator. To verity, in JCR Explorer, run the following queries on both systems... //element(*, ibmcontentwcm:siteArea)[@jcr:uuid = '121212121'] You will undoubtedly find both uuids on syndicator, but not subscriber. This will be the case even if site areas show as existing on both machines from within the authoring portlet on the subscriber. One way to fix...
Personalized portletOne key thing to note about personalization in WebSphere Portal v6.1 is that for Web Content Management items you can implement most functionality using the Personalization component mapped to rules. You don't need to use Rational Application Developer personalization features to create personalized content. RAD comes into the picture if you want to personalize non-WCM content. For WCM content, you probably do not need to fire up RAD.
Secure GmailTo enable encrypted Gmail:
Augustus CeaserFrom The Lives of the Twelve Caesers, Augustus Caeser project management tips...
...and...
Web page testing toolYou can use the WBox HTTP testing tool to stress test servers and apps... % wbox http://localhost clients 4 WBOX localhost (127.0.0.1) port 80 0. 200 OK 9939 bytes 14 ms 0. 200 OK 9939 bytes 22 ms ... ...or obtain splitted timing information...
  Signal vs. NoiseScientific research conducted by Walker Reading Technologies, a small Minnesota startup that has been studying our ability to read for the last ten years, has concluded that the natural field of focus for our eyes is circular, so our eyes view the printed page as if we are peering through a straw. Here is an example... This site believes in a lot of white space and blockquotes too. Might have to expand formatting even more...
Using Mainsoft's Visual MainWin, .NET developers can deploy ASP.NET applications as pure JSR 168 portlets.
|