|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 12 Apr 2001 17:11:29 To : All Subject : URL: http://lwn.net/2001/0412/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
Apache Software Foundation Releases 2.0 Beta [15][Apache] The
[16]Apache Software Foundation (ASF) [17]has announced Apache 2.0.16,
the first public beta of the Apache 2.0 Web Server. The [18]Overview
of New Features lists the following Core enhancements:
* Support for Unix/Posix threads which allows Apache to run in a
hybrid multiprocess/multithreaded mode.
* A New build system that is based on the popular autoconf and
libtool packages.
* Multiprotocol Support Work to allow for the serving of protocols
other than http.
* Better support for non-Unix platforms including BeOS, OS/2 and
Windows.
* Platform Specific [19]Multi-Processing Modules which allow for the
isolation of platform specific code from the main server and can
also be used to select threaded or forking operation.
* A New Apache API which addresses problems with the Version 1.3
module ordering and adds more capabilities from new modules.
* Native IPv6 support to support the next generation of Internet
protocol.
* I/O Filtering by Apache modules which allows CGI script output to
be filtered on the server side.
The list of Module Enhancements for Apache 2.0 includes:
* mod_auth_db with support for the Berkeley DB 3.0 database.
* mod_auth_digest with support for session caching across processes.
* mod_charset_lite a new module for character set translation.
* mod_dav a new module that supports HTTP Distributed Authoring and
Versioning (DAV).
* mod_file_cache a new caching module that duplicates
mod_mmap_static functionality and extends the caching abilities.
The [20]Changes with Apache 2.0.16 document lists all of the changes
in detail.
Overall, this is a fairly major release of Apache with some nice new
capabilities, and no doubt, some new bugs. Apache 2.0 is not
recommended for production servers, but it would be a good idea to try
it out in an experimental mode and report any problems that you
encounter back to the development team.
Databases
mSQL 3.0 pre 2 available. Hughes Technologies [21]has announced the
availability of mini SQL (mSQL) version 3.0 pre 2.
Documentation
LDP Weekly News - 2001-04-10. This weeks updates to the [22]Linux
Documentation Project include new HOWTO's for 3D Modeling and LDAP
use, and updates to the Linux Kernel HOWTO and Secure Programming
HOWTO documents.
Embedded Systems
Embedded Linux Newsletter for Apr. 5, 2001 (LinuxDevices). The summary
for the past week in the embedded Linux marketplace has been published
by LinuxDevices.com. The [23]Embedded Linux Newsletter this week
covers Rick Lehrbaum's "State of Embedded Linux" talk at the Colorado
Linux Info Quest and Wind River's acquisition of BSDi, as well as
other stories.
Developer interest in Embedded Linux skyrockets (LinuxDevices).
According to this LinuxDevices.com report, interest in [24]using Linux
as an embedded system solution has surged since 1998, making it the #2
system of choice behind Wind River's VxWorks.
Filesystem Software
Learning Linux LVM, Part 2 (IBM developerWorks). IBM developerWorks
shows how to [25]add a logical volume to the root filesystem in order
to add more disk space. "While the transition to LVM is a bit of an
ordeal, once the transition is complete, managing filesystems becomes
tremendously easier. As an example, I decided to resize my new /home
logical volume, adding about 2 Gigabytes worth of space to the end of
the filesystem. First, I added additional capacity to my "lv_home"
logical volume, and then I used the resize_reiserfs utility to expand
the filesystem so that it would use this additional capacity."
Interoperability
Wine Weekly News seeks a new editor. The Wine Weekly News [26]is
looking for a new editor, if you have talents in that area, there's a
void to fill.
Network Management
Preventative DNS (kuro5hin). In this column on kuro5hin, Dylan
Griffiths shows, in fairly complete detail, the process involved in
[27]moving from BIND to djbdns for DNS services.
OpenNMS Update v2.15. The latest edition of the [28]OpenNMS Update is
out and covers the release of OpenNMS 0.7.2, web UI authentication
problems, and configuration issues.
Printing Systems
Open Source Omni Printer Driver version 0.0.8. A new version of the
[29]Omni Printer Driver has been released. "The Omni printer driver
provides support for over 250 printers using the Ghostscript
framework. In addition, it provides a model for dynamically loading
printer drivers, creating new devices by editing device description
files, and simplifies new printer driver development by allowing for
the subclassing of previous device features." The [30]list of
supported printers contains quite a few printers, but HP models are
noticeably absent. Omni is licensed under the Lesser Gnu Public
License (LGPL). (Thanks to Kelli Wiginton.)
Science
Linux in Science report #8. The April 2, 2001 edition of the [31]Linux
in Science Report is out, covering the recent Linux World Expo.
"Overall, there were a number of interesting displays. Among these
were the dual-processor Athlon system demonstrated by ASL Labs at the
MandrakeSoft booth, a very cool display by members of the Brookhaven
National Laboratory demonstrating the use of Linux in physics research
there, the Flight Gear flight simulator project with a running
FlightGear demo, and also the Etherboot project which has made
important strides in making booting x86 PCs over a network an easier
proposition." A number of open source science projects are listed at
the bottom of the report.
Medical software's free future (bmj.com). BMJ.com's letters section
contains [32]a discussion about open source software in medicine. "An
obvious route forward for the public sector would be to state that all
software developed at the public's expense be licensed as open source,
although the General Public License may not be the optimum licence."
Molecular Biology related programs for Linux. The [33]Bioinformatics
site is now hosting [34]Molecular Biology related programs for Linux,
a repository for Linux based Molecular Biology software. Over 50
programs are featured on the site to help you with that penguin
cloning project.
Scientific Python 2.2 released. Version 2.2 of Scientific Python
[35]is available. "ScientificPython is a collection of Python modules
that are useful for scientific computing. In this collection you will
find modules that cover basic geometry (vectors, tensors,
transformations, vector and tensor fields), quaternions, automatic
derivatives, (linear) interpolation, polynomials, elementary
statistics, nonlinear least-squares fits, unit calculations,
Fortran-compatible text formatting, 3D visualization via VRML, and two
Tk widgets for simple line plots and 3D wireframe models." This
release features a revised package structure and has built in support
for the netCDF data format.
Telephonics
Kandy, a new KDE PIM program for telephones. A new KDE PIM program
known as Kandy [36]has been announced. "Say hello to Kandy. Kandy is
an application which allows to you communicate with your mobile phone.
It aims at providing synchronisation for phone book, appointments and
other data stored on the mobile." The [37]Kandy project is in its
early stages and the developer is looking for help.
Web-site Development
Zope News. The [38]latest news from the Zope site contains a number of
new Zope related software updates. Included are LDAPLoginAdapter 1.2
and New Core Session Tracking 0.8 as well as info on browsing Zope
source on line and a new Hong Kong Zope users group.
Zope Developer's Guide preview release. The first preview release of
the Zope Developer's Guide [39]has been announced. "The ZDG picks up
where the Zope Book leaves off. Its main focus is teaching you how to
develop Zope products."
PHP Weekly Summary for April 9, 2001. The [40]April 9, 2001 edition of
the PHP Weekly Summary is out. This week's topics include a patch that
allows libc style argument swapping in printf, a recently openedd
XML-RPC extension with a PHP extension, from Epinions, Hebrew and
Polish manual translations, and more.
Window Systems
Kernel Cousin KDE Issue #5 is Out. Topics covered in this weeks
[41]KDE development mailing lists include Kaboodle, the light-weight
embeddable media player, KDE DB connectivity issues, global KPrinter
support, the new Gideo development branch and sending mail with KMail.
KDevelop 3.0 Now Developer-Ready. KDevelop [42]contains Gideon, "which
is very near to being usable and complete", according to Bernd
Gehrmann. Gideon, the codename for KDevelop 3.0, can be thought of as
a modular lego-like framework for an IDE.
GNUStep Weekly Update. The latest news from the [43]GNUStep project is
the announcement of the LaunchPad 1.0 release. LaunchPad is a
collection of libraries for creating non-graphical tools and
applications using an API based on OpenStep and the MacOS X API.
Section Editor: [44]Forrest Cook
April 12, 2001
Desktop Links
[45]Gnome
[46]KDE
[47]XFce
[48]GTK+
[49]Window Managers
Application Links
[50]GIMP
[51]Mozilla
[52]Galeon
[53]High Availability
[54]ht://Dig
[55]MagicPoint
[56]Wine
[57]Worldforge
[58]Zope
More Information
[59]AppWatch
[60]Freshmeat
[61]SourceForge
Programming Languages
Java
Build your own Java-based supercomputer (IBM developerWorks). Aashish
Patil writes about [62]building a Java based supercomputer in an IBM
developerWorks article. "If you've ever wanted to build your own
supercomputer but have been held back by the demands of parallel
programming in C, Pseudo Remote Threads is for you. This prize-winning
Java programming model greatly simplifies parallel programming on
clusters, bringing supercomputing out of the laboratory and into the
hands of everyday Java programmers." The examples are run on Windows
boxes, but the concepts apply to Linux as well.
Lisp
LISA 0.7 released. Version 0.7 of LISA, the Lisp-based Intelligent
Software Agents, [63]has been announced. "LISA is approaching the
middle stages of development and is now considered 'alpha' software.
The inference engine itself is quite stable, and it should be possible
to develop reasonably sophisticated knowledge bases for
experimentation."
Perl
New stable and development versions of Perl. A new stable version of
Perl, version 5.6.1, [64]has been announced. This release includes a
long list of bug fixes and compatibility improvements.
Also, for those who are interested in the latest development release
of Perl, version 5.7.1 [65]has been announced. Improved Unicode
support seems to be the main area of work in this release, some new
modules are also included.
The Perl Journal returns (Use Perl). The recently demised Perl Journal
[66]is coming back to life according to Jon Orowant. "It's been a very
long winter, full of angst and attorneys. I'll write more later, but
wanted to share the good news as soon as possible."
Python
Dr. Dobb's Python-URL!, Apr 9. This week's retrospective on [67]the
python world includes PEP 245 and 246 updates, PyTalk - a natural
language program, a 2.0 port to OS/2 and installation help for Windows
users (who apparently tend to cry a lot).
Pygame 1.0 released. Version 1.0 of [68]Pygame has been released.
Changes since the 0.9 release include a finished surfarray module,
module exit cleanups, bug fixes, and cleaner code for different
platforms.
Also included on the site is a new [69]Pygame Code Repository with
some example programs.
PyChecker - a Python source code bug finder. Neal Norwitz [70]has
announced PyChecker, a bug finder for Python.
The announcement claims that pychecker can find the following
problems:
* No doc strings in modules, classes, functions, and methods
* self not the first parameter to a method
* Wrong number of parameters passed to functions/methods
* No global found (e.g., using a module without importing it)
* Global not used (module or variable)
Ruby
Ruby Cookbook Web site launched. A new web site dedicated to [71]the
Ruby programming community has launched. The site provides code
fragments, classes, and modules, intended to help the new Ruby
programmer get up to speed quickly.
Smalltalk
Squeak Smalltalk 3.0. [72]Squeak is a multi-platform open-source
Smalltalk compiler with built in [73]multimedia capabilities. Version
3.0 of Squeak has recently been released. "Squeak is an open,
highly-portable Smalltalk-80 implementation whose virtual machine is
written entirely in Smalltalk, making it easy to debug, analyze, and
change." Squeak is being distributed under an [74]Apple Computer, Inc
Software License.
Tcl/Tk
This week's Tcl-URL. Here is [75]Dr. Dobb's Tcl-URL for April 9, 2001,
with the usual collection of useful information from the Tcl/Tk
development community. This week's edition mentions a call for Tcl
core team Tk maintainers, the upcoming Tcl-2001 conference, and more.
Tcl/Tk 8.3.3 released. Tcl/Tk version 8.3.3 [76]has been released.
This version features lots of bug fixes and performance improvements.
XML
maki: serving XML via Apache and Python. The initial release of maki,
a Python based XML server for Apache, [77]has been announced. "The
purpose of maki is to serve XML files via the web. A web developer can
specify that the XML data be processed or transformed through any
number of steps. Each step is either a stylesheet transformation or a
custom process. A processor that evaluates embedded Python code is
included. The output of each step is passed as the input to the next
step (similar to a Unix pipe). Additionally, the output of each
processor step can be cached for a user-specified time period. All
configuration is in a central XML file that specifies rules based on
matching paths against regular expressions."
If you are wondering about where the name comes from: "The name maki
refers to maki-zushi (rolled sushi). The choice of name is somewhat
arbitrary, although you are welcome to read meaning into it." Maki has
been released under the GPL license.
Miscellaneous
History-making components (IBM developerWorks). James Durham [78]looks
at the history of Object Oriented Programming in an IBM developerWorks
article. "This timeline explores some of the key events of components
and object-oriented programming in the last 50 years. We could have
gone back further to John von Neumann's 1946 proposals that changed
computer architecture forever, or perhaps further back to ENIAC,
Babbage or even Pascal. However, we decided to begin in 1951 since the
birth of the widely publicized UNIVAC seems to spark the commercial
engine that drives the modern pursuit of object-oriented programming
and development."
The Story Behind the Parrot Prank (O'Reilly). Simon Cozens [79]reveals
the truth about the April Fools Day Parrot Language hoax. "All right.
I admit it. In case you haven't guessed by now, Parrot was a very
elaborate April Fools' Day hoax. It seems to have caught a lot of
people out... including some people who really ought to know better.
I've had a couple of requests from people who want to know how the
hoax was perpetrated, so here's the story."
Section Editor: [80]Forrest Cook
Language Links
[81]Erlang
[82]Guile
[83]Haskell
[84]Blackdown.org
[85]Caml
[86]IBM Java Zone
[87]Jython
[88]Perl News
[89]Use Perl
[90]PHP
[91]PHP Weekly Summary [92]Daily Python-URL
[93]Python.org
[94]Python.faqts
[95]Ruby
[96]Scheme
[97]Smalltalk
[98]Tcl Developer Xchange
[99]Tcltk.com
[100]Regular Expressions
[101]Next: Commerce
[102]Eklektix, Inc. Linux powered! Copyright Л 2001 [103]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/0412/
4. http://lwn.net/2001/0412/security.php3
5. http://lwn.net/2001/0412/kernel.php3
6. http://lwn.net/2001/0412/dists.php3
7. http://lwn.net/2001/0412/desktop.php3
8. http://lwn.net/2001/0412/commerce.php3
9. http://lwn.net/2001/0412/press.php3
10. http://lwn.net/2001/0412/announce.php3
11. http://lwn.net/2001/0412/history.php3
12. http://lwn.net/2001/0412/letters.php3
13. http://lwn.net/2001/0412/bigpage.php3
14. http://lwn.net/2001/0405/devel.php3
15. http://httpd.apache.org/
16. http://httpd.apache.org/
17. http://www.businesswire.com/webbox/bw.040501/210950205.htm
18. http://httpd.apache.org/docs-2.0/new_features_2_0.html
19. http://httpd.apache.org/docs-2.0/mpm.html
20. http://httpd.apache.org/dist/httpd/CHANGES_2.0
21. http://www.Hughes.com.au/
22. http://linuxdoc.org/ldpwn/ldpwn-2001-04-10.html
23. http://www.linuxdevices.com/files/newsbriefs/apr05-01.html
24. http://www.linuxdevices.com/news/NS2083407450.html
25.
http://www-106.ibm.com/developerworks/linux/library/l-lvm2.html?open&l=252,t=gr,
26. http://www.winehq.com/News/2001-15.html
27. http://www.kuro5hin.org/?op=displaystory;sid=2001/4/9/17053/40631
28. http://lwn.net/2001/0412/a/opennms-20010411.php3
29.
http://oss.software.ibm.com/developerworks/opensource/linux/projects/omni/?open&
l=252,t=gr,p=OSomni
30.
http://oss.software.ibm.com/developerworks/opensource/linux/projects/omni/DEVICE
S.LST
31. http://www.seul.org/sci/seul-sci8.html
32. http://www.bmj.com/cgi/content/full/322/7290/863/a
33. http://bioinformatics.org/
34. http://bioinformatics.org/mol_linux/
35. http://starship.python.net/crew/hinsen/scientific.html
36. http://lwn.net/2001/0412/a/kandy.php3
37. http://www.cornelius-schumacher.de/kandy.html
38. http://www.zope.org/ZopeNews
39. http://lwn.net/2001/0412/a/zdg.php3
40. http://www.zend.com/zend/week/week32.php
41. http://kt.zork.net/kde/latest.html
42. http://dot.kde.org/986594487/
43. http://lwn.net/2001/0412/a/gnustep-20010411.php3
44. mailto:lwn@lwn.net
45. http://www.gnome.org/
46. http://www.kde.org/
47. http://www.xfce.org/
48. http://www.gtk.org/
49. http://xwinman.org/
50. http://www.gimp.org/
51. http://www.mozilla.org/
52. http://galeon.sourceforge.net/
53. http://linux-ha.org/
54. http://www.htdig.org/
55. http://www.Mew.org/mgp/
56. http://www.winehq.com/
57. http://www.worldforge.org/
58. http://www.zope.org/
59. http://appwatch.com/Linux/
60. http://freshmeat.net/
61. http://sourceforge.net/
62. http://www-106.ibm.com/developerworks/java/library/j-super.html
63. http://lisa.sourceforge.net/
64. http://archive.develooper.com/perl5-porters@perl.org/msg24783.html
65. http://archive.develooper.com/perl5-porters@perl.org/msg24811.html
66. http://use.perl.org/article.pl?sid=01/04/11/1533244&mode=thread&threshold=
67. http://lwn.net/2001/0412/a/pyurl-20010409.php3
68. http://pygame.seul.org/
69. http://pygame.seul.org/pcr/
70. http://lwn.net/2001/0412/a/pychecker.php3
71. http://www.rubycookbook.org/
72. http://www.squeak.org/
73. http://www.squeak.org/features/index.html
74. http://www.squeak.org/download/license.html
75. http://lwn.net/2001/0412/a/tcl-url.php3
76. http://lwn.net/2001/0412/a/tcltk833.php3
77. http://maki.sourceforge.net/
78. http://www-106.ibm.com/developerworks/java/library/co-tmline/index.html
79. http://www.oreilly.com/news/parrotstory_0401.html
80. mailto:lwn@lwn.net
81. http://www.erlang.org/
82. http://www.gnu.org/software/guile/guile.html
83. http://haskell.org/
84. http://www.blackdown.org/
85. http://caml.inria.fr/
86. http://www.ibm.com/developer/java/
87. http://sourceforge.net/projects/jython
88. http://www.news.perl.org/
89. http://use.perl.org/
90. http://www.php.net/
91. http://www.zend.com/zend/week/
92. http://www.pythonware.com/daily
93. http://www.python.org/
94. http://python.faqts.com/
95. http://www.ruby-lang.org/en/index.html
96. http://www.swiss.ai.mit.edu/projects/scheme/index.html
97. http://www.smalltalk.org/
98. http://dev.ajubasolutions.com/
99. http://www.tcltk.com/
100. http://regularexpressions.com/RegularExpressions/
101. http://lwn.net/2001/0412/commerce.php3
102. http://www.eklektix.com/
103. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2030864dfd5e0.html, оценка из 5, голосов 10
|