researchers at Carnegie Mellon have found a way to allow computers to extrapolate 3 dimensional models from 2 dimensional pictures ....
Very nice work...It's like a dream ;)
Wednesday, June 14, 2006
Wednesday, May 31, 2006
Gnome for ever 1
Hello every body...
I have written abouy my migration from KDE to GNOME because of Ubuntu 5.10.... you can visit the Forum in Farsi(TechoTux)..
I will translate it in english ;)
I have written abouy my migration from KDE to GNOME because of Ubuntu 5.10.... you can visit the Forum in Farsi(TechoTux)..
I will translate it in english ;)
Thursday, May 18, 2006
Statestep Python code generation
Python code can now be generated from a Statestep model using a template ... Statestep enables you to easily define and address millions of combinations of possibilities. While designed to support a particular method of specification, it can also be used in more general ways, for example, as a powerful replacement for decision table tools...
If you wanna know more about it please visit Original announce !
If you wanna know more about it please visit Original announce !
Sunday, May 07, 2006
Friday, April 21, 2006
google summerOfCode
Python needs your talent on Google Summer of Code !
If you know your self as a Python Guru,or you are a python hacker or just a python lover,
so this is the time for you to introduce yourself to Open Source Community.
You can Make money too ;)
Come on ... Start now ....
If you know your self as a Python Guru,or you are a python hacker or just a python lover,
so this is the time for you to introduce yourself to Open Source Community.
You can Make money too ;)
Come on ... Start now ....
Tuesday, April 11, 2006
Red Hat and JBoss
By acquiring JBoss, Red Hat expects to accelerate the shift to service-oriented architectures (SOA), by enabling the next generation of web-enabled applications running on a low-cost, open source platform.
Link to News ....... It's very exciting time :)
Link to News ....... It's very exciting time :)
Monday, April 10, 2006
Dynamic Function Overloading
Guido van Rossum (Python creator)has discussed about "Dynamic Function Overloading" in his weblog. Very nice essay.Check it out :)
Thursday, April 06, 2006
Python 2.5 alpha1
Python 2.5 alpha 1 has released.
You can check What's New section for more Information.
I hope this release make it more powerful ...
You can check What's New section for more Information.
I hope this release make it more powerful ...
Wednesday, April 05, 2006
Python web Framework
Ned Batchelder has discussed about the Lack of a super web Framework for Python.
It's very Fun . Please read the paper....
It's very Fun . Please read the paper....
Monday, April 03, 2006
Saturday, April 01, 2006
Monday, March 27, 2006
Nourooz travel
Hello every one...
I came back from Nourooz Travel.
Unfortunately,I was sick in the all of road path :(
I came back from Nourooz Travel.
Unfortunately,I was sick in the all of road path :(
Sunday, March 19, 2006
Friday, March 17, 2006
Important Days
These days are VERY VITAL days for me!!!
I have Focused on Vision from scratch......
Please Wait for interesting news :)
I have Focused on Vision from scratch......
Please Wait for interesting news :)
Friday, March 03, 2006
New Budget NASA Space Science Missions
The New York Times is reporting that 'Some of the most highly promoted missions on NASA's scientific agenda would be postponed indefinitely or perhaps even canceled under the agency's new budget.' This looks to directly impact the types of missions that have been NASA's greatest successes like the Mars Rovers. 'Among the casualties in the budget, released last month, are efforts to look for habitable planets and perhaps life elsewhere in the galaxy, an investigation of the dark energy that seems to be ripping the universe apart, bringing a sample of Mars back to Earth and exploring for life under the ice of Jupiter's moon Europa'
Wednesday, February 22, 2006
Next generation of J2EE?
Ken Drachnik, group product marketing manager of application platforms at Sun Microsystems, said that Java EE version 5 has not changed much since the specification was formally announced at JavaOne last year.
Link to paper....
God Bless SUN :)
Link to paper....
God Bless SUN :)
Thursday, February 16, 2006
Effective Code Reviews Without the Pain
I read a very nice paper about Code review.The main concentration
point of this paper is on about having Fun with code review.
Although I admit the paper "soul",But there is not more than
YOU have to change your "poiny of view".Offering the concepts
like "Remembering the purpose" is criticalpoint to undestand
the matter.If you got involved with a OOP-project(specially),
and you have to finish and optimize it as soon as possible,
you maybe know that world is tending to DARK,Huh?!!
Well,if you have faced by this problem this paper is FOR YOU :)
Have Fun....
point of this paper is on about having Fun with code review.
Although I admit the paper "soul",But there is not more than
YOU have to change your "poiny of view".Offering the concepts
like "Remembering the purpose" is criticalpoint to undestand
the matter.If you got involved with a OOP-project(specially),
and you have to finish and optimize it as soon as possible,
you maybe know that world is tending to DARK,Huh?!!
Well,if you have faced by this problem this paper is FOR YOU :)
Have Fun....
Tuesday, February 14, 2006
Happy Valentine
Wednesday, February 08, 2006
Dr.Naderi in IRAN

