Pages

Updated Small Server Build $310 - $350


It's time for an update my small server build.  We get a 100mhz speed bump,  a nicer motherboard, and spend a bit less money with the option of migrating to a SSD.  Total system cost is down to $310, or $350 with a SSD.

List of components:




G.Skill Ripjaws DDR3 1333 - $50 (Price varies between $45 & 50).  I'm not so sure about the shiny red heatsink, but it definitely looks fast!  Small speed bump over 1066.  RAM prices have held steady over the last year.



Gigabyte GA-H61N-USB3 - $79.  This UEFI motherboard has amazing functionality, boots fast, and has all the I/O you could possibly want with a small form factor. And it's $30 less than the GA-H67N.


Intel Pentium G860 3.0Ghz - $69. Dual-core and 100Mhz faster than the G850 from my last system build. Also now $30 less expensive!  Sub $100 ivy-bridge CPUs should be arriving soon, but won't be much faster than this CPU.







Seagate Barracuda ST500DM002 500GB 7200RPM - $60. Low-capacity Drives have not come down in price, so a small SSD may be a better choice if you only need 80-120GB of space for your OS.







Alternate Storage: Samsung 840 120GB SSD - $99.  Adds $40 to the system, but total cost is still under $350.










Rosewill RS-MI-01 Mini-ITX with 250w Power Supply - $49.  This replaces the In-win case at a similar price point. Two 3.5" bays, and lots of utility. 

The New Sushi Tora Website

Some dear friends of mine own Sushi Tora just west of the Pearl St. Mall in Boulder.  Back in the early 90s, Tora was the first really good sushi I ever had, and they continue to set the standard for quality. Upon returning to Colorado, I've found that Tora is the only restaurant in the area that stands up to the excellent Sushi restaurants I frequented in San Francisco. Credit for that goes not just to my friends, but to Ray, the sushi chef, and their overall commitment to quality.

Tora's old website was written in Flash, most likely in pre-historic times, so looked dated and didn't work with IOS devices. It was lacking on many levels, the most important being that it didn't communicate the quality of the restaurant.

With that said, I was happy to redesign the site of one of my favorite Boulder restaurants!

15 should be 16 and more

What happens after you give a 4yr old 15 presents for Christmas?


Temper tantrum: "WHERE'S MY NEXT PRESENT?!!!!!"

October System Builders Report: A $350 server

Every couple of years, I build out a new small Linux server.  Build time rolled around again this year and my latest box is better than ever!  It amazes me what you can assemble now for this little money, as this type of system would have cost far more just a couple of years ago. 


The big price changes are in memory and CPU power/dollar.  I also came to the realization that I don't need a DVD drive in servers any more. I rarely burn DVDs, and now use a USB Flash drive to load the operating system.  DVDs are going the way of floppies.


Here are the components:

GSkill 8GB DDR3 1333 Memory - $42. That's incredibly inexpensive for 8GB. Dell & Apple charge 4x that.  My desktop has 8GB or DDR2, and I remember paying well over $100 for it a couple of years ago.  Memory is incredibly inexpensive right now.
Gigabyte GA-H67N-USB3-B3 Mini-ITX Motherboard - $109
Two DIMM Slots, LGA 1155, great price, small size. Lots of ports.  This is also a great board to get if I decide to turn this in to a HTPC or Hackintosh at a later date.  This board is somewhat future-proof if I want to upgrade to a faster CPU.




Why not spend a bit more for 2TB?  I have three 2TB drives already which I use for media storage.  Seagate makes a fast, reliable, yet inexpensive drive that is perfect as a Operating System drive. This one is silent and runs at 7200RPM. Alternately you could spend another $10 and get a WD Caviar Black with a longer warranty. 









For a little server, this CPU is incredible! Rated at 65watts, it rarely consumes that much. Power consumption is especially important if you leave on 7x24. It doesn't have hyperthreading or high-end graphics, but really excels in Linux. 

I compiled a few RPMs with make -j2 vs -j4 on a Core i3 and didn't see much difference at all. Hyperthreading is nice as it bumps performance by about 10% , but it's not the same as adding an additional core. Save another $10 and get the G840 if you're ok with giving up 100mhz.



Finding a quality inexpensive case was the biggest challenge of this year's build.  This In-Win case has a couple of shortcomings but is still a great value!  It has plenty of clearance for the CPU and includes a flex-atx power supply.  My only complaint is the nosy fan. 

