... hab' ich mitzuteilen - L's blog

... with a touch of python - Didaktik der Informatik, Informatische Bildung, ...
Sat, 17 Dec 2005
Fri, 16 Dec 2005
Schlangenfraß [ 14:50 Uhr ] [ 128 Worte ]

tile image Profiling and Optimizing Python: »Premature optimization is the root of all sorts of evil in programming, but meaningful and necessary optimization is vital to effective and efficient programming. When your Python program just doesn't perform, don't reach for C or C++ without first playing with the Python profiler. Jeremy Jones shows how to find and fix bottlenecks in your programs.« [Meerkat: An Open Wire Service: O'Reilly Network]
[ rss20 Feed ] http://www.schockwellenreiter.de/xml/rss.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.schockwellenreiter.de/2005/12/16.html#schlangenfra [ Verweis - Eintrag ]

Thu, 15 Dec 2005
Jkx@Home: Playing with binary in Python [ 22:09 Uhr ] [ 125 Worte ]

Jkx@Home: Playing with binary in Python [«While debuging an AVR microcontroller, you need to play with bits. After playing with my calculator I decided to find another way to decode bin/hex etc .. I found a good recipe on ASPN.»]
# This will off the bits according to value
x &= ~(value) 

# Here a little reverse: This will set bits on according to value
x |= value   
[ rss20 Feed ] http://www.pythonware.com/daily/rss2.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.pythonware.com/daily/index.htm#113466304354848423 [ Verweis - Eintrag ]

pyDes 1.2 [ 10:58 Uhr ] [ 152 Worte ]

Aus der Kurzbeschreibung http://twhiteman.netfirms.com/des.html:

This algorithm is a pure python implementation of the DES algorithm. It is in pure python to avoid portability issues, since most DES implementations are programmed in C (for performance reasons). Triple DES class is also implemented, utilising the DES base. Triple DES is either DES-EDE3 with a 24 byte key, or DES-EDE2 with a 16 byte key. See the "About triple DES" section below more info on this algorithm. The code below is not written for speed or performance, so not for those needing a fast des implementation, but rather a handy portable solution ideal for small usage.
2005-12-15 05:59:48.00Z
[ rss20 Feed ] http://cheeseshop.python.org/pypi?%3Aaction=rss [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://cheeseshop.python.org/pypi/pyDes/1.2 [ Verweis - Eintrag ]

Wed, 14 Dec 2005
All Things Pythonic - Guido van Rossum: MobilLenin [ 16:26 Uhr ] [ 79 Worte ]
Cheese Shop: EasyGuider 0.1 [ 16:23 Uhr ] [ 96 Worte ]

Cheese Shop: EasyGuider 0.1 [«GUI auto creating toolkit based on data driven»]
Die Beschreibung ist in Chinesisch, aber das wird zukünftig bei Freier Software wohl häufiger vorkommen.
Aber Python ist bekanntermaßen selbstdokumentierend.

[ rss20 Feed ] http://www.pythonware.com/daily/rss2.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.pythonware.com/daily/index.htm#113455234700129352 [ Verweis - Eintrag ]

O'Reilly Network: Why Lisp Still Hasn't Won [ 16:14 Uhr ] [ 109 Worte ]

O'Reilly Network: Why Lisp Still Hasn't Won [«The Y Combinator-funded reddit was originally a website built in Lisp. For this, the vocal online Lisp community praised it as a practical example of a successful Lisp project. After a week's worth of rewriting, reddit now uses Python. Cue storms and furies.»]
[ rss20 Feed ] http://www.pythonware.com/daily/rss2.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.pythonware.com/daily/index.htm#113455819116477502 [ Verweis - Eintrag ]

Tue, 13 Dec 2005
How-To Guide for Descriptors [ 21:58 Uhr ] [ 91 Worte ]

How-To Guide for Descriptors - eine sehr gute Erklärung, wie in Python die Properties funktionieren und was es mit den magic methods __get__, __set__ und __del__ auf sich hat (und wie __getattribute__ da mitspielt).

[ Datum/Zeit: ] Tue, 13 Dec 2005 17:24:52 +0100
[ rss ] http://hugo.muensterland.org/feed/ [ Verweis - Nachrichtenquelle ]

[ xhtml ] http://users.rcn.com/python/download/Descriptor.htm [ Verweis - Eintrag ]

Mon, 12 Dec 2005
Python Scripting for Computational Science [ 17:59 Uhr ] [ 260 Worte ]

Book Cover Über dieses Buch hatte ich ‹ glaube ich ‹ schon einmal geschrieben. Jetzt ist es in der zweiten Auflage erschienen und es klingt immer noch nach einem »Haben wollen«! Aus dem Klappentext: »The goal of this book is to teach computational scientists how to develop tailored, flexible, and human-efficient working environments built from small programs (scripts) written in the easy-to-learn, high-level language Python. The focus is on examples and applications of relevance to computational scientists: gluing existing applications and tools, e.g. for automating simulation, data analysis, and visualization; steering simulations and computational experiments; equipping old programs with graphical user interfaces; making computational Web applications; and creating interactive interfaces with a Maple/Matlab-like syntax to numerical applications in C/C++ or Fortran. In short, scripting with Python makes you much more productive, increases the reliability of your scientific work and lets you have more fun - on Unix, Windows and Macintosh. All the tools and examples in this book are open source codes. The second edition features new material, reorganization of text, improved examples and tools, updated information, and correction of errors.« [Springer Mathematik Produkte] Technorati-Tags:
[ rss20 Feed ] http://www.schockwellenreiter.de/xml/rss.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.schockwellenreiter.de/2005/12/12.html#pythonScriptingForComputationalScience [ Verweis - Eintrag ]

<<  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35  >>


Inhalte unterliegen dem Copyright von L. Humbert.
Creative Commons License
Die Inhalte stehen unter einer Creative Commons License.