|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 07 Jun 2001 17:16:32 To : All Subject : URL: http://lwn.net/2001/0607/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
XFree86 4.1.0 released. The people at the [15]XFree86 Project have
released XFree86 version 4.1.0. [16][XFree86]
The [17]README file lists a number of interesting capabilities of
version 4.1.0 including:
* A major re-design of the XFree86 architecture.
* More interaction between graphics hardware and the X server.
* A new Direct Rendering Infrastructure which takes advantage of
hardware 3D accelerators.
* Support for more hardware.
The [18]release notes detail a number of changes:
* More drivers converted to use the fb layer with support for
anti-aliased fonts.
* Support for a number of new chips.
* Numerous updates for existing drivers.
* More support for Alpha and Power PC hardware.
* XDarwin updates.
* X server extensions and updates.
* New and updated clients such as an Xt/Xaw free libXmuu.
* Build system updates.
* Numerous bug and security fixes.
The [19]Driver Status page documents all of the currently supported
boards and chip sets.
Incidentally, XFree86 has switched to [20]a new version numbering
scheme as of this release.
The code is available from the heavily loaded [21]XFree86 FTP site as
well as a few [22]mirror sites, and [23]Installation Details have also
been published. (Thanks to Frank Lapore and Oliver Jost)
Audio
GLAME 0.4.2 released. Another release of the Glame audio tool [24]has
been announced. This version features a few bug fixes and a nifty new
quick start guide in the built-in documentation. The guide will walk
you through all of the steps required to play a WAV file, edit the
file, record a new file, and save the results. See the [25]Glame home
page for more information.
Some recent linux music app releases (Mstation.org). Mstation.org's
Miriam Rainsford [26]looks at some new Linux music software in a
feature article on Mstation.org. Software examined includes
SpiralLoops, Audacity, Ecaenvelopter, PVNation, Bonk, CheeseTracker,
and GtkGEP, a program that can turn your PC into a guitar effects
processor.
Documentation
LDP Weekly News. This week's issue of the [27]Linux Documentation
Project Weekly News is now available. News includes an online store
that is funneling a portion of the profits to LDP, a new HOWTO for
Linux MP3 CD burning, a "Linux-Apache-PHP-Sybase mini-HOWTO", and some
updated documentation.
Mind your FAQs (IBM developerWorks). IBM developerWorks features an
article by Jodi Bollaert [28]on writing and maintaining FAQs.
"Frequently Asked Questions (FAQs) are a great way to provide quick,
easy answers to users' most common questions. However, ensuring that
they fulfill their purpose effectively requires careful planning and
design. This article provides 16 tips to help you mind your FAQs."
Electronics
Xcircuit 2.3.1 available. A new beta version of the Xcircuit schematic
drawing program [29]is available for download. Version 2.3.1 includes
a lot of underlying structural changes to the label and parameter code
and also includes some new but well tested netlist generation code.
Embedded Systems
Embedded Linux Newsletter for May 31, 2001 (LinuxDevices). The weekly
summary from LinuxDevices.com for the [30]embedded Linux marketplace
is now available. Topics include embedded Linux and Java, the
Net2Phone Tux-tone dialing service, the new Sharp Zaurus PDA, recently
availability of the Agenda VR3 PDAs, and lots more.
Nanozilla gets a name change and website facelift (LinuxDevices). The
Nanozilla project, targeted at a Mozilla adaptation to embedded
systems, has [31]changed its name to Nxzilla.
Ripley -- a Linux-based wearable computer (LinuxDevices). The founder
of ZeroSpin talks about his companies wearable computer project, known
as [32]Ripley, in this LinuxDevices.com article. "The first design,
Ripley-1.0, was modeled loosely after Dr. Steve Mann's WearComp6
wearable computer. The Ripley's core, however, was based on Cell
Computing's CardPC technology and the batteries were COTS (commercial
off the shelf) Sony InfoLithium camcorder batteries."
Games
WorldForge update. A new "unofficial" [33]update for the
[34]WorldForge gaming project is now available. "To me, Stage is the
gem in our crown, a highly configurable server system that provides a
toolkit for game developers. Work is progressing rapidly now, after
years of gestation".
Interoperability
Wine Weekly News Issue 21 is out. [35]The latest issue of the Wine
Weekly News is available. This issue covers the addition of a new
section to the wine configuration file, dealing with the latest XP,
Office installation issues, using Wine with Suse and Mandrake, and
more.
Network Management
Interview with Wietse Venema about his tcp_wrappers license (BSD
Today). BSD Today interviews [36]Wietse Venema, author of such tools
at SATAN and Postfix, about the license included with his tcp_wrappers
package. "If someone wants to redistribute the TCP Wrapper code in a
manner that is not covered by the Copyright notice, then they are
expected to contact me. I am a nice person and I haven't refused
permission to anyone yet."
Be sure to read to the end of the article regarding Wietse's updated
license. (Thanks to Ben De Rydt)
OpenNMS Update for June 5, 2001. The [37]June 5, 2001 edition of the
OpenNMS Update is available. Topics include preparations for the 0.7.6
release, managing CAPSD, coding project status, and a wish list, among
other things.
System Administration
Bulletproofing Servers: Building a Challenge for Murphy (O'Reilly).
Andy Neely [38]discusses techniques for making a critical server more
reliable in an O'Reilly OnLAMP article. "Most system administrators
who have maintained a server for more than a few months will have
their own stories to tell. It might be an installation or a
configuration problem, a daemon that stops responding every six or
eight weeks, or the 150 million duplicate entries that filled up the
log partition last Sunday."
Web-site Development
Latest Zope News. A few interesting developments have shown up in the
latest [39]Zope News. Among other things, Zope 2.4.0 alpha 1 is
available and version 1.1 beta of CMF, the Content Management
Framework, has been released.
Using CGI::Application (www.perl.com). Www.perl.com features an
article by Jesse Erlbaum [40]on the Perl CGI::Application module.
"CGI::Application builds upon the bedrock of CGI, adding a structure
for writing truly reusable Web-applications. CGI::Application takes
what works about CGI and simply provides a structure to negate some of
the more onerous programming techniques that have cast an unfavorable
light upon it."
Window Systems
Bonobo and Mozilla's XPCOM. IBM developerWorks has two articles by
Uche Ogbuji available on "Bridging Bonobo and XPCOM". One goes into
[41]specific techniques for bridging components and the other provides
a walk through [42]example implementations. Both tutorials require a
free registration.
GNUstep LaunchPad Version 1.0.1. The GNUstep project has released an
update to their [43]LaunchPad libraries for creating non-GUI
applications using an API based on OpenStep and the MacOS X API.
Gtk-Perl version 0.7007 released. A new version of the [44]Perl
bindings fo GTK has been released by project maintainer Paolo Molaro.
This version features better documentation, bug fixes, memory leak
fixes, and support for new versions of the Gnome libraries.
Section Editor: [45]Forrest Cook
June 7, 2001
Application Links
[46]GIMP
[47]Mozilla
[48]Galeon
[49]High Availability
[50]ht://Dig
[51]mnoGoSearch
[52]MagicPoint
[53]Wine
[54]Worldforge
[55]Zope
More Information
[56]AppWatch
[57]Freshmeat
[58]SourceForge
Programming Languages
Caml
Caml Weekly News for June 5, 2001. The [59]June 5, 2001 edition of the
Caml Weekly News is out. News this week features a new release of
Camlp4, OCaml compiler optimizations, and more.
FORTRAN
g95: Free Crunch Time. If you have some legacy FORTRAN code that you
want to run, check out the [60]g95 Fortran Compiler project. The
compiler is still in an "embryonic state", but appears to be moving
forward at a decent rate. The g95 team aims to have the software
included in GCC, the Gnu Compiler Collection.
Haskell
Haskell Updates. A few updates to the Haskell project [61]have been
announced. Version 5.00.1 of the Glasgow Haskell Compiler is
available, and a beta version of Hat, the Haskell tracker was also
announced.
Java
Java2 SE v1.3.1 rc 1. The Blackdown Java-Linux Team [62]has announced
the release of Java2 SE v1.3.1 rc 1 for the Linux/ARM architecture.
Lisp
LISA 0.9.2 Beta released. Version 0.9.2 Beta of the Lisp-based
Intelligent Software Agents (LISA) [63]has been released. This version
features bug fixes, improved support for CLOS pattern matching, and an
updated reference guide.
Prototype cCLan announced. A prototype of the comprehensive Common
Lisp archive network, or cCLan, [64]has been announced. The site aims
to be the Lisp language equivalent of the Perl CPAN, a central
repository for Lisp packages.
Perl
Turning the Tides on Perl's Attitude Toward Beginners ( Perl.com).
This article from Perl.com examines [65]how the Perl community can
open its arms to beginners better than it has in the past. "After said
programmer has been flambe'ed to perfection they have to endure five
more messages concerning the use of chop() and its evils, not to
mention a handful of warnings about why putting double quotes around
$username will cause famine in the land. Granted, these last few
messages contain good information, but it's unlikely the beginner will
even read these messages. Why would anyone want to subject themselves
to more abuse when it's easier to delete the messages and move on to
another programming language?"
Perl 5 Porters for June 5, 2001. The [66]June 5, 2001 edition of the
Perl 5 Porters digest is out. Topics include improving the Perl test
suite, installing libnet into the core of Perl, work on making Perl
build cleanly with -Wall (with no mention of -Larry), and more.
Perl 6 Porters for June 3, 2001. The [67]June 3 edition of Perl 6
Porters is available. This week's issue covers more on virtual
registers, coding conventions, the new magical variable it, and more.
Tracking Perl Module Use (Dr. Dobbs'). Brian Dfoy [68]takes a look at
tracking Perl Modules in a Dr. Dobbs' article. "Hundreds of Perl
modules are available to expand the language for almost any task.
There are even modules, such as CPAN.pm and Devel::Modlist, to help
manage the modules you use."
PHP
PHP Weekly Summary for June 4, 2001. The [69]June 4, 2001 edition of
the PHP Weekly Summary has been published. Topics include fixing the
cURL extension and the PHP test suite, a new TUX SAPI module, and
timing for the release of the upcoming PHP 4.0.6 rc2.
Python
Dr. Dobb's Python-URL! for June 4, 2001. The [70]June 4, 2001 edition
of the Dr. Dobb's weekly Python summary is available. Topics include
the DISLIN data plotting library, generating graphics with Piddle, the
PYUI user interface, Python games, and more.
Getting started with PyXPCOM (IBM developerWorks). IBM's
developerWorks looks at [71]PyXPCOM, the Python interface to XPCOM
that comes as part of the Komodo project. "The main developer of
PyXPCOM is Mark Hammond, who is also the main force behind the Python
binding for COM. He's had help from others including David Ascher and
the expanding community of PyXPCOM users. PyXPCOM allows the developer
to access XPCOM objects from Python code and implement XPCOM objects
in Python code."
Dive Into Python Chapter 5. Chapter 5 of the free online Python book
[72]has been announced. This chapter covers Python unit testing with
PyUnit.
Pyagent 1.00 released. Version 1.00 of pyagent, an open infrastructure
for intelligent agents [73]has been announced. "Pyagent provides a
simple, open infrastructure for intelligent agents. pyagent is based
on Frederik Lundh's implementation of XML-RPC."
Ruby
Ruby 1.6.4 available. A new version of Ruby [74]is available from the
Ruby home page. The [75]list of changes includes numerous bug fixes.
Tcl/Tk
Dr. Dobb's Tcl-URL! for June 4, 2001. The [76]June 4, 2001 edition of
the Dr. Dobb's Tcl-URL! is available. Topics include Tcl and 64 bit
integers, building TclPro, working with directories and sym links, and
more. "Also noteworthy, from the director of the Tcl Consortium: 'The
lawyers can make rules, but these guys (open source programmers) will
find a way to get around them.'"
XML
The State of XML: Why Individuals Matter (O'Reilly). Edd Dumbill
adapted his closing notes to the XML Europe 2001 conference and has
produced an article on [77]Why Individuals Matter. "Adding XML into
your computing environment can be like initiating a chain reaction.
Once one component can import, export, or process XML, it becomes
obvious that there will be great benefit if the next component does,
and the next, and so on. Within organizations and systems, XML is
starting to form the basis for a 'data bus,' where information can
flow between applications with less resistance and effort than
previously." The article provides a good overall look at the current
state of XML.
Revisiting XML tools for Python (IBM developerWorks). David Mertz
takes a look at [78]Python based XML tools in an IBM developerWorks
article. "The first two installments of Charming Python by David Mertz
provided an overview of working with XML in Python. In the year since
those initial writings, however, the state of XML tools for Python has
advanced significantly. Unfortunately, most of these advances have not
been backwards compatible. This special installment article revisits
the author's previous discussion of XML tools, and provides up-to-date
code samples."
Section Editor: [79]Forrest Cook
Language Links
[80]Erlang
[81]g95 Fortran
[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/0607/
4. http://lwn.net/2001/0607/security.php3
5. http://lwn.net/2001/0607/kernel.php3
6. http://lwn.net/2001/0607/dists.php3
7. http://lwn.net/2001/0607/desktop.php3
8. http://lwn.net/2001/0607/commerce.php3
9. http://lwn.net/2001/0607/press.php3
10. http://lwn.net/2001/0607/announce.php3
11. http://lwn.net/2001/0607/history.php3
12. http://lwn.net/2001/0607/letters.php3
13. http://lwn.net/2001/0607/bigpage.php3
14. http://lwn.net/2001/0531/devel.php3
15. http://www.xfree86.org/
16. http://www.xfree86.org//
17. http://www.xfree86.org/4.1.0/README1.html
18. http://www.xfree86.org/4.1.0/RELNOTES2.html
19. http://www.xfree86.org/4.1.0/Status.html
20. http://www.xfree86.org/4.1.0/Versions2.html
21. ftp://ftp.xfree86.org/
22. http://www.xfree86.org/#mirrors
23. http://www.xfree86.org/4.1.0/Install.html
24. http://news.gnome.org/991414702/
25. http://glame.sourceforge.net/index.var
26. http://mstation.org/newstuff.php
27. http://www.linuxdoc.org/ldpwn/ldpwn-2001-06-05.html
28. http://www-106.ibm.com/developerworks/usability/library/us-faq/
29. http://bach.ece.jhu.edu/~tim/programs/xcircuit/download.html
30. http://www.linuxdevices.com/files/newsbriefs/may31-01.html
31. http://www.linuxdevices.com/news/NS9690195475.html
32. http://www.linuxdevices.com/articles/AT8144626322.html
33. http://lwn.net/2001/0607/a/worldforge.php3
34. http://www.worldforge.org/
35. http://www.winehq.com/News/2001-21.html
36. http://www.bsdtoday.com/2001/June/Features496.html
37. http://lwn.net/2001/0607/a/opennms23.php3
38.
http://linux.oreillynet.com/pub/a/linux/2001/06/01/bulletproof_servers.html
39. http://yyy.zope.org/ZopeNews
40. http://www.perl.com/pub/2001/06/05/cgi.html
41.
http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byti
tle/85AACA6C27A8EF0886256A42006109E0?OpenDocument
42.
http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-byti
tle/12CFA14A2B9575B086256A4200627CD6?OpenDocument
43. http://www.gnustep.org/information/lp_release.html
44. http://lwn.net/2001/0607/a/gtk-perl-0.7007.php3
45. mailto:lwn@lwn.net
46. http://www.gimp.org/
47. http://www.mozilla.org/
48. http://galeon.sourceforge.net/
49. http://linux-ha.org/
50. http://www.htdig.org/
51. http://mnogosearch.org/
52. http://www.Mew.org/mgp/
53. http://www.winehq.com/
54. http://www.worldforge.org/
55. http://www.zope.org/
56. http://appwatch.com/Linux/
57. http://freshmeat.net/
58. http://sourceforge.net/
59. http://lwn.net/2001/0607/a/cwn060501.php3
60. http://g95.sourceforge.net/
61. http://lwn.net/2001/0607/a/haskell5001.php3
62. http://lwn.net/2001/0607/a/java2se.php3
63. http://lwn.net/2001/0607/a/lisa092b.php3
64. http://lwn.net/2001/0607/a/cclan.php3
65. http://www.perl.com/pub/2001/05/29/tides.html
66. http://www.perl.com/pub/2001/06/p5pdigest/THISWEEK-20010604.html
67. http://www.perl.com/pub/2001/06/p6pdigest/THISWEEK-20010601.html
68. http://www.ddj.com/columns/perl/2001/0105pl001/0105pl001.htm
69. http://www.zend.com/zend/week/week40.php
70. http://lwn.net/2001/0607/a/pyurl-20010604.php3
71.
http://www-106.ibm.com/developerworks/components/library/co-pyxp1?open&l=252,t=g
rc,p=PyXPCOM
72. http://lwn.net/2001/0607/a/diveintopy5.php3
73. http://lwn.net/2001/0607/a/pyagent.php3
74. http://www.ruby-lang.org/en/index.html
75. ftp://ftp.ruby-lang.org/pub/ruby/Changes.1.6.4
76. http://lwn.net/2001/0607/a/tclurl-20010604.php3
77. http://www.xml.com/pub/a/2001/05/30/stateofxml.html
78. http://www-106.ibm.com/developerworks/linux/library/l-pxml.html
79. mailto:lwn@lwn.net
80. http://www.erlang.org/
81. http://g95.sourceforge.net/
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/0607/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/203084a987191.html, оценка из 5, голосов 10
|