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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   16 Aug 2001  16:52:51
 To : All
 Subject : URL: http://www.lwn.net/2001/0816/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
 
    The [15]PLEAC project plans to [16]reimplement all of the programs
    from the Perl Cookbook in a variety of other languages. The Perl
    Cookbook is published by O'Reilly and was written by Perl heavyweights
    Tom Christiansen & Nathan Torkington.
    
    "If successful, this project may become a primary resource for quick,
    handy, and free solutions to most common programming problems using
    higher-level programming languages. It could also be useful for
    comparison on ease-of-use and power/efficiency of these languages."
    
    PLEAC stands for "Programming Language Examples Alike Cookbook". The
    current list of supported languages includes Perl, Merd, Ruby,
    Haskell, Python, Masd, and Nasm. The Merd and Ruby implementations are
    both about 25% finished. Python, Haskell, and the assembly languages
    are trailing at below 10% completion. The project maintainer is
    seeking help for the implementation of solutions in ocaml, scheme,
    tcl, and C++/stl.
    
    Despite the incomplete status, PLEAC already has many useful examples
    for the various languages. As it fills out, PLEAC should become a very
    handy resource for programmers who need to reinvent the wheel, a
    common task indeed.
    
 Audio
 
    Vorbis RC2 released. Release Candidate 2 of the Ogg Vorbis audio
    compression software [17]is available. The [18]changes file lists some
    interesting developments to libvorbis including the use of channel
    similarities to reduce the bit rate, the addition of more bit rates,
    and an improved decoding engine. Also, several of the Vorbis utilities
    have been updated to support better functionality for embedded
    comments and improved file manipulation capabilities.
    
 Databases
 
    GNOME-DB/libGDA/gASQL 0.2.90. A set of three new Gnome database
    component utilities [19]have been released. "GNOME-DB/libGDA are a
    complete framework for developing database-oriented applications, and
    actually allow access to PostgreSQL, MySQL, Oracle, Sybase and ODBC
    data sources. Apart from this development framework, they also include
    several applications and utilities which make them quite suitable for
    many database-related taks. gASQL is a database administration tool
    based on libgda and GNOME-DB, featuring visual tools for managing any
    database supported by libgda/GNOME-DB."
    
 Documentation
 
    Linux Documentation Project updates. A number of modifications
    [20]were posted to the LDP this week, including updates to the XFree86
    HOWTO, the XFree86 Video Timings HOWTO, and the Wacom Table HOWTO.
    
 Education
 
    Seul/Edu reports in Spanish. Three new translations of the Linux in
    Education report are available in Spanish. [21]Issue 48, [22]Issue 49
    and [23]Issue 50. (Thanks to Astroboy)
    
 Embedded Systems
 
    LinuxDevices.com Embedded Linux Newsletter. The [24]LinuxDevices.com
    Embedded Linux Newsletter for August 9 is out. Topics include a new
    guide on ready to go embedded Linux systems, the RTLinux patent, Linux
    Point of Sale (POS) terminals, and more.
    
 Interoperability
 
    Wine Weekly News for August 2, 2001. The [25]August 2, 2001 edition of
    the Wine Weekly News is now online. Topics include the use of native
    DLLs, problems using 16 bit header files, the dangers of Shared
    Source, and more.
    
 System Administration
 
    Linux Backup Tutorial (IBM developerWorks). While often neglected,
    regular backups are probably the single most important job that a
    system administrator has to do. Before your hard drive starts making
    whining and pinging sounds, check out Daniel Robbins' tutorial on
    [26]Backing up your Linux Machines (registration required).
    
 Web-site Development
 
    Development branch of mnoGoSearch availbale. A new development branch
    of the mnoGoSearch web site search engine package [27]is available.
    Changes in this version [28]include gzip content encoding and bug
    fixes.
    
    Mod_python 2.7.6 released. A new version of mod_python, the
    Apache/Python integration package, [29]is available. This release adds
    [30]support for Python 2.1.
    
    The latest Zope News. The [31]latest Zope News contains an
    announcement of the latest edition of the Zope Book, mention of a new
    beta release of DCOracle2, which supports the latest versions of
    Oracle, and more
    
    SMS: Case study of a Web services deployment (IBM developerWorks).
    Cameron Laird presents a [32]case study of Web services in an IBM
    developerWorks article. "Web services brings crucial benefits for this
    application that CORBA and DCOM can't match. DCOM essentially limits
    clients to those running on Windows desktops. On the other hand, CORBA
    is 'heavier' than needed for the simple processing the gateway
    requires. Moreover, real-world CORBA projects have the reputation of
    stumbling over firewall and interoperability problems that Web
    services handles gracefully."
    
    Java and Web Services, Part I (O'Reilly). Al Saganich [33]explains Web
    services in an O'Reilly article. "Over the past six to twelve months
    we've begun to see a new Web programming paradigm, that of the Web
    Service. But exactly what are these Web services anyway? In a
    nutshell, Web Services are the natural evolution of basic Remote
    Procedure Calls. In fact, we shall see that Web Services are in fact
    not a much more advanced technology than RPC of the past, but similar
    concepts applied in new ways!"
    
    SkunkWeb Web Application Server 3.0 beta 2 released. A new beta
    release of the SkunkWeb Web Application Server [34]has been released.
    This version includes much updated documentation and lots of bug
    fixes.
    
    Section Editor: [35]Forrest Cook
    August 16, 2001
    
    Application Links
    [36]GIMP
    [37]Mozilla
    [38]Galeon
    [39]High Availability
    [40]ht://Dig
    [41]mnoGoSearch
    [42]MagicPoint
    [43]Wine
    [44]Worldforge
    [45]Zope
    More Information
    [46]AppWatch
    [47]Freshmeat
    [48]SourceForge
    
    
    
 Programming Languages
 
 Caml
 
    Caml Weekly News for August 14, 2001. The [49]latest Caml Weekly News
    is out, with coverage of a new version of LablGTK and a new extended
    thread synchronization model.
    
 Java
 
    Making P2P interoperable: The Jxta story (IBM developerWorks). Sing Li
    [50]discusses Jxta and Peer to Peer technology in an IBM
    developerWorks article. "Peer-to-peer networking is coming, and it
    promises to create a computing world fundamentally different -- and,
    in some ways, better -- than the one based on the old client/server
    model. Project Jxta is a community-run attempt to build a utility
    application substrate for peer-to-peer applications."
    
    An easy JDBC wrapper (IBM developerWorks). Greg Travis [51]explains
    data access with a JDBC wrapper on IBM's developerWorks. "JDBC
    provides a powerful, comprehensive interface for accessing databases
    from Java programs. For smaller projects, JDBC can seem overwhelming,
    driving some programmers to avoid using a database altogether. This
    article describes a simple wrapper library that makes basic database
    usage a snap. You'll find yourself wanting to use JDBC for every
    program you write."
    
    Web FORM-Based Authentication (O'Reilly). Dion Almaer [52]presents a
    tutorial on setting up FORM-Based Authentication in an O'Reilly
    onJava.com article. "In this article, we will walk through the various
    security settings that we can set up in the Web Application framework,
    going into detail on how you can set up FORM-based authentication."
    
 Perl
 
    Quantum::Entanglement, Perl and quantum mechanics (perl.com). Perl.com
    looks at the Perl [53]Quantum::Entanglement module, which assists in
    quantum mechanical calculations. "The Quantum::Entanglement module
    attempts to port some of the functionality of the universe into Perl.
    Variables can be prepared in a superposition of states, where they
    take many values at once, and when observed during the course of a
    program, will collapse to have a single value. If variables interact
    then their fates are linked so that when one is observed and forced to
    collapse the others will also collapse at the moment of observation."
    
    Perl 5 Porters for August 15, 2001. The [54]August 15, 2001 edition of
    the Perl 5 Porters is out. Topics include a rewritten perlpod, Unicode
    normalization, threading semantics, and shrinking the standard Perl
    installation, among other things.
    
    SPAM eater. If you are tired of getting too much spam, [55]use Perl
    and Eliza to generate automatic replies. Fortunately, the program
    doesn't actually mail the response, which would waste more bandwidth
    and would likely never be read, it just amuses the recipient. "I've
    made a few modification to her default vocabulary to adapt to a few of
    the cheesy things found in spam."
    
 PHP
 
    PHP Weekly Summary for August 14, 2001. This week's [56]PHP Summary
    discusses TODO items for the upcoming PHP 4.0.7 and 4.1.0, problems to
    be solved with PHP and Apache 2.0, work on Autoconf for making PHP,
    security and PHP, and more.
    
 Python
 
    Unifying types and classes in Python 2.2. Guido van Rossum has posted
    [57]a paper on Unifying types and classes in Python 2.2. He is looking
    for feedback.
    
    And, if that isn't enough to keep Guido busy, he is also seeking
    feedback on [58]PEP237, which covers the topic of unifying long
    integers and integers.
    
    Dr. Dobb's Python URL for August 13, 2001. The [59]August 13, 2001
    edition of the Dr. Dobb's Python URL is out. Topics include tricks
    with string quotation, an explanation of tuples and lists, and a few
    hints from Guido on Python evolution.
    
    Python in the Sourceforge Trove (O'Reilly). Stephen Figgins [60]looks
    at a few of the thousand Python programs on Sourceforge. A geneology
    program called Gramps and the Nareau Cluster Tools are examined.
    
    Python shows exponential growth. Just van Rossum has presented [61]a
    graph of Python posts from comp.lang.python, labeled Python world
    domination. The graph has a nice exponential curve that shows rapid
    expansion. It would be interesting to see similar plots for traffic on
    Perl and other languages.
    
    PyOpenGL status. Tarn Weisner Burton has posted [62]a status update
    for the PyOpenGL project. PyOpenGL is a Python implementation of
    OpenGL, it has recently been undergoing intense development.
    
 Ruby
 
    The latest from the Ruby Garden. This week, the [63]Ruby Garden
    features articles on Ruby Behaviors, a new interactive Ruby reference,
    dealing with string literals, the AOS virtual machine, and more.
    
 Smalltalk
 
    Squeak News for August 15, 2001. The August 15, 2001 edition of
    [64]Squeak News is apparently out, but it appears to still be partly
    under construction. Topics include a focus on beginners, controlling
    submorphs, and an interview with John Maloney.
    
 Tcl/Tk
 
    Dr. Dobb's Tcl URL for August 13, 2001. The [65]August 13, 2001
    edition of the Dr. Dobb's TCL URL is out. Topics include the release
    of Tcl 8.4a3, TclSOAP, home automation with Tcl and the Rivendell
    project which aims to put Tcl on the palm platform.
    
 XML
 
    Getting Loopy (O'Reilly). Bob DuCharme discusses [66]for and while
    loops under XML in an O'Reilly xml.com article.
    
 Integrated Development Environments
 
    Anjuta 0.1.6 is released. A new stable release of Anjuta, a C/C++
    Integrated Development Environment (IDE) for GTK+/GNOME, [67]has been
    announced.
    
 Miscellaneous
 
    oprofile 0.0.4 released. An alpha level version of oprofile, a binary
    file profiler, [68]has been announced. (Thanks to John Levon)
    
    Section Editor: [69]Forrest Cook
    
    Language Links
    [70]Erlang
    [71]g95 Fortran
    [72]Guile
    [73]Haskell
    [74]Blackdown.org
    [75]Caml
    [76]Gnu Compiler for the Java Language
    [77]IBM Java Zone
    [78]Jython
    [79]Perl News
    [80]Use Perl
    [81]PHP
    [82]PHP Weekly Summary [83]Daily Python-URL
    [84]Python.org
    [85]Python.faqts
    [86]Ruby
    [87]MIT Scheme
    [88]Schemers
    [89]Smalltalk
    [90]Tcl Developer Xchange
    [91]Tcltk.com
    [92]Regular Expressions
    
    
                                                        [93]Next: Commerce
    
    [94]Eklektix, Inc. Linux powered! Copyright Л 2001 [95]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/0816/
    4. http://lwn.net/2001/0816/security.php3
    5. http://lwn.net/2001/0816/kernel.php3
    6. http://lwn.net/2001/0816/dists.php3
    7. http://lwn.net/2001/0816/desktop.php3
    8. http://lwn.net/2001/0816/commerce.php3
    9. http://lwn.net/2001/0816/press.php3
   10. http://lwn.net/2001/0816/announce.php3
   11. http://lwn.net/2001/0816/history.php3
   12. http://lwn.net/2001/0816/letters.php3
   13. http://lwn.net/2001/0816/bigpage.php3
   14. http://lwn.net/2001/0809/devel.php3
   15. http://pleac.sourceforge.net/
   16. http://lwn.net/2001/0816/a/pleac.php3
   17. http://www.vorbis.com/index.psp
   18. http://www.vorbis.com/changes.psp
   19. http://lwn.net/2001/0816/a/gnomedb.php3
   20. http://www.linuxdoc.org/ldpwn/ldpwn-2001-08-14.html
   21. http://enmac.linuxmexico.org/reportes/reporte48.html
   22. http://enmac.linuxmexico.org/reportes/reporte49.html
   23. http://enmac.linuxmexico.org/reportes/reporte50.html
   24. http://www.linuxdevices.com/files/newsbriefs/aug09-01.html
   25. http://www.winehq.com/News/2001-26.html
   26.
 http://www-105.ibm.com/developerworks/education.nsf/linux-onlinecourse-bytitle/0
 FB4D16BD2C3E83E86256AA2005244D1?open&l=252,t=grl,p=LxBackUp
   27. http://mnogosearch.org/
   28. http://mnogosearch.org/history.html
   29. http://www.modpython.org/
   30. http://www.modpython.org/live/mod_python-2.7.6/NEWS
   31. http://yyy.zope.org/ZopeNews
   32. http://www-106.ibm.com/developerworks/webservices/library/ws-sms.html
   33. http://www.onjava.com/pub/a/onjava/2001/08/07/webservices.html
   34. http://lwn.net/2001/0816/a/skunkweb30b2.php3
   35. mailto:lwn@lwn.net
   36. http://www.gimp.org/
   37. http://www.mozilla.org/
   38. http://galeon.sourceforge.net/
   39. http://linux-ha.org/
   40. http://www.htdig.org/
   41. http://mnogosearch.org/
   42. http://www.Mew.org/mgp/
   43. http://www.winehq.com/
   44. http://www.worldforge.org/
   45. http://www.zope.org/
   46. http://appwatch.com/Linux/
   47. http://freshmeat.net/
   48. http://sourceforge.net/
   49. http://lwn.net/2001/0816/a/camlwn.php3
   50. http://www-106.ibm.com/developerworks/java/library/j-p2pint1.html
   51. http://www-106.ibm.com/developerworks/java/library/j-jdbcwrap/
   52. http://www.onjava.com/pub/a/onjava/2001/08/06/webform.html
   53. http://www.perl.com/pub/a/2001/08/08/quantum.html
   54. http://www.perl.com/pub/a/2001/08/p5pdigest/20010815.html
   55. http://www.perlmonks.org/index.pl?node_id=103656&lastnode_id=104196
   56. http://www.zend.com/zend/week/week49.php
   57. http://www.python.org/2.2/descrintro.html
   58. http://lwn.net/2001/0816/a/PEP237.php3
   59. http://lwn.net/2001/0816/a/pyurl-20010813.php3
   60. http://www.onlamp.com/pub/a/python/2001/08/09/pythonnews.html
   61. http://starship.python.net/~just/comp.lang.python/
   62. http://lwn.net/2001/0816/a/pyopengl.php3
   63. http://www.rubygarden.org/
   64. http://www.squeaknews.com/currentissue.html
   65. http://lwn.net/2001/0816/a/tclurl-20010813.php3
   66. http://www.xml.com/pub/a/2001/08/01/gettingloopy.html
   67. http://news.gnome.org/997515902/
   68. http://lwn.net/2001/0816/a/oprofile004.php3
   69. mailto:lwn@lwn.net
   70. http://www.erlang.org/
   71. http://g95.sourceforge.net/
   72. http://www.gnu.org/software/guile/guile.html
   73. http://haskell.org/
   74. http://www.blackdown.org/
   75. http://caml.inria.fr/
   76. http://gcc.gnu.org/java/
   77. http://www.ibm.com/developer/java/
   78. http://sourceforge.net/projects/jython
   79. http://www.news.perl.org/
   80. http://use.perl.org/
   81. http://www.php.net/
   82. http://www.zend.com/zend/week/
   83. http://www.pythonware.com/daily
   84. http://www.python.org/
   85. http://python.faqts.com/
   86. http://www.ruby-lang.org/en/index.html
   87. http://www.swiss.ai.mit.edu/projects/scheme/index.html
   88. http://www.schemers.org/
   89. http://www.smalltalk.org/
   90. http://dev.ajubasolutions.com/
   91. http://www.tcltk.com/
   92. http://regularexpressions.com/RegularExpressions/
   93. http://lwn.net/2001/0816/commerce.php3
   94. http://www.eklektix.com/
   95. http://www.eklektix.com/
 
 --- ifmail v.2.14.os7-aks1
  * Origin: Unknown (2:4615/71.10@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 URL: http://www.lwn.net/2001/0816/devel.php3   Sergey Lentsov   16 Aug 2001 16:52:51 
Архивное /ru.linux/19861b2a6b7e7.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional