A site devoted mostly to everything related to Information Technology under the sun - among other things.
Friday, October 10, 2008
Stackoverflow.com
Questions and answers are voted on by the community (free optional sign up via OpenId) and both questions and answers can be modified wiki-style (by users with sufficient reputation).
Good answers are voted "up" as in Reddit making high quality answers easy to find, and both questions and answers are tagged as in Delicious which makes searching effective.
The site is owned/created by Joel Spolsky and Jeff Atwood (of www.joelonsoftware.com/ and www.codinghorror.com/ fame respectively).
Simple-Talk
Thursday, October 9, 2008
Eclipse As An End-to-End Platform
http://www.eclipse.org/
Eclipse is the closest realization of the Model-View-Controller architectural pattern that I know.
One would almost wish to have Requirements and Test Cases be added as Eclipse perspectives and have the vendors deliver those perspectives through developing Plug-ins for Eclipse.
I am not a proponent of Eclipse (I dislike its "slowness" - courtesy of it being written in Java) but I think it is an example of a flexible platform that supports multiple views that inter-operate with one another.
Eclipse enables multiple views of the same underlying model (in the sense of MVC architecture).
For software development requirements engineering, inter-operability with Eclipse could be regarded as a requirement; i.e. one could ask the vendor “Is there an Eclipse Plug-in available for the product?”.
If so, then one could navigate from requirements to models to code to test cases seamlessly and within the same "integrated" environment. We already have rudiments of this; we can go back and forth between UML models and code and between CaliberRM (for requirements) and StarTeam (for configuration management).
Inexpensive PLM
There is a piece of software called CADnection, currently priced at $6,995 for a bundle of 25 seats [plus a yearly maintenance fee of 18 percent of the purchase price to provide ongoing updates] that connects AutoCAD vaults to SharPoint.
Of course, one still needs to develop and deploy the related PLM workflows in SharePoint.
For details see: http://www.deskeng.com/articles/aaamak.htm
Tuesday, October 7, 2008
Numenta
There is an introduction available @ www.numenta.com/Numenta_HTM_Concepts.pdf
And a more detailed one @ www.numenta.com/for-developers/education/DileepThesis.pdf
Free Software Tools for RS-232
PortMon from Microsoft available @ http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx
NETCommOCX available @ http://hardandsoftware.com/
WinWedge from TAL Technologies available @ http://www.taltech.com/
Saturday, October 4, 2008
The Adventures of IP Man
Could "The Adventures of VAR Man" be that far behind?
Rock Star Programming
"There are rare occasions, however, when it makes sense for a team to put its hopes on the shoulders of a single, skilled developer—an approach I call the "rock star gambit." The three critical components of using a rock star are having a very talented developer, a very short time frame and no domain discovery."
Record & Replay Debugging
2 From Altova
MapForce, a visual (and command-line) environment for file conversion. You can map input records (XML, CSV, EDI, OOXML and WSDL definitions, among others) to new layouts and indicate what transformations need to be performed as the fields are resequenced into the new data formats. The visual interface allows you to drag and drop transformations from a bundled library and test the output in a sandbox environment that supports output validation. And to avoid relying on XSLT transformations done quasi-interpretively, MapForce generates code in C++, C# and Java that can use standard libraries such as MSXML or Xerces and integrate with leading IDEs. MapForce starts at $299 and runs to $1,200, depending on the feature set.
UModel which supports all 13 UML 2.1 diagrams plus Business Process Modeling Notation. It enables code generation in Java, C# and Visual Basic, with full support for bidirectional (diagram to code, code to diagram) synchronization. It can export the diagrams in EMF and .png formats, and generate basic documentation using them. Pricing is similar to that for MapForce.
Friday, October 3, 2008
Thursday, October 2, 2008
iRex
Please see below:
http://www.itechnews.net/2008/09/23/irex-digital-reader-1000-1000s-and-1000sw-e-readers/
Wednesday, October 1, 2008
Thursday, September 25, 2008
INCOSE
They have a tools database team, whose current working reports are generally available to non-members. Requirements management tools, among others, are listed @ http://www.incose.org/ProductsPubs/products/toolsdatabase.aspx
Wednesday, September 24, 2008
Risks of Out-sourced and Off-shored Projects
The Top 10 Risks are:
- Lack of top management commitment
- Original set of requirements is miscommunicated
- Language barriers in project communication
- Inadequate user involvement
- Lack of offshore project management know-how by client
- Failure to manage end-user expectations
- Poor change controls
- Lack of business known-how by offshore teams
- Lack of required technical know-how by offshore team
- Failure to consider all costs
Tuesday, September 23, 2008
Monday, September 22, 2008
Usability Resources
http://www.usabilityfirst.com/
http://www.upassoc.org/
www.upassoc.org/usability_resources/usability_in_the_real_world/index.html
www.upassoc.org/usability_resources/usability_in_the_real_world/roi_of_usability.html
www.disambiguity.com/waterfall-bad-washing-machine-good-ia-summit-07-slides
Saturday, September 20, 2008
On Data Mining
"What then of our privacy? What if the NSA, having scrutinized my data trail and determined that I am not a terrorist, sees that I may be cheating on my taxes? Or that I am running for public office while subscribing to a pornography service?"
And in an article titled "Mistaken Identity" published in the Wall Street Journal on 09/20/2008, we read:
"Revenue Science and Acxiom, along with a handful of other companies in the field including Yahoo and Time Warner's AOL, make deals with hundreds, sometimes thousands, of Web publishers for permission to collect data about visitors to those sites. When a person lands on one of the sites, the targeting technology places a "cookie," or small string of tracking data, on his or her hard drive. The technology can read the codes embedded in the cookies to see which other sites in the network the person has already visited. Based on that information, it automatically decides which ads to display."
In fact, data mining and the accompanying decision support systems (based on such AI techniques as artificial neural networks, decision trees, etc.) furnish the building blocks for potentially oppressive social organizations.
Such a social organization could be designed around the application of cybernetics (control-feedback theory) to society for maintaining a homeostatic state where Liberty is nowhere to be found. The distributed nature of data collection and cybernetic control will make it impossible to change such a system through the customary practice of a revolution that captures the central organs of the state. In fact, the system can only be changed by smashing it or waiting long enough for the Second Law of Thermodynamics to kick-in; the accumulated entropy causing it to finally fail
Starvation .Net
Useful Links
Topics
- 3-D Printing (16)
- AI (444)
- Art (112)
- Article (160)
- books (104)
- Business Intelligence (18)
- Careers (104)
- Cloud Computing (22)
- Cognition (14)
- Complexity (8)
- Computer Science (22)
- COVID-19 (1)
- Cyber-security (102)
- Data Analysis (41)
- Data Management (21)
- Data Visualization (31)
- Design Thinking (1)
- Embedded Tools (34)
- Gadgets (77)
- Games (33)
- Google (9)
- Hardware (47)
- High Performance Computing (33)
- History of Mathematics (1)
- Humor (81)
- Inetrview (6)
- Intelligent Transportation (18)
- Interview (2)
- IoT (15)
- IT as Metaphor (2)
- Magazine Subscription (8)
- Mathematics Tools (6)
- Microsoft Platforms (25)
- Microsoft Tools (66)
- Mobile Computing (3)
- Motto (3)
- Network Tools (12)
- News (264)
- Offshoring (6)
- Open-Source Sofware (9)
- Outsourcing (1)
- Philosophy (8)
- picture (1)
- Pictures (151)
- PLM (5)
- Programming Languages (78)
- Quantum Computing (5)
- Report (4)
- Reports (56)
- RFID (3)
- Robots (149)
- Science (77)
- Scientific Computing (18)
- Search Tools (7)
- Semantic Networks (11)
- Simulations (36)
- Social Computing (28)
- Software Architecture (28)
- Software Development (167)
- Software Testing (5)
- Software Tools (275)
- Some Thoughts (83)
- Speech (6)
- Standards - Telematics (9)
- Transportation (14)
- Video (11)
- Visualization (10)
- Web Site (240)
- Web Site for Science (57)
About Me
- Babak Makkinejad
- I had been a senior software developer working for HP and GM. I am interested in intelligent and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.
Blog Archive
- September (16)
- August (24)
- July (13)
- June (22)
- May (11)
- April (20)
- March (5)
- February (5)
- January (21)
- December (18)
- November (13)
- October (12)
- September (3)
- August (10)
- July (8)
- June (15)
- May (15)
- April (9)
- March (17)
- February (22)
- January (45)
- December (19)
- November (11)
- October (10)
- September (7)
- August (11)
- July (6)
- June (11)
- May (12)
- April (7)
- March (5)
- February (1)
- January (3)
- December (1)
- October (2)
- September (4)
- August (1)
- July (3)
- June (2)
- April (2)
- March (2)
- February (2)
- January (10)
- December (1)
- October (1)
- September (1)
- August (4)
- June (1)
- April (6)
- March (2)
- February (4)
- January (3)
- December (1)
- October (1)
- June (3)
- April (1)
- March (1)
- February (1)
- January (6)
- December (8)
- November (3)
- October (5)
- September (2)
- August (3)
- July (6)
- June (2)
- May (7)
- April (19)
- March (22)
- February (6)
- January (5)
- December (4)
- November (4)
- October (9)
- September (3)
- August (7)
- July (3)
- June (2)
- May (6)
- April (4)
- March (8)
- February (5)
- January (18)
- December (6)
- November (10)
- October (6)
- September (7)
- August (2)
- July (4)
- June (5)
- May (8)
- April (5)
- March (9)
- February (3)
- January (7)
- December (2)
- November (1)
- October (3)
- September (5)
- August (10)
- July (8)
- May (5)
- April (8)
- March (9)
- February (6)
- January (11)
- November (6)
- October (9)
- September (5)
- August (13)
- July (9)
- June (9)
- May (8)
- April (4)
- March (2)
- February (8)
- January (9)
- December (3)
- November (7)
- October (9)
- September (7)
- August (4)
- July (2)
- June (4)
- May (7)
- March (4)
- February (2)
- January (1)
- December (2)
- November (1)
- October (6)
- September (1)
- August (1)
- July (4)
- June (1)
- April (1)
- March (1)
- February (1)
- January (2)
- December (5)
- October (4)
- August (2)
- July (3)
- June (8)
- May (7)
- April (5)
- March (9)
- February (3)
- January (7)
- December (4)
- October (7)
- September (5)
- August (5)
- July (8)
- June (6)
- May (9)
- April (5)
- March (4)
- February (5)
- January (6)
- December (12)
- November (7)
- October (5)
- September (4)
- August (19)
- July (12)
- June (4)
- May (8)
- April (5)
- March (15)
- February (5)
- January (9)
- December (14)
- November (6)
- October (12)
- September (2)
- August (10)
- July (8)
- June (8)
- May (11)
- April (10)
- March (10)
- February (9)
- January (20)
- December (16)
- November (9)
- October (25)
- September (24)
- August (12)
- July (18)
- June (20)
- May (13)
- April (29)
- March (26)
- February (14)
- January (17)
- December (17)
- November (9)
- October (32)
- September (27)
- August (27)
- July (11)
- June (22)
- May (25)
- April (33)
- March (33)
- February (28)
- January (38)
- December (12)
- November (39)
- October (28)
- September (29)
- August (29)
- July (18)
- June (27)
- May (17)
- April (23)
- March (40)
- February (31)
- January (6)