Sunday, August 28, 2011

*** interview with one members on KMail developer team***

Hi

KMail is a very nice Email Manager software for Linux users. This is one of KDE productions (See: www.KDE.org)

Last year, I interviewed with one of team members of KDE developer team, Mr Ingo Klöcker and I published it in my Persian blog. Now I republish it in English:


On Wednesday 10 March 2010:

1.Please introduce yourself.
I'm Ingo Klöcker and I'm 38 years old. I studied Mathematics and did a Ph.D. in Number Theory. Now I'm working as Development Manager in a software company doing medical imaging. I was born in Aachen (Germany) and I'm currently living in Bremen (Germany).


2.When You began Programming? How did You Learn Programming?
At the age of 12 (or 13?) I was first introduced to programming by a neighbor who had an Apple IIe. At this time I wrote my first, very basic programs in BASIC. At the age of 16 I took a course in university for learning Pascal. Then I had three years of Computer Science at high school, but to be honest I didn't really learn that much in high school. I mostly learned programming by simply doing it, i.e. by writing programs in my spare time.


3.Why You Choose Linux OS ?
I was introduced to Linux during my vocational training. Shortly afterwards I bought my first Linux distribution. It was love on first sight. Since then Linux has been my main OS and I did only boot into Windows for playing games. Now I use Linux exclusively at home.


And if Softwares of Linux are Free , How Programmers Earn Money in Linux?!
It's not Linux software that's free, but Free Software that's free. Of course, a lot of software written for Linux is Free Software, but there is also a lot of proprietary software written for Linux.

Many programmers who do earn money with Linux do so by selling services or by working for companies that develop software for Linux.


4.When Kmail Project Started ?
The KMail project was started shortly after the start of the KDE project. I don't know the exact date. The first date mentioned in the CHANGES file is 1997-05-09, but there have been three "releases" before this date (0.0.1, 0.0.2, and 0.0.3).


5.How About the Last Version of Kmail ?
The latest version of KMail is the one that is part of KDE SC 4.4. We are currently working on porting KMail to our new backend Akonadi. At the same time we are working on making KMail more modular, so that its main components can be used independently of each other by other
applications with similar needs.


And How About Kmail Security?
KMail supports signing and encryption with OpenPGP since a very long time. Actually, my first contributions to KMail were related to KMail's OpenPGP support. Since KDE SC 3.1 (released in January 2003) KMail supports PGP/MIME and S/MIME, i.e. the two most important standards for signing and encryption of email messages. This development was done in close collaboration with the developers of GnuPG.
Of course, KMail also supports the necessary protocols for secure connections with mail servers, i.e. SSL and TLS together with the corresponding authentication methods (e.g. CRAM-MD5, DIGEST-MD5, NTLM, and GSSAPI).

KMail has always had a focus on security. For example, any active content in email messages (e.g. JavaScript) is ignored. Moreover, by default external links in HTML messages are not resolved to protect the privacy of the user. (External links in HTML messages are often used for
tracking whether a recipient has read a messages.)


6.Were You Wrote A Program For Mobile too?
The Kolab Konsortium which added the support for PGP/MIME and S/MIME I mentioned above is currently working on bringing Kontact to Windows Mobile 6.5 devices and to the N900.


7.On which Project You Are working NOW ? Can You tell me ?
I'm still working on KMail, but I'm not doing actual development work
anymore. Instead, nowadays I'm active in user support.


8.What's difficulties Of Programming in Your Country And in the World? Can You render A solution ?

I'm not sure what you mean. So I cannot answer this question. Maybe you can rephrase it.


9.With Which programming language You are Working ?

C++ and a bit of Python.


10. I Write Some Words , Please Write Your view And credo About Which Word :

Computer :
Computers are ubiquitous (at least in the Western world). I'm not sure
whether that's good or bad.
Programming: I love programming. :-)

Internet: Free access to information (via the Internet) is one of the core requirements for a free world.

Linux: Linux rocks.


Success: Every man (and woman) is the architect of his (or her) own fortune.

چو تو خود كنی اختر خویش را بد/ مدار از فلك چشم نیك اختری را
(I hope this is correct. I copied it from a web page.)
(editor: this is from a Persian poem that means: when you destroy your chance, so don’t expect fortune from sky…)

Cigarette: I loathe smoking.
Civilization: Civilization is a great game.


11.What's Your Recommendations To Programmers And Companies?

Write Free Software!



*** thanks a lot from Mr Ingo Klöcker for participate in this interview***

If you interviewed with a programmer or technology master, please let’s know by leaving a comment…

