|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 08 Feb 2001 18:31:50 To : All Subject : URL: http://lwn.net/2001/0208/devel.php3 --------------------------------------------------------------------------------
[1][LWN Logo]
[2]Click Here
[LWN.net]
Sections:
[3]Main page
[4]Security
[5]Kernel
[6]Distributions
Development
[7]Commerce
[8]Linux in the news
[9]Announcements
[10]Linux History
[11]Letters
[12]All in one big page
See also: [13]last week's Development page.
Development projects
News and Editorials
O'Reilly.com has started a new site called [14]ONLamp.com. The term
LAMP [15]is defined as Linux Apache, MySQL, and [Python,Perl,PHP].
"Several months ago, David Axmark and Monty Widenius of the MySQL team
visited us in Sebastopol and they dropped a new term in our laps:
LAMP. This term was popular in Germany, they said, to define how MySQL
was used in conjunction with Linux, Apache, and either Perl, Python,
or PHP. Their explanation of LAMP made a lightbulb go off in my head."
The LAMP concept illustrates one of the great strengths of open-source
software development, the ability to freely pull together component
projects into bigger meta-projects. One can certainly do the same
thing with proprietary software, but the potential for licensing
pitfalls is enormous, especially when more than two components are
used.
The area of meta-projects is ripe with opportunities, many interesting
projects await those programmers who are clever enough to pull the
pieces together.
Browsers
Mozilla Status Update for January 31, 2001. The latest [16]Mozilla
Status Report is available with the development status of various
Mozilla components.
Documentation
Linux Documentation Project update. Here's [17]an update from the
Linux Documentation Project It covers new HOWTOs, spam trouble on the
LDP mailing lists, and the open project list.
Electronics
Icarus Verilog 0.4 released. Version 0.4 of the Icarus Verilog
compiler [18]has been released. This version contains many bug fixes
and improved Verilog language coverage.
Xcircuit 2.2.1 beta. A new [19]beta version of xcircuit, an electronic
schematic drawing program, has been announced. This version now uses
Python for processing startup files.
Embedded Systems
Embedded Linux Newsletter for Feb. 1, 2001. LinuxDevices has released
its [20]weekly Embedded Newsletter. This week's issue has features on
running Qt on the Compaq iPAQ, the MachZ System on a chip, and much
more.
Interoperability
Wine Weekly News for February 5, 2001. The February 5, 2001 edition of
the Wine Weekly News [21]is available. This issue only contains the
wine-devel discussions since the editor was at the Paris LinuxExpo.
Network Management
OpenNMS Update. The [22]OpenNMS Update for February 6 is out. Topics
include the introduction of a new project member, SNMP Data
Collection, and more.
Office Applications
AbiWord Weekly News. After taking a bit of a break, the [23]AbiWord
Weekly News is back. Have a look for the latest news in the
development of the AbiWord word processing system.
On the Desktop
Bonobo 0.32 released. Bonobo 0.32, the 'Slicker quicker monkey'
release, [24]has been announced, Lots of bug fixes are included.
Multihead Support for KDE 2.1. Bradley T Hughes [25]has announced a
patch for KDE 2.1 that adds support for multiple displays.
On a Kollision Kourse (LinuxToday). LinuxToday's Bill Bennett
[26]takes a look at KDE 2.1. "It was only at the end of October when I
wrote about the launch of KDE 2.0. This was a major step forward for
desktop Linux - quite possibly THE major step forward for desktop
Linux. With a graphical desktop, fully integrated Internet capability
and an unfinished, but nevertheless promising application suite, KDE
2.0 meant Linux users could have most of the functionality of Windows
and Office 2000 combined, but at no cost and with full access to
source code."
Qt 2.2.4 Is Out. Trolltech [27]released Qt 2.2.4. This is a bug fix
release.
Web-site Development
ZODB/ZEO Programming Guide (alpha). Andrew Kuchling has [28]announced
the alpha release of his ZODB (Zope Object Database) programming
guide. It's well done, and gives a good view of how the ZODB and ZEO
(Zope Enterprise Objects - the network-distributed objects system)
work. Worth a look even if you never plan to program with it.
Midgard 1.4.1-beta1 released. The first beta of Midgard 1.4.1 has been
[29]released. This release of the "Midgard Content Management and
Application Serving system" includes PHP4 support, enhanced
replication support, and more.
Mason 1.0 released. Version 1.0 of [30]Mason has been released. "Mason
is a powerful Perl-based web site development and delivery engine.
With Mason you can embed Perl code in your HTML and construct pages
from shared, reusable components." The Perl Journal also published a
[31]review of Mason.
Section Editor: [32]Forrest Cook
February 8, 2001
Desktop Links
[33]Gnome
[34]KDE
[35]XFce
[36]GTK+
[37]Window Managers
Application Links
[38]GIMP
[39]Mozilla
[40]Galeon
[41]High Availability
[42]ht://Dig
[43]MagicPoint
[44]Wine
[45]Worldforge
[46]Zope
More Information
[47]AppWatch
[48]Freshmeat
[49]SourceForge
Programming Languages
Which language is right for you? (Regular Expressions). Regular
Expressions has featured an article that [50]compares various
scripting languages. Perl, Python, REBOL, Ruby, and Tcl are compared.
"You can largely expect to be able to do the same things with Perl,
PHP, Python, Rexx, Scheme, Tcl, and other such languages: script
dynamic Webpages, build administrative utilities, prototype graphical
user interface applications, glue together legacy data and processes,
and so on. "
Java
Jacks: Java compatibility testing, the open source way (IBM
developerWorks). Maya Stodte writes about [51]the use of Jacks an
open-source regression testing suite. "The Jacks test suite checks a
Java compiler's conformance to the JLS (Java Language Specification).
It's made up of a large number of small test cases, with each test
focused on a specific section of the JLS. Eric Blake, a principal
contributor to the Jacks project, describes the benefits of this type
of testing in terms of its detail-oriented scope. 'By generating small
test cases with specified compilation behavior, then automating the
execution of each of these cases, a compiler writer or debugger can
quickly pinpoint problems in the translation of Java source to
bytecodes.'" (Thanks to Mo DeJong)
Markup Languages
Quick Start with SOAP (Perl.com). Paul Kulchenko [52]discusses SOAP
clients and servers in an article on perl.com. "SOAP specifies a
standard way to encode parameters and return values in XML, and
standard ways to pass them over some common network protocols like
HTTP (web) and SMTP (email). This article, however, is merely intended
as a quick guide to writing SOAP servers and clients. "
xml-i18n-tools released. The XML internationalization team has
released the initial version of [53]xml-i18n-tools. "The module
contains some utility scripts and assorted auto* magic for
internationalizing various kinds of XML files. This supersedes the
earlier scripts that I (Kenneth) distributed to be checked into each
module. In addition, it has an additional merging feature, currently
only for oaf files."
Perl
Perl5 Porters for February 6, 2001 . The February 6, 2001 edition of
[54]Perl5 Porters is out. Topics include the Perl 5.6.1 release
schedule, Test::Harness, CHECK blocks, and more.
Python
Python 2.1 alpha 2 released. The [55]second alpha release of
Python 2.1 is out. Check out the announcement for a full list of
changes and new features.
There is also [56]a separate documentation release that covers this
alpha release of Python 2.1.
The Tkinter 3000 Widget Construction Kit. An alpha version of the
[57]Tkinter 3000 Widget Construction Kit is now available. "The
Tkinter 3000 Widget Construction Kit library (WCK) provides an
extension API that allows you to implement all sorts of custom
widgets, in pure Python. The WCK is designed to work with the existing
Tkinter library, as well as the new Tkinter 3000 bindings."
PyUnit 1.3 released. Version 1.3 of PyUnit [58]has been released.
PyUnit is a Python port of the Java JUnit testing framework.
Mod Snake 0.5.0 released. Version 0.5.0 of Mod Snake [59]has been
released. "Mod Snake is an Apache module written for the purpose to
give Python developers the same power that C module writers have. It
currently runs in both Apache 1.3 and Apache 2.0, providing access to
new functionality such as writing protocol modules and filtering. It
includes modules for Python CGI acceleration, embedded Python in HTML,
and other example modules." Along those lines, Auth DBAPI 0.10, an
authentication plug-in for mod_snake [60]has also been announced.
This week's Python-URL. Here is [61]Dr. Dobb's Python-URL for
February 6 with the latest from the Python community.
Ruby
Ruby talk, CAML consortium. For those of you who are tired of
languages that start with "P": Dave Thomas has made available [62]the
slides from his presentation on Ruby which give an overview of the
language. Daringly, he presented this talk to the Dallas Perl Mongers
meeting, and "no fruit was thrown."
On the Caml front, we have [63]an announcement for the creation of the
Caml Consortium, "whose aim is to federate the design and development
efforts around the Caml programming language." Scroll down for the
English version of the announcement (Thanks to David Mentre).
Tcl/Tk
This week's Tcl-URL. [64]Dr. Dobb's Tcl-URL for February 5 is out with
the latest from the Tcl/Tk development community.
Software Development Tools
DDD 3.3 Released. Version 3.3 of DDD, the Data Display Debugger,
[65]is now available. New to this version are data themes, debugger
interaction on running programs, support for JDB 1.2, and bug fixes.
XPCOM Part 1: An introduction to XPCOM (IBM developerWorks). Rick
Parrish writes about the Mozilla component framework, [66]XPCOM, in an
IBM developerWorks article. "What's XPCOM, you ask? XPCOM, which
stands for Cross Platform Component Object Model, is a framework for
writing cross-platform, modular software. As an application, XPCOM
uses a set of core XPCOM libraries to selectively load and manipulate
XPCOM components. XPCOM components can be written in C, C++, and
JavaScript, and they can be used from C, C++, and JavaScript with
extensions for Perl and Python that are under development.
Section Editor: [67]Forrest Cook
Language Links
[68]Erlang
[69]Guile
[70]Haskell
[71]Blackdown.org
[72]IBM Java Zone
[73]Perl News
[74]Use Perl
[75]PHP
[76]PHP Weekly Summary [77]Daily Python-URL
[78]Python.org
[79]Python.faqts
[80]Jython
[81]Ruby
[82]Smalltalk
[83]Tcl Developer Xchange
[84]Tcltk.com
[85]Regular Expressions
[86]Next: Commerce
[87]Eklektix, Inc. Linux powered! Copyright Л 2001 [88]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/0208/
4. http://lwn.net/2001/0208/security.php3
5. http://lwn.net/2001/0208/kernel.php3
6. http://lwn.net/2001/0208/dists.php3
7. http://lwn.net/2001/0208/commerce.php3
8. http://lwn.net/2001/0208/press.php3
9. http://lwn.net/2001/0208/announce.php3
10. http://lwn.net/2001/0208/history.php3
11. http://lwn.net/2001/0208/letters.php3
12. http://lwn.net/2001/0208/bigpage.php3
13. http://lwn.net/2001/0201/devel.php3
14. http://www.onlamp.com/
15. http://www.onlamp.com/pub/a/onlamp/2001/01/25/lamp.html
16. http://www.mozilla.org/status/2001-01-31.html
17. http://lwn.net/2001/0208/a/ldp-update.php3
18. http://icarus.com/eda/verilog/index.html
19. http://bach.ece.jhu.edu/~tim/programs/xcircuit/download.html
20. http://www.linuxdevices.com/files/newsbriefs/feb01-01.html
21. http://lwn.net/2001/0208/a/wwn81.php3
22. http://lwn.net/2001/0208/a/opennms.php3
23. http://www.abisource.com/dev/news/2001/awn40.phtml
24. http://lwn.net/2001/0208/a/bonobo032.php3
25. http://lists.kde.org/?l=kde-core-devel&m=98139377617317&w=2
26. http://www.linuxtoday.com.au/r/article/jsp/sid/595874
27. http://www.trolltech.com/company/announce/qt-224.html
28. http://lwn.net/2001/0208/a/zodb-guide.php3
29. http://lwn.net/2001/0208/a/midgard-1.4.1b1.php3
30. http://www.masonhq.com/
31. http://151.203.46.214/jjohn/personal/mason_article/index.html
32. mailto:lwn@lwn.net
33. http://www.gnome.org/
34. http://www.kde.org/
35. http://www.xfce.org/
36. http://www.gtk.org/
37. http://xwinman.org/
38. http://www.gimp.org/
39. http://www.mozilla.org/
40. http://galeon.sourceforge.net/
41. http://linux-ha.org/
42. http://www.htdig.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://www.sunworld.com/unixinsideronline/swol-02-2001/swol-0202-regex.html
51. http://www-106.ibm.com/developerworks/library/l-jacks/?dwzone=linux
52. http://www.perl.com/pub/2001/01/soap.html
53. http://lwn.net/2001/0208/a/xmli18n.php3
54. http://www.perl.com/pub/2001/02/p5pdigest/THISWEEK-20010206.html
55. http://lwn.net/2001/0208/a/python-2.1a2.php3
56. http://lwn.net/2001/0208/a/python-2.1a2-docs.php3
57. http://www.pythonware.com/products/tkinter/tkinter3000.htm
58. http://lwn.net/2001/0208/a/pyunit13.php3
59. http://lwn.net/2001/0208/a/modsnake050.php3
60. http://lwn.net/2001/0208/a/dbapi010.php3
61. http://lwn.net/2001/0208/a/python-url.php3
62. http://www.pragmaticprogrammer.com/ruby/downloads/presentation.html
63. http://caml.inria.fr/archives/200101/msg00199.html
64. http://lwn.net/2001/0208/a/tcl-url.php3
65. http://lwn.net/2001/0208/a/ddd3.3.php3
66.
http://www-106.ibm.com/developerworks/library/co-xpcom.html?dwzone=components
67. mailto:lwn@lwn.net
68. http://www.erlang.org/
69. http://www.gnu.org/software/guile/guile.html
70. http://haskell.org/
71. http://www.blackdown.org/
72. http://www.ibm.com/developer/java/
73. http://www.news.perl.org/
74. http://use.perl.org/
75. http://www.php.net/
76. http://www.zend.com/zend/week/
77. http://www.pythonware.com/daily
78. http://www.python.org/
79. http://python.faqts.com/
80. http://sourceforge.net/projects/jython
81. http://www.ruby-lang.org/en/index.html
82. http://www.smalltalk.org/
83. http://dev.ajubasolutions.com/
84. http://www.tcltk.com/
85. http://regularexpressions.com/RegularExpressions/
86. http://lwn.net/2001/0208/commerce.php3
87. http://www.eklektix.com/
88. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2030871775a27.html, оценка из 5, голосов 10
|