Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 URL: http://www.lwn.net/2001/1220/devel.php3   Sergey Lentsov   20 Dec 2001 17:11:12 
Архивное /ru.linux/19861a4d899a3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional