Here is a lists of useful tips for novice JavaScript programmers. With AJAX becoming a way of life on the internet, the importance of solid software engineering practices has become more important. All too often neither JavaScript developers, nor “hard language” programmers think of JavaScript as real programming. Most people’s web experience would improve significantly if more people did.
Author: Bobby Rockers
God loves us and loves to see us happy
I have updated the my wine list. New to the list are a couple of Cabernet Sauvignons and a wonderful Bordeaux.
From What Dreams May Come
Harpers online has a well written, and thought provoking, article entitled “The Ecstasy of Influence.” It is about plagiarism and the role of influence on creative work. Besides, rare is the author that can reference both The Simpsons and Heidegger in the same article.
And the truth…
I have been glued to Cato-at-liberty for the last couple days. Cato-at-liberty is the official blog for The Cato Institute, the definitive classical conservative think-tank. I have become so sick of both parties (Democons and Repulicrates), and their constant hypocrisy that I haven’t even been able to blog about them. Reading the posts on Cato-at-liberty has been like a breath of fresh air for me. While I may still catch the occational literary trash; I have basically given up on intelligent political discussion, from the any mainstream media source.
Here are some of the web resources I have been reading lately. They have NOT been dumb–down for your reading pleasure:
Mail Server on OpenSuse
Quick link to a mail server install that I have been working on for a client. These are simply some notes on getting SMMP, cyrus-sasl, Postfix, and POP3 working with SSL. The information also includes creating public key certificates and signing them. The intended platform is OpenSuse 10.2
The notes are based on a HowToForge.net article titled The Perfect Setup: OpenSuSE 10.2.
cvs2svn cookbook
I have been converting some of my old cvs repositories to subversion with cvs2svn. It is a pretty handy little tool (even if it is fairly limited.) Here are a couple hints I had to figure out via trail and error.
Public and Private… Parts.
I constantly forget how to setup a shared key environment for OpenSSH. It is pretty easy to find a tutorial on The Linux Documentation Project or How-To Forge but why do that when I can just have one here for me to find. This is a quick-and-dirty example of generating public and private keys, using shared-key authentication, and configuring an SSH agent. Eventually I will write a kde-agent so you don’t have to use the gnome one… but that is for another post.
The Future as History
The Last Question (TLQ) is a short story by one my favorite authors of all time. Isaac Asimov has a talent for writing fiction about the future that reads like a historical novel. Out of the several thousand works by Asimov, TLQ was his favorite. In addition, TQL is probably the best example of his writing style; a style where the plot is driven not by the characters or the color of his writing, but by the very ideas woven through his themes. I hope you enjoy reading it as much as I do.
JBoss and OpenSuse
JBoss is the worlds most popular (and least complex) J2EE server. Recently I wrote a tutorial on getting JBoss working on OpenSuse 10.2 for a client of mine. The tutorial is NOT complete because the packages built by JPackage are primarily intended for Redhat systems (even though they are suppose to be distribution agnostic.) I will update it, in a couple days, with the changes I applied to get it working but I thought someone might find the information useful enough in its present form.
Two for Tuesday
Got a couple links I will need to use for a client tomarrow:
- X cygwin — Cygwin is a tool that provides some Unix functionality on windows. XCygwin adds an X server to the cygwin package, allowing for remote connections to Unix machines GUI enviroments.
- FTP Install of Suse — Installing Suse via FTP is very useful but takes a little configuration know-how. I threw together a quick how-to on setting up an FTP install server for Suse, complete with firewall configuration. It also includes some information on using the install server as a general purpose FTP server as well.