|
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
|