Friday, August 6, 2010

Pin-Burt

I just liked this image...

Tuesday, January 27, 2009

Thursday, December 18, 2008

Sauna - Wikipedia, the free encyclopedia

Sauna - Wikipedia, the free encyclopedia: "Therapeutic sauna has been shown to aid adaptation, reduce stress hormones, lower blood pressure and improve cardiovascular conditions."

My friend and I have been hitting the steam room on a regular basis (2-3 times a week) and have definitely noticed some of these benefits. I would highly recommend anyone with access to a steam room or sauna to try it consistently for two weeks.

Wednesday, November 19, 2008

WDA Portal Integration

WDA Portal Integration: "Web Dynpro for ABAP Portal Integration"

Saturday, November 8, 2008

Monday, October 20, 2008

App Engine Guy: How-to: Full-text search in Google App Engine

App Engine Guy: How-to: Full-text search in Google App Engine: "The Google App Engine API has a very primitive implementation of a full-text index for the datastore, hidden away in google.appengine.ext.search. (There is basically no documentation of it, so you have to read the source, lazy boy) You use it by creating your models from search.SearchableModel, instead of the usual db.Model."

Tuesday, April 1, 2008

Palm Springs Savant Rick Rockhill: "Corporate Speak" Translation Cheat Sheet

Palm Springs Savant Rick Rockhill: "Corporate Speak" Translation Cheat Sheet: "'Corporate Speak' Translation Cheat Sheet

For those of you who have ever worked in a corporate office or for a large company, here is a cheat sheet of common 'Corporate Speak'."

Friday, February 22, 2008

SAP Portal Developer Guide

SAP Library - Portal: "Portal Locate the document in its SAP Library structure
Purpose

The portal offers a single point of access to SAP and non-SAP information sources, enterprise applications, information repositories, databases and services in and outside your organization—all integrated into a single user experience. It provides you the tools to manage this knowledge, to analyze and interrelate it, and to share and collaborate on the basis of it."

Web Dynpro for ABAP

SAP Library - Web Dynpro for ABAP: "Web Dynpro for ABAP Locate the document in its SAP Library structure
Purpose

Web Dynpro ABAP is the SAP standard UI technology for developing Web applications in the ABAP environment. It consists of a runtime environment and a graphical development environment with special Web Dynpro tools that are integrated in the ABAP Workbench (SE80)."

Flavors of SAP Workflow

SAP Network Blogs: "When you hear the work workflow, do you think of design time/modeling activities, or do you think of runtime capabilities as well? Whatever you think of, we’ve got the tool that you can use to help you in the definition of your workflows. We will divide the tools into the following categories:
human to human, human to system, system to system, and modeling tools.

Human to Human and Human to System

* Galaxy New Information
* Business Workflow
* Guided Procedures
* Universal Worklist
* SAP NetWeaver Visual Composer
* Collaboration Tasks
* SAP NetWeaver Master Data Mangaement (MDM) Workflow

System to System

* Integration Process (ccBPM)

Modeling tools

* ARIS for SAP NetWeaver
* SAP Solution Manager"

Thursday, June 14, 2007

Extreme Programming - Hydrid/Unified Methodologies

Extreme Programming - Hydrid/Unified Methodologies: "Other authors have tried to reconcile XP with the older methods in order to form a unified methodology. Some of these XP sought to replace, such as the waterfall method; example: Project Lifecycles: Waterfall, Rapid Application Development, and All That.

JPMorgan Chase & Co. tried combining XP with the computer programming methodologies of Capability Maturity Model Integration (CMMI), and Six Sigma. They found that the three systems reinforced each other well, leading to better development, and did not mutually contradict, see Extreme Programming (XP) Six Sigma CMMI."

Software development process

Software development process: "A software development process is a structure imposed on the development of a software product. Synonyms include software lifecycle and software process. There are several models for such processes, each describing approaches to a variety of tasks or activities that take place during the process."

EclipseTotale - Sysdeo/SQLI Eclipse Tomcat Launcher Plugin

EclipseTotale - Sysdeo/SQLI Eclipse Tomcat Launcher Plugin:

Plugin features
*Starting and stopping Tomcat 4.x, 5.x and 6.x
*Registering Tomcat process to Eclipse debugger
*Creating a WAR project (wizard can update server.xml file)
*Adding Java Projects to Tomcat classpath
*Setting Tomcat JVM parameters, classpath and bootclasspath
*Exporting a Tomcat project to a WAR File
*Capability to use a custom Tomcat classloader to load classes in several java projects at the same classloader level than classes in a Tomcat project, see readmeDevLoader.html (Thanks Martin Kahr)"

xargs -- construct and execute command lines

xargs -- construct and execute command lines:

"xargs is a command of the Unix and most Unix-like operating systems which eases passing command output to another command as command line arguments.

It splits its often piped input at whitespaces (or the null character) and calls the command given as an argument with each element of the split input as parameter. If the parameter list is too long, it calls the program as often as necessary. It often covers the same functionality as the backquote feature of many shells, but is more flexible and often also safer, especially if there are blanks or special characters in the input."

Example: ls | xargs -t -i {} mv {} {}.old
In this simple example, xargs replaces {} with the filenames passed from the ls command, then executes to mv command to rename these files with a new extension.

Wednesday, June 13, 2007

Hybrid XP Model for Software Development

"Hybrid/Unified Methodologies: Other authors have tried to reconcile XP with the older methods in order to form a unified methodology. Some of these XP sought to replace, such as the waterfall method; example: Project Lifecycles: Waterfall, Rapid Application Development, and All That.

JPMorgan Chase & Co. tried combining XP with the computer programming methodologies of Capability Maturity Model Integration (CMMI), and Six Sigma. They found that the three systems reinforced each other well, leading to better development, and did not mutually contradict, see Extreme Programming (XP) Six Sigma CMMI."

Thinking About Software Development

The current project I am working on seems to be doing an about-face where software development is concerned. The challenge before me is to be able to articulate a comprehensive review of viable development models, ending with a proposal and implementation plan for a recommended model.

To further my own research, I will be using this blog to publish discoveries, thoughts, etc. Help and feedback welcome!

First off, some insight into the various models I am reviewing:

Waterfall model: The so-called "classic" model adopted widely by the public sector; assumes a set of well-defined requirements at the outset culminating in a cohesive development effort and monolithic testing regimen

RAD: Rapid Application Development; an iterative model that requires some compromises

Spiral: A model that stresses prototyping and provides justification of the iterative process

These are just some initial thoughts and mainly an excuse to get some links down for future reference. More to come...

Tuesday, June 12, 2007

Welcome to The Last Link

A generic journal of links and articles that appear superficially interesting...