Friday, February 11, 2011
Sunday, February 6, 2011
Awesome Search Engines
2. Qwiki :
A new search engine spews out results in the form of a complete multimedia presentation comprising audio, video, text and photo.
3. DuckduckGo :
DuckDuckGo is a search engine based in Valley Forge, Pennsylvania that uses information from crowd-sourced sites like Wikipedia. The search engine philosophy emphasizes privacy and does not record user information. (bye bye GOOGLE)
4. localti.me – know more than just the local time of a city
5. topsy.com – a better search engine for twitter.
6 . iconfinder.com – the best place to find icons of all sizes.
7. woorank.com – everything you wanted to know about a website.
Wednesday, February 2, 2011
Python's high-level toolbox
Unlike some scripting languages, Python's high-level toolbox makes Python useful for
substantial development projects. Some of the things i find is given below:
Dynamic typing
Python keeps track of the kinds of objects your program uses when it runs; it doesn't require complicated type and size declarations in your code.
Built-in object types
Python provides commonly used data structures such as lists, dictionaries, and strings, as
an intrinsic part of the language; as we'll see, they're both flexible and easy to use.
Built-in tools
To process all those object types, Python comes with powerful and standard operations, including concatenation (joining collections), slicing (extracting sections), sorting, mapping, and more.
Library utilities
For more specific tasks, Python also comes with a large collection of precoded library tools that support everything from regular-expression matching to networking to object persistence.
Third-party utilities
Because Python is freeware, it encourages developers to contribute precoded tools that support tasks beyond Python's built-ins; you'll find free support for COM, imaging, CORBA ORBs, XML, and much more.
Automatic memory management
Python automatically allocates and reclaims ("garbage collects") objects when no longer used, and most grow and shrink on demand; Python, not you, keeps track of low-level memory details.
Programming-in-the-large support
Finally, for building larger systems, Python includes tools such as modules, classes, and exceptions; they allow you to organize systems into components, do OOP, and handle events gracefully.
Python is widely used in cyber world..
1. High Performance Computing (HPC)
- Parallel Python (pp) module
- PyMOL
- VTK
- SciPy
- Django
- Writing a django app
- TurboGears
- CherryPy
- Zope
- Writing a Zope product
- Plone
- Writing a plugin for trac
- XMLRPC
- simplexmlrpcserver
- xmlrpclib
- SOAP
- Flickr (Beej's API?)
- Google Calendar/GData (w/ ElementTree)
- Amazon
- Yahoo
- SNMP
- LDAP
- python-ldap
- Luma (extending?)
- User/Group management
- wxPython
- PyQT
- PyGTK
Sunday, January 23, 2011
Prespective of Programming
Read code on the internet and understand some source code from real projects.
[skill you develop - finding source code for things you need ]
Subscribe to:
Posts (Atom)