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

... with a touch of python - Didaktik der Informatik, Informatische Bildung, ...
Sat, 15 Apr 2006
ccPublisher gets a GNU outlook on cross-platform availability (NewsForge) [ 17:03 Uhr ] [ 185 Worte ]

Das finde ich sehr gut - der Einbau der Metadaten in den cc-Dokumente von Hand ist ja auch anachronistisch ...
Direkt zur Seite mit dem Quellcode ... für CcPublisher 2 Beta 2 ...
http://wiki.creativecommons.org/CcPublisher_2_Beta_2

NewsForge looks at the Python program ccPublisher 2. 'Creative Commons (CC) offers licenses that allow you to publish material with clear-cut licensing terms that reserve some of your rights while giving the public others. CC offers a number of tools to implement the licenses into the metadata of various media formats. Until recently, its ccPublisher program, which allows you to upload CC-licensed content to the Internet Archive, had official binary releases only for Apple Macintosh OS X and Microsoft Windows XP. This is about to change, with the upcoming release of ccPublisher 2.'
2006-04-14T16:44:09+00:00

[ Quelle: ]
ris
[ rss20 Feed ] http://lwn.net/headlines/newrss [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://lwn.net/Articles/179984/ [ Verweis - Eintrag ]

[Ian Bicking] Re: Ruby and Python Compared [ 15:50 Uhr ] [ 191 Worte ]

Immer wieder -- immer gern' gelesen ...
Meine Sprache ist ....

[Ian Bicking] Re: Ruby and Python Compared «In regards to Ruby and Python Compared: 'Larry Wall, the designer of Perl, has the slogan 'There's more than one way to do it'. In contrast, Bertrand Meyer, the designer of Eiffel, says 'A programming language should provide one good way of performing any operation of interest; it should avoid providing two.' Ruby follows the anarchist approach of Larry Wall, while Python follows the bondage-and-discipline approach of Eiffel.' Python is not in any way a B&D language. At all. Even slightly. No resemblence. It takes nothing from Eiffel. It probably could take some good ideas, but right now it doesn't even take any of its good ideas.»
[ rss20 Feed ] http://www.pythonware.com/daily/rss2.xml [ Verweis - Nachrichtenkanal ]

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

Thu, 13 Apr 2006
Sat, 08 Apr 2006
Thu, 06 Apr 2006
Michaels770: Dia - a drawing program [ 21:25 Uhr ] [ 416 Worte ]

Prima, weiter so, denn Dia ist mit Python skriptfähig ;-)


Dia is designed to be much like the commercial Windows program 'Visio'. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.
[ http://www.gnome.org/projects/dia/ ]


Not much to add besides: I was impressed while looking for a suitable vector graphics drawing program for our 770th: .dxf, .svg, .svgz, .eps and xfig-formats accepted.
Only thing missing: a freehand drawing function.

If you want to give it a try: dia-0.94-N770v0.1_arm.deb
Be aware: as it currently includes almost all features and shape libraries, the installed size is about 8MB. As it loads all the plugins on startup, it is not really fast, but I guess it is sufficient to remove some plugins from /var/lib/install/usr/lib/dia and some shapes from /var/lib/install/usr/share/dia to reduce the size and increase the speed later on.
Maybe I will make several packages out of the installation taking this into account.

In order to have a different task icon for the toolbox-window, I had to add a second entry to the Extra-menu, you can use either of them to start the application.
Does anyone know how to convince the N770 to show a different icon without adding another .desktop file - the window already has a different wm_class...

I think there are still a view screen refresh problems, but hey, this is the first version compiled for the N770.



The spash-screen at startup somehow just appears in the scratchbox, but not on the real device.
So be patient during startup.

Use at own risk! It is a demanding application - your Nokia 770 may reboot spontaneously.

Michael
Sun, 02 Apr 2006 17:26:22 +0000
[ rss20 Feed ] planet.maemo.org/rss20.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://michaels770.blogspot.com/2006/04/dia-drawing-program.html [ Verweis - Eintrag ]

[comp.lang.python.announce] RELEASED Python 2.5 (alpha 1) [ 18:24 Uhr ] [ 130 Worte ]

Da kann man sich in Ruhe eingewöhnen ...

[comp.lang.python.announce] RELEASED Python 2.5 (alpha 1) «On behalf of the Python development team and the Python community, I'm happy to announce the first alpha release of Python 2.5. ... The plan from here is for a number of additional alpha releases, followed by one or more beta releases and moving to a 2.5 final release around August.»
[ rss20 Feed ] http://www.pythonware.com/daily/rss2.xml [ Verweis - Nachrichtenkanal ]

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

Erich Schubert: Programming languages: the next big thing? [ 08:05 Uhr ] [ 301 Worte ]

I've been thinking a lot about programming languages. Especially on what the 'next big thing' after OOP will be (and I'm talking of the magnitude of OOP vs. traditional imperative programming). I'd predict we'll end up with such a new paradigm in like 10 years, and it'll do away with OOP like OOP did with traditional imperative programming. It won't be Aspect Oriented Programming. It won't be UML and all its sublanguages. It won't be a pure functional paradigm, these have been around a long time already. It'll have to have multithreading support in a very natural way (multithreading is somewhat ugly in all the OOP languages with locking and such; in theory it should be very nice in functional and logic languages, but I'm not aware of anyone actually making use of that...)

