This article presents a fictional case study that illustrates the methodology, tools, and best practices used to migrate a Tru64 environment to a Solaris environment.
Memory management is scary. It should be: A lot can go wrong—often very wrong. But a moderately experienced C or C++ programmer can learn and understand memory hazards completely. Once you have that knowledge, you should feel only confidence, not fear. Read the article here.
This article provides recommendations for tuning ORACLE on SPARC processor-based systems running the Solaris Operating System to minimize recovery in the event of a system or database failure. This article is relevant for any audience level.
A new version of the HyperTransport specification comes out Monday that will, ideally, boost performance in PCs and communications equipment over the next year.
Learn the basics of transformation, coordinate systems, the role of coordinate systems in the transformation process, and transformation functionality using GDI+ with C#. Find out how to distinguish among global, local, and composite transformations, how to use the Graphics class transformations in applications, and how to translate, scale, shear, and rotate graphics objects.
Gtk# is a .Net/Mono language binding for the Gtk+ toolkit and several GNOME platform and desktop libraries. The GNOME 2.2 platform is currently targeted. Recently, 0.16 of Gtk# was released, codenamed "Groundhog Stew." GtkSharpRSS was updated to take advantage of its new features.
KernelTrap reports that David Weinehall has released the 2.0.40 stable Linux kernel, calling it the "Moss-covered Tortoise". It earned this name by being released over 3 years after its predecessor, 2.0.39. Those still using the 2.0 kernel are recommended to upgrade for numerous reasons, including fixes to local exploits and remote information leaks. View the changelog and download the new kernel from a kernel.org mirror.
NSIS (Nullsoft Scriptable Install System) is a tool that allows programmers to create such installers for Windows. It is released under an open source license and is completely free for any use. After almost two years of development the NSIS 2 Team is happy to announce the release of NSIS 2.0.
Microsoft Corp. is hard at work to make "Longhorn," the next iteration of its Windows Server product, do more for less by integrating various server software systems. To do it, the company plans to extend .Net's capabilities even further with common execution environments and complete .Net Common Language Runtime support, said Valerie Olague, a Windows Server System director, in an interview.
As of February 4, 2004 IRIX 6.5.23 is releasing with all new systems shipping from SGI worldwide manufacturing centers. The IRIX 6.5.23 release continues the focus on stability, reliability, security and compatibility required in the IRIX 6.5.xx quarterly release process.
Red Hat will ship an enhanced security model in the next version of Red Hat Enterprise Linux, CRN has learned. Red Hat Enterprise Linux 4.0, due out in 2005, will include support for Security-Enhanced Linux (SE Linux), according to a spokeswoman from the Raleigh, N.C.-based commercial Linux vendor.
After 13 years with Borland, Hejlsberg joined Microsoft in 1996, where he initially worked as an architect of Visual J++ and the Windows Foundation Classes (WFC). Then, Hejlsberg was chief designer of C# and a key participant in the creation of the Microsoft .NET Framework. Today, he leads the ongoing development of the C# programming language. On July 30, 2003, Bruce Eckel, author of Thinking in C++ and Thinking in Java, and Bill Venners, editor-in-chief of Artima.com, met with Anders Hejlsberg in his office at Microsoft. Check out the entire eight-part interview here.
"This whole article was written as a result of my own as well as my family and friends experiences with Linux, given that, I don't think Linux is a good choice is for everybody. Just like I would also say Windows is not for everybody either! The truth is you need to evaluate your needs first, do some homework, and then decide if you want to spend too much money on software and hardware." Read the shootout review at JiniComputer.com.
Reasons why the Firebird database is a viable option for your next project. In the open-source world, much has been made about the need for a full-featured, robust and reliable database that can handle substantial loads and yet be able to play well with such open-source tools as Perl and PHP. The two main contenders are PostgreSQL and MySQL, but a new arrival in this arena is the Firebird RDBMS.
"Software innovation is dead. All that's left is compatibility fixes, security patches, and minor-version-number incremental improvements. The problem isn't a lack of ideas; it's a lack of motivated developers. The next generation of software engineers, who will be producing software in the next twenty-odd years, are simply not able to produce innovative software. Thirty years ago, programming was a niche area, an art, under constant evolution and requiring intellect and ability. New software was really just that -- completely new."Read the editorial at NewsForge.
Apple's best-of-breed OpenGL tools help developers locate, analyze and debug graphics bottlenecks, making the Mac a uniquely powerful platform for OpenGL development. Read the article at the ADC site.
Following the previous benchmarking article between the two classic virtual machines, Hernán Di Pietro wrote the 2nd part of the article, where WinXP is used as a guest. Check out the new results.