Posts by Jason Noble:
Free Online Books
A co-worker pointed me to a bunch of free online books. Looks pretty cool, I’ll have to check a couple of them out.
Google Chrome first experience
I just installed Google Chrome, a new web browser by Google. Below is my first experience:
Allow rails users to login via vsftpd
So you’ve installed Ruby on Rails with Postgres, and now you want to allow your users to login to your server via FTP. First we need to install our FTP server. (In the config window, I left the defaults) [text] freebsd-vm# cd /usr/ports/ftp/vsftpd freebsd-vm# make install cd /usr/ports/ftp/vsftpd && make config; […] ports included in […]
Installing Ruby on Rails in FreeBSD with Postgres
After setting up a minimal FreeBSD install, I want to get Ruby on Rails up and running. Let’s see what’s available in the ports tree. [text] freebsd-vm# make search key=gem | grep Path: | grep ruby Path: /usr/ports/audio/rubygem-mp3info Path: /usr/ports/benchmarks/rubygem-railsbench Path: /usr/ports/databases/ruby-dbd_pg Path: /usr/ports/databases/ruby-rdbc1 Path: /usr/ports/databases/rubygem-activerecord […] Path: /usr/ports/devel/ruby-gemfinder Path: /usr/ports/devel/ruby-gems Path: /usr/ports/devel/rubygem-activesupport […] Path: […]
Updating the ports tree in FreeBSD
After setting up a minimal FreeBSD install, I want to update the ports tree to the latest available. FreeBSD provides a program to do this. It’s called cvsup (cvs update). To find the program, I search the ports tree. [text] freebsd# cd /usr/ports freebsd# make search key=cvsup | grep Path: Path: /usr/ports/chinese/auto-tw-l10n Path: /usr/ports/lang/ezm3 Path: […]
Setting up a FreeBSD VM with Parallels under OS X Leopard
To read this post with screen shots, use one of the following links: HTML PDF PDF Zip My goal is to have a FreeBSD 7.0 based virtual machine running under Parallels on my OS X 10.5 Leopard iMac. Open Parallels and select File -> New As my server is just for local development, I didn’t […]
Add iSCSI drive to a system
We’re moving from one netapp to a newer one. Previously, I’ve dealt with NFS mounts, rsyncing them, then unmounting the old NFS share and mounting the new one. The process for iSCSI drives is a little different because they aren’t mounted via NFS. I started out by logging into the SuSE 9.3 box and editing […]
Show mounted filesystems on a Netapp
We’re working on moving from an old Netapp to a new Netapp. Before doing so, we need to make sure that no systems have any mount points on the old filer still mounted. On a regular/unix nfs server, you would login to the box and run “showmount -a” which queries the mount daemon. The netapp […]
DNS Resolver
I had a list of domains that needed their MX records updated. I first wanted to make sure that our DNS servers were authoritative for those zones. I used Perl and the Net::DNS CPAN module to figure out the NS records for each domain. [text] #!/usr/bin/perl use Net::DNS; my $resolver = Net::DNS::Resolver->new; my $query = […]
Setting up IronRuby
I’m playing around with learning some Microsoft technologies to broaden my knowledge base. I figured I’d start with Ruby, as it’s something I sort of already know and gives me visibility into Microsoft tools. From my research, Microsoft is working on a project called IronRuby. To get started, I’m following the directions here.