|
science is my current priority. You can see that part of my life here.
i've been working with technology for many years. I'm a highly experienced
programmer, Linux and Unix admin, webdesigner, and now developing my scientific skill.
At home, I run 4 networked, tightly managed machines:
- Dual Core, 64-bit 2.0ghz AMD Athlon 64, 4 GB mem, 750 gig, Linux 2.6 box, dual-headed GeForce FX 5200, dvd/cdrw+-rw
- Core 2 Duo 1.65ghz, 1.5 GB mem, 80 gig thinkpad x61s laptop w/ Linux 2.6
- 800MHz pentium MythTV box (a home-brew DVR system), 512 MB mem, 200 gig Linux 2.6 box, hooked up to a 88-key digital piano.
- 633MHz pentium, 312 MB mem, 20 gig Linux 2.6 box (this was my first computer ever, and I still have it =).
- All 4 machines are backed up and chat over a 100 mbps switch and several servers.
At work I do Kernel, OS, and High-Performance research on linux cluster setups in large gigabit environments.
configurations and screenshots that I use can be located here
i don't use windows. Or Apple. They both cost too much money, They're risky,
not very secure, completely non-customizable, and do not suit my research. So I
dropped them. Linux is completely the opposite in every respect. Even my laptop
is exclusively Linux. No, it's not user-friendly or for the faint at heart, but with practice its mastery provides you complete control of your OS and your money stays in your pocket. =)
i manage my life through a combination of means:
This server (hinespot.net) is actually a fully-dedicated linux Xen
Virtual machine inside of a Atlanta-based datacenter that servers a multitude of purposes besides webserving. It
also helps me manage my life and provide services for friends and family:
- An fully functional Dovecot IMAP mail server and Postfix
SMTP engine over SSL for hosting my mail independent of any external
entities.
- A VPN (virtual private connection) using OpenVPN, a highly
encrypted, user-space based VPN, allowing me to access any of my machines anywhere,
at anytime. Works great for videoconferencing and NAT traversal =)
- Apache (both SSL and regular) for this site and others who
need virtual domains, including PHP, CGI, and Postgresql engines
for the backend connectivity and database support. I used to do
a lot of webdesign, which helps to me to deploy scripts or servers to
help manage life and connectivity at will. No, I will not create
a website for you. I'm done with that.
- WebDAV For centralized ical Calendar management
- An OpenLDAP Directory server for addressbook synchronization with
Thunderbird. Of course you can pretty much do anything with LDAP,
so I probably will.
- A CVS Version Management Repository over SSH. I use CVS for
research, but my own CVS makes life so much easier. I can add a
document in one place and have it version managed/accessible
anywhere in the world. Usefull for things like documents,
personal data, finances, receipts, anything. No more USB-disks
or last-minute CD burning.
how, do you say? Practice. Write some scripts. Read your manpages. Search
your ass off.
|