|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 12 Jul 2001 16:16:19 To : All Subject : URL: http://www.lwn.net/2001/0712/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 BlueBox browser and peer-to-peer programming. A company known as [15]dLoo, Inc has [16]announced the release of an architecture for an extensible open-source peer-to-peer programming language that works in conjunction with its BlueBox browser. [17][bluebox.jpg] BlueBox uses the concept of language structures called words which programmers can post on the net in a manner that is similar to posting web pages. BlueBox can compile the words that it receives from network sites into various languages such as C++, Perl, and Python. The plan is to have the words written for various problem domains such as mathematics, graphics, and art to name a few possibilities. People using the BlueBox browser can then tie various words together to build larger programs. [18]The BlueBox introduction documentation describes the goals of the system: Most programming languages are statically defined when they are compiled. C++, Perl, Python, and other languages cannot become richer over time after their compilers or interpreters are compiled. This model of building programming languages is pre-Internet, mirroring how books, magazines, and journals were published before the appearance of Web pages, dynamic content, and hyperlinking. Instead of this model, however, imagine a programming language that was defined on the Internet and more importantly, became richer over time as more programmers added to it. This is the idea behind BlueBox, a browser that runs a scalable peer-to-peer programming language that we are releasing today. BlueBox and the underlying words seem like a novel idea with many possible uses. The notions of tying multiple languages together across platforms and linking software together like web pages are fairly unique. To get a better picture of some BlueBox issues, LWN asked Nile from the BlueBox project [19]a few questions. The BlueBox site claims that all of the advertised features are already functional. BlueBox is an open-source project that is being released under the GPL license. Clusters The Do-It-Yourself Supercomputer (Scientific American). Written by the people who created the Beowulf clustering software, this article explains how the [20]Oak Ridge National Laboratory built a supercomputer out of discarded PCs and Linux. "We knew that obsolete PCs at the U.S. Department of Energy complex at Oak Ridge were frequently replaced with newer models. The old PCs were advertised on an internal Web site and auctioned off as surplus equipment. A quick check revealed hundreds of outdated computers waiting to be discarded this way. Perhaps we could build our Beowulf cluster from machines that we could collect and recycle free of charge. We commandeered a room at ORNL that had previously housed an ancient mainframe computer. Then we began collecting surplus PCs to create the Stone SouperComputer." CORBA Web services architect, Part 3: Is Web services the reincarnation of CORBA? (IBM developerWorks). Dan Gisolfi compares [21]CORBA to web services in an IBM developerWorks article. "Even during these early stages of the evangelism of Web services, customers have already begun to ask how this technology differs from CORBA. Isn't it just another form of distributed computing? In this installment of the Web services architect, Dan Gisolfi offers a brief overview of the differences between SOAP, DCOM, and CORBA and suggests a value proposition for Web services within the distributed computing realm." Documentation Linux Documentation Project updates. [22]The Linux Kernel and PHP HOWTOs have been updated at the Linux Documentation project, along with a a few others and the addition of the new Chroot-BIND HOWTO. Education SEUL/EDU Report for July 9, 2001. The [23]July 9, 2001 edition of the SEUL Linux in Education report is out. Topics include the use of Linux for teaching English, Linux in Columbian schools. Reviewed software includes the Liebnitz calculator and a Perl/Tk based searchable book database. Electronics New Icarus Verilog and ACS packages from gEDA. The [24]gEDA project has announced new versions of the Icarus Verilog simulator and ACS, Al's Circuit Simulator. Embedded Systems Embedded Linux Newsletter for July 5, 2001 (LinuxDevices). LinuxDevices.com has posted its weekly [25]summary of the embedded Linux marketplace. This week's stories include a look at the CerfCube, a hand powered Web server running uClinux and the results of the ELC board of directors election. BusyBox 0.52 released. Version 0.52 of the BusyBox cluster of common Unix utilities for embedded systems [26]has been released. This version contains many "bug fixes, optimizations, and cleanups" and is reportedly very stable. New features include several cpio utilities and a few new shells. see the [27]changelog file for all of the details. Graphics Sketch 0.6.12 released. Bernard Herzog [28]has announced Sketch version 0.6.12. Sketch is a vector drawing program and this version fixes several bugs. Interoperability Samba 2.2.1. The Samba team has released [29]Samba version 2.2.1. This is a stable source-only release, binary packages for major platforms are to be released soon. Easy Steps to Samba: Linux Orbit HOWTO (LinuxOrbit). This quick reference piece aims to help [30]new users get acquainted with Samba. "It should be noted that if you intend to share network devices on your Linux machine from Windows, you'll need to configure your Windows machine for "Client for Microsoft Networks" in your Network Neighborhood properties. This is not the default setting for many consumer Windows systems." Mail Software TMDA 0.22 Python anti-spam filter for qmail. Jason Mastaler [31]has announced TMDA 0.22, a Python package for removing spam on systems using qmail. This version adds support for site-wide installations using qmail-relay rewriting, wild card pattern matching, and new installation options. Printing Systems KDEPrint slides from LinuxTag. Michael Goffioul, author of the new [32]KDEPrint subsystem, has posted the slides from his presentation on this feature at the recent LinuxTag conference. The slides are available for download only at this time (no online viewing is available) in KPresenter format. CUPS v1.1.9 released. A new release of the CUPS printing system [33]has been announced. The CUPS v1.1.9 [34]release notes list a number of new features such as a revamped configuration script, AIX support, performance improvements and bug fixes. Omni Printer Driver version 0.3.2 released. Version 0.3.2 of the Omni printer driver [35]has been announced. The main change with this release is a fix for a compatibility bug with the 5.50 release of Ghostscript. Science GNU Medical Record Project. [36]Linux Med News talks about the [37]GNU Medical Record System that is being developed by Dr. O'Kane. The system is based on Mumps and PostgreSQL. The system includes a data entry system and a medical record browser application among other things. Web-site Development Zope Developer's Guide and new beta release. A new release of the [38]Zope Developer's Guide is out. This is "the first polished draft of the guide," and it covers the upcoming 2.4.0 release. Speaking of 2.4.0, the [39]third beta release of Zope 2.4.0 is now available. Zope Weekly News for July 6, 2001. The [40]July 6, 2001 edition of the Zope Weekly News is out. Topics include CVS update news, the release of Zope 2.4 beta 3, CMF in intranets, and interoperability with other CMF systems. Midgard Weekly Summary. The latest [41]Midgard Weekly Summary has been published. Topics include the Midgard booth at Linuxtag, a server move, and notes from a Repligard class. MnoGoSearch-php-3.1.3.5. A new release of the MnoGoSearch-php frontend [42]has been announced. This version fixes a bug in the categories section. Section Editor: [43]Forrest Cook July 12, 2001 Application Links [44]GIMP [45]Mozilla [46]Galeon [47]High Availability [48]ht://Dig [49]mnoGoSearch [50]MagicPoint [51]Wine [52]Worldforge [53]Zope More Information [54]AppWatch [55]Freshmeat [56]SourceForge Programming Languages Caml Caml Weekly News for July 10, 2001. The [57]July 10, 2001 issue of the Caml Weekly News is out. Topics this week include PXP, the polymorphic XML parser, E packaging O'Caml libraries in RPM format, a new O'Caml runtime environment, and a library for dealing with Java class files. Java Java 2 SE v1.3.1. The Blackdown team has released the Java 2 S v1.3.1-FCS package. No formal announcement is available, but the code can be downloaded from [58]a Blackdown mirror site. Magic with Merlin: Swing's new Spinner component (IBM developerWorks). John Zukowski [59]explores new features from the Java 2 Standard Edition, version 1.4 SDK. in an IBM developerWorks article. "The most recent release of the Java 2 SDK, the 1.4 beta, adds two powerful new components to the JFC/Swing component set. One of them, JSpinner, allows a user to easily select a date, number, or choice from a pick list. (The other is JFormattedTextField for formatted input support.)" If the shoe fits... (LinuxDevices). LinuxDevices is running a white paper by David Tannenbaum about [60]using Java technology with embedded Linux. "The vast array of disparate hardware and software architectures present throughout the embedded market begs for a common language and platform with which to develop applications. It was to address this issue that Sun initially developed the Java technology platform." Ten JSP technology books compared (IBM developerWorks). IBM developerWorks [61]takes a look at ten JSP technology books in an article by John Zukowski. Lisp cCLan News for July 4, 2001. [62]Issue number 2 of the cCLan News is out. Topics include building Debian packages, new Lisp packages, and a proposal for inline documentation. Perl Perl 5 Porters for July 7, 2001. The [63]July 7, 2001 edition of the Perl 5 Porters digest is out. Topics include the upcoming Perl 5.7.2 release, a bug in grok_number, using asynchronous callbacks, and more. PHP PHP Weekly Summary for July 9, 2001. The July 9, 2001 edition of the [64]PHP Weekly Summary is out. Topics include more on the autocasting bug, PHP documentation in Arabic, a SAP R/3 extension, a YATS extension, and more. Advantages of PHP Over Java (Zend). Dan Orzech and the Zend Staff offer some [65]advantages in using PHP over Java in an article on the Zend site. Python Python Development Summary. The bi-weekly [66]summary of the python development list has been posted. This issue includes the discussion on a draft of PEP 261 for wide Unicode characters, the "psyco" Python specializing compiler, IPv6 support, and more. Dr. Dobb's Python-URL! for July 3, 2001. Here is [67]Dr. Dobb's Python-URL for July 3. It includes, among other things, some interesting coverage of the rising concerns among Python developers that the language may be developing too many new features. Dr. Dobb's Python-URL! for July 9, 2001. The [68]July 9, 2001 Python-URL! is also available and includes talk of a sequence to CSV tool, discussions on installing modules, quibbles on standard libraries and the spectacular ways exec and eval can break. PyWebLib: yet another web programming framework for Python. Michael Stroeder has released version 1.0.2 of [69]PyWebLib, a web programming framework for Python. Ruby Ruby Garden. The [70]Ruby Garden site features a discussion of BlueBox, Ruby documentation in Portugese, and translation of a bowling score program from Java to Ruby. Tcl/Tk Dr. Dobb's Tcl-URL! for July 10th. Dr. Dobb's [71]Tcl-URL! for this week includes discussion on the side effects of the byte code compiler, creating new widgets, and a tip-fest. XML Java and XML Week (O'Reilly). The O'Reilly onJava.com site [72]features several articles on using Java and XML. Namespace Nuances (O'Reilly). John E. Simpson [73]answers several common XML Namespace Questions in an O'Reilly xml.com article. Against the Grain (O'Reilly). Leigh Dodds [74]discusses some recent threads on XML-DEV concerning XML and databases. Miscellaneous Section Editor: [75]Forrest Cook Language Links [76]Erlang [77]g95 Fortran [78]Guile [79]Haskell [80]Blackdown.org [81]Caml [82]IBM Java Zone [83]Jython [84]Perl News [85]Use Perl [86]PHP [87]PHP Weekly Summary [88]Daily Python-URL [89]Python.org [90]Python.faqts [91]Ruby [92]MIT Scheme [93]Schemers [94]Smalltalk [95]Tcl Developer Xchange [96]Tcltk.com [97]Regular Expressions [98]Next: Commerce [99]Eklektix, Inc. Linux powered! Copyright Л 2001 [100]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/0712/ 4. http://lwn.net/2001/0712/security.php3 5. http://lwn.net/2001/0712/kernel.php3 6. http://lwn.net/2001/0712/dists.php3 7. http://lwn.net/2001/0712/desktop.php3 8. http://lwn.net/2001/0712/commerce.php3 9. http://lwn.net/2001/0712/press.php3 10. http://lwn.net/2001/0712/announce.php3 11. http://lwn.net/2001/0712/history.php3 12. http://lwn.net/2001/0712/letters.php3 13. http://lwn.net/2001/0712/bigpage.php3 14. http://lwn.net/2001/0704/devel.php3 15. http://www.dloo.org/ 16. http://lwn.net/2001/0712/a/dloo.php3 17. http://www.dloo.org/ 18. http://www.dloo.org/documentation/introduction.html 19. http://lwn.net/2001/0712/a/nileinterv.php3 20. http://www.sciam.com/2001/0801issue/0801hargrove.html 21. http://www-106.ibm.com/developerworks/webservices/library/ws-arc3/ 22. http://www.linuxdoc.org/ldpwn/ldpwn-2001-07-10.html 23. http://www.seul.org/edu/report48.html 24. http://www.geda.seul.org/ 25. http://www.linuxdevices.com/files/newsbriefs/jul05-01.html 26. http://busybox.lineo.com/ 27. ftp://oss.lineo.com/busybox/Changelog 28. http://lwn.net/2001/0712/a/sketch0612.php3 29. http://lwn.net/2001/0712/a/samba-2.2.1.php3 30. http://www.linuxorbit.com/howto/sambahowto.php3 31. http://lwn.net/2001/0712/a/tmda022.php3 32. http://users.swing.be/kdeprint/ 33. http://www.cups.org/ 34. http://www.cups.org/relnotes.html#01010900 35. http://oss.software.ibm.com/developerworks/opensource/linux/projects/omni/?open& l=252,t=gr,p=OSomni 36. http://www.LinuxMedNews.org/ 37. http://math-cs.cns.uni.edu/~okane/cgi-bin/gnumed/gnumed.cgi 38. http://www.zope.org/Documentation/ZDG 39. http://lwn.net/2001/0712/a/zope-2.4.0b3.php3 40. http://www.zope.org/Documentation/ZWN/ZWN-2001-07-06 41. http://lwn.net/2001/0712/a/mws-20010705.php3 42. http://mnogosearch.org/ 43. mailto:lwn@lwn.net 44. http://www.gimp.org/ 45. http://www.mozilla.org/ 46. http://galeon.sourceforge.net/ 47. http://linux-ha.org/ 48. http://www.htdig.org/ 49. http://mnogosearch.org/ 50. http://www.Mew.org/mgp/ 51. http://www.winehq.com/ 52. http://www.worldforge.org/ 53. http://www.zope.org/ 54. http://appwatch.com/Linux/ 55. http://freshmeat.net/ 56. http://sourceforge.net/ 57. http://lwn.net/2001/0712/a/cwn.php3 58. http://www.blackdown.org/java-linux/mirrors.html 59. http://www-106.ibm.com/developerworks/java/library/j-mer0703/ 60. http://www.linuxdevices.com/articles/AT7996122293.html 61. http://www-106.ibm.com/developerworks/java/library/j-jspbooks/ 62. http://www.geocrawler.com/lists/3/SourceForge/12819/0/6102621/ 63. http://www.perl.com/pub/a/2001/07/p5pdigest/20010709.html 64. http://www.zend.com/zend/week/week44.php 65. http://zend.com/zend/art/php-over-java.php 66. http://lwn.net/2001/0712/a/pydev-20010705.php3 67. http://lwn.net/2001/0712/a/python-url.php3 68. http://lwn.net/2001/0712/a/pyurl-20010709.php3 69. http://www.stroeder.com/pylib/PyWebLib/ 70. http://www.rubygarden.org/ 71. http://lwn.net/2001/0712/a/tclurl-20010710.php3 72. http://www.onjava.com/pub/a/onjava/2001/07/03/java_xml.html 73. http://www.xml.com/pub/a/2001/07/05/namespaces.html 74. http://www.xml.com/pub/a/2001/05/07/againstgrain.html 75. mailto:lwn@lwn.net 76. http://www.erlang.org/ 77. http://g95.sourceforge.net/ 78. http://www.gnu.org/software/guile/guile.html 79. http://haskell.org/ 80. http://www.blackdown.org/ 81. http://caml.inria.fr/ 82. http://www.ibm.com/developer/java/ 83. http://sourceforge.net/projects/jython 84. http://www.news.perl.org/ 85. http://use.perl.org/ 86. http://www.php.net/ 87. http://www.zend.com/zend/week/ 88. http://www.pythonware.com/daily 89. http://www.python.org/ 90. http://python.faqts.com/ 91. http://www.ruby-lang.org/en/index.html 92. http://www.swiss.ai.mit.edu/projects/scheme/index.html 93. http://www.schemers.org/ 94. http://www.smalltalk.org/ 95. http://dev.ajubasolutions.com/ 96. http://www.tcltk.com/ 97. http://regularexpressions.com/RegularExpressions/ 98. http://lwn.net/2001/0712/commerce.php3 99. http://www.eklektix.com/ 100. http://www.eklektix.com/ --- ifmail v.2.14.os7-aks1 * Origin: Unknown (2:4615/71.10@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19861fa0cc957.html, оценка из 5, голосов 10
|