Dominic Giampaolo

Dominic Giampaolo

Dominic B. Giampaolo is a software developer who helped develop the Be File System for the Be Operating System (BeOS) and currently works at Apple Inc.

After graduating from Lewiston High School in Lewiston, Maine in 1987, He started studying political science at American University in Washington, DC, but changed to computer science after one semester.[1] After completing his bachelor's degree, he did a master's degree at Worcester Polytechnic Institute.[1]

After graduating, he travelled to the west coast to work for Silicon Graphics in their Advanced Systems Division. There he worked in the group that ported IRIX to the 64-bit R8000 microprocessor chip set and worked on the RealityEngine and InfiniteReality graphics systems.[1] While working for Silicon Graphics, he located and fixed a bug in Discreet Logic's Flame compositing system that was delaying post-production of the motion picture Speed.[1][2]

In October 1995, Giampaolo heard about the BeBox from a friend at a poker game.[1][3] Shortly after visiting the Be Inc. offices to see a demo of the computer, he began working on the BeOS, working initially in a number of areas including the kernel and the POSIX layer[2] but most notably developing the Be File System alongside Cyril Meurillon, which replaced the Old Be File System written by Benoit Schillings[4] which had itself replaced the original flat file system written by Meurillon.[1] The Be File System included a number of advances compared to other personal computer filesystems in use at the time, such as a journal to improve reliability and support for extensive metadata that can be indexed to respond quickly to searches.

After Be, Giampaolo worked at Google [2] and then QNX Software Systems.[5] While at QNX he discovered a bug in the Instruction Fetch Unit of Intel Pentium II and Pentium III processors.[6]

Since March 2002, Giampaolo has been working for Apple Inc.,[4] where he is part of the Mac OS X file system and Spotlight groups.[6]

Bibliography

References

  1. ^ a b c d e f Hacker, Scot; Henry Bortman, Chris Herborth (1999). The BeOS Bible. California: Peachpit Press. ISBN 0-201-35377-6. 
  2. ^ a b c Tom Georgoulias (April 18, 2000). "Anno Dominic". frontwheeldrive.com. http://frontwheeldrive.com/dominic_giampaolo.html. Retrieved 2006-09-10. [dead link]
  3. ^ "Don't Moon the Ogre". BeDope.com. http://www.bedope.com/int/int02dg.html. Retrieved 2006-09-10. 
  4. ^ a b Andrew Orlowski (March 29, 2002). "Windows on a database – sliced and diced by BeOS vets". The Register. http://www.theregister.co.uk/2002/03/29/windows_on_a_database_sliced/. Retrieved 2006-08-10. 
  5. ^ Nicholas Heron (September 5, 2001). "Interview with QNX's Paul Leroux". OSNews. http://www.osnews.com/story.php?news_id=91. Retrieved 2006-09-10. 
  6. ^ a b Dominic Giampaolo. "Personal homepage". http://www.nobius.org/~dbg/. Retrieved 2006-09-10. [self-published source?]

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • BeOS File System — Pour les articles homonymes, voir BFS. Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d exploitation BeOS. Histoire Il a existé deux versions de BFS développé par Be Incorporated. La première version a été… …   Wikipédia en Français

  • BeOS file system — Pour les articles homonymes, voir BFS. Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d exploitation BeOS. Histoire Il a existé deux versions de BFS développé par Be Incorporated. La première version a été… …   Wikipédia en Français

  • Beos file system — Pour les articles homonymes, voir BFS. Le BeOS File System (BFS) est le nom du système de fichiers utilisé par le système d exploitation BeOS. Histoire Il a existé deux versions de BFS développé par Be Incorporated. La première version a été… …   Wikipédia en Français

  • Hierarchical File System — Infobox filesystem name = HFS full name = Hierarchical File System developer = Apple Computer introduction os = System 2.1 introduction date = September 17 1985 partition id = Apple HFS (Apple Partition Map) 0xAF (MBR) directory struct = B* tree… …   Wikipedia

  • Be File System — BFS Developer Be Inc. Full name Be File System Introduced May 10, 1997 (BeOS Advanced Access Preview Release[1]) Partition identifier Be BFS (Apple Partition Map) 0xEB (MBR) …   Wikipedia

  • Virtual folder — In computing, a virtual folder generally denotes an organizing principle for files that is not dependent on their physical location in a folder. Instead, they are some scripts which coalesce results from some datastore, which may be a database or …   Wikipedia

  • BeFS — BFS Разработчик Be Inc. Файловая система Be File System Дата представления 10 мая 1997 г. (BeOS Advanced Access Preview Release[1]) Метка тома Be BFS (Apple Partition Map) 0xEB (MBR) …   Википедия

  • List of American University people — This is a sorted list of notable persons who have had ties to the American University in Washington, DC.Notable alumniA list of notable alumni of AU. Some particularly notable individuals are also listed in the main University article.… …   Wikipedia

  • Benoit Schillings — is , a Belgium software engineer. Life Benoit Schillings is currently the chief technology officer at Trolltech [cite web | url=http://www.trolltech.com/company/about/management | title=Management Team | work=Trolltech | accessdate=2006 09 10 ] …   Wikipedia

  • NTFS Sparse — Eine Sparse Datei (engl. sparse file; sparse für „dünnbesetzt“, „spärlich“ oder „zerstreut“) bezeichnet eine Datei, die in einem Dateisystem sehr kompakt gespeichert werden kann, wenn sie größtenteils aus Nullbytes besteht. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”