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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   07 Jun 2001  17:16:32
 To : All
 Subject : URL: http://lwn.net/2001/0607/devel.php3
 -------------------------------------------------------------------------------- 
 
    [1][LWN Logo] 
    
                                [2]Click Here 
    [LWN.net]
    
    Sections:
     [3]Main page
     [4]Security
     [5]Kernel
     [6]Distributions
     [7]On the Desktop
     Development
     [8]Commerce
     [9]Linux in the news
     [10]Announcements
     [11]Linux History
     [12]Letters
    [13]All in one big page
    
    See also: [14]last week's Development page.
    
 Development projects
 
 News and Editorials
 
    XFree86 4.1.0 released. The people at the [15]XFree86 Project have
    released XFree86 version 4.1.0. [16][XFree86] 
    
    The [17]README file lists a number of interesting capabilities of
    version 4.1.0 including:
      * A major re-design of the XFree86 architecture.
      * More interaction between graphics hardware and the X server.
      * A new Direct Rendering Infrastructure which takes advantage of
        hardware 3D accelerators.
      * Support for more hardware.
        
    The [18]release notes detail a number of changes:
      * More drivers converted to use the fb layer with support for
        anti-aliased fonts.
      * Support for a number of new chips.
      * Numerous updates for existing drivers.
      * More support for Alpha and Power PC hardware.
      * XDarwin updates.
      * X server extensions and updates.
      * New and updated clients such as an Xt/Xaw free libXmuu.
      * Build system updates.
      * Numerous bug and security fixes.
        
    The [19]Driver Status page documents all of the currently supported
    boards and chip sets.
    
    Incidentally, XFree86 has switched to [20]a new version numbering
    scheme as of this release.
    
    The code is available from the heavily loaded [21]XFree86 FTP site as
    well as a few [22]mirror sites, and [23]Installation Details have also
    been published. (Thanks to Frank Lapore and Oliver Jost)
    
 Audio
 
    GLAME 0.4.2 released. Another release of the Glame audio tool [24]has
    been announced. This version features a few bug fixes and a nifty new
    quick start guide in the built-in documentation. The guide will walk
    you through all of the steps required to play a WAV file, edit the
    file, record a new file, and save the results. See the [25]Glame home
    page for more information.
    
    Some recent linux music app releases (Mstation.org). Mstation.org's
    Miriam Rainsford [26]looks at some new Linux music software in a
    feature article on Mstation.org. Software examined includes
    SpiralLoops, Audacity, Ecaenvelopter, PVNation, Bonk, CheeseTracker,
    and GtkGEP, a program that can turn your PC into a guitar effects
    processor.
    
 Documentation
 
    LDP Weekly News. This week's issue of the [27]Linux Documentation
    Project Weekly News is now available. News includes an online store
    that is funneling a portion of the profits to LDP, a new HOWTO for
    Linux MP3 CD burning, a "Linux-Apache-PHP-Sybase mini-HOWTO", and some
    updated documentation.
    
    Mind your FAQs (IBM developerWorks). IBM developerWorks features an
    article by Jodi Bollaert [28]on writing and maintaining FAQs.
    "Frequently Asked Questions (FAQs) are a great way to provide quick,
    easy answers to users' most common questions. However, ensuring that
    they fulfill their purpose effectively requires careful planning and
    design. This article provides 16 tips to help you mind your FAQs."
    
 Electronics
 
    Xcircuit 2.3.1 available. A new beta version of the Xcircuit schematic
    drawing program [29]is available for download. Version 2.3.1 includes
    a lot of underlying structural changes to the label and parameter code
    and also includes some new but well tested netlist generation code.
    
 Embedded Systems
 
    Embedded Linux Newsletter for May 31, 2001 (LinuxDevices). The weekly
    summary from LinuxDevices.com for the [30]embedded Linux marketplace
    is now available. Topics include embedded Linux and Java, the
    Net2Phone Tux-tone dialing service, the new Sharp Zaurus PDA, recently
    availability of the Agenda VR3 PDAs, and lots more.
    
    Nanozilla gets a name change and website facelift (LinuxDevices). The
    Nanozilla project, targeted at a Mozilla adaptation to embedded
    systems, has [31]changed its name to Nxzilla.
    
    Ripley -- a Linux-based wearable computer (LinuxDevices). The founder
    of ZeroSpin talks about his companies wearable computer project, known
    as [32]Ripley, in this LinuxDevices.com article. "The first design,
    Ripley-1.0, was modeled loosely after Dr. Steve Mann's WearComp6
    wearable computer. The Ripley's core, however, was based on Cell
    Computing's CardPC technology and the batteries were COTS (commercial
    off the shelf) Sony InfoLithium camcorder batteries."
    
 Games
 
    WorldForge update. A new "unofficial" [33]update for the
    [34]WorldForge gaming project is now available. "To me, Stage is the
    gem in our crown, a highly configurable server system that provides a
    toolkit for game developers. Work is progressing rapidly now, after
    years of gestation".
    
 Interoperability
 
    Wine Weekly News Issue 21 is out. [35]The latest issue of the Wine
    Weekly News is available. This issue covers the addition of a new
    section to the wine configuration file, dealing with the latest XP,
    Office installation issues, using Wine with Suse and Mandrake, and
    more.
    
 Network Management
 
    Interview with Wietse Venema about his tcp_wrappers license (BSD
    Today). BSD Today interviews [36]Wietse Venema, author of such tools
    at SATAN and Postfix, about the license included with his tcp_wrappers
    package. "If someone wants to redistribute the TCP Wrapper code in a
    manner that is not covered by the Copyright notice, then they are
    expected to contact me. I am a nice person and I haven't refused
    permission to anyone yet."
    
    Be sure to read to the end of the article regarding Wietse's updated
    license. (Thanks to Ben De Rydt)
    
    OpenNMS Update for June 5, 2001. The [37]June 5, 2001 edition of the
    OpenNMS Update is available. Topics include preparations for the 0.7.6
    release, managing CAPSD, coding project status, and a wish list, among
    other things.
    
 System Administration
 
    Bulletproofing Servers: Building a Challenge for Murphy (O'Reilly).
    Andy Neely [38]discusses techniques for making a critical server more
    reliable in an O'Reilly OnLAMP article. "Most system administrators
    who have maintained a server for more than a few months will have
    their own stories to tell. It might be an installation or a
    configuration problem, a daemon that stops responding every six or
    eight weeks, or the 150 million duplicate entries that filled up the
    log partition last Sunday."
    
 Web-site Development
 
    Latest Zope News. A few interesting developments have shown up in the
    latest [39]Zope News. Among other things, Zope 2.4.0 alpha 1 is
    available and version 1.1 beta of CMF, the Content Management
    Framework, has been released.
    
    Using CGI::Application (www.perl.com). Www.perl.com features an
    article by Jesse Erlbaum [40]on the Perl CGI::Application module.
    "CGI::Application builds upon the bedrock of CGI, adding a structure
    for writing truly reusable Web-applications. CGI::Application takes
    what works about CGI and simply provides a structure to negate some of
    the more onerous programming techniques that have cast an unfavorable
    light upon it."
    
 Window Systems
 
    Bonobo and Mozilla's XPCOM. IBM developerWorks has two articles by
    Uche Ogbuji available on "Bridging Bonobo and XPCOM". One goes into
    [41]specific techniques for bridging components and the other provides
    a walk through [42]example implementations. Both tutorials require a
    free registration.
    
    GNUstep LaunchPad Version 1.0.1. The GNUstep project has released an
    update to their [43]LaunchPad libraries for creating non-GUI
    applications using an API based on OpenStep and the MacOS X API.
    
    Gtk-Perl version 0.7007 released. A new version of the [44]Perl
    bindings fo GTK has been released by project maintainer Paolo Molaro.
    This version features better documentation, bug fixes, memory leak
    fixes, and support for new versions of the Gnome libraries.
    
    Section Editor: [45]Forrest Cook
    June 7, 2001
    
    Application Links
    [46]GIMP
    [47]Mozilla
    [48]Galeon
    [49]High Availability
    [50]ht://Dig
    [51]mnoGoSearch
    [52]MagicPoint
    [53]Wine
    [54]Worldforge
    [55]Zope
    More Information
    [56]AppWatch
    [57]Freshmeat
    [58]SourceForge
    
    
    
 Programming Languages
 
 Caml
 
    Caml Weekly News for June 5, 2001. The [59]June 5, 2001 edition of the
    Caml Weekly News is out. News this week features a new release of
    Camlp4, OCaml compiler optimizations, and more.
    
 FORTRAN
 
    g95: Free Crunch Time. If you have some legacy FORTRAN code that you
    want to run, check out the [60]g95 Fortran Compiler project. The
    compiler is still in an "embryonic state", but appears to be moving
    forward at a decent rate. The g95 team aims to have the software
    included in GCC, the Gnu Compiler Collection.
    
 Haskell
 
    Haskell Updates. A few updates to the Haskell project [61]have been
    announced. Version 5.00.1 of the Glasgow Haskell Compiler is
    available, and a beta version of Hat, the Haskell tracker was also
    announced.
    
 Java
 
    Java2 SE v1.3.1 rc 1. The Blackdown Java-Linux Team [62]has announced
    the release of Java2 SE v1.3.1 rc 1 for the Linux/ARM architecture.
    
 Lisp
 
    LISA 0.9.2 Beta released. Version 0.9.2 Beta of the Lisp-based
    Intelligent Software Agents (LISA) [63]has been released. This version
    features bug fixes, improved support for CLOS pattern matching, and an
    updated reference guide.
    
    Prototype cCLan announced. A prototype of the comprehensive Common
    Lisp archive network, or cCLan, [64]has been announced. The site aims
    to be the Lisp language equivalent of the Perl CPAN, a central
    repository for Lisp packages.
    
 Perl
 
    Turning the Tides on Perl's Attitude Toward Beginners ( Perl.com).
    This article from Perl.com examines [65]how the Perl community can
    open its arms to beginners better than it has in the past. "After said
    programmer has been flambe'ed to perfection they have to endure five
    more messages concerning the use of chop() and its evils, not to
    mention a handful of warnings about why putting double quotes around
    $username will cause famine in the land. Granted, these last few
    messages contain good information, but it's unlikely the beginner will
    even read these messages. Why would anyone want to subject themselves
    to more abuse when it's easier to delete the messages and move on to
    another programming language?"
    
    Perl 5 Porters for June 5, 2001. The [66]June 5, 2001 edition of the
    Perl 5 Porters digest is out. Topics include improving the Perl test
    suite, installing libnet into the core of Perl, work on making Perl
    build cleanly with -Wall (with no mention of -Larry), and more.
    
    Perl 6 Porters for June 3, 2001. The [67]June 3 edition of Perl 6
    Porters is available. This week's issue covers more on virtual
    registers, coding conventions, the new magical variable it, and more.
    
    Tracking Perl Module Use (Dr. Dobbs'). Brian Dfoy [68]takes a look at
    tracking Perl Modules in a Dr. Dobbs' article. "Hundreds of Perl
    modules are available to expand the language for almost any task.
    There are even modules, such as CPAN.pm and Devel::Modlist, to help
    manage the modules you use."
    
 PHP
 
    PHP Weekly Summary for June 4, 2001. The [69]June 4, 2001 edition of
    the PHP Weekly Summary has been published. Topics include fixing the
    cURL extension and the PHP test suite, a new TUX SAPI module, and
    timing for the release of the upcoming PHP 4.0.6 rc2.
    
 Python
 
    Dr. Dobb's Python-URL! for June 4, 2001. The [70]June 4, 2001 edition
    of the Dr. Dobb's weekly Python summary is available. Topics include
    the DISLIN data plotting library, generating graphics with Piddle, the
    PYUI user interface, Python games, and more.
    
    Getting started with PyXPCOM (IBM developerWorks). IBM's
    developerWorks looks at [71]PyXPCOM, the Python interface to XPCOM
    that comes as part of the Komodo project. "The main developer of
    PyXPCOM is Mark Hammond, who is also the main force behind the Python
    binding for COM. He's had help from others including David Ascher and
    the expanding community of PyXPCOM users. PyXPCOM allows the developer
    to access XPCOM objects from Python code and implement XPCOM objects
    in Python code."
    
    Dive Into Python Chapter 5. Chapter 5 of the free online Python book
    [72]has been announced. This chapter covers Python unit testing with
    PyUnit.
    
    Pyagent 1.00 released. Version 1.00 of pyagent, an open infrastructure
    for intelligent agents [73]has been announced. "Pyagent provides a
    simple, open infrastructure for intelligent agents. pyagent is based
    on Frederik Lundh's implementation of XML-RPC."
    
 Ruby
 
    Ruby 1.6.4 available. A new version of Ruby [74]is available from the
    Ruby home page. The [75]list of changes includes numerous bug fixes.
    
 Tcl/Tk
 
    Dr. Dobb's Tcl-URL! for June 4, 2001. The [76]June 4, 2001 edition of
    the Dr. Dobb's Tcl-URL! is available. Topics include Tcl and 64 bit
    integers, building TclPro, working with directories and sym links, and
    more. "Also noteworthy, from the director of the Tcl Consortium: 'The
    lawyers can make rules, but these guys (open source programmers) will
    find a way to get around them.'"
    
 XML
 
    The State of XML: Why Individuals Matter (O'Reilly). Edd Dumbill
    adapted his closing notes to the XML Europe 2001 conference and has
    produced an article on [77]Why Individuals Matter. "Adding XML into
    your computing environment can be like initiating a chain reaction.
    Once one component can import, export, or process XML, it becomes
    obvious that there will be great benefit if the next component does,
    and the next, and so on. Within organizations and systems, XML is
    starting to form the basis for a 'data bus,' where information can
    flow between applications with less resistance and effort than
    previously." The article provides a good overall look at the current
    state of XML.
    
    Revisiting XML tools for Python (IBM developerWorks). David Mertz
    takes a look at [78]Python based XML tools in an IBM developerWorks
    article. "The first two installments of Charming Python by David Mertz
    provided an overview of working with XML in Python. In the year since
    those initial writings, however, the state of XML tools for Python has
    advanced significantly. Unfortunately, most of these advances have not
    been backwards compatible. This special installment article revisits
    the author's previous discussion of XML tools, and provides up-to-date
    code samples."
    
    Section Editor: [79]Forrest Cook
    
    Language Links
    [80]Erlang
    [81]g95 Fortran
    [82]Guile
    [83]Haskell
    [84]Blackdown.org
    [85]Caml
    [86]IBM Java Zone
    [87]Jython
    [88]Perl News
    [89]Use Perl
    [90]PHP
    [91]PHP Weekly Summary [92]Daily Python-URL
    [93]Python.org
    [94]Python.faqts
    [95]Ruby
    [96]Scheme
    [97]Smalltalk
    [98]Tcl Developer Xchange
    [99]Tcltk.com
    [100]Regular Expressions
    
    
                                                       [101]Next: Commerce
    
    [102]Eklektix, Inc. Linux powered! Copyright Л 2001 [103]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/0607/
    4. http://lwn.net/2001/0607/security.php3
    5. http://lwn.net/2001/0607/kernel.php3
    6. http://lwn.net/2001/0607/dists.php3
    7. http://lwn.net/2001/0607/desktop.php3
    8. http://lwn.net/2001/0607/commerce.php3
    9. http://lwn.net/2001/0607/press.php3
   10. http://lwn.net/2001/0607/announce.php3
   11. http://lwn.net/2001/0607/history.php3
   12. http://lwn.net/2001/0607/letters.php3
   13. http://lwn.net/2001/0607/bigpage.php3
   14. http://lwn.net/2001/0531/devel.php3
   15. http://www.xfree86.org/
   16. http://www.xfree86.org//
   17. http://www.xfree86.org/4.1.0/README1.html
   18. http://www.xfree86.org/4.1.0/RELNOTES2.html
   19. http://www.xfree86.org/4.1.0/Status.html
   20. http://www.xfree86.org/4.1.0/Versions2.html
   21. ftp://ftp.xfree86.org/
   22. http://www.xfree86.org/#mirrors
   23. http://www.xfree86.org/4.1.0/Install.html
   24. http://news.gnome.org/991414702/
   25. http://glame.sourceforge.net/index.var
   26. http://mstation.org/newstuff.php
   27. http://www.linuxdoc.org/ldpwn/ldpwn-2001-06-05.html
   28. http://www-106.ibm.com/developerworks/usability/library/us-faq/
   29. http://bach.ece.jhu.edu/~tim/programs/xcircuit/download.html
   30. http://www.linuxdevices.com/files/newsbriefs/may31-01.html
   31. http://www.linuxdevices.com/news/NS9690195475.html
   32. http://www.linuxdevices.com/articles/AT8144626322.html
   33. http://lwn.net/2001/0607/a/worldforge.php3
   34. http://www.worldforge.org/
   35. http://www.winehq.com/News/2001-21.html
   36. http://www.bsdtoday.com/2001/June/Features496.html
   37. http://lwn.net/2001/0607/a/opennms23.php3
   38.
 http://linux.oreillynet.com/pub/a/linux/2001/06/01/bulletproof_servers.html
   39. http://yyy.zope.org/ZopeNews
   40. http://www.perl.com/pub/2001/06/05/cgi.html
   41.
 http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byti
 tle/85AACA6C27A8EF0886256A42006109E0?OpenDocument
   42.
 http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byti
 tle/12CFA14A2B9575B086256A4200627CD6?OpenDocument
   43. http://www.gnustep.org/information/lp_release.html
   44. http://lwn.net/2001/0607/a/gtk-perl-0.7007.php3
   45. mailto:lwn@lwn.net
   46. http://www.gimp.org/
   47. http://www.mozilla.org/
   48. http://galeon.sourceforge.net/
   49. http://linux-ha.org/
   50. http://www.htdig.org/
   51. http://mnogosearch.org/
   52. http://www.Mew.org/mgp/
   53. http://www.winehq.com/
   54. http://www.worldforge.org/
   55. http://www.zope.org/
   56. http://appwatch.com/Linux/
   57. http://freshmeat.net/
   58. http://sourceforge.net/
   59. http://lwn.net/2001/0607/a/cwn060501.php3
   60. http://g95.sourceforge.net/
   61. http://lwn.net/2001/0607/a/haskell5001.php3
   62. http://lwn.net/2001/0607/a/java2se.php3
   63. http://lwn.net/2001/0607/a/lisa092b.php3
   64. http://lwn.net/2001/0607/a/cclan.php3
   65. http://www.perl.com/pub/2001/05/29/tides.html
   66. http://www.perl.com/pub/2001/06/p5pdigest/THISWEEK-20010604.html
   67. http://www.perl.com/pub/2001/06/p6pdigest/THISWEEK-20010601.html
   68. http://www.ddj.com/columns/perl/2001/0105pl001/0105pl001.htm
   69. http://www.zend.com/zend/week/week40.php
   70. http://lwn.net/2001/0607/a/pyurl-20010604.php3
   71.
 http://www-106.ibm.com/developerworks/components/library/co-pyxp1?open&l=252,t=g
 rc,p=PyXPCOM
   72. http://lwn.net/2001/0607/a/diveintopy5.php3
   73. http://lwn.net/2001/0607/a/pyagent.php3
   74. http://www.ruby-lang.org/en/index.html
   75. ftp://ftp.ruby-lang.org/pub/ruby/Changes.1.6.4
   76. http://lwn.net/2001/0607/a/tclurl-20010604.php3
   77. http://www.xml.com/pub/a/2001/05/30/stateofxml.html
   78. http://www-106.ibm.com/developerworks/linux/library/l-pxml.html
   79. mailto:lwn@lwn.net
   80. http://www.erlang.org/
   81. http://g95.sourceforge.net/
   82. http://www.gnu.org/software/guile/guile.html
   83. http://haskell.org/
   84. http://www.blackdown.org/
   85. http://caml.inria.fr/
   86. http://www.ibm.com/developer/java/
   87. http://sourceforge.net/projects/jython
   88. http://www.news.perl.org/
   89. http://use.perl.org/
   90. http://www.php.net/
   91. http://www.zend.com/zend/week/
   92. http://www.pythonware.com/daily
   93. http://www.python.org/
   94. http://python.faqts.com/
   95. http://www.ruby-lang.org/en/index.html
   96. http://www.swiss.ai.mit.edu/projects/scheme/index.html
   97. http://www.smalltalk.org/
   98. http://dev.ajubasolutions.com/
   99. http://www.tcltk.com/
  100. http://regularexpressions.com/RegularExpressions/
  101. http://lwn.net/2001/0607/commerce.php3
  102. http://www.eklektix.com/
  103. http://www.eklektix.com/
 
 --- ifmail v.2.14.os7-aks1
  * Origin: Unknown (2:4615/71.10@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 URL: http://lwn.net/2001/0607/devel.php3   Sergey Lentsov   07 Jun 2001 17:16:32 
Архивное /ru.linux/203084a987191.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional