Monday, July 25, 2011

Cloud Monitoring: Uptime

up.time software

Think with Google

Think

Java: The Good Parts

A book by Jim Waldo, reviewing what Java is good at. Extracted from the book:

Type System
Exceptions
Packages
Garbage Collection
Java Virtual Machine
Javadoc
Collections
Remote Method Invocation and Object Serialization
Concurrency

New Document Format

Computable Document Format (CDF) by Wolfram

Extracted from site:
Key Advantages of CDF:
Broader communication pipeline
Built-in computatio
Easy-to-author interactivity
Deployment flexibility
Integrated knowledge

Saturday, July 23, 2011

40 APIs for web developers

Original article

Satisfaction index on tech

American Customers Satisfaction Index (ACSI)/ForeSee Results E-Business Report.

Game developer

Bennett Foddy

Thursday, July 21, 2011

Open Source BPM

Imixs

Bonitasoft

Manufacturing System

RootStock Software

SCM Vendor

eBizNET Solutions

On-Demand ERP

NetSuite

Warehouse Management System

An article from Modern Materials Handling cite 4 leaders in this area:

HighJump
RedPrairie
Manhattan Associates
Oracle

Process-Oriented Business Intelligence

An article from Information Management

Agile Practices

Adaptive Software Development
- The Adaptive Life Cycle
- Quality Review: Customer Focus Group Reviews

Dynamic Systems Development Method
- Frequent Delivery
- Fitness for business purpose
- Iterative and incremental development

Extreme Programming (XP)
- Small releases
- Continuous integration

Feature-Driven Development
- Developing by feature
- Regular build schedule
- Reporting/ Visibility of Results

Lean Software Development
- Amplify Learning: Tool 3, Feedback
- Amplify Learning: Tool 4, Iterations

Scrum
- Sprint
- Spring Review

Also from Agile Software Developmeny by Alan S.Koch

12 Principles of Agile Methods

Extracted from book, Agile Software Development by Alan S. Koch

1) our highest priority is to satisfy the customer through early and continuous delivery of software
2) welcoming changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage
3) deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale
4) business people and developers must work together daily throughout the project.
5) build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
6) the most efficient and effective method of conveying information to and within a development team is face-to-face communications
7) working software is the primary measure of progress
8) agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely
9) continuous attention to technical excellence and good design enhances agility
10) simplicity - the art of maximizing the amount of work not done - is essential
11) the best architectures, requirements, and designs emerge from self-organizing teams
12) at regular intervals,the team reflects on how to become more efficient, then tunes and adjusts its behaviour accordingly
Sent from my BlackBerry Wireless Handheld from M1.

Hardware for mac

Mac Sales

Tuesday, July 19, 2011

10 Start Up Incubators

Watch out for them (original article from Inc.):

TechStars
Y-Combinator
Summer@Highland
DreamIt Ventures
LauchBox Digital
FlashPoint
Capital Factory
Ben Franklin TechVentures
Environmental Business Cluster
EnterpriseWorks at the University of Illinois

Migrating to Cloud

Application Migration Patterns for Service Oriented Cloud - originally from Cloud Computing Journal
(pdf)

More resources:
* CBDI Journal Report - CBDI-SAE Application Modernization Process
* CBDI Journal Report extract - The Agile Application Modernization Project
* Everware-CBDI Case Study - Application Modernization - Portfolio Pathfinders.
* CBDI Journal Report - Service Portfolio Planning and Architecture for Cloud Services

Genealogy - MyHeritage

MyHeritage

Sunday, July 17, 2011

Wednesday, July 13, 2011

Sunday, July 10, 2011

More on Java 7

Introducing Java 7

- Project Coin-small language changes
- Fork/Join Framework
- New File I/O

Manufacturing Debate

The Economist

From MIT Technology Review
- Why Manufacturing matters
- Manufacturing Just for you
- A Robust Manufacturing Sector

Companies in mass customization
- BugsLab
- Ponoko