Tonic Look & Feel
Un look & Feel java assez agréable et faisant penser à certains themes GNOME :
This pluggable look and feel is a free substitute for the default native look and feel of Swing, ‘Metal’, distributed under the GNU Lesser General Public License. Metal lacks both in usability and aesthetics. It contains considerable graphical noise, distracting the user from the key elements of the GUI.
Tonic, on the other hand, tries to provide a clean, balanced look and an improved feel.
[Update] Un autre, un peu plus fantaisiste : Napkin Look & Feel.
Enums in Java
En attendant les énumerations fournies par Java 1.5 (désormais appelé Java 5.0), voici quelques astuces pour les émuler :
Le Livret du Libre
Le Livret du Libre est un document d’une vingtaine de pages accessible aux non-techniciens présentant le Libre. Il présente notamment :
* Les origines et les bases éthiques et morales du Libre
* Le Logiciel Libre et le copyleft
* Les raisons pour lesquelles il faut préférer le Logiciel Libre
* D’autres initiatives visant à diffuser la connaissance (Art Libre, documentation Libre, etc …)
* Les menaces sur la libre circulation de la connaissance (DMCA, brevets logiciels, …)
* Diverses manières de participer au mouvement du Libre.Pour chaque point, de nombreuses références sont données pour ceux qui souhaitent en savoir plus.
Building native shared libraries with Ant and gcjlib
gcjlib is an Ant task for building native shared libraries suitable for use with gcj.
IronPython, a fast Python implementation for .Net and Mono
IronPython is a new Python implementation targeting the .NET and Mono platforms. It is…
* Fast - IronPython-0.2 is 1.4x faster than Python-2.3 on the standard pystone benchmark. More details about performance are contained in this paper for PyCon 2004.
* Integrated with the Common Language Runtime - IronPython code can easily use CLR libraries and Python classes can extend CLR classes.
* Fully dynamic - IronPython supports an interactive interpreter and transparent on-the-fly compilation of source files just like standard Python.
* Optionally static - IronPython also supports static compilation of Python code to produce static executables (.exe’s) that can be run directly or static libraries (.dll’s) that can be called from other CLR languages including C#, VB, managed C++ and many more.
* Managed and verifiable - IronPython generates verifiable assemblies with no dependencies on native libraries that can run in environments which require verifiable managed code.
Pour l’instant toujours en developpement et pas de release publique. A suivre donc.
