Monthly Archives: January 2011

The Possibility of Potential Security Hole in Chrome

I am not professional in JavaScript development. I’ve just wondered when I noticed that it would be possible to pop-up a hyperlink component in Yahoo mail and change the tab within Google Chrome and set the content of the pop-up … Continue reading

Posted in Networking, Web | 6 Comments

SSH problem on Mac OS X 10.6.6

I used to connect using ssh to my remote server which placed over seas. In Ubuntu Linux It works like a charm. Today I noticed that I can’t connect to my OpenSSH service using Mac OS X while Ubuntu was … Continue reading

Posted in Mac OS X, Networking | 1 Comment

How To Deploy Shopizer 1.1.2 On Mac OS X 10.6

Shopizer is a complete java sales management and e-commerce content management software (CMS) built from ground up with performance in mind on a strong technology stack. Shopizer provides essential e-commerce tools for selling online [shoping cart, inventory management, payment and … Continue reading

Posted in Java, Mac OS X, Open Source, Software Market Demands | 3 Comments

Basic Characteristics Of A Good Software Application

This is an English translation to an article that I’ve written two years ago. It was published in the Computer Report which is the monthly magazine of  Iran informatics society. This article concerns about the role of simplicity of a software application … Continue reading

Posted in Open Source, Software Engineering, Software Market Demands | Leave a comment

Accepting The Complexity of Objective C

I think variable declaration is the part of any programming language that appears what will you find next during learning and development. For example when you start to develop with Object Pascal you find soon that is a well defined, … Continue reading

Posted in Objective C, Software Engineering, Software Market Demands | 2 Comments

Javadocs, A Code Enhancement

This is the second week that I am documenting an unfinished JEE web based application. There is no inline comments except the author name that generated by IDE automatically. Some developers believe that a clear code doesn’t need to be … Continue reading

Posted in Java, Software Engineering | 2 Comments

Synthesized Setters and Getters of Objective C

Every Java or C# developer knows how getter/setter methodes make the code messy and noisy because you have to define them explicitly in those languages. I just like the idea of using annotations to reduce amount of the code that … Continue reading

Posted in Objective C, Software Engineering | Comments Off on Synthesized Setters and Getters of Objective C

It is not a big deal to start a smaller one.

There are two kinds of software project I think. The one is large scale projects that consume a lot of time/resources and you cant always estimate if it gets done successfully or not. The other one is small size project … Continue reading

Posted in Mac OS X, Objective C, Software Market Demands | Leave a comment

They’ve cared about details.

MacBook Pro isn’t just beautiful. It has a perfect design and material. When you use it you find soon some intelligent behaviors and perfect arrangement of the things and functionalities that made it a brilliant. For example you never hit … Continue reading

Posted in Mac OS X, Software Engineering | Leave a comment