(Source: http://theFastPerfectionist.Blogspot.com)

*** interview with creator of iTweet, Colby Palmer ***


Hi

There are many Clients for twitter because programmers can work with API and change & customize it. Many people prefer to work with clients because of their features…

One of the best Clients for Twitter is “iTweet”. It’s usable for PC, iPhone and Android. See it: www.iTweet.net

Last year, I made an interview with the creator of iTweet, Mr Colby Palmer. And I published this interview on my Persian blog (in both Persian and English). Now I republish it’s English version:

On Mar 10, 2010:

Hi

1.Please introduce yourself.

Colby Palmer

Age: 33

Web Developer and Designer

Born in Colorado, USA

Lives in the San Francisco Bay Area

( Colby Palmer's official website: www.ColbyPalmer.com)


2.When You began Programming ? How did You Learn Programming ?

I became interested in the Internet while in art school. Machines were becoming powerful enough that you could actually show video over the web (imagine that). I began exploring ways of making Internet-based art, and this led me down the path of "how do I build this?"

3.What’s Your Purpose of itweet ? and With Which Language You Creat it? and What’s Your Future Schedule for iTweet ?

I built iTweet originally as a web-based client for the iPhone. The interface was popular enough that people often requested a larger version of it. So I built a completely different, much faster Web version and this is what iTweet became. It allows for easy use of Twitter search, bit.ly and TweetPhoto directly in the interface. It is currently pending another complete rewrite to put a database behind the front end. This will allow for multiple accounts, better friend management and much more.

4.What’s Your View About Twitter Developing ? and What’s Your Recommendation for Twitter and Face Book Developers ?

I love working with API's - however I caution developers against basing their entire business model on a 3rd-party API. Bad service or change in TOS can change your whole plan and there would be nothing you could do about it.

5.Were You Wrote a Program For Mobile, too?

Yes, try http://itweet.net on iPhone or Android! However the site is not for WAP browsers.

6.How revenue Of Programming in Your Country ? ( in IRAN is Not Well Because IRAN Haven’t a clear Copy Right Law Now , And Other Problems …)

It is good, there is enough Internet business (especially in the San Francisco area) that I stay very busy. :)


7.On which Project You Are working NOW ? Can You tell me ?

I am working on a business collaboration tool that is launching very soon! I will announce it on my blog when it opens for signups.


8.What's difficulties Of Programming in Your Country And in the World ? Can You render A solution ?

Currently bandwidth is still an issue for serving video, and IMO http could use a bit of an upgrade. But, the nature of programming is overcoming difficulties - most programmers enjoy this. If we ran out of difficulties we would probably lose interest and move on.


9.With Which programming language You are Working ?

Python, Javascript, PHP, (X)HTML, CSS

10. I Write Some Words , Please Write Your view And credo About
Which Word :

Computer: tool
Programming: challenge
Internet: channel
Twitter: discovery
Success: independence
Cigarette: *cough*

Civilization: world community
USA: home ground
IRAN !: OMG you Guys! I need to make you a RTL version of
ITWEET.NET!


11.What's Your Recommendations To Programmers And Companies?

Always listen to your users. They will help you create the product they will want to use.


**** thanks from Mr Colby Palmer for take Part in my interview****

If you made an interview with a programmer or technology master, please notify me by leave a comment…

Best Luck!

(Source: http://theFastPerfectionist.Blogspot.com )

*** interview with a Brazilian programmer ***

Hi Friends!

5 years ago, I used a Registry Editor which was named: MV Reg Clean (version 5 in those days)

After 3 years, when my English became better, one day I think about to see the website of creator of this useful tool. His website is: www.Velasco.Com.Br and it’s in Brazilian (Spanish)! But in that days (2 years ago, 2009) Google translate was added Persian recently, and I translated his website in Persian. Although it was very weak for translate, but I ideated that’s better to make an interview with he. So I sent an email and requested for interview, and he accepted. This is our interview, which published on my Persian blog 2 years ago and now, I republish it here:

1 _ Please introduce yourself.

My name is Marcos Velasco, 37 years old.

28 years old in computer programming .

Job : System Analyst .

Place of birth: Rio de Janeiro - Brazil

2 _ When You began Programming? How you learned programming?

I starting programming in 1981 with 9 years old... and the first computer I use was NE-Z80 compatible with sinclair and the language is Basic resident in ROM with 1 KB ram.

3 _ If You Wrote a Program For Mobile too ?

Yes... I programming to Symbian, and now I buy a cell phone with Windows Mobile and I few months I try develop softwares to this platform, too.

4 _ How revenue Of Programming In Your Country ? ( In Iran Is Not Well
Because Iran Haven’t a clear Copy Right Law Now , And Other Problems …)

It's good here, and the main languages today is C# and Java... in Brazil, many programmers working with databases and languages to make GUI to access databases information.

5_ On which Project You are working NOW ? Can you tell me?

I'm working in many anti viruses projects, like a protector against pen drive (memory sticks) virus.

6 _ What's difficulties Of Programming In Your Country And in the World ? Can you render a solution ?

I guess the main problem is the compatibility between different programming languages. a few languages don’t have a good documentations, too.

7 _ With Which programming language you are Working?

C, C++ and Assembly is my speciality. But I am working with Visual Basic, Delphi, C# and others too...

8 _ I Write Some Words , Please You Write Your view And credo About
Which Word :

Computer: Necessary and each day better
Programming: C/C++ is the better :-)

success: Work
cigarette: I hate
civilization: Peace to all
IRAN !: A country with big technology in the future. I want to visit Iran in future !

9 _ What's Your recommendation to Programmers And Companies ?

Companies need new investiments in people (programmers) and computers area and programmers need study more and working in group to make new and good tools to make facilities to working.

Thank you

Marcos

Marcos Velasco’s Website : www.Velasco.Com.Br

*** With Special Thanks From Marcos Velasco For Chip In This Interview ***

If you interviewed with a programmer or technology master, please let’s know by leaving a comment…

Source: http://theFastPerfectionist.Blogspot.com

Saturday, August 27, 2011

Hello World!

Hi everybody

I'm an Iranian Blogger and I have some blogs in Persian. but this blog is English for my foreign friends. I write about different things: Technology, life, Happiness, philosophy and so on
now I'm preparing for the TOEFL test... I am a student and I want to travel and visit different places and have new experiences... I have many things to say! :) I will write... Welcome to my Blog!

Best Wishes,
Moein