From charlesreid1

No edit summary
Line 40: Line 40:
My primary operating system is [[Mac|Mac OS X]] (Leopard).
My primary operating system is [[Mac|Mac OS X]] (Leopard).


I run a personal [[Unix|Linux]] server, running Ubuntu, since you don't need a degree in computer science to use Ubuntu (as opposed to <span class="plainlinks">[http://www.linuxfromscratch.org/ certain OTHER distributions]</span>).
I run a personal [[Unix|Linux]] server, running Ubuntu, since you don't need a degree in computer science to use Ubuntu (in contrast to many other distributions).


I avoid Windows like the plague, but it's a Windows world.  So, I keep a version of Windows in a small cage (also called a virtual computer, I use [[VirtualBox]]) and only let it out when necessary.
I avoid Windows like the plague, but it's a Windows world.  So, I keep a version of Windows in a small cage (also called a virtual computer, I use [[VirtualBox]]) and only let it out when necessary.

Revision as of 20:05, 9 October 2010

This is my home page. My name is Charles Reid and I am a Ph.D. student at the University of Utah.

The purpose of this page is to provide information that will prove useful for others. The format is a wiki, but the wiki is not editable by the public.



Programming and Computers

Much of my work and many of my hobbies involve computers. I use a variety of different tools, and I have included pages for the various languages, operating systems, and programs that I use. These are included below.

Programs I Use

I have compiled a list of Programs I Use.

I compile programs from source code whenever possible, as I believe it (a) leads to a much better understanding of the program, the operating system, and what files go where; and (b) discourages the use of Windows.

To create this webpage, I skinned MediaWiki, a really nice PHP program used by Wikipedia. I use DynDNS and host it myself.

Operating systems

I primarily use Unix-based operating systems.

My primary operating system is Mac OS X (Leopard).

I run a personal Linux server, running Ubuntu, since you don't need a degree in computer science to use Ubuntu (in contrast to many other distributions).

I avoid Windows like the plague, but it's a Windows world. So, I keep a version of Windows in a small cage (also called a virtual computer, I use VirtualBox) and only let it out when necessary.

Languages

I use the document typesetting language LaTeX, usually through a nice front-end like LyX.

I use C++ often, as part of my research work.

I also use Python, which is an interesting cross between shell languages like Bash and Matlab, and more complex object-oriented languages like C++.

I would like to learn how to use Lisp better.

Work

During the summer of 2010, I organized a series of workshops on Scientific Computing, with an emphasis on using the Uintah Computational Framework. The abstracts, slides, and videos are contained on the Presentations page.

My Ph.D. research involves Combustion and CFD.

Some of my presentations are available on the Presentations page.

Some of my documents (reports, projects, etc.) are available on the Documents page. These are all written in LaTeX.