{"id":270,"date":"2002-01-03T07:24:12","date_gmt":"2002-01-03T12:24:12","guid":{"rendered":"http:\/\/www.ashleyit.com\/blogs\/brentashley\/?p=270"},"modified":"2002-01-03T07:24:12","modified_gmt":"2002-01-03T12:24:12","slug":"cmon-in-the-waters-fine","status":"publish","type":"post","link":"https:\/\/ashleyit.com\/blogs\/brentashley\/2002\/01\/03\/cmon-in-the-waters-fine\/","title":{"rendered":"C&#8217;mon in, the water&#8217;s fine!"},"content":{"rendered":"<p>I turned off my NT box last night.  I&#8217;ll still bring it up a couple more times before formatting it for its new life as a friend&#8217;s  home desktop, but it&#8217;s no longer the server I depend on for daily &#8230;well &#8230;serving.<\/p>\n<p>It was a whirlwind week of learning.  I wasn&#8217;t starting from nothing &#8211; I had dabbled with Linux before a bit &#8211; but in order to be confident in replacing my main machine, I had to do a lot of studying.  Hard work, but all well worth the investment.<\/p>\n<p>Although the OS cost me nothing but a download and some cd blanks, I did spend over $200 on books, each carefully chosen.  Notable ones are:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.salmar.com\/marcel\/LSAbook\/index.html\">Linux System Administration <\/a>by Marcel Gagne.  Highly recommended for someone who&#8217;s already quite nerdy and wants to become comfortable with Linux.<\/li>\n<li>O&#8217;Reilly&#8217;s <a href=\"http:\/\/www.oreilly.com\/catalog\/samba\/\">Using Samba<\/a>.  Essential for supplying file and print to Windows machines on your network<\/li>\n<li>O&#8217;Reilly&#8217;s <a href=\"http:\/\/www.oreilly.com\/catalog\/apache2\/\">Apache &#8211; the definitive guide<\/a>.<\/li>\n<li>Sybex&#8217;s <a href=\"http:\/\/www.sybex.com\/sybexbooks.nsf\/2604971535a28b098825693d0053081b\/43a9e00bc51c78588825693d0057f6aa!OpenDocument\">Linux Command Instant Reference<\/a>. Good coverage, arranged by task so you can discover related commands easily<\/li>\n<\/ul>\n<p>The heaviest bits of learning and planning surrounded security and permissions, especially on exposed services.  Not stuff to be taken lightly. <\/p>\n<p>My family website was a treat to convert from ASP to Perl CGI because I had used ASP with PerlScript.  Global replace &#8220;$Response->Write&#8221; with &#8220;print&#8221;, slap a &#8220;use CGI;&#8221; at the top, a couple more tweaks, and Brent&#8217;s a happy nerdboy.<\/p>\n<p>I replaced my JSRS Select Box demo based on ASP\/.MDB with a <a href=\"http:\/\/www.ashleyit.com\/rs\/jsrs\/select\/php\/select.php\">PHP\/MySql version<\/a>.<\/p>\n<p>Cool tools:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.webmin.com\/webmin\/\">Webmin <\/a>&#8211; great set of tools.  The best part is that you can delegate some limited root-only activity to specific users without giving them the keys to the kingdom<\/li>\n<li><a href=\"http:\/\/www.linux-mandrake.com\/en\/\">Mandrake<\/a>&#8216;s own Software Manager<\/li>\n<li><a href=\"http:\/\/ca.samba.org\/samba\/samba.html\">Samba<\/a> and SWAT &#8211; although I like messing with the bare conf file<\/li>\n<li><a href=\"http:\/\/www.ibiblio.org\/mc\/images\/mc-panels.png\">Midnight Commander<\/a> &#8211; an absolute must if you ever used Norton Commander for DOS.  Even if you didn&#8217;t!<\/li>\n<\/ul>\n<p>The swimming&#8217;s great.  Pull up a partition and I&#8217;ll meet you by the pool.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I turned off my NT box last night. I&#8217;ll still bring it up a couple more times before formatting it for its new life as a friend&#8217;s home desktop, but it&#8217;s no longer the server I depend on for daily &#8230;well &#8230;serving. It was a whirlwind week of learning. I wasn&#8217;t starting from nothing &#8211; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-270","post","type-post","status-publish","format-standard","hentry","category-blather"],"_links":{"self":[{"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/posts\/270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/comments?post=270"}],"version-history":[{"count":0,"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/posts\/270\/revisions"}],"wp:attachment":[{"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/media?parent=270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/categories?post=270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ashleyit.com\/blogs\/brentashley\/wp-json\/wp\/v2\/tags?post=270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}