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