I guess it'll be around data flows, and it will offer a range of detail levels, so that on the one end you can do amazing things with a few lines of code (like in python or ruby), but it'll also be possible to use (and enforce if needed) lots of constraints for validity checking such as typing, value constraints, pre- and postconditions and so on. And it won't be graphical like all the UML stuff, because coders type a lot faster than they click. It will however need to come with a very very powerful editor offering benefits from both the Eclipse and the VI worlds.

It will be very interesting to watch these developments.

Wed, 05 Apr 2006 15:09:45 +0000
[ rss20 Feed ] http://planet.debian.net/rss20.xml [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://blog.drinsama.de/erich/en/2006040503-programming-languages-the-next-big-thing [ Verweis - Eintrag ]

Tue, 04 Apr 2006
Maemo Development Platform Roadmap [ 19:59 Uhr ] [ 77 Worte ]

Maemo Development Platform Roadmap - wohin es mit dem Nokia Tablet mit der Version 2.0 des Systems gehen wird.

[ Datum/Zeit: ] Tue, 4 Apr 2006 11:41:32 +0200
[ rss20 Feed ] http://hugo.muensterland.org/feed/ [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://maemo.org/platform/docs/roadmap.html [ Verweis - Eintrag ]

Gnosis Utils (Python) 1.2.1 [ 18:55 Uhr ] [ 194 Worte ]

Das Buch »Text Processing in Python« wurde von David [Merz] ISBN: 0-321-11254-7 komplett in dem ASCII-Format reST geschrieben. Nach Erscheinen 2003 habe ich mit dem Autor korrespondiert und er hat mir seinerzeit den (nicht öffentlich zugänglichen) Quellcode zur Verfügung gestellt, mit dem aus seinem ASCII-Text das komplette Buch erstellt werden kann (letztes Glied in der Kette ist selbstredend LaTeX). Leider dürfen Teile dieser Produktionskette nicht öffentlich zur Verfügung stehen, da der Verlag sie nicht freigegeben hat (also bitte keine Nachfragen): http://gnosis.cx/TPiP/
In dem Buch finden sich viele der Werkzeuge die zu dem Gnosis-Paket zusammengebunden werden. Ich halte einen Zugang zur Informatik unter der sehr allgemeinen Fragestellung »Text Processing« nach wie vor für sehr spannend, da sehr viele wichtige, zentrale Fragen der Informatik bei der Arbeit mit Text auftauchen und gelöst werden [müssen].

Gnosis Utils enthält mehrere Python-Module für XML-Bearbeitung plus einige andere allgemein nützliche Tools: xml.
[ rss Feed ] http://www.pro-linux.de/backend/Applications.rdf [ Verweis - Nachrichtenkanal ]

[ xhtml ] http://www.pro-linux.de/cgi-bin/DBApp/check.cgi?ShowApp..8501.100 [ Verweis - Eintrag ]

Mon, 03 Apr 2006

<<  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.