Dr.Firuz Naderi(JPL's
associate director
for programs) will travel
to IRAN next month............
WOW........anyone who knows
"Spirit"and "Opportunity",
Knows him too !!!
Link to news(persian)
Sunday, February 05, 2006
Join Maestro
OSCON 2006 (Python 14 Conference)
Save the date for the 8th annual O'Reilly Open Source Convention,
happeningJuly 24-28, 2006 at the Oregon Convention
Center in beautiful Portland,Oregon,US ......
The Link
happeningJuly 24-28, 2006 at the Oregon Convention
Center in beautiful Portland,Oregon,US ......
The Link
Tuesday, January 17, 2006
Geek Test
How much Geek are you?
Check it out to find out ;)
My grade is 29.89 ! It means I am "Major Geek"....Really? :)
Check it out to find out ;)
My grade is 29.89 ! It means I am "Major Geek"....Really? :)
Monday, January 09, 2006
Blue Robbin Campaign
Wednesday, January 04, 2006
PYML,where Python and ML get married
Hi There....
I've just tried PyML .What's it?
PyML is an interactive object oriented framework for
Machine Learning in Python !
WOW!! great ,isn't it ?
It supports SVM,Filter Methods(Humm),Model Selection and ...
I use Debian Linux so,I didn't faced by any problem to use it.
But if you are Win User,SORRY,it has some native C++ code !!
It means you can't use it. Bingo !!!:)
But don't panic,I 've read the source code.
It's cool,you can migrate it to Window$ easily.
Who knows!I optimized it for you,Maybe.But I don't promise :)
Update:As I mentioned in previous Post,I love AI ...specially
AI approach to Control Systems.
I wanna Mix it with some cool fields.Fields Like DCS and SCADA need it a lot.
What about Machine Vision and/or Robotics?
These are common and interesting areas.
Cheers
I've just tried PyML .What's it?
PyML is an interactive object oriented framework for
Machine Learning in Python !
WOW!! great ,isn't it ?
It supports SVM,Filter Methods(Humm),Model Selection and ...
I use Debian Linux so,I didn't faced by any problem to use it.
But if you are Win User,SORRY,it has some native C++ code !!
It means you can't use it. Bingo !!!:)
But don't panic,I 've read the source code.
It's cool,you can migrate it to Window$ easily.
Who knows!I optimized it for you,Maybe.But I don't promise :)
Update:As I mentioned in previous Post,I love AI ...specially
AI approach to Control Systems.
I wanna Mix it with some cool fields.Fields Like DCS and SCADA need it a lot.
What about Machine Vision and/or Robotics?
These are common and interesting areas.
Cheers
Sunday, January 01, 2006
My approach to AI,Cognition and Maestro
Hello dear visitor....
I don't know why I send this POST !!!
This is too personal stuff...BUT you know,I wanna share
my Idea with you because I can'tFind anybody who
understand my unCommon Idea :(
UnCommon Idea?
Yes a bit.My field is Electrical ! so...
WHY I LOVE AI and Cognitive Science ??
My friends told me that I'm dreamy person !!
They instead advised me to Focus on High Voltage.
For the first time,one of my collage mates advised that when
he saw I've downloaded MAESTRO source code and soaked up on
it's sources for along 4 hours !It was designed very nice and clear.
Good work JPL :)
Please Forgive me because of this post,
I know this is Fuzzy fact.But it's exactly the point,exactly...
AI is nice because it is Fuzzy and challenging..
when you prefer to consider the Biology to find analgorithm....
that's a revelation.When you got fascinated by it's beauty Hum...
That's not just code anymore,your code is alive and it can
spead and communicate with other codes.
It can makes colony and collects knowledge till extreme.
You can create and make them alive.
Why cognition is so critical for me? I don't know,I don't know...
I don't know why I send this POST !!!
This is too personal stuff...BUT you know,I wanna share
my Idea with you because I can'tFind anybody who
understand my unCommon Idea :(
UnCommon Idea?
Yes a bit.My field is Electrical ! so...
WHY I LOVE AI and Cognitive Science ??
My friends told me that I'm dreamy person !!
They instead advised me to Focus on High Voltage.
For the first time,one of my collage mates advised that when
he saw I've downloaded MAESTRO source code and soaked up on
it's sources for along 4 hours !It was designed very nice and clear.
Good work JPL :)
Please Forgive me because of this post,
I know this is Fuzzy fact.But it's exactly the point,exactly...
AI is nice because it is Fuzzy and challenging..
when you prefer to consider the Biology to find analgorithm....
that's a revelation.When you got fascinated by it's beauty Hum...
That's not just code anymore,your code is alive and it can
spead and communicate with other codes.
It can makes colony and collects knowledge till extreme.
You can create and make them alive.
Why cognition is so critical for me? I don't know,I don't know...
Saturday, December 24, 2005
NetBeans gmail module