For about $15, I bought a 90mm Noctua case fan that makes the system practically silent.  The case is well laid out, and the front DVD cover looks clean and hides the 5.25" DVD slot.  When powered up, there is a nice blue light bar.






That's the build, and it's just. $339 or $355 with the Noctua fan.  Fedora & CentOS users can see my Smolt Profile here.



Farewell Steve Jobs

Wow, what a sad day.  Steve Jobs and Apple had a massive impact on my life:

In junior high & high school, I spent countless hours playing with Apple II+'s & IIe's. We coded in integer BASIC and a used a very early vector graphics program. 5.25" floppies, wow..

A friend bought an Apple III, a nice computer which never took off. On campus we had a Lisa, which also never took off as it was too early for it's time

In college, I ran one the first Macintosh labs on campus, mostly Mac pluses, followed later by SEs. Apple had a sales & marketing office in downtown Denver and I remember going down there for presentations and being just blown away by all the cool gear.  They had ceiling mounted projectors, color printers, and slick marketing materials.

Our lab then got some of the first Mac IIs with color screens, and some SE/30s. Photoshop was just incredible!  A 16Mhz motorola 68020 seemed so fast at the time.
I learned Macromedia Director on a Mac II. My first consulting gig was a kiosk app, I think I made about $3k, a lot of money for me at the time.

Microsoft came out with Windows around this time, and you could tell it was a crude copy.  We had Pagemaker running on both Macs & PCs, the Macs were clearly superior, and more fun to use.

Our lab expanded, and we got Mac IIcx's, which had an awesome layout, and were very expandable. This was Apple's best hardware design for years to come. Compact, modular, expandable, everything you could wish for at the time.

I bought one for myself. My first Mac!! This was followed shortly by an experience that everybody has these days, Mac envy. The ci came out, much faster, internal cache.  I bought a cache-card for my cx to make it as fast as the ci. I also bought a 800MB toshiba hard drive for something like $1000.

This is about the time where Apple went astray a bit.  I remember the OS crashing *a lot*, it must of been OS 5 or 6.  Of course IBM was making the PC Junior and some equally terrible computers.  They came out with the Mac IIsi. I hated it since it was both slower and less expandable than the ci, it was a big step backward.

My next computer was a Quadra 700, which had essentially the same form factor as the ci, but had a next generation 68040 processor.  After I left the university job, I ran most of an ISP business on this system, sending out about 500 invoices a month on a tank-like laserwriter.  Printers were really solid back in those days.  I also became very talented at Photoshop, Quark Xpress, and Filemaker Pro.

I became very early fan of Linux, but still had no clue about the future of Unix. Of course Jobs was at NeXT, deep into the Mach OS, at least 10 years ahead of it's time.

I kept the Quadra for a number of years, but then left the Apple world for Linux. Of course I never thought Apple would come back to me with OSX.

Prior the the iPhone, we all hated our cell phones. I had a Palm V as a PDA, then a crackberry, which was fine as an email device. But RIM was too business centric so the iPhone just blew it away.  I got the iphone about a week after they came out. And a 3gs after that.

Today we have a Macbook, two iphones, three iPods, plus some other Apple gear like airports and such. I've resisted the iPad so far, and I did build an awesome Hackintosh, which is really just unix, and I love it.

It's just incredible to see the number of Apple products I've used or owned.  Apple's stock languished around $20 for quite a few years, but has since taken off and has no doubt enabled a nice retirement for some former and current employees. A number of  my friends worked there, and several still do.  Steve Jobs created value for his company, the products, and all our lives.

RHEL/CentOS: timestamps in history

Ever have someone ask you "When did you make that change"?  You login to a system, type 'history' only to realize you have a long list of commands, but no context about when you entered them.  You can easily embed date/time in your .history file.

Create a file called: /etc/profile.d/history.sh

# history settings
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S"
HISTFILESIZE=4000
HISTSIZE=4000
readonly HISTTIMEFORMAT HISTFILESIZE HISTSIZE
export HISTTIMEFORMAT HISTFILESIZE HISTSIZE


I like to set the size to a large value, like 4000 so I can see what has happened many months back.  Now your history has a nice format with timestamps:
[aalinux]$ history
...
  663  2011-09-28 09:58:05 ls
  664  2011-09-28 09:58:08 cd /etc
  665  2011-09-28 09:58:09 ls
  666  2011-09-28 10:28:27 cat history.sh
  667  2011-09-28 10:33:16 history