Monday, October 23, 2006

New Zope 3 wiki

New Zope 3 wiki : http://zope3.zwiki.org/FrontPage

This will be available from wiki.zope.org later.

Tuesday, October 17, 2006

Pythonic blog is not dynamically typed ?!

I am a frequent visitor of Planet Python, also a subscriber. I also visit
http://planet.ubuntu.com/ and http://planet.gnome.org/ regularly. I liked all
kinds of posts. The policy of Ubuntu and GNOME planets are given at top of
their pages.
From planet.gnome.org:

"Planet GNOME is a window into the world, work and lives of GNOME hackers and
contributors."

From planet.ubuntu.com:

"Planet Ubuntu is a window into the world, work and lives of Ubuntu developers
and contributors."


Previously I have written an entry about this:
http://baijum81.livejournal.com/11153.html

I expect at least a sentence about the policy of Planet Python, so that I can
adjust my feeds according to that. I think this will be useful for others too.
IMHO, it should be something similar to the above mentioned policies.

Monday, October 16, 2006

Python advocacy and marketing

I was reading Tarek's post on Python marketing:
http://tarekziade.wordpress.com/2006/10/15/marketing-python-is-urgent-part-1-a-python-certification/

He suggests a Python certification program.

Is this list created for discussion related to Python Advocacy?.
http://mail.python.org/pipermail/advocacy/
But I cann't see any posts there (hmm.. I send one in last month, just to test)

Wedding invitation

Yesterday (Sunday) I went to Tomy's home and invited them for my marriage.
Before that I spend about 2 hours with Nithya at 'Idavazhi'. Later I went
to core for sending invitation to Kotas. I scanned letter and send to them.
Today I will send it to Arun,Dideesh etc.

Saturday, October 14, 2006

Well, actually this is test

I was thinking about writing a diary recently. In fact I forget many things.
I think it has a good aspect, yes forgetting. But there is nothing wrong
if we record it somewhere. Sometimes we can go through the old archives and
see what you were doing. Why ? nothing.. just to see .. that's all.
Now I am sitting in office, soorjith is just opposite to me.
Nandu and a new programmer (Sachin) is in the next room.
I have to teach him (Sachin) some technologies we use.
Well..I am going there now. But before that I have to make a commit.

any and all built-in functions in Python 2.5

Oh! this is very nice:

$ python2.5
Python 2.5 (r25:51908, Sep 27 2006, 12:21:46)
[GCC 3.3.5 (Debian 1:3.3.5-13)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> any
built-in function any
>>> all
built-in function all
>>> print any.__doc__
any(iterable) -> bool

Return True if bool(x) is True for any x in the iterable.
>>> print all.__doc__
all(iterable) -> bool

Return True if bool(x) is True for all values x in the iterable.
>>> any([1,2])
True
>>> all([1,2])
True
>>> any([1,0])
True
>>> all([1,0])
False


Hey, I have made few edits here, (blame livejournal's `pre` tag), noticed it ? :)

Friday, October 6, 2006

Happy Birthday to Plone!

Plone celebrate its fifth anniversary:

http://plone.org/news/plone-fifth-anniversary

I am an outsider to this community, but I have always watched this project.
In my opinion, plone is

- a great project
- a great product
- a great community

And it has great leadership also.

I think community building is much more than creating a big project.
May be creating a community with lots of buzz is possible, but making it active always
is not easy. And code base is not the only thing required for a successful project.
Plone is a great success compared to many other big projects.