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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   28 Mar 2002  17:36:16
 To : All
 Subject : URL: http://www.lwn.net/2002/0328/devel.php3
 -------------------------------------------------------------------------------- 
 
    [1][LWN Logo] [2][oasisi.php?s=7&w=468&h=60] 
    [LWN.net]
 
    Sections:
     [3]Main page
     [4]Security
     [5]Kernel
     [6]Distributions
     Development
     [7]Commerce
     [8]Linux in the news
     [9]Announcements
     [10]Letters
    [11]All in one big page
 
    See also: [12]last week's Development page.
 
 Development projects
 
 News and Editorials
 
    Parrot 0.0.4 is Released
 
    Use Perl [13]reports on the release of Version 0.0.4 of the [14]Parrot
    compiler, which is at the heart of the new Perl 6 language.
 
      We now have a working JIT compiler, thanks primarily to Daniel
      Grunblatt. Gregor Purdy produced something he calls
      'predereferencing', which rearranges Parrot bytecode in memory to
      give a 22% speedup over the normal Parrot run. Dan Sugalski himself
      has provided a fast arena-based memory allocation system, and a
      copying garbage collector to match. We're starting to look like a
      real interpreter, and to prove it, Clinton Pierce has written an
      XML parser in Parrot bytecode.
 
    Also included in Parrot 0.0.4 is Alex Gough's bignum library, code
    cleanup by Jason Gloudon, and "rudimentary regular expression support"
    contributed by Brent Dax.
 
    Here is [15]the full list of changes for the new Parrot.
 
    [16][parrot.jpg] 
 
    The latest version of Parrot may be downloaded [17]here. See the
    Parrot 0.0.4 [18]readme file for the necessary build instructions.
 
    Additionally, Simon Cozens has [19]handed off the duties of Parrot
    project leader, or "Parrot Pumpking" to Jeff Goff.
 
 Electronics
 
    New Icarus Verilog simulator (gEDA). The [20]gEDA site lists a new
    development version of the Icarus Verilog electronic simulation
    language compiler. In addition, a new stable version 0.6 was also
    released recently.
 
 Embedded Systems
 
    Embedded Linux Newsletter (LinuxDevices). The [21]LinuxDevices.com
    Embedded Linux Newsletter for March 21 is available, with the usual
    roundup of events from the embedded Linux community.
 
    The preempt patch vs the low-latency patch (LinuxDevices).
    LinuxDevices has posted [22]a white paper that compares two methods
    for achieving low kernel latency. "In this whitepaper on Linux
    Scheduler Latency, Clark Williams of Red Hat Inc. compares the
    performance of two popular ways to improve kernel Linux preemption
    latency -- the preemption patch pioneered by MontaVista and the
    low-latency patch pioneered by Ingo Molnar -- and discovers that the
    best approach might be a combination of both."
 
    Opening Up the PlayStation 2 with Linux (O'Reilly). Howard Wen
    [23]reviews the Sony PlayStation 2 Linux development environment on
    O'Reilly. "Besides the sheer geek thrill of being able to do it,
    there's a practical reason for running Linux on a PlayStation 2. A lot
    of people expressing interest in this kit are hobbyists looking to
    gain experience in developing for a major game console."
 
 Printing Software
 
    HPIJS 1.0.4 released (Linux Printing). [24]Linux Printing mentions the
    new release of the HPIJS inkjet printer drivers. Version 1.0.4
    includes a new high resolution mode, support for A3 and A5 paper, and
    bug fixes.
 
 Web-site Development
 
    Apache 1.3.24 Released. Apache version 1.3.24 [25]has been released.
    "This version of Apache is principally a security and bug fix
    release." (Thanks to Jonas Eriksson.)
 
    mnoGoSearch-php-3.2.0.beta2 available. A new version of
    mnoGoSearch-php, a PHP interface to the mnoGoSearch search engine
    [26]is available. The [27]Change Log file lists all of the changes.
 
    Zope Members' News. This week's [28]Zope Members' News items include a
    look at the MailBoxer mailing list manager, the QuotaFolder 0.1 quota
    system, the ZFireBirdDA database adapter, the Logger 1-0-2 Zope
    logging system interface, and more.
 
    Analog Security Hole. Version 5.22 of the [29]Analog web log analyzer
    fixes a cross-site scripting security hole in which Javascript code
    can be arbitrarily inserted into web logs. The log entries can then be
    viewed by arbitrary browsers.
 
    mod_perl in 30 minutes (O'Reilly). Stas Bekman [30]gives a speedy
    introduction to mod_perl on O'Reilly. "In this article I'll show
    step-by-step installation and configuration scenarios, and chances are
    you will be able to run the basic statically compiled mod_perl setup
    without reading any other documents."
 
 Documentation
 
    LDP Weekly News. The March 26, 2002 [31]LDP Weekly News mentions a new
    "documents" category. New documents cover creating high quality Linux
    applications, backing up and restoring data, intrusion protection,
    physical security, securing data in transit, and an introduction to
    viruses and virus hoaxes.
    March 28, 2002
 
                                Sponsored Link
 
    [32]Your Text Ad Here
 
    Purchase your own text ad with our self-serve advertising system.
 
    Application Links
    [33]GIMP
    [34]Mozilla
    [35]Galeon
    [36]High Availability
    [37]ht://Dig
    [38]mnoGoSearch
    [39]MagicPoint
    [40]Wine
    [41]Worldforge
    [42]Zope
    Open Source Code Collections
    [43]Berlios
    [44]Freshmeat
    [45]OpenSourceDirectory
    [46]Savannah
    [47]Le Serveur Libre
    [48]SourceForge
    [49]Sweetcode
 Desktop Development
 
 Audio Applications
 
    mpg321 version 0.2.10 released. A new version of mpg321, the free MP3
    player, [50]has been released. Version 0.2.10 features a number of bug
    fixes and useability improvements.
 
    Ardour progress continues. Work continues on the [51]Ardour
    multi-track audio recording package. Generalized undo/redo operations
    have been added, stability and usability enhancements have been added,
    and Ardour now works as a Jack client.
 
 Web Browsers
 
    Mozilla Independent Status Reports. The latest Mozilla [52]Independent
    Status Reports feature new releases of LiveSidebar, SVG Graphs, the
    Mozilla Translator, mozCalc, Annozilla, Mozblog, and BrowserG!.
 
 Desktop Environments
 
    Ximian GNOME on a low-resources machine. Linux and Main [53]looks at
    software bloat and its effects on running Gnome on a Pentium-166.
    "Hear me out. It's true that we have all kinds of nifty desktops and
    applications. This is great. It is also, sadly, true that as the
    capacity of hardware has increased -- bigger drives, more memory,
    faster processors, an actual reduction in price -- coding has fallen
    slack. We do just about the same stuff at just about the same speed,
    even though our machines should, if the coding standard of even two or
    three years ago were in place, literally scream with speed."
 
    Kernel Cousin KDE number 36. Kernel Cousin KDE [54]Issue #36 is
    available. Topics include advanced media streaming, KParts and
    Streaming Data, Moving Day for Wallpapers, KOffice publicity, KDE 3.0
    status, KOffice graphics, Addressbook transitioning, and more.
 
    KDE 3.0RC3: Prepare to Fall in Love (KDE.News). KDE.News [55]reports
    on the newly released KDE 3.0 RC3 with much enthusiasm: "...yesterday
    morning I installed KDE 3.0rc3 and, to be honest, it is truly
    magnificent! Konqueror is fast, fast, fast! Never seen anything like
    it (except maybe Lynx) in the main browsers - even long pages in my
    Most Often Visited list all but instantly popped into place. 
 
    The rest of KDE 3 is simply spectacular, too. Everything is snappier,
    from menus (despite the addition of cool menu icons) and dialogs
    (these pop up much faster) to applications, and the look is even more
    professional than KDE 2. Wowwww, I am in total awe. Superb, excellent,
    amazing job, guys, KDE 3 absolutely rules!
    "
 
    People of KDE: Eva Brucherseifer. This week's People of KDE features
    [56]Eva Brucherseifer, one of the founders of KDE-Women, KDE-Edu, and
    the KDE-Solaris mailing list.
 
 Games
 
    Net Hack Version 3.4.0. Version 3.4.0 of the classic NetHack game
    [57]has been announced. This release features bug fixes, better
    portability, enhanced configuration file processing, and lots more.
 
    Pygame updates. This week, the Pygame site features [58]SCAM, the
    Sprite Collision and Mechanics Library. "SCAM is a library that
    provides easy to use pixel-perfect collision detection. It is a C
    extension module and has support for python and pygame."
 
 GUI Packages
 
    FLTK 1.1.0b12 Available. Version 1.1.0b12 of the Fast Light ToolKit
    (FLTK) [59]has been announced. This release features bug fixes and
    working drag-n-drop support, among other things.
 
 Office Applications
 
    Ximian releases Evolution 1.0.3. "Ximian Evolution version 1.0.3
    [60]is now available. Evolution 1.0.3 resolves a number of smaller
    issues discovered in the previous release, and includes enhanced
    compatibility with the forthcoming Ximian Connector for Microsoft
    Exchange. You can expect to see improved performance and stability in
    this release, especially for addressbook functions over LDAP."
 
    Advance 0.7.2 released. Version 0.7.2. of the Advance Personal
    Information Manager (PIM) [61]is available. This version is a
    [62]functional beta release. (Thanks to Bryan Brunton.)
 
    Kernel Cousin GNUe #21. [63]Issue #21 of Kernel Cousin GNUe looks at
    analytical processing, web browser compatibility, international
    support, GNUe for Red Hat and Debian, and more.
 
    AbiWord Weekly News. The March 26, 2002 [64]AbiWord Weekly News covers
    the new AbiWord 0.99.3 release as well as other progress in AbiWord
    development.
 
    Desktop Environments
    [65]GNOME
    [66]GNUstep
    [67]KDE
    [68]XFce
    [69]XFree86
    Window Managers
    [70]Afterstep
    [71]Enlightenment
    [72]FVMW2
    [73]IceWM
    [74]Sawfish
    [75]WindowMaker
    Widget Sets
    [76]GTK+
    [77]Qt
 Programming Languages
 
 Caml
 
    The Caml Hump. The "latest adds" on [78]The Caml Hump include lox, a
    library framework for concurrent, single-threaded Internet application
    services, and Ant, which aims to be a Caml replacement for the TeX
    typesetting system.
 
    The Caml Weekly News. The March 26, 2002 edition of the [79]Caml
    Weekly News is out. Topics include weak hash tables, Ensemble 1.35,
    and ant V0.3pre.
 
 Haskell
 
    The Gtk2Hs Haskell binding for Gtk2. Axel Simon [80]has announced
    Gtk2Hs, a rewrite of the gtk+hs Haskell binding for Gtk. Improvements
    include automatic memory management, nearly complete coverage of
    widget functions and signals, Unicode support, Object-oriented calling
    conventions, and more. (Thanks to Jens Petersen.)
 
 Java
 
    Tetris meets the Java bean (IBM developerWorks). Scott Clee [81]uses
    Java beans to implement the Tetris game. "IBM Software Engineer -- and
    gamer at heart -- Scott Clee provides a simple way to take the Tetris
    game model and wrap it up as a reusable Java bean component. Once the
    game elements have been broken down into Java objects, they can be
    reassembled to form the complete game model bean, enabling it to be
    plugged into virtually any Tetris GUI."
 
    Micro-Tuning Step-by-Step (O'Reilly). Jack Shirazi [82]gives some tips
    on optimizing Java performance. "Micro-tuning is a term often used to
    mean speeding up small sections of code out of context, by profiling
    and analyzing that code and using some of the many techniques
    available to make code run faster. In contrast, macro-tuning looks at
    the program in context, and tries to improve performance by altering
    the algorithms, data structures, or interactions between components or
    subsystems."
 
 Lisp
 
    mod_lisp 2.2 released. Version 2.2 of the mod_lisp Apache web server
    module, [83]has been released. "This version allows more than one
    Set-Cookie".
 
    CLSQL initial public version released. The first public version of
    CLSQL, a Common Lisp interface to the PostgreSQL and AODBC database
    engines, [84]has been released.
 
 Perl
 
    CPANPLUS 0.01 Released (use Perl). Version 0.1 of the CPANPLUS Perl
    module management system [85]has been released.
 
 PHP
 
    PHP 4.2.0 rc 1 (PHP News). PHP News [86]looks at the new PHP 4.2.0 rc1
    release. Testers are being solicited, the official PHP 4.2.0 is
    scheduled for release on April 22, 2002.
 
    PHP Weekly Summary for March 25, 2002. The March 25, 2002 [87]PHP
    Weekly Summary features a preview of Zend Engine 2, PHP 4.2.0 rc 1,
    removal of PAM code from PHP, bug fixes, Java serialization, and
    Crypto++.
 
 Python
 
    Dr. Dobb's Python-URL!. Here's the Dr. Dobb's [88]Python-URL! for
    March 26, 2002. Topics include exception handling, serving MS SQL with
    Python, the Python-bz2 compression library, and more.
 
    PyKDE2: KDE Bindings for Python (O'Reilly). Stephen Figgins [89]talks
    about a project that was built with PyKDE2, the KDE bindings for
    Python.
 
    The Daily Python-URL. The latest entries on the [90]Daily Python-URL
    include articles on Reportlab Toolkit version 1.13, an Introduction to
    Jython, NormalDate, python-bz2, and more.
 
    Python 2.2.1c2. A second release candidate for the next Python bugfix
    release [91]has been announced. "There haven't been many changes since
    2.2.1c1, just a few fixes."
 
 Ruby
 
    The Ruby Garden. This week's [92]Ruby Garden looks at modifying
    mkmf.rb to support frameworks, and mentions a Linux Journal article on
    Ruby.
 
    Meanwhile, the Ruby Garden's [93]Ruby Weekly News has announcements
    for ByteCodeRuby 0.1.1, vimRubyX, RubyMail 0.8, RubyFilter 0.8, rpkg
    0.3.2, REXML 2.0.2, RUDL 0.6, FXRuby-1.0.3, and Rubyzip 0.4.1.
 
 Tcl/Tk
 
    This week's Tcl-URL!. The March 25, 2002 [94]Tcl-URL! features a
    number of Tcl tips, obtaining #include capability, paths and package
    loading, supergrid, an Icon library, the Toucan IDE for the Palm
    platform, the State Machine Compiler, and more.
 
 XML
 
    Exploring XML Encryption, Part 1 (IBM developerWorks). Bilal Siddiqui
    [95]introduces XML encryption on IBM's developerWorks. "XML Encryption
    provides end-to-end security for applications that require secure
    exchange of structured data. XML itself is the most popular technology
    for structuring data, and therefore XML-based encryption is the
    natural way to handle complex requirements for security in data
    interchange applications."
 
    What's New in XPath 2.0 (O'Reilly). Evan Lenz [96]compares XPath 2.0
    to XPath 1.0. "A better way of describing XPath 2.0 is as an
    expression language for processing sequences, with built-in support
    for querying XML documents."
 
    Web Service Sublimation (O'Reilly). Martin Gudgin and Timothy Ewald
    [97]talk about the current state of Web Services on O'Reilly. "In the
    broadest possible sense, Web Services are an attempt to use XML to
    build distributed information processing systems that work across the
    Internet without necessarily requiring a browser as the client. Many
    present Web Services as a silver bullet that makes building this sort
    of system easy, but this view is naive. "
 
 Integrated Development Environments
 
    GNUstep Weekly Editorial. The March 22, 2002 [98]GNUstep Weekly
    Editorial looks at the initial launch of the GNUstep developers'
    release, which splits the project into stable and an unstable trees.
 
 Miscellaneous
 
    Jext 3.1 pre2. A new version of the Jext programmer's editor [99]has
    been released. This version replaces the stable version and features
    an updated ProjectMaster plugin.
 
    Section Editor: [100]Forrest Cook
 
    Language Links
    [101]Caml
    [102]Caml Hump
    [103]Tiny COBOL
    [104]Erlang
    [105]g95 Fortran
    [106]Gnu Compiler Collection (GCC)
    [107]Gnu Compiler for the Java Language (GCJ)
    [108]Guile
    [109]Haskell
    [110]IBM Java Zone
    [111]Jython
    [112]Free the X3J Thirteen (Lisp)
    [113]Use Perl
    [114]O'Reilly's perl.com
    [115]Dr. Dobbs' Perl
    [116]PHP
    [117]PHP Weekly Summary
    [118]Daily Python-URL
    [119]Python.org
    [120]Python.faqts
    [121]Python Eggs
    [122]Ruby
    [123]Ruby Garden
    [124]MIT Scheme
    [125]Schemers
    [126]Squeak
    [127]Smalltalk
    [128]Why Smalltalk
    [129]Tcl Developer Xchange
    [130]Tcl-tk.net
    [131]O'Reilly's XML.com
    [132]Regular Expressions
                                                       [133]Next: Commerce
 
    [134]Eklektix, Inc. Linux powered! Copyright Л 2002 [135]Eklektix,
    Inc., all rights reserved
    Linux (R) is a registered trademark of Linus Torvalds
 
 References
 
    1. http://lwn.net/
    2. http://oasis.lwn.net/oasisc.php?s=7&w=468&h=60
    3. http://lwn.net/2002/0328/
    4. http://lwn.net/2002/0328/security.php3
    5. http://lwn.net/2002/0328/kernel.php3
    6. http://lwn.net/2002/0328/dists.php3
    7. http://lwn.net/2002/0328/commerce.php3
    8. http://lwn.net/2002/0328/press.php3
    9. http://lwn.net/2002/0328/announce.php3
   10. http://lwn.net/2002/0328/letters.php3
   11. http://lwn.net/2002/0328/bigpage.php3
   12. http://lwn.net/2002/0321/devel.php3
   13. http://use.perl.org/articles/02/03/20/2132236.shtml?tid=33
   14. http://www.parrotcode.org/
   15. http://lwn.net/2002/0328/a/parrotnews.php3
   16. http://use.perl.org/
   17. http://www.cpan.org/src/6.0/parrot/SIMON
   18. http://cpan.valueclick.com/src/6.0/parrot/SIMON/parrot-0.0.4.readme
   19. http://use.perl.org/~Simon/journal/3665
   20. http://www.geda.seul.org/
   21. http://www.linuxdevices.com/files/newsbriefs/mar21-02.html
   22. http://www.linuxdevices.com/articles/AT8906594941.html
   23. http://linux.oreillynet.com/pub/a/linux/2002/03/21/linuxps2.html
   24. http://www.linuxprinting.org/
   25. http://lwn.net/2002/0328/a/apache1324.php3
   26. http://mnogosearch.org/
   27. http://mnogosearch.org/Download/php/ChangeLog
   28. http://yyy.zope.org/ZopeNews
   29. http://www.analog.cx/
   30. http://www.perl.com/pub/a/2002/03/22/modperl.html
   31. http://lwn.net/2002/0328/a/ldpwn.php3
   32.
 http://oasis.lwn.net/oasisc.php?s=7&c=5&cb=373141574&url=http%3A%2F%2Flwn.net%2F
 corp%2Fadvertise%2Ftext%2F
   33. http://www.gimp.org/
   34. http://www.mozilla.org/
   35. http://galeon.sourceforge.net/
   36. http://linux-ha.org/
   37. http://www.htdig.org/
   38. http://mnogosearch.org/
   39. http://www.Mew.org/mgp/
   40. http://www.winehq.com/
   41. http://www.worldforge.org/
   42. http://www.zope.org/
   43. http://developer.berlios.de/
   44. http://freshmeat.net/
   45. http://www.opensourcedirectory.org/
   46. http://savannah.gnu.org/
   47. http://serveur-libre.enst-bretagne.fr/
   48. http://sourceforge.net/
   49. http://www.sweetcode.org/
   50. http://lwn.net/2002/0328/a/mpg321-0210.php3
   51. http://ardour.sourceforge.net/
   52. http://www.mozillazine.org/articles/article2174.html
   53. http://www.linuxandmain.com/tech/xibretto.html
   54. http://kt.zork.net/kde/kde20020315_36.html
   55. http://dot.kde.org/1016696443/
   56. http://www.kde.org/people/eva.html
   57. http://www.nethack.org/v340/release.html
   58. http://pygame.seul.org/projects/#SCAM
   59. http://www.fltk.org/news.php?V58
   60. http://www.ximian.com/devzone/release_notes/evolution/1.0.3.html
   61. http://sourceforge.net/project/showfiles.php?group_id=45931
   62. http://lwn.net/2002/0328/a/advance072.php3
   63. http://kt.zork.net/GNUe/gnue20020323_21.html
   64. http://www.abisource.com/information/news/2002/awn84.phtml
   65. http://www.gnome.org/
   66. http://www.gnustep.org/
   67. http://www.kde.org/
   68. http://www.xfce.org/
   69. http://www.xfree.org/
   70. http://www.afterstep.org/
   71. http://www.enlightenment.org/
   72. http://www.fvwm.org/
   73. http://icewm.sourceforge.net/
   74. http://sawmill.sourceforge.net/
   75. http://www.windowmaker.org/
   76. http://www.gtk.org/
   77. http://www.trolltech.com/products/index.html
   78. http://caml.inria.fr/hump.html
   79. http://lwn.net/2002/0328/a/camlwn.php3
   80. http://lwn.net/2002/0328/a/gtk2hs.php3
   81. http://www-106.ibm.com/developerworks/java/library/j-tetris/?loc=j
   82. http://www.onjava.com/pub/a/onjava/2002/03/20/optimization.html
   83. http://lwn.net/2002/0328/a/modlisp2.2.php3
   84. http://lwn.net/2002/0328/a/clsql.php3
   85. http://use.perl.org/news/02/03/26/1850257.shtml?tid=32
   86. http://www.php.net/
   87. http://www.zend.com/zend/week/week80.php
   88. http://lwn.net/2002/0328/a/python-url.php3
   89. http://www.onlamp.com/pub/a/python/2002/03/21/pythonnews.html
   90. http://www.pythonware.com/daily/
   91. http://lwn.net/2002/0328/a/python221c2.php3
   92. http://www.rubygarden.org/
   93. http://www.rubygarden.org/rurl/html/index.html
   94. http://lwn.net/2002/0328/a/tclurl.php3
   95.
 http://www-106.ibm.com/developerworks/xml/library/x-encrypt/index.html?loc=dwmai
 n
   96. http://www.xml.com/pub/a/2002/03/20/xpath2.html
   97. http://www.xml.com/pub/a/2002/03/20/endpoints.html
   98. http://lwn.net/2002/0328/a/gnusteped.php3
   99. http://www.jext.org/news.html
  100. mailto:lwn@lwn.net
  101. http://caml.inria.fr/
  102. http://caml.inria.fr/hump.html
  103. http://tiny-cobol.sourceforge.net/
  104. http://www.erlang.org/
  105. http://g95.sourceforge.net/
  106. http://gcc.gnu.org/
  107. http://gcc.gnu.org/java/
  108. http://www.gnu.org/software/guile/guile.html
  109. http://haskell.org/
  110. http://www.ibm.com/developer/java/
  111. http://sourceforge.net/projects/jython
  112. http://ww.telent.net/cliki/Free%20The%20X3J%20Thirteen
  113. http://use.perl.org/
  114. http://www.perl.com/
  115. http://www.ddj.com/columns/perl/
  116. http://www.php.net/
  117. http://www.zend.com/zend/week/
  118. http://www.pythonware.com/daily
  119. http://www.python.org/
  120. http://python.faqts.com/
  121. http://www.rimbault.net/python/
  122. http://www.ruby-lang.org/en/index.html
  123. http://www.rubygarden.org/
  124. http://www.swiss.ai.mit.edu/projects/scheme/index.html
  125. http://www.schemers.org/
  126. http://www.squeak.org/
  127. http://www.smalltalk.org/main.html
  128. http://www.whysmalltalk.com/
  129. http://tcl.activestate.com/
  130. http://www.tcl-tk.net/
  131. http://www.xml.com/
  132. http://regularexpressions.com/RegularExpressions/
  133. http://lwn.net/2002/0328/commerce.php3
  134. http://www.eklektix.com/
  135. http://www.eklektix.com/
 
 --- ifmail v.2.14.os7-aks1
  * Origin: Unknown (2:4615/71.10@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 URL: http://www.lwn.net/2002/0328/devel.php3   Sergey Lentsov   28 Mar 2002 17:36:16 
Архивное /ru.linux/19861003cbbe0.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional