|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 27 Sep 2001 17:28:55 To : All Subject : URL: http://www.lwn.net/2001/0927/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
A Potpourri of Web Projects This week, there were a number of
interesting announcements for the web projects arena. Here is a
summary of some of that recent work:
* SkunkWeb 3.1 beta 2 released A new beta 2 release of the SkunkWeb
3.1 web applications framework [15]is available. This version
features performance improvements, support for FastCGI, and
improvements to PyDO.
* ASPSeek version 1.2.5 released [16]ASPSeek is a web search engine
that is designed to provide similar capabilities to [17]Google,
but with a lower traffic volume. Version 1.2.5 [18]has been
released, and features UTF-8 characters for storage. This version
also includes lots of bug fixes.
* New mnoGoSearch development branch A new development branch of the
mnoGoSearch web site search engine [19]has been started. The
[20]history page lists a number of new features, including support
for multiple databases, operation on clusters, extended fuzzy
search possibilities and more.
* PikiePikie 0.3 released Version 0.3 of PikiePikie, a Python based
Wiki project, [21]has been announced. This release features
performance improvements, tables in text pages, plugin support,
web log searches, and more.
In addition, a few new tutorial articles about web site development
were recently published. See the [22]Web-site Development section for
more details.
Audio
mpg321 0.2.0 released. A new version of mpg321, a free replacement for
mpg123, [23]has been announced. This release adds better compatibility
with mpg123 flags, better Alsa and esd support, and bug fixes. (Thanks
to Joe Drew)
Browsers
Mozilla license change. [24]Mozilla has relicensed their project code
to fall under the Netscape Public License (NPL), the GPL and the LGPL.
"We are also repeating and reinforcing mozilla.org's policy that the
NPL (either alone or in the form of an NPL-based dual or triple
license) should not be used for new source files checked into the
Mozilla source tree. Instead the new MPL/GPL/LGPL triple license
described below should be used for all new files checked into the
tree, unless you have specific instructions from mozilla.org to do
otherwise."
Cryptography
How to install GnuPG (LinuxWorld). Joe Barr tells us [25]why
encryption is necessary, how it works, and how we can use it as
individuals. "Traditional cryptographic schemes use secret keys. This
is called symmetric-key cryptography since both the encoding and
decoding use the same key. One problem with secret-key cryptography is
that everyone must have access to the same key. Not only are there
logistical problems getting the secret key to all concerned, but there
is always the chance that it will be compromised. A relatively new
type of encryption, based on public keys, largely avoids those
pitfalls."
Embedded Systems
Embedded Linux Newsletter for Sept. 20, 2001. LinuxDevices weekly
summary of the [26]embedded Linux market includes notes on the RTLinux
vs FSF confrontation, the release of ColdFire as GPL, and Fujitsu's
Linux-based humanoid robot.
Device profile: FIC AquaPAD (LinuxDevices). The [27]FIC AquaPAD is a
handheld webpad that runs Midori Linux. LinuxDevices provides the
details on this device.
CNN is also carrying a [28]short story on this device as well.
FreeIO.org releases ColdFire uClinux SBC under GPL (LinuxDevices).
LinuxDevices reports on the release under GPL of the design of the
[29]Toast ColdFire, a controller board with built in dual ethernet
NICs. "The Toast board is the fifth design which FreeIO.org has
released under GPL. Past designs have included programmable I/O boards
for both PC and PC/104 bus interfaces. In each case the complete
design files have been released, including all CAD files, programmable
logic source files, manufacturing and programming files."
Mail Software
TMDA 0.37 Spam Reduction System. Version 0.37 of the TMDA Spam
Reduction System [30]is available. TMDA is written in Python and works
with the Qmail mail delivery system. This version improves the ability
to pass mail from legitimate, but unknown senders.
Printing Systems
LPRng 3.7.7 available. Version 3.7.7 of the LPRng print system [31]has
been released. This version fixes several bugs, and adds a new French
translation.
Web-site Development
Writing Input Filters for Apache 2.0 (O'Reilly). Ryan Bloom
[32]discusses Apache Input Filters in an O'Reilly ONLamp article.
Building Web Sites with Mason: Part I (Dr. Dobb's). Brent Michalski
[33]talks about installing Mason in part one of a series on Dr.
Dobb's. "Mason is a tool for building web sites. There are hundreds of
tool for building websites, but Mason is different. Mason gives you
the full power of the Perl programming language without the bloat of
unnecessary features."
The latest ZopeNews. The latest [34]ZopeNews includes discussions on
exUserFolder, Graph Method 0.1.0, Latex Method 0.1.0, the MatLab DA
and Method, ZBabel 2.0.0 beta 1, My Media Manager 0.9.2, and more.
Miscellaneous
GSView Beta 4.0.2 available. A new version of GSView Beta [35]is
available. GSView is a PostScript/PDF file viewer that is based on
AFPL GhostScript, it is licensed under the Aladdin Free Public
Licence. Version 4.0.2 features Greek and partial Dutch translations,
bug fixes, and more.
Section Editor: [36]Forrest Cook
September 27, 2001
Application Links
[37]GIMP
[38]Mozilla
[39]Galeon
[40]High Availability
[41]ht://Dig
[42]mnoGoSearch
[43]MagicPoint
[44]Wine
[45]Worldforge
[46]Zope
More Information
[47]OpenSourceDirectory
[48]Freshmeat
[49]SourceForge
Programming Languages
C
C/C++ developers: Fill your XML toolbox (IBM developerWorks). Rick
Parrish [50]informs us about XML tools for C and C++. "It seems as if
everywhere you look there is some new XML-related tool being released
in source code form written in Java. Despite Java's apparent dominance
in the XML arena, many C/C++ programmers do XML development, and there
are a large assortment of XML tools for the C and C++ programmer.
We'll confront XML library issues like validation, schemas, and API
models. Next, we'll look at a collection of generic XML tools like
IDEs and schema designers. Finally, we'll conclude with a list and
discussion of libraries either usable from or actually written in C
and/or C++."
Caml
Caml Weekly News for September 19, 2001. The latest [51]Caml Weekly
News is out. Topics include the new OCamlODBC 2.5, configuring the
O'Caml garbage collector, and updates to the [52]Caml Hump, a
collection of Caml projects.
Erlang
Erlang Workshop Proceedings Online. The proceedings from the September
2, 2001 Erlang Workshop in Florence, Italy [53]are now online. Eight
different sets of notes are available covering many topics.
More Erlang News. The [54]Erlang Site also features a number of new
articles on Erlang including writeups on STL, the Simple Template
Language, a Unix domain socket driver, and more.
Haskell
The (Interactive) Glasgow Haskell Compiler Version 5.02. A new major
release of the Glasgow Haskell Compiler [55]has been released. GHC
5.02 features new interactive capabilities, compatibility with the
Revised Haskell 98 Language and Library Reports, and more. (Thanks to
Jens Petersen).
Perl
1st CfP German Perl Workshop 4.0, 2002 (use Perl). A call for papers
has been issued for the [56]4th German Perl Workshop to be held near
Bonn in February 2002.
How to interoperate between UTF-8, UTF-16, and UTF-32 (IBM
developerWorks). Ken Lunde [57]discusses conversions among character
encodings on IBM's developerWorks. Example conversion algorithms are
presented in Perl.
Changing Hash Behaviour with tie (O'Reilly). Dave Cross [58]looks at
the uses of tied objects in an O'Reilly Perl.com article. "Tied
objects are, in my opinion, an underused feature of Perl. The details
(together with some very good examples) are in perltie and there are
some extended examples in the ``Tied variables'' chapter of
Programming Perl. Despite all of this great documentation, most people
seem to believe that tieing is only used to tie a hash to a DBM file.
The truth is that any type of Perl data structure can be tied to just
about anything."
Gartner: Java more than Perl?. A posting to [59]use Perl suggests that
both Gartner and Forrester cover Java far more than Perl. Does this
mean Java is more important to business?
PHP
PHP Weekly News for September 20, 2001. The [60]September 20, 2001
edition of the PHP Weekly News covers a new OpenSSL API, versioning
and management of extensions, the Pcntl extension, more work on
rand(), and other PHP developments.
PHPReview 0.9.1 available. A new release of the PHPReview online
reviewing system [61]is available. The [62]WHATSNEW file lists some
security fixes, new support for InnoDB Support, and some page layout
additions.
Python
Dr. Dobb's Python-URL!. This week's [63]Python-URL! includes
discussions on instance and class attributes, recursive generators,
and bundled modules ala-Jars.
What's So Special About Python 2.2? (Unix Review). Cameron Laird and
Kathryn Soraiz [64]take a look at Python 2.2 on Unix Review. "Part of
what makes 2.2 excellent for newcomers is the enhancement of Python's
longstanding strength as a "batteries included" language. When you
install a Python distribution, you get not only the language in a
narrow sense, but also a collection of libraries, utilities, and
documentation that encompasses a large portion of working programmers'
daily needs. Python seldom requires you to "go outside" its standard
distribution to complete such common tasks as construction of a GUI,
access of standard networking protocols, Unicode processing, or
management of XML texts."
Universal Serial Port Python library. Version 0.1 of the USPP library,
the Universal Serial Port Python library [65]has been announced. USPP
allows Python to connect to serial ports using RS-232 mode and RS-485
is in the plans.
Narval 1.1b1 announced. Version 1.1b1 of Narval [66]has been released.
"Narval is a framework (language + interpreter + GUI/IDE) dedicated to
the setting up of intelligent personal assistants (IPAs)." This
version drops support for Python 1.5.2 in lieu of Python 2.1, adds
speed improvements, and a fully functional setup.py script.
Pychecker 0.8.4 announced. A new version of Pychecker, the Python code
checker, [67]has been announced. This version finds even more bugs,
and includes a couple of bug fixes.
Smalltalk
September Squeak News. The [68]September issue of Squeak news is out.
This month features a focus on multimedia, a monthly digest of the
Squeak mailing list, and more.
Tcl/Tk
Dr. Dobb's Tcl-URL!. The weekly [69]Tcl-URL! is out. Topics include
discussions on threads, compilers, extreme programming, server sockets
and more.
Section Editor: [70]Forrest Cook
Language Links
[71]Erlang
[72]g95 Fortran
[73]Guile
[74]Haskell
[75]Blackdown.org
[76]Caml
[77]Gnu Compiler for the Java Language
[78]IBM Java Zone
[79]Jython
[80]Perl News
[81]Use Perl
[82]PHP
[83]PHP Weekly Summary [84]Daily Python-URL
[85]Python.org
[86]Python.faqts
[87]Ruby
[88]MIT Scheme
[89]Schemers
[90]Smalltalk
[91]Tcl Developer Xchange
[92]Tcltk.com
[93]Regular Expressions
[94]Next: Commerce
[95]Eklektix, Inc. Linux powered! Copyright Л 2001 [96]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/0927/
4. http://lwn.net/2001/0927/security.php3
5. http://lwn.net/2001/0927/kernel.php3
6. http://lwn.net/2001/0927/dists.php3
7. http://lwn.net/2001/0927/desktop.php3
8. http://lwn.net/2001/0927/commerce.php3
9. http://lwn.net/2001/0927/press.php3
10. http://lwn.net/2001/0927/announce.php3
11. http://lwn.net/2001/0927/history.php3
12. http://lwn.net/2001/0927/letters.php3
13. http://lwn.net/2001/0927/bigpage.php3
14. http://lwn.net/2001/0920/devel.php3
15. http://skunkweb.sourceforge.net/
16. http://www.aspseek.org/
17. http://www.google.com/
18. http://lwn.net/2001/0927/a/ASPSeek125.php3
19. http://mnogosearch.org/
20. http://mnogosearch.org/history.html
21. http://lwn.net/2001/0927/a/pikiepikie03.php3
22. http://lwn.net/2001/0927/devel.php3#website
23. http://lwn.net/2001/0927/a/mpg321-020.php3
24. http://www.mozilla.org/MPL/relicensing-faq.html
25. http://www.linuxworld.com/site-stories/2001/0919.gnupg.html
26. http://www.linuxdevices.com/files/newsbriefs/sep20-01.html
27. http://www.linuxdevices.com/articles/AT2255681925.html
28. http://www.cnn.com/2001/TECH/ptech/09/21/tablet.pc.idg/index.html
29. http://www.linuxdevices.com/news/NS8936157694.html
30. http://sourceforge.net/projects/tmda/
31. http://www.lprng.com/
32. http://www.onlamp.com/pub/a/apache/2001/09/20/apache_2.html
33. http://www.ddj.com/columns/perl/2001/0109pl001/0109pl001.htm
34. http://yyy.zope.org/ZopeNews
35. http://www.cs.wisc.edu/~ghost/gsview/beta.htm
36. mailto:lwn@lwn.net
37. http://www.gimp.org/
38. http://www.mozilla.org/
39. http://galeon.sourceforge.net/
40. http://linux-ha.org/
41. http://www.htdig.org/
42. http://mnogosearch.org/
43. http://www.Mew.org/mgp/
44. http://www.winehq.com/
45. http://www.worldforge.org/
46. http://www.zope.org/
47. http://www.opensourcedirectory.org/
48. http://freshmeat.net/
49. http://sourceforge.net/
50. http://www-106.ibm.com/developerworks/xml/library/x-ctlbx.html
51. http://lwn.net/2001/0927/a/cwn010919.php3
52. http://caml.inria.fr/hump.html
53. http://www.erlang.se/workshop/
54. http://www.erlang.org/
55. http://lwn.net/2001/0927/a/ghc502.php3
56. http://use.perl.org/article.pl?sid=01/09/24/1242253&mode=thread&threshold=
57. http://www-106.ibm.com/developerworks/unicode/library/u-encode.html
58. http://www.perl.com/pub/a/2001/09/04/tiedhash.html
59. http://use.perl.org/article.pl?sid=01/09/26/0050202&mode=thread&threshold=
60. http://www.zend.com/zend/week/week54.php
61. http://phpReview.nl.linux.org/
62. http://phpReview.nl.linux.org/doc/WHATSNEW
63. http://lwn.net/2001/0927/a/pyurl-20010924.php3
64. http://www.unixreview.com/documents/s=1356/urm0109h/0109h.htm
65. http://lwn.net/2001/0927/a/uspp01.php3
66. http://lwn.net/2001/0927/a/narval1.1b1.php3
67. http://lwn.net/2001/0927/a/pychecker084.php3
68. http://www.squeaknews.com/currentissue.html
69. http://lwn.net/2001/0927/a/tclurl-20010925.php3
70. mailto:lwn@lwn.net
71. http://www.erlang.org/
72. http://g95.sourceforge.net/
73. http://www.gnu.org/software/guile/guile.html
74. http://haskell.org/
75. http://www.blackdown.org/
76. http://caml.inria.fr/
77. http://gcc.gnu.org/java/
78. http://www.ibm.com/developer/java/
79. http://sourceforge.net/projects/jython
80. http://www.news.perl.org/
81. http://use.perl.org/
82. http://www.php.net/
83. http://www.zend.com/zend/week/
84. http://www.pythonware.com/daily
85. http://www.python.org/
86. http://python.faqts.com/
87. http://www.ruby-lang.org/en/index.html
88. http://www.swiss.ai.mit.edu/projects/scheme/index.html
89. http://www.schemers.org/
90. http://www.smalltalk.org/
91. http://dev.ajubasolutions.com/
92. http://www.tcltk.com/
93. http://regularexpressions.com/RegularExpressions/
94. http://lwn.net/2001/0927/commerce.php3
95. http://www.eklektix.com/
96. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19861b4a59d85.html, оценка из 5, голосов 10
|