|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 20 Dec 2001 17:11:12 To : All Subject : URL: http://www.lwn.net/2001/1220/devel.php3 --------------------------------------------------------------------------------
[1][LWN Logo]
[2]Click Here
[LWN.net]
Sections:
[3]Main page
[4]Security
[5]Kernel
[6]Distributions
Development
[7]Commerce
[8]Linux in the news
[9]Announcements
[10]Linux History
[11]Letters
[12]All in one big page
See also: [13]last week's Development page.
Development projects
News and Editorials
The MayaVi Data Visualizer. [14]MayaVi is a GPL licensed, python-based
tool for data visualization. MayaVi is based on [15]the Visualization
Toolkit and uses [16][screenshot] Tkinter for the GUI functionality.
The package is capable of cross-platform operation, it runs on Linux,
UNIX, Mac OS X and Windows.
Graphical capabilities cover a wide range, modules are provided for
visualizing grid, scalar, vector, and tensor data sets. The
[17]screenshots show some relatively complicated plots that were done
with MayaVi. .
The [18]Users Guide lists the capabilities of MayaVi. Several dataset
formats are supported including VTK and PLOT3d. The package supports
the use of simultaneous datasets. A number of data filters are
included. Exported file formats include PostScript, PPM, BMP, TIFF,
JPEG, and PNG.
The latest release is [19]version 1.1, dated November 19, 2001. This
release features scripting capabilities, operation from the Python
interpreter, command line arguments, and a number of new graphics
capabilities.
Binaries and source code are available for download [20]here. Linux
dependencies include glibc 2.2, Tcl/Tk 8.3.X, Mesa/OpenGL, XFree86
4.X, and libstdc++ 6.2-2.so.3. See the [21]installation instructions
for setup instructions.
Audio Projects
The latest from LINUXMUSIC. This week [22]LINUXMUSIC looks at Midge, a
text to midi program, and Midi on UNIX, a general purpose MIDI system.
Ogg Traffic for December 12, 2001. The current [23]Ogg Traffic
contains project status from the open-source Ogg Vorbis audio
compression package. Topics include an upcoming Ogg Vorbis RC3
release, status from the various Ogg developers, and a new game that
uses Ogg for sound.
Documentation
LDP Weekly News for December 18, 2001. The [24]December 18, 2001
edition of the LDP Weekly News is out. This edition features a new
Development for Multiple Linux Distributions mini-HOWTO, and lists a
large number of updated documents.
Electronics
Gerber Viewer 0.0.6 released. A new version of Gerber Viewer, the
printed circuit CAM file inspection tool, [25]has been released.
Version 0.0.6 features GUI improvements, better drill file support,
performance improvements, and bug fixes.
Embedded Systems
Embedded Linux Newsletter. The [26]LinuxDevices.com Embedded Linux
Newsletter for December 13, 2001 is out, with the usual roundup of
news from the embedded Linux community.
Network Frameworks
Mono & the .NET Framework (Dr. Dobb's). Dr. Dobb's Journal is running
[27]an article by Miguel de Icaza and Brian Jepson on Mono and the
.NET framework. Check it out for an in-depth description of Mono.
Printing Systems
LPRng 3.8.3 available. A new version of the LPRng printing system
[28]is available. Release 3.8.3 fixes one small bug with the
lpr -Pname variant of the print command.
LPRng author Patrick Powell has also put a lengthy [29]Printing
Cookbook on the LPRng site. "This is a set of Recipes for Printing, a
set of procedures that can be used to set up and diagnose printing in
a range of system environments. The main emphasis will be on using the
LPRng print spooler, either by itself or with other print spooling
systems."
Printing without Spooler (LinuxPrinting). Meanwhile, LinuxPrinting
[30]looks at the [31]Direct-O-Matic system for stand-alone printing
applications: "Modern printer spoolers as CUPS, PPR, or LPRng have a
lot of features for printing in networks with many users, but for a
single user with a single printer they are often overkill. They
require a working network configuration (at least the so-called
'loopback device', an emulation of a network consisting only of the
local machine), they need a daemon which is always running, and,
especially for big jobs, a lot of disk space."
December 20, 2001
Application Links
[32]GIMP
[33]Mozilla
[34]Galeon
[35]High Availability
[36]ht://Dig
[37]mnoGoSearch
[38]MagicPoint
[39]Wine
[40]Worldforge
[41]Zope
Open Source Code Collections
[42]Berlios
[43]Freshmeat
[44]OpenSourceDirectory
[45]Savannah
[46]Le Serveur Libre
[47]SourceForge
[48]Sweetcode
Desktop Development
Web Browsers
mozillaZine updates. The latest [49]mozillaZine lists a new version of
Chatzilla which recognizes the faces standard, and an upcoming 0.9.7
branch for Mozilla.
Desktop Environments
People of KDE: Arash Zeini. The "People of KDE" series [50]talks with
Arash Zeini, who is translating the system into Farsi. "I thought
[KDE] would stand for good and reliable software as well as
technology. But since you are asking, allow me to be a little
sentimental! In these times of war, blindness and a lot of haterage
this great collaborative effort may stand for more than technology and
software."
GNOME 2.0 Developer Platform Beta: 'Everyone's Excited and Confused'.
The GNOME 2.0 Developer Platform API has been frozen and the first
release [51]has been announced. The release is claimed to be "100%
parallel installable" with the latest GNOME 1.x platform libraries.
GNOME Summary. The [52]GNOME Summary for December 15, 2001 is out. It
looks at the GNOME 2.0 developer platform beta, the Evolution 1.0
release, and more. The new [53]GNOME 2.0 dependency chart is just as
twisted as one would expect...
GNUstep Weekly Editorial. The December 14, 2001 edition of the
[54]GNUstep Weekly Editorial is out with the latest news from the
GNUstep object oriented development environment community.
FLTK developments. The latest [55]FLTK developments include the
release of FLTK v1.1.0b7, Fl_DragBar 1.0, and Ruby/FLTK.
Games
3D Applications Comparison. MagnetHead has posted [56]a comparison of
a number of open and proprietary 3D applications. Contributions are
welcome.
Graphics
Gdk-pixbuf 0.14.0 is released. A new version of the Gdk-pixbuf library
[57]has been released. "This includes a backport of the BMP loader
from GTK+ 1.3 and bugfixes."
GUI Packages
XML UI: from XSD to XML. Ben Martin [58]writes about the creation of
XML documents from XSD schema files with XSL and libglade2. The
Ferriscreate application from the Ferris virtual filesystem is shown
as an example application. "From the programmers perspective,
obtaining data from the user via a GUI form is a pain. Usually this is
solved by the creation of two functions, one to create a GUI window
and populate it, and another to save the data and destroy the UI. In
this ad-hoc style the schema of what is edited is never made explicit.
The rules governing what data must be present and the dependencies
between the various information gathered are either not coded anywhere
or are a wash with the GUI style information."
wxWindows 2.3.2 released. Version 2.3.2 of the wxWindows
cross-platform C++ GUI library [59]has been released. This version
adds bug fixes, GTK+ improvements, and support for MacOS X.
Multimedia
GStreamer 0.3.0 released. Gnotices is [60]carrying the news of the
GStreamer 0.3.0 release. [61]GStreamer is a comprehensive streaming
media framework that, by all appearances, is approaching an impressive
level of capability. This release contains over 100 plug-ins for
working with audio and video files - it remains a development release,
however, and even fewer guarantees than usual are on offer.
Office Applications
First Gnumeric 1.0 release candidate. The [62]first Gnumeric 1.0
release candidate is available. It is, of course, a bug fix release;
free beverages are being awarded to those who find any remaining
problems.
KOffice 1.1.1. Here's [63]the announcement for the KOffice 1.1.1
release. It's primarily a bug fix release, but there are a few new
features as well.
AbiWord Weekly News. The [64]AbiWord Weekly News for December 17, 2001
is out. The big item is the announcement of a feature freeze, with the
long-awaited AbiWord 1.0 release planned for late January.
AbiWord 0.9.6 'We Love the internet' released. Version 0.9.6 of the
AbiWord word processor [65]has been released. This version features a
number of bug fixes and some new plug-ins. The plug-ins allow access
to web based dictionaries, encyclopedias, babelfish translations, and
more. See [66]the Changelog file for all of the details.
Kernel Cousin GNUe #7. The [67]December 15, 2001 edition of Kernel
Cousin for GNU Enterprise is out. Progress continues with this effort
to build open source business tools.
Desktop Environments
[68]GNOME
[69]GNUstep
[70]KDE
[71]XFce
[72]XFree86
Window Managers
[73]Afterstep
[74]Enlightenment
[75]FVMW2
[76]IceWM
[77]Sawfish
[78]WindowMaker
Widget Sets
[79]GTK+
[80]Qt
Programming Languages
Caml
Caml Weekly News. The [81]Caml Weekly News for December 12 through 18,
2001 is out. Topics include pairs vs. records, a third shared patch,
outil, the [82]new OCaml 3.0.4 release , SCaml, and more.
Java
Using OpenJMS withTomcat (O'Reilly). Jim Alateras [83]shows how to
work with OpenJMS and Jakarta Tomcat. "This article illustrates how to
integrate OpenJMS with Jakarta Tomcat. It deals exclusively with
Tomcat v4 (or Catalina), which is the next-generation servlet/JSP
container, and OpenJMS v.0.7."
Transparent Data Pipelines for JSP (O'Reilly). Satya Komatineni
[84]introduces Transparent Data Pipelines in an O'Reilly article.
"Despite the undeniable popularity of JSP among Java programmers,
there is a substantial amount of doubt, if not criticism, over its
suitability as a front-end language for delivering HTML pages. One of
the main complaints is that it breaks the MVC (Model-View-Controller)
paradigm."
Perl
A Drag-and-Drop Primer for Perl/Tk (O'Reilly). Steve Lidie
[85]illustrates Drag-and-Drop functionality on O'Reilly's perl.com
site. "This article describes the Perl/Tk drag-and-drop mechanism,
often referred to as DND. We'll illustrate DND operations local to a
single application, where we drag items from one Canvas to another."
Perl 6 Porters for December 9-15, 2001. The latest [86]Perl 6 Porters
contains discussions on slice contexts, Make portability issues,
performance patches, aggregate keys, and more.
Perl module listings move (UsePerl). The UsePerl site has consolidated
all of the new Perl module listings to [87]their own page. A virtual
cornucopia of Perl awaits the eager hacker.
PHP
PHP Weekly Summary for December 18, 2001. The [88]latest PHP Summary
covers a number of fixes to PHP, discussions on PHP error reporting
and test suite improvements, and other PHP news.
Python
Python 2.2c1 released. The "first, and hopefully only release
candidate for Python 2.2" [89]is available. A number of Python PEPs
have been implemented in this release. Python 2.2 is scheduled for
release very soon.
This week's Python-URL. [90]Dr. Dobb's Python-URL for December 17,
2001 is out. Covered topics include the first Python 2.2 release
candidate, how Zope could be made better, XML, and more.
Python on the Side (O'Reilly). Stephen Figgins [91]examines four
Python applications by Doug Bell: "ConvertAll, a unit conversion
program; FlyWay, a route planner for pilots; rpCalc, a reverse polish
calculator; and TreeLine, a simple tree structured information storage
program."
Ruby
The Ruby Garden. [92]The latest Ruby Garden articles include a look at
Radical, a Ruby based web application server, announcements for two
new Ruby books, a Spanish Ruby documentation project, and more.
Tcl/Tk
This week's Tcl-URL. Here's [93]Dr. Dobb's Tcl-URL for December 18,
2001, with the usual collection of happenings in the Tcl/Tk user
community.
XML
Comparing XML Schema Languages (O'Reilly). Eric van der Vlist
[94]explores XML Schema Languages on O'Reilly's xml.com. "This article
explains what an XML schema language is and which features the
different schema languages possess. It also documents the development
of the major schema language families -- DTDs, W3C XML Schema, and
RELAX NG -- and compares the features of DTDs, W3C XML Schema, RELAX
NG, Schematron, and Examplotron."
XML Matters: XML-RPC as object model (IBM developerWorks). David Mertz
[95]examines the XML-RPC function invocation protocol on IBM's
developerWorks. "XML-RPC is a remote function invocation protocol with
a great virtue: It is worse than all of its competitors. Compared to
Java RMI or CORBA or COM, XML-RPC is impoverished in the type of data
it can transmit and obese in its message size. XML-RPC abuses the HTTP
protocol to circumvent firewalls that exist for good reasons, and as a
consequence transmits messages lacking statefulness and incurs channel
bottlenecks."
XML and Modern CGI Applications (O'Reilly). Kip Hampton [96]looks at
the Perl CGI::XMLApplication module on xml.com. "CGI is not without
its weaknesses, and despite well-funded campaigns from a number of
software vendors, CGI is still widely used and shows no signs of going
away anytime soon. This month we will be looking at a module that
offers a new take on CGI coding, Christian Glahn's
CGI::XMLApplication. "
Miscellaneous
Open64 Compiler Updates. The [97]Open64 Compiler Suite has new
documentation available and the Open64 User Forum Report documents a
recent Open64 meeting. Open64 includes 64 bit compilers for C, C++,
and FORTRAN 90/95.
Section Editor: [98]Forrest Cook
Language Links
[99]Caml
[100]Caml Hump
[101]Tiny COBOL
[102]Erlang
[103]g95 Fortran
[104]Gnu Compiler Collection (GCC)
[105]Gnu Compiler for the Java Language (GCJ)
[106]Guile
[107]Haskell
[108]IBM Java Zone
[109]Jython
[110]Free the X3J Thirteen (Lisp)
[111]Use Perl
[112]O'Reilly's perl.com
[113]Dr. Dobbs' Perl
[114]PHP
[115]PHP Weekly Summary
[116]Daily Python-URL
[117]Python.org
[118]Python.faqts
[119]Python Eggs
[120]Ruby
[121]Ruby Garden
[122]MIT Scheme
[123]Schemers
[124]Smalltalk
[125]Tcl Developer Xchange
[126]Tcl-tk.net
[127]O'Reilly's XML.com
[128]Regular Expressions
[129]Next: Commerce
[130]Eklektix, Inc. Linux powered! Copyright Л 2001 [131]Eklektix,
Inc., all rights reserved
Linux (R) is a registered trademark of Linus Torvalds
References
1. http://lwn.net/
2. http://ads.tucows.com/click.ng/pageid=001-012-132-000-000-005-000-000-012
3. http://lwn.net/2001/1220/
4. http://lwn.net/2001/1220/security.php3
5. http://lwn.net/2001/1220/kernel.php3
6. http://lwn.net/2001/1220/dists.php3
7. http://lwn.net/2001/1220/commerce.php3
8. http://lwn.net/2001/1220/press.php3
9. http://lwn.net/2001/1220/announce.php3
10. http://lwn.net/2001/1220/history.php3
11. http://lwn.net/2001/1220/letters.php3
12. http://lwn.net/2001/1220/bigpage.php3
13. http://lwn.net/2001/1213/devel.php3
14. http://mayavi.sourceforge.net/
15. http://public.kitware.com/VTK/
16. http://www.pythonware.com/library/tkinter/introduction/index.htm
17. http://mayavi.sourceforge.net/screenshots/index.html
18. http://mayavi.sourceforge.net/docs/guide/book1.html
19. http://sourceforge.net/forum/forum.php?forum_id=126188
20.
http://sourceforge.net/project/showfiles.php?group_id=27020&release_id=62052
21. http://mayavi.sourceforge.net/install.html
22. http://www.linuxmusic.fr.st/
23. http://www.vorbis.com/ot/20011212.html
24. http://lwn.net/2001/1220/a/ldpwn.php3
25. http://gerbv.sourceforge.net/ANNOUNCEMENT-0.0.6
26. http://www.linuxdevices.com/files/newsbriefs/dec13-01.html
27. http://www.ddj.com/documents/s=1818/ddj0201a/0201a.htm
28. http://www.lprng.com/
29. http://www.lprng.com/PrintingCookbook/
30. http://www.linuxprinting.org/
31. http://www.linuxprinting.org/direct-doc.html
32. http://www.gimp.org/
33. http://www.mozilla.org/
34. http://galeon.sourceforge.net/
35. http://linux-ha.org/
36. http://www.htdig.org/
37. http://mnogosearch.org/
38. http://www.Mew.org/mgp/
39. http://www.winehq.com/
40. http://www.worldforge.org/
41. http://www.zope.org/
42. http://developer.berlios.de/
43. http://freshmeat.net/
44. http://www.opensourcedirectory.org/
45. http://savannah.gnu.org/
46. http://serveur-libre.enst-bretagne.fr/
47. http://sourceforge.net/
48. http://www.sweetcode.org/
49. http://www.mozillazine.org/
50. http://www.kde.org/people/arash.html
51. http://news.gnome.org/gnome-news/gnome-news/1008359149/
52. http://lwn.net/2001/1220/a/gnome-summary.php3
53. http://cle.org.hk/~baddog/files/GNOME2/gnome2-dependency.png
54. http://lwn.net/2001/1220/a/gnustep.php3
55. http://www.fltk.org/
56. http://www.worldforge.org/dev/eng/3d_compare_html
57. http://news.gnome.org/gnome-news/gnome-news/1008276096/
58. http://witme.sourceforge.net/ferriscreate.paper2001/
59. http://lwn.net/2001/1220/a/wxwindows232.php3
60. http://news.gnome.org/gnome-news/gnome-news/1008231090/
61. http://gstreamer.net/
62. http://lwn.net/2001/1220/a/gnumeric-0.99.0.php3
63. http://www.koffice.org/announcements/announce-1.1.1.phtml
64. http://www.abisource.com/information/news/2001/awn74.phtml
65. http://news.gnome.org/gnome-news/gnome-news/1008565607/
66. http://www.abisource.com/release-notes/0.9.6.html
67. http://kt.zork.net/GNUe/gnue20011215_7.html
68. http://www.gnome.org/
69. http://www.gnustep.org/
70. http://www.kde.org/
71. http://www.xfce.org/
72. http://www.xfree.org/
73. http://www.afterstep.org/
74. http://www.enlightenment.org/
75. http://www.fvwm.org/
76. http://icewm.sourceforge.net/
77. http://sawmill.sourceforge.net/
78. http://www.windowmaker.org/
79. http://www.gtk.org/
80. http://www.trolltech.com/products/index.html
81. http://lwn.net/2001/1220/a/cwn.php3
82. http://caml.inria.fr/ocaml/distrib.html
83. http://www.onjava.com/pub/a/onjava/2001/12/12/openjms.html
84. http://www.onjava.com/pub/a/onjava/2001/12/12/tdp.html
85. http://www.perl.com/pub/a/2001/12/11/perltk.html
86. http://www.perl.com/pub/a/2001/12/p6pdigest/20011215.html
87. http://use.perl.org/index.pl?section=modulelist
88. http://www.zend.com/zend/week/week67.php
89. http://www.python.org/2.2/
90. http://lwn.net/2001/1220/a/python-url.php3
91. http://www.onlamp.com/pub/a/python/2001/12/13/pythonnews.html
92. http://www.rubygarden.org/
93. http://lwn.net/2001/1220/a/tcl-url.php3
94. http://www.xml.com/pub/a/2001/12/12/schemacompare.html
95. http://www-106.ibm.com/developerworks/xml/library/x-matters15.html
96. http://www.xml.com/pub/a/12/12/2001/cgi-xml.html
97. http://open64.sourceforge.net/
98. mailto:lwn@lwn.net
99. http://caml.inria.fr/
100. http://caml.inria.fr/hump.html
101. http://tiny-cobol.sourceforge.net/
102. http://www.erlang.org/
103. http://g95.sourceforge.net/
104. http://gcc.gnu.org/
105. http://gcc.gnu.org/java/
106. http://www.gnu.org/software/guile/guile.html
107. http://haskell.org/
108. http://www.ibm.com/developer/java/
109. http://sourceforge.net/projects/jython
110. http://ww.telent.net/cliki/Free%20The%20X3J%20Thirteen
111. http://use.perl.org/
112. http://www.perl.com/
113. http://www.ddj.com/columns/perl/
114. http://www.php.net/
115. http://www.zend.com/zend/week/
116. http://www.pythonware.com/daily
117. http://www.python.org/
118. http://python.faqts.com/
119. http://www.rimbault.net/python/
120. http://www.ruby-lang.org/en/index.html
121. http://www.rubygarden.org/
122. http://www.swiss.ai.mit.edu/projects/scheme/index.html
123. http://www.schemers.org/
124. http://www.smalltalk.org/main.html
125. http://tcl.activestate.com/
126. http://www.tcl-tk.net/
127. http://www.xml.com/
128. http://regularexpressions.com/RegularExpressions/
129. http://lwn.net/2001/1220/commerce.php3
130. http://www.eklektix.com/
131. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19861a4d899a3.html, оценка из 5, голосов 10
|