WaveMaker
Bought over by VMWare
Thursday, July 28, 2011
Tuesday, July 26, 2011
Monday, July 25, 2011
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
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
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
Satisfaction index on tech
American Customers Satisfaction Index (ACSI)/ForeSee Results E-Business Report.
Thursday, July 21, 2011
Warehouse Management System
An article from Modern Materials Handling cite 4 leaders in this area:
HighJump
RedPrairie
Manhattan Associates
Oracle
HighJump
RedPrairie
Manhattan Associates
Oracle
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
- 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.
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.
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
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
(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
Sunday, July 17, 2011
Wednesday, July 13, 2011
Tuesday, July 12, 2011
Cloud Computing Architecture
Originally from an article from Cloud Computing Journal
- NIST Survey of Cloud Reference Architecture Model
- DMTF Cloud Service Reference Architecture (Role-Based)
- IBM Cloud Computing Reference Architecture (Role-Based)
- NIST Cloud Computing Reference Architecture (Role-Based)
- Cloud Security Alliance Reference Model (Layer-based)
- CISCO Cloud Reference Architecture Framework (Layer-based)
- IEFT Cloud Reference Framework >(Layer-based)
(for details, please refer to the original article)
- NIST Survey of Cloud Reference Architecture Model
- DMTF Cloud Service Reference Architecture (Role-Based)
- IBM Cloud Computing Reference Architecture (Role-Based)
- NIST Cloud Computing Reference Architecture (Role-Based)
- Cloud Security Alliance Reference Model (Layer-based)
- CISCO Cloud Reference Architecture Framework (Layer-based)
- IEFT Cloud Reference Framework >(Layer-based)
(for details, please refer to the original article)
Sunday, July 10, 2011
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
From MIT Technology Review
- Why Manufacturing matters
- Manufacturing Just for you
- A Robust Manufacturing Sector
Companies in mass customization
- BugsLab
- Ponoko
Thursday, July 7, 2011
Wednesday, July 6, 2011
Hardware: WiFi
An article orginally from Tom's Hardware on Why Your Wi-Fi Sucks And How It Can Be Helped
Tuesday, July 5, 2011
Subscribe to:
Posts (Atom)