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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   28 Jun 2001  17:11:32
 To : All
 Subject : URL: http://lwn.net/2001/0628/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
 
    Linux Cluster Systems The Parallel Research Group of the Department of
    Computer Engineering at Kasetsart University in Bangkok, Thailand has
    announced the release of [15]SCE 1.0. SCE is the Scalable Computing
    Environment and features the following tools for working with
    clusters:
      * The Cluster Builder Tool
      * The Compact Systems Management Tool
      * scalable real-time monitoring capabilities
      * web-based monitoring software
      * A parallel Unix command
      * A batch scheduler program
        
    all of which run on top of the SCE cluster middleware. In addition to
    those tools, SCE provides fully automated system installation, and a
    single software configuration point. SCE runs on RedHat 7.1 and
    requires no kernel modifications, which makes it accessible to a wide
    audience.
    
    A few weeks ago, Sandia National Laboratory announced the [16]Cplant
    project, which appears to be going for the high end side of the
    spectrum with support for Alpha processors and Myrinet interconnects.
    Cplant was previously mentioned in [17]the June 14, 2001 edition of
    the LWN development section.
    
    Meanwhile, Compaq [18]has also announced two open-source cluster
    projects of its own, the Cluster Infrastructure for Linux, and the
    Open Single System Image Clusters for Linux Project. Both projects
    appear to tie Linux and Unixware together.
    
    The Compaq press release describes the Cluster Infrastructure (CI) for
    Linux: "The goal of this project is to develop a common infrastructure
    for many if not all forms of Linux clustering by extending the Cluster
    Membership and Inter-node Communication Subsystems from Compaq's
    NonStop Clusters for Unixware code base. This project also provides
    the basis for the Open SSI Clusters for Linux project."
    
    The Open Single System Image (SSI) Clusters for Linux Project is
    described as follows: "The Open SSI project leverages both Compaq's
    NonStop Clusters for Unixware technology and other open source
    technology to provide a full, highly available SSI environment for
    Linux." Included are features such as cluster filesystems, process
    migration, load leveling, monitoring, and failover.
    
    Of course, no discussion of Linux clusters would be complete without
    mentioning [19]The Beowulf Project, which was started by Donald Becker
    and has been around since 1994.
    
    Clustered computing has its roots in the big money scientific world
    with classic applications being simulation of real-world systems and
    other compute intensive scientific tasks. The movie industry has used
    clusters to perform rendering on large numbers of digital images. It
    seems like clusters are at a point where they are becoming accessible
    to the average computer nerd, after all, many of us have a few old
    machines lying around. It can't be too long before home users are able
    to crank out high resolution movies.
    
    Operations that take many minutes to complete are obvious candidates
    for running on clusters. A 10 minute kernel build could be done in a
    few minutes if it were spread across a number of machines, that would
    be a real productivity enhancer for the kernel hacker. Re-sampling,
    volume normalization, and encoding of large audio files also seems
    like an area that could be helped along greatly by enlisting the
    capabilities of multiple machines. Availability of open source
    clustering tools is bound to open up the power of clustering to an
    ever wider audience.
    
 Databases
 
    An introduction to XQuery (IBM developerWorks). Howard Katz [20]takes
    a look at XQuery, the W3C's proposed standard for an XML query
    language, in an IBM developerWorks article. " The W3C's XQuery
    specification has been in the works for a long time. The initial query
    language workshop that kicked things off was hosted by the W3C in
    Boston in December 1998. Invited representatives from industry,
    academia, and the research community at the workshop had an
    opportunity to present their views on the features and requirements
    they considered important in a query language for XML."
    
 Education
 
    Linux in education report #47. The [21]June 25, 2001 edition of the
    Seul/Edu Linux in education report is out. Topics include management
    of exchange student lists, instant printing of text books,
    encyclopedias under Linux, and talk of a Python based hypercard
    project.
    
 Electronics
 
    Icarus Verilog 20010623 snapshot. A new snapshot of the Icarus Verilog
    electronics simulation language compiler [22]has been released on the
    gEDA site. Numerous bugs have been fixed.
    
 Embedded Systems
 
    Embedded Linux Newsletter for June 21, 2001 (LinuxDevices). This past
    week saw the announcement of a new device for home entertainment from
    HP and Compaq's announcement of a contest for handheld applications.
    Summaries of both stories and more can be found in this week's
    [23]Embedded Linux Newsletter.
    
    Online embedded software development contest (Linux Devices). Linux
    Devices has mentioned [24]an embedded software development contest
    that is going on this summer. "DevelopOnline has launched a software
    development contest which runs from today through August 29 of this
    year. 15 winners will each receive a $1,000.00 check and international
    recognition."
    
 Interoperability
 
    Wine Weekly News for June 21, 2001. The [25]June 21, 2001 edition of
    the Wine Weekly News is out. Topics include revamping of the Wine
    application database, licensing issues, and mmap problems in glibc
    2.1.3.
    
    Samba security bug fix release. Versions 2.2.0a and 2.0.10 of Samba
    [26]have been released to fix a security problem. Don't delay in
    plugging this hole.
    
 Network Management
 
    Ganymede 1.03 released. Ganymede 1.03 [27]is available for download.
    This release fixes a variety of bugs. "Ganymede provides support for
    concurrent, team-based management of network directory services."
    
    Tools of the Trade (O'Reilly). Carl Constantine takes a look at
    several network monitoring tools in [28]Tools of the Trade: Part 1 on
    the O'Reilly OnLamp site. In particular, nmap and Ethereal are
    explored. "To stop mischievous crackers -- more commonly called "black
    hats" in the security community -- from breaking in to your network,
    you must learn the same tactics that they know, and become familiar
    with the same tools that they use. It helps to think like they think.
    Why you ask? It's better to be the first person that finds a hole in
    your security before your network is compromised by others."
    
 System Administration
 
    Sun Microsystems Contribution Code to WBEMsource. Sun announced today
    that it will give its Java implementation of the [29]Web-based
    Enterprise Management (WBEM) standard to WBEMsource, an open source
    initiative. "Sun will be working with other leading companies and the
    broader development community to accelerate the development and
    deployment of standards-based systems management, with special focus
    on the Common Information Model (CIM)/WBEM standards managed by the
    Distributed Management Task Force (DMTF)."
    
 Web-site Development
 
    Zope 2.3.3 released. Zope 2.3.3 has been [30]released. It's a
    "relatively minor bug-fix release" with no exciting new features, but
    sites running Zope should probably apply the upgrade.
    
    Zope Weekly News for June 24, 2001. The June 24, 2001 edition of the
    [31]Zope Weekly News is available. Topics include CMF 1.1, Zope 2.3,
    and Zope 2.4 beta.
    
    PHP Weekly Summary for June 25, 2001. The [32]June 25, 2001 edition of
    the PHP Weekly Summary is available. The issue looks at the [33]new
    PHP 4.0.6 release, DBX and GD extension fixes, and various new
    features for PHP.
    
    Migrating from Apache 1.3 to Apache 2.0 (O'Reilly). Ryan Bloom
    summarizes the process of [34]migrating from Apache 1.3 to 2.0 on the
    apache.org site in an O'Reilly OnLamp article. Upgrades take a large
    share of a systems administrator's time, this article is good reading
    for those who are planning on doing an upgrade.
    
 Miscellaneous
 
    Linux Development Network. A new site was pointed out to us, the
    [35]Linux Development Network, lidn.org. This site contains references
    useful to developers of applications on the Linux platform ranging
    from GTK+ 2.0 documentation to open source licenses to autoconf
    references. (Thanks to Tim Hanson)
    
    Section Editor: [36]Forrest Cook
    June 28, 2001
    
    Application Links
    [37]GIMP
    [38]Mozilla
    [39]Galeon
    [40]High Availability
    [41]ht://Dig
    [42]mnoGoSearch
    [43]MagicPoint
    [44]Wine
    [45]Worldforge
    [46]Zope
    More Information
    [47]AppWatch
    [48]Freshmeat
    [49]SourceForge
    
    
    
 Programming Languages
 
 BASIC
 
    Gnome Basic 0.0.20 released. A new version of Gnome Basic (GB) [50]has
    been released. Gnome Basic "is an embryonic attempt to provide VB
    compatible functionality for the GNOME project, particularly with
    respect to office (VBA) compatibility". Version 0.0.20 features lots
    of fixes to the grammar, lexer, and internals, and has updated Form
    and FormItem support.
    
 Caml
 
    Caml Weekly News for June 20 through 26, 2001. The latest edition of
    the [51]Caml Weekly News is out. The news focuses on G'Caml, an
    experimental extension of the extensional polymorphism to O'Caml.
    
 Java
 
    Using Ant and WebLogic EJBs (O'Reilly). Jesse E. Tilly [52]takes a
    look at Ant in an O'Reilly onJava article. "Ant is an open-source tool
    for building Java-based applications and is a part of the Apache
    Jakarta project. Using XML as a build description language, Ant groups
    build results into targets with finite resolution states; a target
    fails or succeeds. We, the developer or build manager, define the
    build properties, the tasks needed to build targets, and the
    dependencies between those targets in the antfile."
    
 Lisp
 
    The latest Lisp announcements. Several new Lisp projects have been
    announced: [53]OpenMCL 0.4, the open-source Common Lisp implementation
    has been released. [54]CL-XML 0.908, a collection of Common Lisp XML
    modules is available, and [55]sql-odbc 0.9, which provides CMU Common
    Lisp support for ODBC, is also out.
    
 Perl
 
    SOAP-enhanced perldoc (use Perl). A new [56]SOAP enhanced version of
    perldoc is available that allows users to grab documents from remote
    servers if they can't be found locally.
    
    Using Perl to create reusable Web apps (IBM developerWorks). IBM's
    developerWorks looks at [57]using Perl for web application
    development. "Lincoln Stein's CGI module is great for handling script
    parameters, but not for generating HTML elements (when HTML is
    embedded in the body of the script). It is interesting that the CGI
    module could be used in object-oriented style, as well as in
    function-oriented style, retaining the ability to be inherited. For
    instance, the CGI module could be inherited by CGI::Apache and
    CGI::Fast modules, which are CGI interfaces for Perl-Apache API and
    Open Market FastCGI Standard, respectively."
    
    Cyber-stuffing remains threat to All-Star voting (ESPN). A well known
    Perl hacker named Chris Nandor used Perl to [58]stuff the ballots at
    Major League Baseball All Star voting site. "Jon Orwant, chief
    technical officer for O'Reilly & Associates, a computer publishing
    company, is a friend of Nandor who alerted the Boston Globe to the
    All-Star vote's vulnerability to fraud. Orwant said smart hackers can
    ensure their multiple ballots don't stick out by setting up a voting
    program at the beginning of the voting period, avoiding the anomalies
    that can alert Big Ballot to voting fraud."
    
    Using Inline in Perl (IBM developerWorks). Michael Roberts
    [59]explores Inline in Perl in an IBM developerWorks article. "The new
    Inline module for Perl allows you to write code in other languages
    (like C, Python, Tcl, or Java) and toss it into Perl scripts with wild
    abandon. Unlike previous ways of interfacing C code with Perl, Inline
    is very easy to use, and very much in keeping with the Perl
    philosophy. One extremely useful application of Inline is to write
    quick wrapper code around a C-language library to use it from Perl,
    thus turning Perl into (as far as I'm concerned) the best testing
    platform on the planet."
    
    Code Coverage Analysis in Perl (Dr. Dobb's). Brian d Foy looks at
    Perl's [60]Devel::Coverage module in a Dr. Dobb's article about
    debugging Perl code.
    
 Python
 
    Python-URL! for June 26, 2001 (Dr. Dobb's). The June 26, 2001 edition
    of the Dr. Dobb's [61]Python-URL! is out. This week's issue covers
    Guido's announcement of Python 2.0.1, web2ldap, Python clones of lex
    and yacc, an interface to Sybase, articles on ZODB, and lots more.
    
    python-dev summary 2001-06-07 - 2001-06-21. This week's [62]summary of
    the python-dev traffic is now available. Topics covered are decoding
    unicode, asian codecs, Simple Generators, and more.
    
    Python 2.0.1 released. The [63]Python 2.0.1 release brings GPL
    compatible licensing to Python 2.0 and also includes a few bug fixes.
    
    Palm-Linux integration with Pyrite (IBM developerWorks). IBM
    DeveloperWorks authors Andrew Blais and David Mertz [64]look at
    Pyrite. "The Pyrite Project has created several related tools to allow
    Python programmers to access and control PalmOS handheld devices.
    Pyrite communicates with and manages the data help on Palm devices,
    while Pyrite Publisher creates and distributes Doc format e-books to
    Palm devices. This article discusses our experience working with
    Pyrite tools, the underlying architecture, and tips for effectively
    using the Pyrite tools."
    
    web2ldap 0.9.4 released. Version 0.9.4 of web2ldap [65]has been
    released. Web2ldap is a Python based web bsed generic LDAP client and
    this release contains numerous bug fixes and new capabilities.
    
    PyChecker 0.6.1 released. Version 0.6.1 of PyChecker, a Python code
    bug checker, [66]has been released. This version has added several new
    checks and contains a few bug fixes.
    
 Scheme
 
    Kawa, the Java-based Scheme system. Per Bothner has rewritten R.
    Alexander Milowski's [67]Kawa, a Scheme environment written in Java.
    Kawa builds with [68]GCJ, the Gnu Compiler for Java. (Thanks to Per
    Bothner.)
    
 Tcl/Tk
 
    Tcl-URL! for June 26, 2001 (Dr. Dobb's). The June 26, 2001 edition of
    the Dr. Dobb's [69]Tcl-URL! is out. Topics include discussions on
    productivity when working with Tcl, il8n, [catch], self testing Tcl
    scripts, and auto_import, as well as a number of new software
    announcements.
    
    Section Editor: [70]Forrest Cook
    
    Language Links
    [71]Erlang
    [72]g95 Fortran
    [73]Guile
    [74]Haskell
    [75]Blackdown.org
    [76]Caml
    [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/0628/
    4. http://lwn.net/2001/0628/security.php3
    5. http://lwn.net/2001/0628/kernel.php3
    6. http://lwn.net/2001/0628/dists.php3
    7. http://lwn.net/2001/0628/desktop.php3
    8. http://lwn.net/2001/0628/commerce.php3
    9. http://lwn.net/2001/0628/press.php3
   10. http://lwn.net/2001/0628/announce.php3
   11. http://lwn.net/2001/0628/history.php3
   12. http://lwn.net/2001/0628/letters.php3
   13. http://lwn.net/2001/0628/bigpage.php3
   14. http://lwn.net/2001/0621/devel.php3
   15. http://lwn.net/2001/0628/a/sce.php3
   16. http://www.sandia.gov/media/NewsRel/NR2001/super.htm
   17. http://lwn.net/2001/0614/devel.php3
   18. http://lwn.net/2001/0628/a/compaq-cluster.php3
   19. http://www.beowulf.org/
   20. http://www-106.ibm.com/developerworks/xml/library/x-xquery.html
   21. http://www.seul.org/edu/report47.html
   22. http://www.geda.seul.org/
   23. http://www.linuxdevices.com/files/newsbriefs/jun21-01.html
   24. http://linuxdevices.com/news/NS8463444376.html
   25. http://www.winehq.com/News/2001-23.html
   26. http://us1.samba.org/samba/samba.html
   27. http://lwn.net/2001/0628/a/ganymede-1.03.php3
   28. http://linux.oreillynet.com/pub/a/linux/2001/06/22/linux_security.html
   29.
 http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/story/06-06-200
 1/0001508635&EDATE=
   30. http://lwn.net/2001/0628/a/zope-2.3.3.php3
   31. http://www.zope.org/Documentation/ZWN/ZWN-2001-06-24
   32. http://www.zend.com/zend/week/week42.php
   33. http://www.php.net/
   34. http://www.onlamp.com/pub/a/apache/2001/06/19/apache_2.html
   35. http://www.lidn.org/
   36. mailto:lwn@lwn.net
   37. http://www.gimp.org/
   38. http://www.mozilla.org/
   39. http://galeon.sourceforge.net/
   40. http://linux-ha.org/
   41. http://www.htdig.org/
   42. http://mnogosearch.org/
   43. http://www.Mew.org/mgp/
   44. http://www.winehq.com/
   45. http://www.worldforge.org/
   46. http://www.zope.org/
   47. http://appwatch.com/Linux/
   48. http://freshmeat.net/
   49. http://sourceforge.net/
   50. http://lwn.net/2001/0628/a/gbasic0020.php3
   51. http://lwn.net/2001/0628/a/cwn0620.php3
   52. http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html
   53. http://lwn.net/2001/0628/a/openmcl.php3
   54. http://lwn.net/2001/0628/a/clxml.php3
   55. http://lwn.net/2001/0628/a/sqlodbc.php3
   56. http://use.perl.org/article.pl?sid=01/06/25/1738244&mode=thread&threshold=
   57.
 http://www-106.ibm.com/developerworks/linux/library/l-pcgi?open&l=252,t=grl,p=Pe
 rlWebApps
   58. http://use.perl.org/article.pl?sid=01/06/27/1216208&mode=thread&threshold=
   59. http://www-106.ibm.com/developerworks/linux/library/l-inline.html
   60. http://www.ddj.com/columns/perl/2001/0106pl001/0106pl001.htm
   61. http://lwn.net/2001/0628/a/pyurl-20010626.php3
   62. http://lwn.net/2001/0628/a/pydev-sum-20010621.php3
   63. http://mail.python.org/pipermail/python-list/2001-June/049896.html
   64. http://www-106.ibm.com/developerworks/linux/library/l-pyr.html
   65. http://lwn.net/2001/0628/a/web2ldap094.php3
   66. http://lwn.net/2001/0628/a/pychecker061.php3
   67. http://www.gnu.org/software/kawa/
   68. http://gcc.gnu.org/java/
   69. http://lwn.net/2001/0628/a/tclurl-20010626.php3
   70. mailto:lwn@lwn.net
   71. http://www.erlang.org/
   72. http://g95.sourceforge.net/
   73. http://www.gnu.org/software/guile/guile.html
   74. http://haskell.org/
   75. http://www.blackdown.org/
   76. http://caml.inria.fr/
   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/0628/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://lwn.net/2001/0628/devel.php3   Sergey Lentsov   28 Jun 2001 17:11:32 
Архивное /ru.linux/203084cc5673b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional