Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by rayners

  1. In addition to the GNU Public License (GPL for short), there are many, many different types of open source licences out there. Take a look at the definition of Open Source on the Open Source Initiative's website. Here's a short definition from the main page there: One thing I should probably mention, one of the main people behind GNU is Richard Stallman. He is considered by some in the open source community to be a bit of a zealot (you may have heard the GPL called a "viral" license). There are many other licenses that are less restrictive about what you can do with modifications to source code (the BSD and MIT licenses for example). The main gist of the GPL license is that if you distribute a program that contains code from a program released with the GPL license, you must make available the source code to your program as well. That is a bit of a generalization, but that's basically how it works.
  2. I do load GAim and Yahoo Messenger when I run Red Hat. But I love having Trillian in Windows since it will load my AIM, Y!, MSN, ICQ, plus the plugins for todo lists and checking pop3 accounts. I really like having all that in one program. I use Gaim for AIM and Yahoo. It also has plugins for Jabber, MSN, IRC, and a couple others I've never even heard of before. As for checking pop3 accounts, there's programs like Gbuffy or Xbiff. Heck, I haven't written anything in C in a while. Maybe I should look into the plugin API for Gaim.
  3. I suppose it's time I add my $0.02 to the discussion. I started tinkering with Linux in the pre-1.0 kernel days back in 95-ish, IIRC. I installed Slackware onto a partition of the 386 I was using to run my BBS on. I later deleted it as I honestly hadn't a clue what I was doing. Later, when I started college in 96, I installed Slackware again and ran it almost full time on my computer at school. Linux is a wonder thing if you're a computer science student and/or have a fast network connection available to you. Back then, I was using Pine for my email (Pegasus Mail the rare times I was in Windows). A few monts after I started school, I figured I'd try out this "Red Hat" distribution everyone was talking about. I backed everything up to tape and then installed Red Hat. Unfortunately, the floppy tape driver wasn't enabled by default (and I hadn't really learned enough by then to enable it), so I was stuck rebuilding my setup from scratch effectively. Not a problem. I learned quite a bit that time around. After I left school, and had some problems (HD space issues) upgrading my machine to Red Hat 5.2, I decided to give Debian a try. By far, my favorite Linux distribution. I used Debian's unstable branch for about 3-4 years, both at home and at work. One of the best package management systems I've ever seen (runs circles around Red Hat's rpm from what I remember). In that time I had started with the View Mail mode in Emacs for reading my email, then moved to Mutt (which I still use and love) which also led me to start using Vim (great text editor, though there is a learning curve). The latest OS I've tried is FreeBSD (I did do a little tinkering with NetBSD on some Sun machines I picked up on eBay a couple years ago). FreeBSD is my current favorite and I forsee using it for a long time. The Ports system is great, and by extension the entire OS distribution model is wonderful. The kernel is rock solid and runs just about any Unix binary (for the same architecture) out there, Linux included. I don't think I could say enough good things about FreeBSD; I'm hooked. And on a side note, for anybody who is interested in trying out any of these, or any other free Operating Systems out there, and doesn't have the connection speed to download CD at a reasonable rate, just let me know and I'll be happy to send out a couple CDs (heck, maybe even a "OS Sampler" of sorts). Or you could always order from CheapBytes. I've done business with them before and always had a good experience. OS's for less than $10 (usually) plus shipping. Well worth the price. And on another side note, it would be worth your time to wander sites like Freshmeat to see what kind of applications are out there. This whole discussion is reigniting my urge to post a bunch of my config files (for Mutt, Vim, Zsh, etc.) to my site just because i can. That's pretty much what this all boils down to. With Linux/FreeBSD, I can get my computer to do absolutely whatever I want it to without having to fight with or "work around" the system in some way and without having to actually shell out a single dime for anything beyond hardware, as long as I'm willing to spend the time to read documentation. I am constantly changing things around in my desktop, both in the looks department and in functionality. If there is absolutely anything I want to do in my desktop, either to the destop or windows themselves, or within an application, I can find a way to do it. I have complete access to the underlying operating system and to the applications that I use. If there are bugs I find and would like to fix, or capabilities that I would like added, and I have the time to do it, I can. What can I say, I can be a control freak at times.
  4. Basically, what it all boils down to is (Web) Standards are a Good Thing. Design your site to the standards and nobody should have a problem viewing your site. That's why I'm constantly rechecking my site to see if it still validates.
  5. How'd you reach that conclusion? I've had no problems whatsoever with PNGs or CSS in Mozilla or Firebird. All my sites and all the sites I read render perfectly. As best I can tell, Mozilla is about as standards compliant (with regards to (X)HTML and CSS) as they come. For what it's worth, I use Mozilla and Firebird on a FreeBSD system at home. At work I use IE6, though not by choice.
  6. Sounds like a great idea to me. I am all for it. Kick Me
  7. Now for the truly geeky: 01111.
  8. Well, I'd say just pick an operating system you've never tried. Install it. Play around with it for a while. If you like it, great. If not, pick out another one and start again.
  9. My 486 router box has only 8MB of RAM. If all you want to do is just route packets, that's enough. And there are some Linux distributions that run directly off CDs (like, Knoppix) or even floppies (the Linux Router Project). I've never tried any of those, but it'd be worth just playing around with it to start learning.
  10. Why bother with Windows? Install FreeBSD (or NetBSD or OpenBSD) or one of the many flavors of Linux (Debian being my favorite). I had an old 486 running Linux working as a dial-up router for my parents place years ago. And eventually, I plan on using the same machine to replace the Netgear cable router that I'm using in my apartment right now. Heck, there are a number of free firewall/router packages available on the internet these days (some of which don't even need a hard-drive to work). You can see what I found when I went looking a few months ago here.
  11. It appears that the urls are set incorretly. I believe they should be as follows: >albumDirURL = "http://thedelahantys.com/albums/"; photoAlbumURL = "http://thedelahantys.com/gallery/" The reason you're getting the red X is that the URLs to the image files are incorrect.
  12. That's what I did too. To be honest, I don't use it anyways. I only had it there to test out things before I came back to the forums to pretend like I knew what I was talking about. Perlsonally, I just ssh to my home machine (when I'm at work at least) and run fetchmail and mutt.
  13. Of course you'd pick that url. The one where I had installed my testing/playing-around version of SquirrelMail in my domain. Seriously though, I'm glad to see this. This will make many, many people happy. Yet another reason why I've been so glad that I chose this company to host my site last October.
  14. Glad to hear it. I've been a big fan of Gallery since I started using it a couple years ago.
  15. I got that too, though I ignored it. You can grab a binary version of jhead and put it in your home directory if you absolutely need it. It's all of about 35K so size isn't an issue.
  16. Off the top of my head, I am pretty sure the admin username is admin, and the password should be the password you entered on the second page of the install.
  17. If you cannot login with the password you entered during the setup, I'd suggest running through the setup once again. Maybe there's a capslock issue or something similar? I've never had any problems with Gallery, and I've set it up a number of times.
  18. I don't claim to be much of a SquirrelMail user, but what I have used I did like. And the install really isn't much of a hassle. Unpack the archive, edit the config file, double check permissions, and viola!
  19. rayners


    If you're on a shared server, they should already be there. But, the big thing is that you cannot access them via FTP. I tried. Shell access is required to be able to edit those files.
  20. rayners


    Okay, here's what I found. Basically, all you need to do is have a forwarder setup to pipe to procmail. Unforunately, the Procmail guides I read recommend using "|/usr/bin/procmail -f-" as the pipe, and CPanel doesn't handle the spaces well. If you have shell access for your domain, you can hand edit the file containing the forwarders (/etc/valiases/domain.name) to have a line as follows: >email@domain.name: "|/usr/bin/procmail -f-" And then place a .procmailrc file in your home directory. I spent some time in the CPanel forums, and it just boils down to the fact that CPanel does not currently support Procmail. If you want to do this, and have the access to set it up, more power to you. But, as Bill said, this is not going to be supported by TCH.
  21. rayners


    Okay, I spent a few minutes and I actually got it working. But it requires some back-end tweaking. I'm going to check with HG before I release any details on it.
  22. Okay, just to clear a few things up initially (based on what I read in those threads), here are the protocols involved in all this: Mail Access Protocols POP - downloads email to your PC IMAP - gives you access to your mailbox from a "remote" location. All the mail is stored on the server. Think of it like an email "browser" [*]Main Transport Protocols SMTP - Simple Mail Transport Protocol is used to transfer mail between domains. Think of it like the Post Office. It handles the mail from when you drop it in the mail box (i.e. hit the send button) to when it gets to the recipient's mailbox. (this protocol is required for email to work at all) All that said. I know for a fact that we support POP. We do support IMAP as well, though I don't know off the top of my head if we support it from remote locations (which, considering what the protocol is inteded for, might be a little silly. though if used or implemented improperly it has the potential to be a bandwidth hog). A number of people (myself included, though I don't use it) have installed SquirrelMail in their accounts, which does require IMAP to work. After a quick perusal o the NeoMail site, it seems to require local access to email mailboxes (i.e. neither POP nor IMAP). Horde's email client uses IMAP. Okay, I just manually logged into the IMAP server for my domain (mail.rayners.org) from my own machine, so it would appear that you would be able to use Outlook and IMAP to check your email.
  23. Just to mention something from a security standpoint, one thing to keep in mind with regards to using Javascript for input validation: Don't Assume It Worked! Input validation within the script itself is much more practical and secure. Give me five minutes and I can write a Perl script to send whatever input I want to the script, completely bypassing whatever Javascript is there. Probably around 9 out of 10 web application vulnerabilities are from input validation errors (i.e. the input isn't validated correcty, if at all).
  24. Freshmeat is a good place too, though not solely dedicated to web scripts.
  • Create New...