Please read this nice Interview with Masoud Kalili,
Gmail module writer for
NetBeans and one of the most active NetBeans developer...
He is Final term CS Student...
Good Work Masoud...Continue
Wednesday, December 21, 2005
GUI designers
I personally prefer GUI coding from scratch.Yes,there is simpler wayes to do it.
For example when there are nice GUI designers like
NetBeans or JBuilder for Java and Boa-Constructor for Python ,
why I Code from scratch?
This is my reply....CONTROL....and more control...
You know , I've already understand this concept !!! Control over what you need to do.
PLease let me to explain more:
When you use designers the unwantedMacros will produce.
This is not disadvantage at all but THAT's not
what you NEED as well....You have to accept them because you
restricted in the preCoded macroes . It may be not honey you realy want !!
On the other side,it's not so time consuming you maybe think :)
With WxPython tha't just 5 or 6 line code to make an frame and
less than 20 line to add panels and menu !check it out(by DevShed magazine):
**************CUT HERE*************************
# Here we import wxPython:
from wxPython.wx import *
# Before we create anything, we must create an "App" object:
application = wxPySimpleApp()
# Now we create the dialog:
dialog = wxTextEntryDialog ( None, 'Enter some text:', 'Title Here', 'Default text here.' )
# If the user presses, "OK", print the value.
#Otherwise, print another message.
if dialog.ShowModal() == wxID_OK:
print dialog.GetValue()
else:
print 'You did not push the "OK" button.'
# Destroy the dialog
dialog.Destroy()
***********CUT HERE*************************
As you see this is all thing you need to make an javascript like Prompt order to get text from end user . or in Java Swing :
***********CUT HERE************************
import java.lang.*;
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class SimpleGui1 {
public static void main(String args[]) {
JButton btn = new JButton("Click Me!");
btn.setMnemonic(KeyEvent.VK_C); // Now you can hit the button with Alt-C
JPanel pane = new JPanel(new FlowLayout());
pane.add(btn); // Add the button to the pane
// Now for the frame
JFrame fr = new JFrame();
fr.setContentPane(pane);
fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fr.setLocation(200, 200);
fr.pack();
fr.setVisible(true);
}
}
***************CUT HERE**************
humm,NICE , isn't it?control over the code GUI!! it's like cool dream.
Throw the designers on garbage pail and FLY....
For example when there are nice GUI designers like
NetBeans or JBuilder for Java and Boa-Constructor for Python ,
why I Code from scratch?
This is my reply....CONTROL....and more control...
You know , I've already understand this concept !!! Control over what you need to do.
PLease let me to explain more:
When you use designers the unwantedMacros will produce.
This is not disadvantage at all but THAT's not
what you NEED as well....You have to accept them because you
restricted in the preCoded macroes . It may be not honey you realy want !!
On the other side,it's not so time consuming you maybe think :)
With WxPython tha't just 5 or 6 line code to make an frame and
less than 20 line to add panels and menu !check it out(by DevShed magazine):
**************CUT HERE*************************
# Here we import wxPython:
from wxPython.wx import *
# Before we create anything, we must create an "App" object:
application = wxPySimpleApp()
# Now we create the dialog:
dialog = wxTextEntryDialog ( None, 'Enter some text:', 'Title Here', 'Default text here.' )
# If the user presses, "OK", print the value.
#Otherwise, print another message.
if dialog.ShowModal() == wxID_OK:
print dialog.GetValue()
else:
print 'You did not push the "OK" button.'
# Destroy the dialog
dialog.Destroy()
***********CUT HERE*************************
As you see this is all thing you need to make an javascript like Prompt order to get text from end user . or in Java Swing :
***********CUT HERE************************
import java.lang.*;
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class SimpleGui1 {
public static void main(String args[]) {
JButton btn = new JButton("Click Me!");
btn.setMnemonic(KeyEvent.VK_C); // Now you can hit the button with Alt-C
JPanel pane = new JPanel(new FlowLayout());
pane.add(btn); // Add the button to the pane
// Now for the frame
JFrame fr = new JFrame();
fr.setContentPane(pane);
fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fr.setLocation(200, 200);
fr.pack();
fr.setVisible(true);
}
}
***************CUT HERE**************
humm,NICE , isn't it?control over the code GUI!! it's like cool dream.
Throw the designers on garbage pail and FLY....
Saturday, December 10, 2005
Eclipse and NetBeans
Last night,I installed NetBeans(for Java),and Eclipse(PyDev for Python).
Although Eclipse is suitable for Java Development,
I preferred NetBeansfor it.
Beacause of it's nice GUI design (completely match with Swing:)
and maybe more powerful Docs !!But Eclipse is
Very nice when you mix it by PyDev extension.
From now,I have a good IDE for Python Development.
It has equipmentswhich any powerful IDE has them,
Class Browsing, CVS Technology,Define Project and...
Humm,I've no time to loose,so I must be brief and fast :)
Although Eclipse is suitable for Java Development,
I preferred NetBeansfor it.
Beacause of it's nice GUI design (completely match with Swing:)
and maybe more powerful Docs !!But Eclipse is
Very nice when you mix it by PyDev extension.
From now,I have a good IDE for Python Development.
It has equipmentswhich any powerful IDE has them,
Class Browsing, CVS Technology,Define Project and...
Humm,I've no time to loose,so I must be brief and fast :)
Thursday, December 08, 2005
My Idea about Linux Worms
Hi Folks :)
I've studied this paper some days before at security focus.please read it first!!You now,I "absolutely" don't think so !As a result of unix like operating systems design,and because of thier separate nature,Un wanted codes like worms,can't make them in trouble. Well,please consider Window$ !!!The design of this hell OS and their selfish utilities are good instance to explain what I wanna say.AS the matter of fact,their integrated architect is their achilles.It's exactly the point! read the mellisa or codeRed source codeto find out what do I say :)But as I mentioned before,Unix like Oses because of their unintegrateddesign(who said this is disadvantage?:) )and maybe multi protocol coding,there is no same way to explode their platform.
what do you think?do you agree with me?
I've studied this paper some days before at security focus.please read it first!!You now,I "absolutely" don't think so !As a result of unix like operating systems design,and because of thier separate nature,Un wanted codes like worms,can't make them in trouble. Well,please consider Window$ !!!The design of this hell OS and their selfish utilities are good instance to explain what I wanna say.AS the matter of fact,their integrated architect is their achilles.It's exactly the point! read the mellisa or codeRed source codeto find out what do I say :)But as I mentioned before,Unix like Oses because of their unintegrateddesign(who said this is disadvantage?:) )and maybe multi protocol coding,there is no same way to explode their platform.
what do you think?do you agree with me?
Subscribe to:
Posts (Atom)





