Monday, September 26, 2011

Eclipse: CreateProcess error=87, The parameter is incorrect

If you are using Eclipse as development IDE, one day.., May be, it is possible that you can get the following error :
... CreateProcess error=87, The parameter is incorrect

It means that classpath entries are too long for running you program.

When you copy your related library files into one path for instance c:\lib then change file addresses
of your classpath then happy end :).

Saturday, September 24, 2011

PC Intern - 2

If you want to programming on any operating system,  it is the correct book for you at the very first time after learning C or C++.

No matter what OS you are working on, this book is very detailed and contains main issues about system programming.

I have to confess that, not completely i read this book. Many chapters  of this book expand my opinion through the software architecture how to do.
May be you are not system programmer, but i insist that this book helps to learn design and main characteristics of flows, jobs on OS.

PC Intern changes what you see on the software program architecture.

Really! :)

Alice

Today's the program i want to mention is of course from CMU.

Alice is the teaching application for object oriented programming(OOP) learners. Alice's GUI, samples and application UI is allowing to learn OOP quickly. Main special property is that application teaches by using 3D programming environment for students.

The link for the tutorials as follows:

http://www.alice.org/index.php?page=tutorials/tutorials



The

Wednesday, September 14, 2011

[Book] The Clean Coder: A Code of Conduct for Professional Programmers

Have you ever read any  book about software professionalism?

If your response is "no", i want to meet you with book which contains advises to people who work  on software products such testing or programming.

Writer of this book is similiar to this blog :), isnt he?

Tuesday, September 6, 2011

The CERT Oracle Secure Coding Standard for Java

I really like September because many books will be published.

One of the books I mentioned is "The CERT Oracle Secure Coding Standard for Java"

James Gosling a part of comment for this book as follows:

“In the Java world, security is not viewed as an add-on a feature. It is a pervasive way of thinking. Those who forget to think in a secure mindset end up in trouble. But just because the facilities are there doesn’t mean that security is assured automatically. A set of standard practices has evolved over the years. The Secure® Coding® Standard for Java™ is a compendium of these practices. These are not theoretical research papers or product marketing blurbs. This is all serious, mission-critical, battle-tested, enterprise-scale stuff.”

When it comes to the book:

How could your applications  be more secure. Secure for this book, has the very deepest meaning (as i think).

When i read this book of the every sentence about vulnerability, i derived many todo's.

According to writers:  "Java is a relatively secure language" :).



This book must  be read by java developers  who cares about vulnerability!




What is CMMI?

CMMI stands for Capability Maturity Model Integration.

Of course it was born in Carnegie Mellon University. :-)

I believe in that the secret of the life will be published by researshers of this university :P.

Anyway, CMMI brings to us evaluate to software projects in many aspects.

This standart helps to improve projects' processes.

Version 1.3 for development can be downloaded from this link:

http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm






http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm

Thursday, September 1, 2011

Clean Code

Clean Code is by Robert C. Martin and his friends:).

This is the second book that i  smile when reading (this book) :) after Head First Series :).

As I understood, Mr. Martin's Series Style  is always like this. He explains software projects and general systems concept with examples from our life and his life(Chicago sightseeings).

This book helps you to understand difference between good and bad code.
Various code samples are illustrated for each chapter. Also, writers added referenced books for your search.

In my opinion, one of the indispensable factors that make of programming is test driven development(TDD). This book tells importance of TDD with good samples to the readers.

As this book said:

Clean Code is readable and must be robust. Good programs is produced by reworking. You must know your library.

The following remarkable question as i read:

TDD and Refactoring then Clean Code, so what about your system level? Is it complex or simple? (at the chapter 11 ).




Nice site:
http://www.garshol.priv.no/blog/105.html