|
|
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)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/203084cc5673b.html, оценка из 5, голосов 10
|