United States (change)
Shortcuts: Downloads Fedora Red Hat Network
Dan Williams
OpenOffice.org is the most widespread and fully-featured Open Source office suite. It ships with all recent versions of Red Hat Enterprise Linux and Fedora Core. In this talk, you will learn some of the more advanced and "cool" things you probably didn't know you could do with OpenOffice.org. This includes tricks like playing with the XML-based file format, macros, batch document conversion, PDF & XML Forms, and database capability. General OpenOffice.org questions will also be taken at the end of the session, if time permits.
Time: Day 1, 1:45 p.m., The Future of the Desktop track
Benjamin Kosnik
Benjamin Kosnik will introduce the C/C++ toolchains in Red Hat Enterprise Linux 4. An overview of features, optimizations, backwards compatibility with Red Hat Enterprise Linux 3, and a preview of what to expect in future toolchains will be presented. In addition, a small sampling of third-party development tools will be analyzed, including Intel (icc) compilers, IBM (xLC) compilers, and source code visualization tools.
Time: Day 1, 3 p.m., Application Development track
Gary Beach, Publisher of CIO Magazine
Real World Experiences: Texas Instruments and E*Trade. Gary Beach, Publisher of CXO Media, will lead a panel discussion with two industry leaders who have deployed Linux widely in their infrastructures. Hear how Texas Instruments and E*Trade have had success with Linux and plans for the future.
Time: Day 1, 1:45 p.m., Business track
Nathan Thomas
Real World Experiences. Nathan Thomas, Practice Director in Red Hat's Professional Services group, has worked with numerous customers to help design, deploy and manage various infrastructure configurations. Join Nathan as he leads a discussion with leading CIOs on the challenges and benefits of Linux and open source in the enteprise.
Time: Day 2, 11:30 a.m., Business track
Andrew Cagney
In this session, Andrew Cagney will highlight already existing, but less well-known, techniques for using gdb. He will also introduce new features recently added to the debugger. Areas covered will include thread debugging, corefiles, and debugging on 32- and 64-bit architectures. Various useful commands will also be reviewed.
Time: Day 2, 2:30 p.m., Application Development track
Ulrich Drepper
Programming language APIs and their libraries are often not designed with safety in mind. The API of the C language and the UNIX API (which is defined using C) are especially weak in this respect. However, it is not necessarily the case that all programs developed using these programming languages and APIs are unsafe. In this session, Ulrich Drepper will explore possible problems, how to prevent them, and how to discover them.
Time: Day 1, 1:45 p.m., Application Development track
Mark McLoughlin
Mark McLoughlin will guide session attendees through a tour of powerful new tools for desktop administration. Default desktop configuration, remote desktop sharing, use of thin clients, and connectivity to Exchange and Active Directory will all be covered in this session.
Time: Day 1, 10:45 a.m., Future of the Desktop track
Rik van Riel
Developing software with the open source community is a great way of creating and maintaining software - when done right. Rik van Riel will explain how and why open source software development works. Issues like source code presentation, interaction with the community, good licensing and the importance of source code readability are also addressed. Rik will also show how open source community development and Enterprise Linux development are mutually beneficial, instead of competitive.
Time: Day 2, 2:30 p.m., OS Technologies track
Rich Megginson
Red Hat Directory Server includes several web-based desktop applications that can be set up very quickly for most organizations. These include:
This presentation demonstrates these applications and provides an overview of setup considerations, including relevant APIs and SDKs, the DSML Dateway, and tips for getting them deployed rapidly within an organization.
Time: Day 2, 1:20 p.m., Security and Identity Management track
Will Cohen
The complexity of hardware and software makes it difficult to identify performance problems on computer systems. There can be unexpected interactions between the various software and hardware components that developers are unable to predict. Thus, performance monitoring tools in Linux such as SystemTap and OProfile are essential for identifying these performance problems, allowing the programmers to directly address the problems. In this session, Will Cohen will demonstrate data collection and tuning techniques with SystemTap and OProfile.
Time: Day 1, 4:10 p.m., Application Development track
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]Sessions, times, and speakers are subject to change.
[an error occurred while processing this directive]