Skip to content

qmail + vpopmail + ezmlm + mysql: ezmlm list-making notes

I’ve been setting up nginx, qmail, vpopmail, ezmlm-idx, etc., on my new VPS on slicehost (yay, slicehost!), and figured I’d post my notes in case they’re useful to anyone else, since finding even tiny bits and pieces helped along the way and kept me from tearing my hair out while trying to work out how everything fits together. *vbg*

These are my (very brief) notes about how to set up a new mailing list in ezmlm, when using vpopmail’s virtual domains with a mysql backend. (Yes, I realize I haven’t posted about the parts of the server set up that came first, but these are the most complete notes I have at the moment. *g*)

(Continued)

Arrrrrrrrrrrgh.

I like CodeIgniter so far (I’ve been fiddling with it on and off for a bit), but I’ve run into an issue that is driving me insane, so if anyone sees a typo that’s causing the issue, I’d appreciate it if you’d let me know. *g*

I posted about the issue on the CI forums this afternoon, so all the relevant code’s over there.

The gist of the problem is this: I’m using the same form for both adding a record and editing it. The model, view and controller work fine for the form when adding a new record. They also work fine when I submit the edited information. However, where it doesn’t work is when I initially load the record to be edited by grabbing the data from the database and then filling the fields on form. Text and textarea inputs get filled in just fine, but radio and checkboxes do not get checked to match their stored values. *sigh*

Any ideas out there?

New work project up

Online school directory for El Paso and Teller counties, Colorado, USA. (The much better, non-corporate mush version is here on my site. I have a ton of additions and improvements that I want to add as I have time, not the least of which is point clustering and geocoding/adding an address marker and displaying schools within a certain radius.

To be added at a later date:

  • point clustering
  • figure out how to scan a JSON file to pull out just certain records from the array (all records in category c) so I can load everything once, rather than having to make a php/mysql call for each option; otherwise I need to figure out how to get an animated “I’m loading dammit!” graphic to work with the asynchronous data call
  • zoom to district boundaries when displaying that district’s schools
  • link to district info/schools from legend
  • label district polygons
  • display schools within x radius of a user input address (temp fix in the meantime: directions to and from links)
  • swap KML polygons out for encoded polygons for districts
  • display district data when brining up the district’s schools
  • standardized test scores (and other associated CDE annual benchmarks) for each school and district

Suggestions and comments welcome, as they always are on everything I work on. :)

Google maps geocoder

Found a batch geocoder for Google maps a couple of weeks ago. It’s pretty simple, and returns accuracy and status codes to help weed out the addresses you might need to check by hand. (Yay for not having to write one’s own geocoding interface for Google!)

References: API docs for the status codes and address accuracy

Installing symfony on Dreamhost using PEAR

I tried to get all of the commands put down in this how-to, so that people of all skill levels could follow the instructions. Be sure to let me know if I missed any or something needs clarified. :) But as usual, use at your own risk, yadda, yadda. (Continued)

Hear, hear!

Olbermann: Bush, Cheney should resign
“I didn’t vote for him,” an American once said, “But he’s my president, and I hope he does a good job.”

That–on this eve of the 4th of July–is the essence of this democracy, in 17 words. And that is what President Bush threw away yesterday in commuting the sentence of Lewis “Scooter” Libby.

The man who said those 17 words–improbably enough–was the actor John Wayne. And Wayne, an ultra-conservative, said them, when he learned of the hair’s-breadth election of John F. Kennedy instead of his personal favorite, Richard Nixon in 1960.

“I didn’t vote for him but he’s my president, and I hope he does a good job.”

Watch the entire commentary on MSNBC’s site–Olbermann was “so livid he was practically spitting,” as a friend so aptly put it. [You know, it’s nice to know I’m not the only one who’s that pissed off, but I have to say, Olbermann’s a hell of a lot more coherent when he’s angry than I tend to be.]

But seriously, how many times does Bush have to blatantly ignore (and set himself and his cronies above) the very ideals that have made this fragile democracy work for so long? No one is above the law that governs the land, not even the president.

Something that’s stuck with me for a while, after watching a documentary about The West Wing, was Lanny Davis’ (special counsel to Clinton) comment about taking his children to the White House the day Nixon resigned, and telling them about how the most powerful man in the world left office that day: “[t]here was no militia, and there was no coup; it was the rule of law, and now a new man is taking office.”

That is what is so remarkable about our country, that we can have so many people with so many different ideas agreeing to disagree and defending everyone’s right to express those ideas peaceably, all the while trusting that the person chosen for the highest office in the country will not abuse the powers granted to them temporarily, as they sit in place of all of those who live here when interacting with each other and the rest of the world.

It is, as Olbermann points out, the “sacred trust” that allows our country to function, “that the president for whom so many did not vote, can . . . suspend his political self long enough, and for matters imperative enough, to conduct himself solely for the benefit of the entire Republic.”

Which, of course, Bush has never done.

(Davis’ kids, being pretty young at the time, predictably fell asleep while he was talking. *g*)

Snerk

Quote of the day from a random sig file on a post in the gentoo forums (which nobody but me will find funny, probably *g*):

gentoo sex is updatedb; locate; talk; date; cd; strip; look; touch; finger; unzip; uptime; gawk; head; emerge –oneshot condom; mount; fsck; gasp; more; yes; yes; yes; more; umount; emerge -C condom; make clean; sleep

Hello, world!

Moving my daily life/work/rants/computer-geeking/movie-loving blogging over here from elsewhere (too many issues with LJ lately, among other things).

I’ve been blogging since–holy crap, 1999–elsewhere, largely on media fandom topics. The main point of this blog, however, is to share work- and daily-life-related things as they come up. And to vent my frustration with the complete and total inability of 99% of open source projects to write decent documentation. *bg*