|Numerical Python (often called NumPy) is a widely used extension library for fast operations on fixed-type arrays, of any dimensionality, in Python. Since the underlying code is well-optimized C, any speed limitations of Python's interpreter usually go away when major operations are performed in NumPy calls. As successful as NumPy has been, its developers have decided to supercede NumPy with a new module called Numarray that is mostly, but not quite entirely, compatible with NumPy. In this installment, the author looks both at the general features of NumPy and at the specific improvements forthcoming with Numarray.|
( Permalink: Numerical Python: Numeric and Numarray Packages Submitted by Anonymous Wed Nov 5, 2003 )
|Libranet 2.7 Classic Edition|
|Linmagau reviews Libranet 2.7 Classic Edition.
"This distribution certainly seems to be geared towards power users at home, who want a trim multimedia machine that can jump on the net and not have to worry about missing parts, whilst doing everything in a nice environment. I know I've done a lot of bagging in this review, but these fellers from Vancouver have made a great product at the end of the day. There are some curious and annoying oversights, but the good areas really highlight this distro. "
( Permalink: Libranet 2.7 Classic Edition Submitted by Noel Wed Nov 5, 2003 )
|Red Hat, No More Freebies!|
|Newsforge reports on Red Hat's
"As previously communicated, Red Hat will discontinue maintenance and
errata support for Red Hat Linux 7.1, 7.2, 7.3 and 8.0 as of December
31, 2003. Red Hat will discontinue maintenance and errata support for
Red Hat Linux 9 as of April 30, 2004. Red Hat does not plan to release
another product in the Red Hat Linux line."
( Permalink: Red Hat, No More Freebies! Submitted by Noel Wed Nov 5, 2003 )
|Building an LDAP Server on Linux|
|Linux Planet continues telling us about building an
LDAP server under Linux.
"slapd.conf defines three categories of information: global settings, settings pertinent to a specific backend, and settings pertinent to a specific database. This bit is important, and will save you many a headache if you get it correct now: backend and database directives can override global settings, and database directives can override backend directives. "
( Permalink: Building an LDAP Server on Linux Submitted by Noel Tue Nov 4, 2003 )
|Secure Programmer: Validating Input|
|In nearly all secure programs, your first line of defense is to check every piece of data you receive. If you can keep malicious data from entering your program, or at least keep it from being processed, your program becomes much harder to attack. This article shows how to validate input -- one of the first lines of defense in any secure program.|
( Permalink: Secure Programmer: Validating Input Submitted by Anonymous Tue Nov 4, 2003 )
|Three Years of Free Software Activism|
|"GNU-Darwin is a Darwin-based operating system, but it also GNU-based, in that many thousands of free software titles are provided, all of which are compatible with the Darwin and Mac OS X. Software packaging tools were adapted from FreeBSD for the purpose of distributing the GNU part of the system and other free software items, but Darwin itself also includes many crucial GNU software titles, such as bash and GCC." Read the editorial at OSNews.com by one of the founders of GNU-Darwin.|
( Permalink: Three Years of Free Software Activism Submitted by Anonymous Tue Nov 4, 2003 )
|The Gimp, OS X Panther, and Apple's X11|
|Now that a native X Window system (X11) comes as standard equipment on OS X Panther, I thought now might be the right time to review the latest (stable) version of of The Gimp -- version 1.2.5 on the OS. Gimp reviews in the past, have typically either been written from a non-technical perspective -- authored by graphic artists or by software developers -- having little understanding of the needs of graphic designers. I'm a self-proclaimed tech geek and a working graphic artist, which (hopefully) makes this review more interesting than most.|
( Permalink: The Gimp, OS X Panther, and Apple's X11 Submitted by Kelly McNeill Mon Nov 3, 2003 )
|From Monolithic to Grid|
|How did we get from there to here? The history of computing is marked by ages. In each age, the basic design of how we work with computers changes. Many people probably think we're in the brave new Internet age at this time, but considering the nature of computing, we're likely just at an intermediary stage. We're just now peeking into the next age -- the age of the truly distributed computing system --he coming of the grid.|
( Permalink: From Monolithic to Grid Submitted by Anonymous Mon Nov 3, 2003 )
|Devil Linux 1.0: Interview With Heiko Zuerker|
|A few hours ago was released Devil Linux 1.0. PortaZero has decided it could
be a good opportunity to
speak with Heiko Zuerker, project leader of Devil
( Permalink: Devil Linux 1.0: Interview With Heiko Zuerker Submitted by Gd\'A Mon Nov 3, 2003 )
|Book Review: Wireless Hacks|
|If you deploy a wireless network or use any existing wireless technology and you want to get the most out of it, this is exactly the type of book you need. This book provides you with tips and practical short solutions for real-world wireless networking. eBCVG Network|
( Permalink: Book Review: Wireless Hacks Submitted by Danny Sun Nov 2, 2003 )
|WinFS Vs GNOME Storage? Can you Say OS/400?|
|There's been much discussion over the past few months about the marriage of databases and filesystems - with Microsoft's Longhorn reportedly sporting the Yukon integrated SQL Server, and GNOME Storage in heaty debate, if not development, there's been lots to talk about. However, many people forget that OS/400 had these features years before these consumer OSes/DEs hyped it.|
( Permalink: WinFS Vs GNOME Storage? Can you Say OS/400? Submitted by Anonymous Sun Nov 2, 2003 )
|The Easy Way to Non-Blocked Sockets|
|In this article, the author will cover both the client and server side as he describes how to create non-blocking secure connections using the Java Secure Socket Extensions (JSSE) and the Java NIO (new I/O) library, and he will explain the traditional approach to creating a non-blocking socket, as well as an alternative (and necessary) method if you want to use JSSE with NIO.|
( Permalink: The Easy Way to Non-Blocked Sockets Submitted by Anonymous Sat Nov 1, 2003 )
|Macromedia, Linux Graphics Apps to Run on Linux|
|CodeWeavers, Inc., the leading Windows-to-Linux software developer, today announced new versions of CrossOver Office and CrossOver Office Server Edition, two products that enable today's most popular Windows-based applications to run within the Linux operating system without a Windows OS license.
"Leading the pack is CrossOver Office 2.1, now supporting Macromedia Dreamweaver MX and Flash MX under Linux-no Windows operating system or emulator needed...
( Permalink: Macromedia, Linux Graphics Apps to Run on Linux Submitted by Kelly McNeill Fri Oct 31, 2003 )
|Manage X.509 Certificates in Your Grid With Java C|
|Are you struggling to manage user or host certificates on your development grids? Here's some good news. This author has created a set of Web and command line tools called Java Certificate Services, and you can download his free source code. He created these tools to help system administrators with the tedious task of managing user and host certificates in development grids. Java Certificate Services is written to work specifically with the Globus and the Java CoG toolkits.|
( Permalink: Manage X.509 Certificates in Your Grid With Java C Submitted by Anonymous Fri Oct 31, 2003 )
|An Early Eval of Apple's MacOS X 10.3|
"Apple's BSD-based MacOS X 10.3 Panther offers 64-bit processor support and new features wrapped in the latest version of a GUI that has its roots in
the NeXT desktop. While Panther sets a new standard for ease of use and interface look and feel, it still lacks features that Linux users have long
( Permalink: An Early Eval of Apple's MacOS X 10.3 Submitted by Anonymous Fri Oct 31, 2003 )