I bought fresh spinach and feta cheese at Sam's Club in Middletown. The plan was to make Spinakopita, one of my son's favorites -- I was going to make it with pie dough. I have a clue what dealing with filo is like --- so it was "spinakopita" -- I know it's not, but who cares as long as my son eats it?
Then the spinach scare. Ok, so I throw out the spinach. Even though it was "organic" and probably didn't go near any other spinach -- with so many people in the hospital and someone dead, it's not worth spinakopita-ish to make everyone in my family sick.
So then what? I have a pound of feta and no place to go. So I bought a LOT of fresh broccoli. About 4 florettes. I steamed it. I thawed 2 pie crusts.
I cut up about 3 cloves garlic fine.
I didn't have a yellow onion so I used about 1/8 of a hefty red onion. -- about 3-4 tbs when chopped fine.
I fried up the garlic & onion in olive oil, tossed some crumbled up feta in briefly -- probably a good 1/2-3/4 cup. Only for about a minute or less -- I removed it from the heat when the cheese started melting a little -- just enough to make some creamy oil in the pan, but not to make a gooey mess.
I burned a finger from the steamer -- that is definitely a prerequisite!
Then I used tongs to hold pieces of broccoli on the cutting board (they're HOT!) and chop them up with my handy veggie cleaver -- cutting up the florets and stems into tiny chunks and a bunch of bittie flowers. I tossed this in with the stuff from the pan in a bowl, mixed it up and made some very sloppy loaves with quarters from the pie crust -- I cut the crust dough into quarters, then rolled it out thinner with a rolling pin. You may want to cut them, ball them up, re-roll them and make loaves like empanadas. I was short on time. If you seal them well, take a sharp knife and put slits in the top.
Now I am waiting for them to cook so I can eat them. I'm trying cooking them at 375 even though pie recipes cook hotter.
...
Mmmmm -- I waited until they were crisp but barely brown, and they're YUMMY! They also passed the son test.
Enjoy!
[tags]recipe, spinach, broccoli, garlic, onions, pastry[/tags]
Monday, September 18, 2006
oscommerce is a beast
I want to continue to offer e-commerce at a reasonable price, and that reasonable price will not be tagged on oscommerce. Oscommerce will easily be double the price of any other shopping cart going forward. The program is a beast, and as long as it's been around, it's turned into a Frankenstein monster.
To extend the program through "contributions" requires hacking it to bits. I installed only one or two modules that installed without having to individually hand-edit program files, but note that these modules completely and utterly REPLACE files from the base oscommerce installation, just as the ones that required hand-editing rendered the program un-upgradable.
This is point #1 in being absolutely and utterly unable to upgrade the package once installed and so-called plug-ins (read: hacks) are added.
This implies that oscommerce does not have "Hooks" - - no points at which contributions can easily be put into the program execution queue without disturbing the original files.
The templating of the program out-of-the-box is absolutely unforgivable. There is no separation of logic and design on the back-end of the program. Each are enmeshed within each other. One contribution forcibly ripped the template code out of the program code and separated them. I'm both grateful that someone went through the trouble and appalled that doing so was needed -- again this absolutely breaks the ability to upgrade the program.
I think I'm very spoiled by PmWiki. I never have to hack the program code to add a feature. Ever. That's Patrick's duty. Cookbook recipes (plug-ins) are kept separately from the program code. There are an abundance of program hooks to slip custom code into. The base install can be upgraded with or without the recipes being upgraded, with a minimal chance of breaking recipes, since the hooks serve as an API layer in the program, and rarely need to change how they behave.
I'm tempted to write in a shopping cart module, because oscommerce is the exact opposite of everything I've learned about a good, extensible and maintainable package.
I will be trying Zen Cart next. I now know enough about oscommerce to install it and even customize it, but I am not able, in any good conscience, to recommend it to a customer, and my price for installing oscommerce must be double what I thought it should be.
I have to apologize to the Frankenstein monster for having insulted him by comparing oscommerce to him. Oscommerce is far more of a hack than one body being combined with another brain.
[tags]e-commerce, custom programming, modules, open source, prices, programming, rant, usability, web applications, web standards[/tags]
To extend the program through "contributions" requires hacking it to bits. I installed only one or two modules that installed without having to individually hand-edit program files, but note that these modules completely and utterly REPLACE files from the base oscommerce installation, just as the ones that required hand-editing rendered the program un-upgradable.
This is point #1 in being absolutely and utterly unable to upgrade the package once installed and so-called plug-ins (read: hacks) are added.
This implies that oscommerce does not have "Hooks" - - no points at which contributions can easily be put into the program execution queue without disturbing the original files.
The templating of the program out-of-the-box is absolutely unforgivable. There is no separation of logic and design on the back-end of the program. Each are enmeshed within each other. One contribution forcibly ripped the template code out of the program code and separated them. I'm both grateful that someone went through the trouble and appalled that doing so was needed -- again this absolutely breaks the ability to upgrade the program.
I think I'm very spoiled by PmWiki. I never have to hack the program code to add a feature. Ever. That's Patrick's duty. Cookbook recipes (plug-ins) are kept separately from the program code. There are an abundance of program hooks to slip custom code into. The base install can be upgraded with or without the recipes being upgraded, with a minimal chance of breaking recipes, since the hooks serve as an API layer in the program, and rarely need to change how they behave.
I'm tempted to write in a shopping cart module, because oscommerce is the exact opposite of everything I've learned about a good, extensible and maintainable package.
I will be trying Zen Cart next. I now know enough about oscommerce to install it and even customize it, but I am not able, in any good conscience, to recommend it to a customer, and my price for installing oscommerce must be double what I thought it should be.
I have to apologize to the Frankenstein monster for having insulted him by comparing oscommerce to him. Oscommerce is far more of a hack than one body being combined with another brain.
[tags]e-commerce, custom programming, modules, open source, prices, programming, rant, usability, web applications, web standards[/tags]
Friday, September 15, 2006
oscommerce drop-down selection box hack
I was having a heck of a time today dealing with drop-down product option selections in oscommerce. I wrote a hack to catalog/includes/functions/html_output.php in the function definition for tep_draw_pull_down_menu I changed the following text:
To the following:
Now when I can have product option "A - 9oz" and "B - 30oz" and count on option A being the default selected item if the customer doesn't change the option. Try as I might "B - 20oz" was the option selected. Whether I re-added the options in a different order, whether I took out A B C D, etc. If it were sorted in reverse order, I could have left out A B C D, because 9oz should sort to the top of the list. This wasn't the issue. I have no idea why the program was so stubborn about sort order, but now all drop-downs, like it or not, throughout the site, will be sorted alphabetically!
I hope people find this code snippet helpful!
for ($i=0, $n=sizeof($values); $i<$n; $i++) {
$field .= '
if ($default == $values[$i]['id']) {
$field .= ' SELECTED';
}
$field .= '>' . tep_output_string($values[$i]['text'],
array('"' => '"', '\'' => ''',
'<' => '<', '>' => '>')) . '';
}
To the following:
// Criss - XES - altered the following:
foreach ($values as $i=>$value) {
$xes_values[$value['id']] = $value['text']; }
asort($xes_values);
foreach ($xes_values as $xes_id=>$xes_text) {
$field .= '
if ($default == $xes_id) {
$field .= ' SELECTED';
}
$field .= '>' . tep_output_string($xes_text,
array('"' => '"', '\'' => ''',
'<' => '<', '>' => '>')) . '';
}
Now when I can have product option "A - 9oz" and "B - 30oz" and count on option A being the default selected item if the customer doesn't change the option. Try as I might "B - 20oz" was the option selected. Whether I re-added the options in a different order, whether I took out A B C D, etc. If it were sorted in reverse order, I could have left out A B C D, because 9oz should sort to the top of the list. This wasn't the issue. I have no idea why the program was so stubborn about sort order, but now all drop-downs, like it or not, throughout the site, will be sorted alphabetically!
I hope people find this code snippet helpful!
Free Family Tech Support
Doctors have this problem. The moment someone at the party finds out they're a doctor, they get the "Oh, it hurts when I do this..." request for free advice.
I get a little less of it than they do, since there aren't as many Mac owners, but would you believe my dentist did that to me? :) Did she think I was going to offer to come to her house to fix her ailing Mac for her? Or was she offering me to take the Mac home with me and keep it?
Macs are less popular than bodies, but I'm sure every PC tech at a party has this problem. It's never worse than when your family finds out that you do computer support, however. I don't, really DO computer support, not really. Certainly not for PCs. But the moment they hear geeky terminology, the relatives come out of the woodwork with stupid Windows questions that a Mac maven like myself can best answer with "Hrm. Sounds bad. Why don't you buy a Mac?" which of course leads to SOMEONE eventually actually getting a Mac. Now you're in business. Without getting paid.
My kids have Macs, because if I gave them PCs and they broke, got viruses, etc. I would just want to install Linux on them and be done with it, and the expensive games would then be worthless.
Considering the amount of time they spend with the games, maybe that's not such a bad thing, after all -- however, I digress...
Whenever there's a problem with the computers, the kids run in with panic, or determination to break any boundaries I assert in an attempt of procuring aid for their electronic addictions. Today my son's computer isn't on the network, so he has no Internet. Oh, what horror! I'm sorta happy. And exhausted. I certainly do NOT want to spend my wee-morning hours figuring out why his computer won't talk to our wireless device. My laptop is fine, he needs to be on a bus soon, so who cares? Obviously he does, but you get the point.
Somehow the computer has become a right rather than a privilege.
My mom got my old iBook. After her first 10 questions or so, she's been relatively quiet, until lately when it seems the modem may have died. That's a hardware issue I can't debug or fix since I'm 1000 miles away. So mom's pretty much been golden.
However, I see everyone from linux to PC techies running around fixing their family's computer issues. I'm not sure the doctors take care of family members in this way -- aside from the stupid party questions, how many family members want to take their clothes off in front of you and be touched, sometimes rather intimately, by their son/father/sister/cousin? So somehow, for the doctors, I think the buck stops at free advice.
There seems to be a law of the universe that for every geek there's at least one completely technically inept relative who has the lead touch and every computer or network they put their paws on breaks. Then there's the Internet un-savvy relative who blunders into adware and spyware, bad offers, identity theft, etc. And the mother -- usually it's the mother (mine's guilty too) who likes to pass along their spam, chain letters, petitions, jokes, etc. so they can share their inbox pain with you.
If you're the black geek of the family, you get the call, the email, the questions, and have to travel to the relative's house to do unpaid charity service in the name of family peace. After all, didn't you ask the person with the green thumb in the family to do your landscaping? You didn't? Didn't you ask the one most talented in the kitchen to come over and cook for your Thanksgiving meals? No? What about Aunt Martha? She's a neat freak and keeps a perfect house -- didn't you ask her to wash your kids' underwear and scrub your kitchen floor? You didn't do that either? Sheesh, what type of relative ARE you??
What is it that makes being a geek one of the few areas that people can trounce your personal, familial and professional boundaries? Doesn't Uncle James know that if you're fixing his computer, you're bound to find his porn folder?
I think it's one of the mysteries of the family moral and ethical system that I won't understand. I mean, my mom's a nurse, but I never asked her to take my blood pressure, administer an enema, draw blood, or give me chemo.
My family's pretty good on the scale of things, too. I watch others suffer under the burden of having done the family a "favor" and set up a computer network, which then they also must support when it's broken. It's true that people have much more respect when you set up a fee schedule. Suddenly they think twice about what they're breaking on the, computer or network, since they'll have to pay. Otherwise it's "what the heck, my nephew will fix it."
Maybe it's a good thing my family hasn't really realized that I do graphic and 3d design. All I need is for requests for unpaid or speculative work in the design area. Make my logo, do my website, I need a brochure...No one seems to think that time is limited, no one wants to take their work home with them, and we all need money.
[tags]family, rant, humor, life, interruptions, personal, prices, truth, spec work[/tags]
I get a little less of it than they do, since there aren't as many Mac owners, but would you believe my dentist did that to me? :) Did she think I was going to offer to come to her house to fix her ailing Mac for her? Or was she offering me to take the Mac home with me and keep it?
Macs are less popular than bodies, but I'm sure every PC tech at a party has this problem. It's never worse than when your family finds out that you do computer support, however. I don't, really DO computer support, not really. Certainly not for PCs. But the moment they hear geeky terminology, the relatives come out of the woodwork with stupid Windows questions that a Mac maven like myself can best answer with "Hrm. Sounds bad. Why don't you buy a Mac?" which of course leads to SOMEONE eventually actually getting a Mac. Now you're in business. Without getting paid.
My kids have Macs, because if I gave them PCs and they broke, got viruses, etc. I would just want to install Linux on them and be done with it, and the expensive games would then be worthless.
Considering the amount of time they spend with the games, maybe that's not such a bad thing, after all -- however, I digress...
Whenever there's a problem with the computers, the kids run in with panic, or determination to break any boundaries I assert in an attempt of procuring aid for their electronic addictions. Today my son's computer isn't on the network, so he has no Internet. Oh, what horror! I'm sorta happy. And exhausted. I certainly do NOT want to spend my wee-morning hours figuring out why his computer won't talk to our wireless device. My laptop is fine, he needs to be on a bus soon, so who cares? Obviously he does, but you get the point.
Somehow the computer has become a right rather than a privilege.
My mom got my old iBook. After her first 10 questions or so, she's been relatively quiet, until lately when it seems the modem may have died. That's a hardware issue I can't debug or fix since I'm 1000 miles away. So mom's pretty much been golden.
However, I see everyone from linux to PC techies running around fixing their family's computer issues. I'm not sure the doctors take care of family members in this way -- aside from the stupid party questions, how many family members want to take their clothes off in front of you and be touched, sometimes rather intimately, by their son/father/sister/cousin? So somehow, for the doctors, I think the buck stops at free advice.
There seems to be a law of the universe that for every geek there's at least one completely technically inept relative who has the lead touch and every computer or network they put their paws on breaks. Then there's the Internet un-savvy relative who blunders into adware and spyware, bad offers, identity theft, etc. And the mother -- usually it's the mother (mine's guilty too) who likes to pass along their spam, chain letters, petitions, jokes, etc. so they can share their inbox pain with you.
If you're the black geek of the family, you get the call, the email, the questions, and have to travel to the relative's house to do unpaid charity service in the name of family peace. After all, didn't you ask the person with the green thumb in the family to do your landscaping? You didn't? Didn't you ask the one most talented in the kitchen to come over and cook for your Thanksgiving meals? No? What about Aunt Martha? She's a neat freak and keeps a perfect house -- didn't you ask her to wash your kids' underwear and scrub your kitchen floor? You didn't do that either? Sheesh, what type of relative ARE you??
What is it that makes being a geek one of the few areas that people can trounce your personal, familial and professional boundaries? Doesn't Uncle James know that if you're fixing his computer, you're bound to find his porn folder?
I think it's one of the mysteries of the family moral and ethical system that I won't understand. I mean, my mom's a nurse, but I never asked her to take my blood pressure, administer an enema, draw blood, or give me chemo.
My family's pretty good on the scale of things, too. I watch others suffer under the burden of having done the family a "favor" and set up a computer network, which then they also must support when it's broken. It's true that people have much more respect when you set up a fee schedule. Suddenly they think twice about what they're breaking on the, computer or network, since they'll have to pay. Otherwise it's "what the heck, my nephew will fix it."
Maybe it's a good thing my family hasn't really realized that I do graphic and 3d design. All I need is for requests for unpaid or speculative work in the design area. Make my logo, do my website, I need a brochure...No one seems to think that time is limited, no one wants to take their work home with them, and we all need money.
[tags]family, rant, humor, life, interruptions, personal, prices, truth, spec work[/tags]
Thursday, September 14, 2006
The Name Memorization Game
I mentioned I'm becoming a networking junki--- um maven.
Well, the problem is that to win the game, you have to remember the name.
Oy, vey!
I have this somewhat eerie fascination with names. Names rarely if ever fit the character of the person in question. Most names are given to people for political reasons, rather than to fit the spirit or personality of the child, and many people have no clue what the personality of said child will be. So they pull a name off the family tree, or their favorite character in a book, or their favorite actor/singer/whoever.
I have a heck of a time memorizing given names for some reason. Aside from my memory being ephemeral on the best of days, I believe that the vacuum when trying to call up a name results from the name being discordant with the person's energy, personality, or spirit. I won't go into it on my work blog, but suffice to say that I'm psychically sensitive.
I've belonged to several organizations where people choose their own names, not to mention online "Handles" or AIM Screen-names, or whatever you want to call these aliases people hide behind (or come out from under!) on the web. What I find fascinating in that I rarely remember a person's given name when given to me at an introduction. But if the person says "I'm Thistle" I'll remember it. Not ONLY will I remember that they're Thistle, but when I DO get their "real-life name" -- I'll remember Thistle AKA John Smith. If I were introduced to John Smith, I'd forget his name in 2 seconds. For some reason the discordance is what helps me remember Thistle vs John Smith.
I wonder why this is. I've been through the MSR (Medieval Studies & Re-creation) and the SCA (Society for Creative Anachronism), and I could rattle off the fictitious names and often titles of a hundred individuals AND their legal given names. Send me to a business networking event and suddenly I'm at a loss. I also have the same skill from Compuserve/BBS and the current Internet chat and email social circles.
I think I'll have to come up with mental trickery for this one. I don't have as much trouble remembering a business name. Maybe I can trick my mind into thinking of someone as Smith Loan Corp aka John Smith. That would be piggybacking the odd skill I have for remembering aliases and fictional names. Then once I have the name down, I have to "Flip" them around in my head -- as if I'm introducing a medieval recreation pal to my mother -- or embarrass myself by introducing John as "Smith Loan Corp". I still find it better to "Smith Loan -- I mean John Smith" than to not introduce someone because I can't remember their name for the life of me.
It's also amazing that the moment I'm writing down the person's name doing job intake, typing it into a contract, and adding it to my accounting program to print out the first invoice, that seems to be enough writings for me to memorize the person's name. Maybe I just need to write the person's name 3 times :)
[tags]clients, networking, personal, rant,[/tags]
Well, the problem is that to win the game, you have to remember the name.
Oy, vey!
I have this somewhat eerie fascination with names. Names rarely if ever fit the character of the person in question. Most names are given to people for political reasons, rather than to fit the spirit or personality of the child, and many people have no clue what the personality of said child will be. So they pull a name off the family tree, or their favorite character in a book, or their favorite actor/singer/whoever.
I have a heck of a time memorizing given names for some reason. Aside from my memory being ephemeral on the best of days, I believe that the vacuum when trying to call up a name results from the name being discordant with the person's energy, personality, or spirit. I won't go into it on my work blog, but suffice to say that I'm psychically sensitive.
I've belonged to several organizations where people choose their own names, not to mention online "Handles" or AIM Screen-names, or whatever you want to call these aliases people hide behind (or come out from under!) on the web. What I find fascinating in that I rarely remember a person's given name when given to me at an introduction. But if the person says "I'm Thistle" I'll remember it. Not ONLY will I remember that they're Thistle, but when I DO get their "real-life name" -- I'll remember Thistle AKA John Smith. If I were introduced to John Smith, I'd forget his name in 2 seconds. For some reason the discordance is what helps me remember Thistle vs John Smith.
I wonder why this is. I've been through the MSR (Medieval Studies & Re-creation) and the SCA (Society for Creative Anachronism), and I could rattle off the fictitious names and often titles of a hundred individuals AND their legal given names. Send me to a business networking event and suddenly I'm at a loss. I also have the same skill from Compuserve/BBS and the current Internet chat and email social circles.
I think I'll have to come up with mental trickery for this one. I don't have as much trouble remembering a business name. Maybe I can trick my mind into thinking of someone as Smith Loan Corp aka John Smith. That would be piggybacking the odd skill I have for remembering aliases and fictional names. Then once I have the name down, I have to "Flip" them around in my head -- as if I'm introducing a medieval recreation pal to my mother -- or embarrass myself by introducing John as "Smith Loan Corp". I still find it better to "Smith Loan -- I mean John Smith" than to not introduce someone because I can't remember their name for the life of me.
It's also amazing that the moment I'm writing down the person's name doing job intake, typing it into a contract, and adding it to my accounting program to print out the first invoice, that seems to be enough writings for me to memorize the person's name. Maybe I just need to write the person's name 3 times :)
[tags]clients, networking, personal, rant,[/tags]
Saturday, September 9, 2006
Life is Like -- Programming
It's really messed up how programming can follow real life. I think maybe I've been programming too much lately. It doesn't matter. In the car, I was working on the Magical Chain Mail Vest (a shiny crochet object to be gifted to my son as part of my plot to enrich his imagination), and it's a very loose design (anyone who has seen the bows and arrows hat -- that's the stitch pattern I'm using for the vest -- I'll post the directions if it comes out OK.)
I've been watching how quickly this vest is taking shape. But it's a nonsense vest. It's for show, for play. It's not going to be WARM, any more than the "bows and arrows hat" is warm. It's not "real" it's a vague vacuous waste. To be real, it would need to be re-done entirely (and probably in a different yarn).
I tried "rapid application development" (RAD) tools a few times. Not RUBY on RAILS but equivalents in PHP. I've tried RAD for a real open-source project (my Contract Manager application, still in Alpha, but taking good shape right now -- note I ripped it apart and started again without the RAD this time and it's come much(!) further). And when it comes down to it, it's just not robust. It's not real. It takes shape very quickly, but it's never going to keep you warm in the winter. Very much like quickly creating a magical chain mail vest from Freecycle freebie yarn for my son. I'm sitting in the car crocheting and suddenly the yarn and the work is the equivalent of Cake or Ruby on Rails, and it all comes together -- it all makes sense.
I had a similar revelation today. It's Saturday. Time for my own projects. Time for Laundry. Time to kick back and relax (yeah, right!). I got up, started working on a new quicky open-source idea, got distracted by Guy Kawasaki's blog entry for online reviews, started looking into getting on Yelp to place reviews and see what it's like, got distracted by Technocrati, and now I'm posting to my blog and doing blog upkeep.
My partner, who had to rush out to meet a friend today, called and asked what I was up to. I said something like "I'm being me!" Huh? "I keep getting tangented -- it's like when you start a new clause with an open bracket in a program and you forget to close it. Eventually you're nested 10 IF statements (etc) deep and you forgot how you got there, and what you need to do to close out your brackets."
When actually programming, both my partner and I start out every new "clause" in a program by typing the open and close brackets -- even in HTML I do this -- then backspacing to type the contents. "if ()" hit backspace then type. It doesn't mean you'll remember everything you wanted to do in every level of the loop if it gets deep, but it does mean that you won't get nasty errors -- just bugs :P
I wish I could do that in real life. I have a program to finish -- I have gotten most of the laundry READY but not run any loads yet, I would like to go out, I need to check the mailbox, and I want to work on getting something going (maybe a newsletter to my clients) so people give my business good reviews on a variety of websites, so I can request referrals, and so I can return the favors for them. Oy vey! It's Saturday, so I think the laundry then the mail come first.
[tags]programming, humor, life, clients, networking[/tags]
I've been watching how quickly this vest is taking shape. But it's a nonsense vest. It's for show, for play. It's not going to be WARM, any more than the "bows and arrows hat" is warm. It's not "real" it's a vague vacuous waste. To be real, it would need to be re-done entirely (and probably in a different yarn).
I tried "rapid application development" (RAD) tools a few times. Not RUBY on RAILS but equivalents in PHP. I've tried RAD for a real open-source project (my Contract Manager application, still in Alpha, but taking good shape right now -- note I ripped it apart and started again without the RAD this time and it's come much(!) further). And when it comes down to it, it's just not robust. It's not real. It takes shape very quickly, but it's never going to keep you warm in the winter. Very much like quickly creating a magical chain mail vest from Freecycle freebie yarn for my son. I'm sitting in the car crocheting and suddenly the yarn and the work is the equivalent of Cake or Ruby on Rails, and it all comes together -- it all makes sense.
I had a similar revelation today. It's Saturday. Time for my own projects. Time for Laundry. Time to kick back and relax (yeah, right!). I got up, started working on a new quicky open-source idea, got distracted by Guy Kawasaki's blog entry for online reviews, started looking into getting on Yelp to place reviews and see what it's like, got distracted by Technocrati, and now I'm posting to my blog and doing blog upkeep.
My partner, who had to rush out to meet a friend today, called and asked what I was up to. I said something like "I'm being me!" Huh? "I keep getting tangented -- it's like when you start a new clause with an open bracket in a program and you forget to close it. Eventually you're nested 10 IF statements (etc) deep and you forgot how you got there, and what you need to do to close out your brackets."
When actually programming, both my partner and I start out every new "clause" in a program by typing the open and close brackets -- even in HTML I do this -- then backspacing to type the contents. "if ()" hit backspace then type. It doesn't mean you'll remember everything you wanted to do in every level of the loop if it gets deep, but it does mean that you won't get nasty errors -- just bugs :P
I wish I could do that in real life. I have a program to finish -- I have gotten most of the laundry READY but not run any loads yet, I would like to go out, I need to check the mailbox, and I want to work on getting something going (maybe a newsletter to my clients) so people give my business good reviews on a variety of websites, so I can request referrals, and so I can return the favors for them. Oy vey! It's Saturday, so I think the laundry then the mail come first.
[tags]programming, humor, life, clients, networking[/tags]
Monday, August 28, 2006
When it Rains...
A bunch of things to quickly jot down. First, in response to my last blog post "The Check's in the Mail" -- it was certainly Murphy's law at work, it took an entire week after that post for checks to start to come in. The day the first check came in I landed two new contracts for websites, along with the respective deposits.
On the subject of rain -- apparently Orange County, NY doesn't do rain halfway. Another few inches over these few days.
My business agrees with the weather -- I had 12 incoming jobs (that doesn't mean they'll all go to contract, or all go to contract at the same time), two of which went to contract as I mentioned above, and one established client called me with several rush jobs. Feast or famine, but nothing steady! Yay!
I've been a networking fiend lately. You can find me at Orange County Chamber of Commerce events, BNI events, Orange County Women's Professional Network events, Orange County Networking Alliance, Toastmasters, etc. Anyone in the area looking to network, I'd love to hear from you.
On those notes, I have some work to get through then I'll have new information for my portfolio, clients page, etc.
Good luck out there!!
On the subject of rain -- apparently Orange County, NY doesn't do rain halfway. Another few inches over these few days.
My business agrees with the weather -- I had 12 incoming jobs (that doesn't mean they'll all go to contract, or all go to contract at the same time), two of which went to contract as I mentioned above, and one established client called me with several rush jobs. Feast or famine, but nothing steady! Yay!
I've been a networking fiend lately. You can find me at Orange County Chamber of Commerce events, BNI events, Orange County Women's Professional Network events, Orange County Networking Alliance, Toastmasters, etc. Anyone in the area looking to network, I'd love to hear from you.
On those notes, I have some work to get through then I'll have new information for my portfolio, clients page, etc.
Good luck out there!!
Wednesday, August 16, 2006
The Check's in the Mail
I've been busy this month, but as I always say "This month's work is next month's money." Whether a 15 day billing cycle or a 30 day billing cycle, with or without a late fee, and so on, by the time the job is done and billable, and then by the time you get the payment and take it to the bank, it's next month.
Last month was really rough. That means this month I'm terribly poor. I've gotten at least 3 new awesome clients, all giving me repeat work, and all paying me on-time. But there's still this cash flow problem.
So here's how the day goes: If I don't have a morning business networking meeting, my 6am to 9am slot is taken by email, breakfast, and catching up on news and potential work. If I have a project that has loose strings, I tie them. Ship out something I said I would have on their desk by morning. Surprise a client with something done ahead of schedule -- those are the best. Sometimes something inspirational came up while I was asleep and begs for my attention. This month I actually get to sleep in -- my son's at my mom's house way far out of state, so I can sleep til 7:30 if I don't have a morning business meeting.
From 9am-12pm I return calls, do job intake as needed, follow up on people answering their morning email, send out invoices, catch up on accounting work, work on billable projects due by the afternoon, etc.
Sometimes around 1pm I have a business lunch with someone. Other times, I take a long lunch break since I was up since 6am and I've hit a 6 hour mark for working during the day.
At 2pm I check the mail. This is the important part of this rant.
From 2-5 I'm doing billable projects, answering phone calls from late risers, and checking the news feeds again.
Now, back to 2pm -- when school is in session, more like 2:30pm, when my son gets home. The mail comes around or before 2. I think. No one really can tell if or when the mail is going to come. Or when. Sometimes it's here around noon. Sometimes it's a little late. But most days if we check for mail at 2-2:30pm it's here. It's my one chance for exercise every day. About 1/10 mile round trip walk to the mailbox. :P
Today the mail isn't here. The mailbox is empty. My wallet is filled with cobwebs, the banks are about to send me threatening letters, every bill under the sun is about to come due, and I had to beg my utility provider to PLEASE waive my late fee. I open the creaky door to look again. Empty. A third time? Yep, that mailbox sure is empty. I stand in disbelief squinting against the sun and look down the block. Surely the postal person is coming. Late over a latte or ice cream? If there are packages, the postal worker is here around 10am -- other days before 2pm.
How do you deal with an empty mailbox at 2pm. 2pm is perfect -- enough time to drive to the bank with that check that finally came. 2:30 is pushing it. At 2pm if the mailbox is empty, you have to run back to the mailbox at 2:30pm, wallet, keys for the car, checkbook in hand -- ready to flee to get to the bank by 3.
I hate being desperate.
But what if it's still empty at 2:30pm?
You begin to wonder what's going on. There are a billion outstanding invoices. People say the check's on it's way (it went to the accounting department, it was sent...), but I get enough junk mail, don't I? Why would it be EMPTY? The days where it's all junk mail, at least I know the mail CAME. Maybe the answer is more junk mail. Publisher's Clearing House? I was just thinking to tell the credit bureaus to stop giving my info out to credit card agencies looking to get me in debt to them. Save your paper! but now I can't tell whether the mail came today or not. Is there a check? I have this daily Schrodinger's cat syndrome when I open my mailbox -- is my bank account doomed to die or will it be resurrected for another week? Maybe I can convince the postwoman to leave me a post-it saying "Sorry, none for you today!"
I worry that maybe someone's beating me to the mailbox. An ol' game of bait and switch. That's not today's mail -- it's yesterday's mail. I'll get today's mail tomorrow.
Maybe I can blame it on my kids. It's all my kid's fault. If I didn't have kids, I wouldn't have bills, and I wouldn't need to charge people money -- I'd do it all for free and liberate the world from lame static websites in the name of the tech revolution! Somewhere there's a flaw in that logic, but in my panic over my bank balance, I guess I'm not thinking clearly.
This month's work is next month's money. I'll be bluddy rich next month. Rolling in it. I better have enough work next month to get me through October.
In the meantime, what's the best source of snail mail spam?
2:30pm. It's still empty.
[tags]rant,money,clients,time,humor[/tags]
Last month was really rough. That means this month I'm terribly poor. I've gotten at least 3 new awesome clients, all giving me repeat work, and all paying me on-time. But there's still this cash flow problem.
So here's how the day goes: If I don't have a morning business networking meeting, my 6am to 9am slot is taken by email, breakfast, and catching up on news and potential work. If I have a project that has loose strings, I tie them. Ship out something I said I would have on their desk by morning. Surprise a client with something done ahead of schedule -- those are the best. Sometimes something inspirational came up while I was asleep and begs for my attention. This month I actually get to sleep in -- my son's at my mom's house way far out of state, so I can sleep til 7:30 if I don't have a morning business meeting.
From 9am-12pm I return calls, do job intake as needed, follow up on people answering their morning email, send out invoices, catch up on accounting work, work on billable projects due by the afternoon, etc.
Sometimes around 1pm I have a business lunch with someone. Other times, I take a long lunch break since I was up since 6am and I've hit a 6 hour mark for working during the day.
At 2pm I check the mail. This is the important part of this rant.
From 2-5 I'm doing billable projects, answering phone calls from late risers, and checking the news feeds again.
Now, back to 2pm -- when school is in session, more like 2:30pm, when my son gets home. The mail comes around or before 2. I think. No one really can tell if or when the mail is going to come. Or when. Sometimes it's here around noon. Sometimes it's a little late. But most days if we check for mail at 2-2:30pm it's here. It's my one chance for exercise every day. About 1/10 mile round trip walk to the mailbox. :P
Today the mail isn't here. The mailbox is empty. My wallet is filled with cobwebs, the banks are about to send me threatening letters, every bill under the sun is about to come due, and I had to beg my utility provider to PLEASE waive my late fee. I open the creaky door to look again. Empty. A third time? Yep, that mailbox sure is empty. I stand in disbelief squinting against the sun and look down the block. Surely the postal person is coming. Late over a latte or ice cream? If there are packages, the postal worker is here around 10am -- other days before 2pm.
How do you deal with an empty mailbox at 2pm. 2pm is perfect -- enough time to drive to the bank with that check that finally came. 2:30 is pushing it. At 2pm if the mailbox is empty, you have to run back to the mailbox at 2:30pm, wallet, keys for the car, checkbook in hand -- ready to flee to get to the bank by 3.
I hate being desperate.
But what if it's still empty at 2:30pm?
You begin to wonder what's going on. There are a billion outstanding invoices. People say the check's on it's way (it went to the accounting department, it was sent...), but I get enough junk mail, don't I? Why would it be EMPTY? The days where it's all junk mail, at least I know the mail CAME. Maybe the answer is more junk mail. Publisher's Clearing House? I was just thinking to tell the credit bureaus to stop giving my info out to credit card agencies looking to get me in debt to them. Save your paper! but now I can't tell whether the mail came today or not. Is there a check? I have this daily Schrodinger's cat syndrome when I open my mailbox -- is my bank account doomed to die or will it be resurrected for another week? Maybe I can convince the postwoman to leave me a post-it saying "Sorry, none for you today!"
I worry that maybe someone's beating me to the mailbox. An ol' game of bait and switch. That's not today's mail -- it's yesterday's mail. I'll get today's mail tomorrow.
Maybe I can blame it on my kids. It's all my kid's fault. If I didn't have kids, I wouldn't have bills, and I wouldn't need to charge people money -- I'd do it all for free and liberate the world from lame static websites in the name of the tech revolution! Somewhere there's a flaw in that logic, but in my panic over my bank balance, I guess I'm not thinking clearly.
This month's work is next month's money. I'll be bluddy rich next month. Rolling in it. I better have enough work next month to get me through October.
In the meantime, what's the best source of snail mail spam?
2:30pm. It's still empty.
[tags]rant,money,clients,time,humor[/tags]
Saturday, August 12, 2006
The benefits of natural lawnmowers
Mowing lawns could be hazardous to your health.
Take a somewhat out-of-shape person, give them insufficient liquids, 85 degree (Farenheit) or higher temperatures in the late day sun, about an acre of lawn and a mower and you have a recipe for disaster.
Make that person pig-headedly stubborn about getting the job done in one continuous grueling bout of sheer testosterone and you have heatstroke.
I'm not writing to extoll the virtues or dangers of heatstroke. I want to leave that to the experts.
I want to extoll the virtues of natural lawn mowers.
No more gas guzzling noise polluting mulch making hay spewing 1.5 horsepower rack-n-pinion steering (*cough*) bag-toting machine fury!
No. Just a little fur, some neighborly tolerance, and patience.
I have several lawn mowers. Woodchucks. Rabbits. Deer. If it weren't for the sheer overwhelming SIZE of the lawn, woefully seeded with absolutely useless grass, I probably wouldn't need a lawn mower at all. Give me ground ivy, chickweed, mint, wood sorrel, plantain, dandelion and cleavers any day over 100% useless indigestible grass. While we must have grass, since it's not my lawn, then at least we have our natural lawn mowers. I even have photos -- I've just been too bloody lazy to put my photos into the blog. I have to actually get off my butt and do it ;)
These lawn mowers have many myriad benefits:
Anyway, here's a billion blessings to our lawn mowers -- they're welcome here any time -- as long as they stay the HECK out of my garden.
[tags]critters, environment, grass, dandelions, plantain, wood sorrel, gratitude, humor, woodchuck, rabbit, deer, rant, expenses, garden, lawn, recycling[/tags]
Take a somewhat out-of-shape person, give them insufficient liquids, 85 degree (Farenheit) or higher temperatures in the late day sun, about an acre of lawn and a mower and you have a recipe for disaster.
Make that person pig-headedly stubborn about getting the job done in one continuous grueling bout of sheer testosterone and you have heatstroke.
I'm not writing to extoll the virtues or dangers of heatstroke. I want to leave that to the experts.
I want to extoll the virtues of natural lawn mowers.
No more gas guzzling noise polluting mulch making hay spewing 1.5 horsepower rack-n-pinion steering (*cough*) bag-toting machine fury!
No. Just a little fur, some neighborly tolerance, and patience.
I have several lawn mowers. Woodchucks. Rabbits. Deer. If it weren't for the sheer overwhelming SIZE of the lawn, woefully seeded with absolutely useless grass, I probably wouldn't need a lawn mower at all. Give me ground ivy, chickweed, mint, wood sorrel, plantain, dandelion and cleavers any day over 100% useless indigestible grass. While we must have grass, since it's not my lawn, then at least we have our natural lawn mowers. I even have photos -- I've just been too bloody lazy to put my photos into the blog. I have to actually get off my butt and do it ;)
These lawn mowers have many myriad benefits:
- they're eating what most people hate anyway. The woodchuck and rabbits specialize in the little plants between the blades of grass, like dandelions -- the ones the mechanical mower misses anyway. The deer eats young grass -- enough deer and there's no grass to mow in the first place!
- instant composting. As these critters graze, they leave behind yesterdays morsels in a ready-to-use form. Bonus: herbivores don't have i-coli bacteria. The compost is ready for your soil, worms, and all other manners of nitrogen-hungry life
- They're cheap: (what!! No nested lists GRRRR)
- You don't have to pay at the pump
- you don't need to buy or maintain machinery
- you don't add extra wear to your car fetching mowers, oil, gas, parts or taking it in for repairs
- you no longer need to buy fertilizer
- You don't pollute the environment
- When these lawn mowers break down, they biodegrade quickly -- no need to get them hauled away in the trash and have them take up room in a landfill
- they replace themselves
- they provide hours of amusement and possibly food and exercise to your pets
Anyway, here's a billion blessings to our lawn mowers -- they're welcome here any time -- as long as they stay the HECK out of my garden.
[tags]critters, environment, grass, dandelions, plantain, wood sorrel, gratitude, humor, woodchuck, rabbit, deer, rant, expenses, garden, lawn, recycling[/tags]
Monday, July 17, 2006
Carnegie Hall Contest
I'm personally and professionaly one of the NO!SPEC rebels. I believe that professionals should not hand out creatives (work, sketches, anything that takes substantial time or could be stolen and produced by any kid with an art program) for any client's job without being under contract to be paid for the work, deposits or down payments optional. This extends to contest work, where dozens of designers are invited to submit finished works in the hope that they will be picked out as the one good enough for the reward.
I've been reading and commenting on NO!SPEC articles for a couple months, and now I come across an interesting post on Craigslist:
This contest is of course a contest. Carnegie Hall is looking for dozens of people to pour their time into a project, and looking to reward someone and use their work. Only this time there are some key differences. It's open to students only; not many speculative work contests are only open to valid students. There are 10 prizes -- that certainly increases the chances of winning, and means that it's less likely that there will have been ties for first place and the winner chosen by the flip of a coin. Knowing PlayBills, it's possible there will be 10 covers printed, and all the winners' pieces distributed to a very mixed audience (and making a terrific portfolio piece). The prize is pretty fair -- they're giving out a total of $5000 to 10 students -- and how many students couldn't use $500?
Other interesting things to note: It's mixed media, and there aren't many chances for students to get that type of money for a media of their choice. It's not a venue where the student would be needed for branding advice, or future support, unlike logo or website design contests -- they need 10 single photos/pictures to print for the program book covers. The work produced by the entrants would be able to be generic and useful for other purposes (unlike a logo or web design).
I'm not saying it's a good contest; I find it difficult to judge this one. What I am saying is that of the contests I've seen, this one is different, more fair, unlikely to hurt Carnegie Hall in the way that most speculative contests I have seen are eventually going to bite the company holding the contest.
Would anyone care to comment on it?
[tags]activism, spec work, competition, rant, time[/tags]
I've been reading and commenting on NO!SPEC articles for a couple months, and now I come across an interesting post on Craigslist:
Date: 2006-07-12
Carnegie Hall Seeks Original Art for Its Playbill Covers!
THEME “Music as a fundamental expression of the human spirit”--using Carnegie Hall’s 2006-2007 season as inspiration. Please visit carnegiehall.org/subscribe for complete season details.
ELIGIBILITY Open to all enrolled students (valid identification required)
STYLE AND MEDIUM Any style and any medium, including painting, drawing, sculpture, photography, and computer-generated art
SUBMISSION REQUIREMENTS jpeg, tiff, or pdf digital format only; file size not to exceed 2 mb; e-mail to artcontest@carnegiehall.org
PRIZES Each of 10 selected entrants will receive $500 and 2 tickets to a performance at Carnegie Hall.
Deadline: August 31, 2006
Selected artists must be living, reside in the United States, provide their Social Security numbers, and sign a release for the use of their work.Winning works will appear on the covers of Carnegie Hall’s concert program books throughout the 2006-2007 season. Please note that while we encourage all forms of artistic expression, some controversial subject matter may not be suitable for publication. Submissions should not be literal representations of musicians appearing at Carnegie Hall. Also note that while artists will retain ownership of their original works, the photographic representation of each winning work will be considered a work made for hire for The Carnegie Hall Corporation (CHC), and CHC will own all copyrights and other rights in it, including, without limitation, the exclusive right to adapt it and to use it for any purpose and in any medium now known or devised in the future, perpetually and throughout the world.
no -- it's NOT ok to contact this poster with services or other commercial interests
Compensation: $500 and 2 tickets to a performance at Carnegie Hall
This contest is of course a contest. Carnegie Hall is looking for dozens of people to pour their time into a project, and looking to reward someone and use their work. Only this time there are some key differences. It's open to students only; not many speculative work contests are only open to valid students. There are 10 prizes -- that certainly increases the chances of winning, and means that it's less likely that there will have been ties for first place and the winner chosen by the flip of a coin. Knowing PlayBills, it's possible there will be 10 covers printed, and all the winners' pieces distributed to a very mixed audience (and making a terrific portfolio piece). The prize is pretty fair -- they're giving out a total of $5000 to 10 students -- and how many students couldn't use $500?
Other interesting things to note: It's mixed media, and there aren't many chances for students to get that type of money for a media of their choice. It's not a venue where the student would be needed for branding advice, or future support, unlike logo or website design contests -- they need 10 single photos/pictures to print for the program book covers. The work produced by the entrants would be able to be generic and useful for other purposes (unlike a logo or web design).
I'm not saying it's a good contest; I find it difficult to judge this one. What I am saying is that of the contests I've seen, this one is different, more fair, unlikely to hurt Carnegie Hall in the way that most speculative contests I have seen are eventually going to bite the company holding the contest.
Would anyone care to comment on it?
[tags]activism, spec work, competition, rant, time[/tags]
Friday, July 14, 2006
The Clean-Room-Gestapo
You were there. You remember.
The humiliation, the pain, the sheer overwhelming bulk of it. Your room.
Your room was a mess. Years of accumulated junk and toys, half-eaten crackers, cups and plates. It doesn't matter if you were 2 or 20. You had done it: you made a big big mess.
There were your parents. Whether you were 2 or 20, their hulking bulk filled the sky as they glared down at you, tiny lightning bolts flashing in their eyes, and the Commandment came down like thunder, "CLEAN YOUR ROOM!"
As they stormed from the room, you surveyed the cluttered landfill, wondering whether you should start at the lump you think is your bed, or whether maybe it would be better to start from the top and work your way down, after all a lot of towers will be crumbling anyway. Overwhelmed, baffled at the Commandment, and with no good way to tackle the chaos, eyes moist with frustration and helplessness, you wonder why your parents have suddenly abandoned you, and made this unreasonable and surely irrational declaration. After an hour of helplessly transferring items from one pile to another, you turn your eyes upwards, ready to pray for salvation, but instead you swear a solemn oath on your favorite teddy, or maybe your iPod, Never EVER to do this to your children. Your children's room will be their own, safe from worries about parents and cleaning. They can do whatever they want with their room. You don't care how dirty it gets.
Years Go By...
You have your bundle of joy now. You watch your child learn to crawl, to walk. At 9 months you laugh when your child experiments with gravity, but then your child is in the high chair and decides to experiment with the oatmeal. A little less amused the 10th time, now that you've reinforced the behavior by being jovial and putting on a housecleaning show in front of your toddler, you finally frown at your child, and sternly say "NO!"
Fast-forward. Now your child is 2 -- or 20. You walk into the room to trip on a toy car, or to be admonished for stepping on their favorite Teddy. Maybe you step on their iPod. It's ok this time, you make it to the bed, tuck your bundle of joy in, realize the covers are in a huge knot, try to unravel them for the 100th time. You turn out the light, and narrowly escape the room with your life.
You do this over and over. It doesn't matter if you do it 20 or 200 times. There's going to be the one time you don't make it out unscathed.
Maybe it was a wooden block, an ice skate, a pencil point, a 4-sided-die. Whatever it was, you stepped directly on it and the stabbing pain went right up your leg. With the pain came a moment of clarity -- or was that insanity? The room is a hazard! The room has gone untouched for far too long, you've put up with it for far too long, ENOUGH IS ENOUGH!! There is no way to resist the onrushing waves tossed about by years of neglect and insult. You pay for the house, you pay for their things, you have cleaned up after them, dressed them, bathed them, dedicated endless hours for years and years to keeping them neat, tidy, and healthy. And THIS is how they repay you? Tossing all your labors out the door, carelessly strewing items around the room, inviting vermin with dirty plates and half eaten vittles, and not even trying to make an inviting path to allow you in?!
you. Have. HAD. IT.
Like a Valkyrie or Odin himself, shaking a spear and shouting out a war-cry you denounce your naive youthful oath, and crash down like the very wrath of the gods has filled you, screaming like a banshee, and you make every declaration under the sun swearing that "IF you don't CLEAN THIS ROOM...." and ending it with whatever spills out of your wraith-strewn maw. You can't even remember. It doesn't really matter.
After the one fell incident, you become a police officer, keeping law and order -- your law and your order -- with regard to the tidiness of the room. With every foot your child drags, your threats and declarations escalate into a shrill madness that causes even your own inner child to flee in wild panic. Every speck of dust or item out of place induces threats and limitations: no dessert, no tv, no computer, no movies, no car, no iPod, no GameBoy, no going out, no phone calls, no No NO.
And it doesn't matter if your kid is 2 or 20. In the face of your irrational exhibition, the child will sulk away and make an oath to a long forgotten deity that they will never, ever, tell their child to clean their room...
[tags]humor,truth,personal,rant[/tags]
The humiliation, the pain, the sheer overwhelming bulk of it. Your room.
Your room was a mess. Years of accumulated junk and toys, half-eaten crackers, cups and plates. It doesn't matter if you were 2 or 20. You had done it: you made a big big mess.
There were your parents. Whether you were 2 or 20, their hulking bulk filled the sky as they glared down at you, tiny lightning bolts flashing in their eyes, and the Commandment came down like thunder, "CLEAN YOUR ROOM!"
As they stormed from the room, you surveyed the cluttered landfill, wondering whether you should start at the lump you think is your bed, or whether maybe it would be better to start from the top and work your way down, after all a lot of towers will be crumbling anyway. Overwhelmed, baffled at the Commandment, and with no good way to tackle the chaos, eyes moist with frustration and helplessness, you wonder why your parents have suddenly abandoned you, and made this unreasonable and surely irrational declaration. After an hour of helplessly transferring items from one pile to another, you turn your eyes upwards, ready to pray for salvation, but instead you swear a solemn oath on your favorite teddy, or maybe your iPod, Never EVER to do this to your children. Your children's room will be their own, safe from worries about parents and cleaning. They can do whatever they want with their room. You don't care how dirty it gets.
Years Go By...
You have your bundle of joy now. You watch your child learn to crawl, to walk. At 9 months you laugh when your child experiments with gravity, but then your child is in the high chair and decides to experiment with the oatmeal. A little less amused the 10th time, now that you've reinforced the behavior by being jovial and putting on a housecleaning show in front of your toddler, you finally frown at your child, and sternly say "NO!"
Fast-forward. Now your child is 2 -- or 20. You walk into the room to trip on a toy car, or to be admonished for stepping on their favorite Teddy. Maybe you step on their iPod. It's ok this time, you make it to the bed, tuck your bundle of joy in, realize the covers are in a huge knot, try to unravel them for the 100th time. You turn out the light, and narrowly escape the room with your life.
You do this over and over. It doesn't matter if you do it 20 or 200 times. There's going to be the one time you don't make it out unscathed.
Maybe it was a wooden block, an ice skate, a pencil point, a 4-sided-die. Whatever it was, you stepped directly on it and the stabbing pain went right up your leg. With the pain came a moment of clarity -- or was that insanity? The room is a hazard! The room has gone untouched for far too long, you've put up with it for far too long, ENOUGH IS ENOUGH!! There is no way to resist the onrushing waves tossed about by years of neglect and insult. You pay for the house, you pay for their things, you have cleaned up after them, dressed them, bathed them, dedicated endless hours for years and years to keeping them neat, tidy, and healthy. And THIS is how they repay you? Tossing all your labors out the door, carelessly strewing items around the room, inviting vermin with dirty plates and half eaten vittles, and not even trying to make an inviting path to allow you in?!
you. Have. HAD. IT.
Like a Valkyrie or Odin himself, shaking a spear and shouting out a war-cry you denounce your naive youthful oath, and crash down like the very wrath of the gods has filled you, screaming like a banshee, and you make every declaration under the sun swearing that "IF you don't CLEAN THIS ROOM...." and ending it with whatever spills out of your wraith-strewn maw. You can't even remember. It doesn't really matter.
After the one fell incident, you become a police officer, keeping law and order -- your law and your order -- with regard to the tidiness of the room. With every foot your child drags, your threats and declarations escalate into a shrill madness that causes even your own inner child to flee in wild panic. Every speck of dust or item out of place induces threats and limitations: no dessert, no tv, no computer, no movies, no car, no iPod, no GameBoy, no going out, no phone calls, no No NO.
And it doesn't matter if your kid is 2 or 20. In the face of your irrational exhibition, the child will sulk away and make an oath to a long forgotten deity that they will never, ever, tell their child to clean their room...
[tags]humor,truth,personal,rant[/tags]
Wednesday, July 12, 2006
Storms
There was a sudden loud knocking at the kitchen door. I rushed over to answer. A FedEx man handed me a box I wasn't really expecting, delivering my fixed LaCie backup drive. I thanked him and signed for it, only barely noticing the thick pallor that enshrouded the land and the smell that said the air was thick with moisture.
I tore open the box in haste, gloating over LaCie having entirely replaced my drive -- I hadn't had to return the power cords or gadgets with the drive for repair, and now I had duplicates for everything. With no emotion but relief for a minor ordeal being tidied up, I plunked the new drive down on a cluttered wire shelf next to my crochet work and back-up CDs, and sat in my seat, ready to check email and RSS feeds -- my day of working-as-usual.
There was a large boom, somewhere nearby, and entirely out of the blue. Could that be thunder? I had gotten no storm warnings in my RSS feeds from the National Weather Service, but that gloom outside wafted back to my consciousness -- it certainly COULD be thunder. A louder crackle-boom, far too close with no distant warnings. My hand automatically reached out and yanked the power cord from my laptop, and my other hand reached out for my desktop mouse -- time to Shut Down.
Doorstop, my moody desktop, doesn't shut down properly. In spite of a recent re-install. I've replaced every component in the case except for the video card and motherboard, and it absolutely refuses to shut down properly. I even have the boot-up and shut-down in "verbose" mode, so I can read all the system messages on the screen to see if I can figure out what's wrong. The machine spits "continuing" onto the screen then waits for what seems like forever. I push the moody power switch and wait for the machine to shut off.
Cable goes out. It's enough of a problem to be so dependent on my laptop battery -- now I have no Internet. It's definitely not a good sign. Chris, my partner, starts unplugging equipment wholesale, so I reach down, yank Doorstop out of the way, and grope blindly behind my desk, pulling the two plugs from the wall socket, saving Doorstop and my servers.
With a shrug, I grab my crochet work and move to a more comfortable chair.
What ensued was a violent (and sudden) thunderstorm in our area. We lost power for about a half hour. I can't say if we would have gotten a surge sufficient to take our computers out, but I've witnessed lightning strikes that have done extensive damage throughout home networks, taking out every ethernet card on the network, and any motherboard with built-in ethernet. Note that all my Macs have built-in ethernet. In other words, a power strike could kill my computers. A power strike on my cable line through to my ethernet network will kill my computers absolutely dead with no hope of return. My laptop is joyfully wireless, so it's not under that risk.
It took at least an hour for our Internet to come back up. I got a lot of crochet work done.
Last winter, we had a storm that took out our power for almost 24 hours, starting on a Friday.
In the case of power loss, I have no Internet connection and about 1-3 hours of laptop battery before I can't work at all anymore. Hopefully people can understand this problem. It's not like I live in the boondocks, either; I'm on the edge of Middletown, a pretty sizable city. Regardless of power loss, I need to take my computers offline, and work solely off my laptop, for the duration of any electrical storms. Any backup battery is insufficient to protect my computers from a direct electrical hit on the (overhead) power lines, and my laptop isn't on the backup battery, since it technically doesn't NEED a backup battery.
Not every admin is this paranoid, but then again not every admin has seen the effect of direct hits the way I have.
These storms will affect my ability to work. I pad my deadlines partially because of problems like these, but should power go out, I may have to move my deadlines, with profuse apologies.
I can crochet you a hat to make up for it though! Just ask! :)
I tore open the box in haste, gloating over LaCie having entirely replaced my drive -- I hadn't had to return the power cords or gadgets with the drive for repair, and now I had duplicates for everything. With no emotion but relief for a minor ordeal being tidied up, I plunked the new drive down on a cluttered wire shelf next to my crochet work and back-up CDs, and sat in my seat, ready to check email and RSS feeds -- my day of working-as-usual.
There was a large boom, somewhere nearby, and entirely out of the blue. Could that be thunder? I had gotten no storm warnings in my RSS feeds from the National Weather Service, but that gloom outside wafted back to my consciousness -- it certainly COULD be thunder. A louder crackle-boom, far too close with no distant warnings. My hand automatically reached out and yanked the power cord from my laptop, and my other hand reached out for my desktop mouse -- time to Shut Down.
Doorstop, my moody desktop, doesn't shut down properly. In spite of a recent re-install. I've replaced every component in the case except for the video card and motherboard, and it absolutely refuses to shut down properly. I even have the boot-up and shut-down in "verbose" mode, so I can read all the system messages on the screen to see if I can figure out what's wrong. The machine spits "continuing" onto the screen then waits for what seems like forever. I push the moody power switch and wait for the machine to shut off.
Cable goes out. It's enough of a problem to be so dependent on my laptop battery -- now I have no Internet. It's definitely not a good sign. Chris, my partner, starts unplugging equipment wholesale, so I reach down, yank Doorstop out of the way, and grope blindly behind my desk, pulling the two plugs from the wall socket, saving Doorstop and my servers.
With a shrug, I grab my crochet work and move to a more comfortable chair.
What ensued was a violent (and sudden) thunderstorm in our area. We lost power for about a half hour. I can't say if we would have gotten a surge sufficient to take our computers out, but I've witnessed lightning strikes that have done extensive damage throughout home networks, taking out every ethernet card on the network, and any motherboard with built-in ethernet. Note that all my Macs have built-in ethernet. In other words, a power strike could kill my computers. A power strike on my cable line through to my ethernet network will kill my computers absolutely dead with no hope of return. My laptop is joyfully wireless, so it's not under that risk.
It took at least an hour for our Internet to come back up. I got a lot of crochet work done.
Last winter, we had a storm that took out our power for almost 24 hours, starting on a Friday.
In the case of power loss, I have no Internet connection and about 1-3 hours of laptop battery before I can't work at all anymore. Hopefully people can understand this problem. It's not like I live in the boondocks, either; I'm on the edge of Middletown, a pretty sizable city. Regardless of power loss, I need to take my computers offline, and work solely off my laptop, for the duration of any electrical storms. Any backup battery is insufficient to protect my computers from a direct electrical hit on the (overhead) power lines, and my laptop isn't on the backup battery, since it technically doesn't NEED a backup battery.
Not every admin is this paranoid, but then again not every admin has seen the effect of direct hits the way I have.
These storms will affect my ability to work. I pad my deadlines partially because of problems like these, but should power go out, I may have to move my deadlines, with profuse apologies.
I can crochet you a hat to make up for it though! Just ask! :)
Wednesday, July 5, 2006
Pricing Revisions
My Services page has been updated with some lower, and more explicit, pricing.
I had made a mistake when putting up the pricing for flat html design, and made it sound like it was $400 per page -- now it specifically says that I am changing $250 and up per page design. So if you want a design for the homepage, and a separate design for "inside pages" it would be $500+ and a per-page fee for the inside page content.
I also corrected the costs for putting pre-designed designs into web applications, a few web applications are easier to template than others and their fees are listed separately.
I'm sorry if that caused anyone to panic and run :)
[tags]prices[/tags]
I had made a mistake when putting up the pricing for flat html design, and made it sound like it was $400 per page -- now it specifically says that I am changing $250 and up per page design. So if you want a design for the homepage, and a separate design for "inside pages" it would be $500+ and a per-page fee for the inside page content.
I also corrected the costs for putting pre-designed designs into web applications, a few web applications are easier to template than others and their fees are listed separately.
I'm sorry if that caused anyone to panic and run :)
[tags]prices[/tags]
Monday, June 26, 2006
day lily buds
I knew that day lilys were edible, and I saw them cropping up all around my new house. So I broke out Steve Brill's book -- he being my favorite authority on edibles -- and he mentioned all the various ways people eat day lilys. My mind got caught on day lily bud pickles. When Steve said that the plant no longer propagates via flower, it propagates via rhizomes, I knew I'd hit the jackpot. I bottled some day lily buds in a fairly usual pickle manner last night, and today I'm trying a variation on a day lily bud recipe I found on the internet. In a few weeks I'll be able to say how they taste. But the one I bottled last night is a beautiful red color. I had brined the buds for 12-24 hours (2 batches that I collected over two days), and put a plate on top to weigh them down. Some discolored a little, and some discolored a lot. I should have put them all in the jar and poured the hot vinegar over them, but I discarded some of the most discolored ones. Turns out that everywhere they discolored turned a brilliant red color in the vinegar solution, making a very pretty display if nothing else.
However Steve Brill said that day lily pickle buds are delicious. If it ever stops raining, I'll put pictures of day lilies and their buds online for people to get a good id. There's similar, still edible species (tiger lily), but the day lily has no poisonous look-alikes. As always, pick your plants away from car-ways. You don't want auto emissions on your food.
Also, I use pasta/tomato sauce jars or pickle jars that I've cleaned for making things in vinegar. Vinegar corrodes metal -- normal Ball or canning jars use metal rings and the lids will often corrode. Tomatoes are also corrosive so they use lined jar lids for pasta sauces.
My recipe -- the first batch I used about 1/4 cup salt to 1c water for the brine. I soaked the day lily buds by submerging them in the brine at room temperature (you may try in the fridge, maybe they wont get browned around the edges...) overnight. The following morning I picked more and left the whole lot in the solution until the evening. I created the vinegar pickling mix by filling a similarly-sized jar about 4/5ths or more with 1/2 organic cider vinegar 1/2 white vinegar, about 3/4 to 1c white sugar, about 4 whole cloves, 1/2 tsp coriander, 1tsp fennel seed, 1tsp black peppercorns. Stirred it up, put it in a non-metal saucepan to heat to steaming. You can be more patient than me and boil it :) While waiting, I rinsed the buds from the brine, and lined them up in the jar. Line them up very tightly if possible -- I didn't, and they all floated to the top. I was afraid to squish them too much. When the vinegar solution was ready, I poured it SLOWLY over the top (make sure the jar is warmed so that it does not shatter!), waited for bubbles to float out, poured in more, etc. I attempted to completely cover the buds without having the vinegar touch the lid of the jar. I eventually put the lid on, and turned the whole jar over (use gloves! it's HOT) a few times, re-opened it and poured more solution in. Label the LID of the jar, and turn it over a couple times a day for the first few days, especially if there are buds that aren't quite covered on the top. I'm hoping they eventually get saturated and sink to the bottom.
Today, instead of brine, my recipe calls for boiling the buds for 20 minutes or so -- enough to eat them as a vegetable. I'm using a different pickling solution -- one much less clear, so it won't be as pretty on the shelf. The buds came out of the boiling with the water mainly black, and the buds looking like soggy stringbeans. I put them in the jar, heated the pickling solution and I'm waiting for it to cool so I can put a label on it. This time I did a part apple cider and part white vinegar solution again, but I made about 1/3 of the sugar molasses and the spices were 2 whole cinnamon, 5 whole cloves, and a pinch of allspice powder (I need to get more whole allspice!). I couldn't really pack the jar tightly, but these babies were so tired and waterlogged that they sink easily. At the same time, they have totally lost all firmness and color compared to the brined buds. We'll see how it all turns out.
[tags]day lily, pickles, canning, steve brill, recipe[/tags]
However Steve Brill said that day lily pickle buds are delicious. If it ever stops raining, I'll put pictures of day lilies and their buds online for people to get a good id. There's similar, still edible species (tiger lily), but the day lily has no poisonous look-alikes. As always, pick your plants away from car-ways. You don't want auto emissions on your food.
Also, I use pasta/tomato sauce jars or pickle jars that I've cleaned for making things in vinegar. Vinegar corrodes metal -- normal Ball or canning jars use metal rings and the lids will often corrode. Tomatoes are also corrosive so they use lined jar lids for pasta sauces.
My recipe -- the first batch I used about 1/4 cup salt to 1c water for the brine. I soaked the day lily buds by submerging them in the brine at room temperature (you may try in the fridge, maybe they wont get browned around the edges...) overnight. The following morning I picked more and left the whole lot in the solution until the evening. I created the vinegar pickling mix by filling a similarly-sized jar about 4/5ths or more with 1/2 organic cider vinegar 1/2 white vinegar, about 3/4 to 1c white sugar, about 4 whole cloves, 1/2 tsp coriander, 1tsp fennel seed, 1tsp black peppercorns. Stirred it up, put it in a non-metal saucepan to heat to steaming. You can be more patient than me and boil it :) While waiting, I rinsed the buds from the brine, and lined them up in the jar. Line them up very tightly if possible -- I didn't, and they all floated to the top. I was afraid to squish them too much. When the vinegar solution was ready, I poured it SLOWLY over the top (make sure the jar is warmed so that it does not shatter!), waited for bubbles to float out, poured in more, etc. I attempted to completely cover the buds without having the vinegar touch the lid of the jar. I eventually put the lid on, and turned the whole jar over (use gloves! it's HOT) a few times, re-opened it and poured more solution in. Label the LID of the jar, and turn it over a couple times a day for the first few days, especially if there are buds that aren't quite covered on the top. I'm hoping they eventually get saturated and sink to the bottom.
Today, instead of brine, my recipe calls for boiling the buds for 20 minutes or so -- enough to eat them as a vegetable. I'm using a different pickling solution -- one much less clear, so it won't be as pretty on the shelf. The buds came out of the boiling with the water mainly black, and the buds looking like soggy stringbeans. I put them in the jar, heated the pickling solution and I'm waiting for it to cool so I can put a label on it. This time I did a part apple cider and part white vinegar solution again, but I made about 1/3 of the sugar molasses and the spices were 2 whole cinnamon, 5 whole cloves, and a pinch of allspice powder (I need to get more whole allspice!). I couldn't really pack the jar tightly, but these babies were so tired and waterlogged that they sink easily. At the same time, they have totally lost all firmness and color compared to the brined buds. We'll see how it all turns out.
[tags]day lily, pickles, canning, steve brill, recipe[/tags]
Tuesday, June 20, 2006
New Portfolio launched
Ok, I give. Not everyone wants to have to dig around to see the cool stuff. The Portfolio link takes you directly to a gallery, where you can page through all the artwork. But you aren't totally spared my verbosity. Each detail page may have a blurb.
In the item detail pages, there are links back to the old portfolio pages, where there are case studies for those of you who still care about my babble. So it's the best of both worlds. Everyone can pretend to be illiterate and look only at pictures (like coloring books, ya kno?) and click around playfully, etc. Those who prefer snuggling in bed with a nice book and some warm cocoa can click through to the juicy ramblings and corporate scandals. Can you beat it?
Good luck!
[tags]portfolio, new site, design[/tags]
In the item detail pages, there are links back to the old portfolio pages, where there are case studies for those of you who still care about my babble. So it's the best of both worlds. Everyone can pretend to be illiterate and look only at pictures (like coloring books, ya kno?) and click around playfully, etc. Those who prefer snuggling in bed with a nice book and some warm cocoa can click through to the juicy ramblings and corporate scandals. Can you beat it?
Good luck!
[tags]portfolio, new site, design[/tags]
And the green grass grew...
I love my little garden.
It's been struggling. The woodchuck LOVES the greenbean leaves and the spinach.
My first planting of greenbeans was pretty much a disaster. All but two of the plants were eaten by insects or critters. Those two are fertile, flowering, and seem to be a variety that does NOT require fencing or poles to climb on. One has a seed-pod growing already.
My mom and I planted greenbean seeds that are children of her beans from her garden last year. And we planted A LOT. Of those, about half are doing well, and half have been chomped by deer or woodchuck. Those are struggling to bring up leaves again, but I'm afraid they may not make it. I planted more of the organic freestanding beans between the climbing beans that probably won't make it. So that will be 3 crops of beans if any of the 3rd planting make it.
The basil is starting to look healthier, the parsley is growing into it's pre-adolescence. The dill looks great. But the mystery is that the oregano never grew. At all. So I used that area to plant a late batch of tomatoes.
My son's one lonely pea plant is climbing faithfully up one tomato cage and its started to flower. I hope they don't require separate plants to be fertilized.
I put two cages down around the cucumber plants to give them something to climb on, but I'm really afraid they're going to totally overwhelm the cages LOL
I have one more cage for the tomatoes unless I find the other ones that may be buried under the poison ivy.
The spinach is starting to stalk and grow vertical, but many of the baby leaves were trashed by the varmint that has been eating the greenbean leaves wholesale.
Because most of the plants have been struggling, I planted all the rest of the seeds in various places for a free-for-all. Many of the plants can be harvested before they are mature (basil, spinach, parsley, dill), so why not? Nearly all the new seeds I planted are already sprouting above the soil, and will join their more mature brethren.
I've considered fencing in the front side of the garden, but I'm not sure it will inconvenience the critters more than it inconveniences me. Next year, I have to plant the tomatoes all across the front. I only put them across half the front. Hopefully that will be enough of a "nothing interesting here -- now move along" to keep most vermin out (tomato leaves are poisonous -- tomatoes are in the nightshade family, and in the middle ages the fruit of the tomato plant was thought to be poisonous).
Any of my spare seeds I scattered in the wilds around my garden plot. If nature allows them to root and grow, the critters can chomp away. Or they can eat the beans and cut out the middleman ;)
Bees. Some of the largest bumblebees I've ever seen live in my garden. And they don't like me much. They come over and check me out here and there. One decided I was too close to their hive and stung me a little on my eyebrow. Not enough to hurt me too badly, and not enough to rip its stinger off. My eyebrow was unhappy for a couple days, but I did my first aid like a good little mommie so it didn't get too bad. Now I avoid the area where the beehive is. Unfortunately it was a place that my mom and I planned for the beans to vine into. I need alternatives now.
I have wild strawberries all over the wild parts of the yard. Tons of them. But the berries are going to be tiny, which is typical of strawberries that haven't been cultivated or which have escaped from the garden. And there are brambles. I think I have black raspberries, and I'm waiting to find out what the other varieties all around the yard are - I expect blackberries, in abundance.
That's about all the gardening news for now.
[tags]critters, strawberries, stringbeans, berries, spinach, bees, tomatoes, basil, parsley, dill, garden[/tags]
It's been struggling. The woodchuck LOVES the greenbean leaves and the spinach.
My first planting of greenbeans was pretty much a disaster. All but two of the plants were eaten by insects or critters. Those two are fertile, flowering, and seem to be a variety that does NOT require fencing or poles to climb on. One has a seed-pod growing already.
My mom and I planted greenbean seeds that are children of her beans from her garden last year. And we planted A LOT. Of those, about half are doing well, and half have been chomped by deer or woodchuck. Those are struggling to bring up leaves again, but I'm afraid they may not make it. I planted more of the organic freestanding beans between the climbing beans that probably won't make it. So that will be 3 crops of beans if any of the 3rd planting make it.
The basil is starting to look healthier, the parsley is growing into it's pre-adolescence. The dill looks great. But the mystery is that the oregano never grew. At all. So I used that area to plant a late batch of tomatoes.
My son's one lonely pea plant is climbing faithfully up one tomato cage and its started to flower. I hope they don't require separate plants to be fertilized.
I put two cages down around the cucumber plants to give them something to climb on, but I'm really afraid they're going to totally overwhelm the cages LOL
I have one more cage for the tomatoes unless I find the other ones that may be buried under the poison ivy.
The spinach is starting to stalk and grow vertical, but many of the baby leaves were trashed by the varmint that has been eating the greenbean leaves wholesale.
Because most of the plants have been struggling, I planted all the rest of the seeds in various places for a free-for-all. Many of the plants can be harvested before they are mature (basil, spinach, parsley, dill), so why not? Nearly all the new seeds I planted are already sprouting above the soil, and will join their more mature brethren.
I've considered fencing in the front side of the garden, but I'm not sure it will inconvenience the critters more than it inconveniences me. Next year, I have to plant the tomatoes all across the front. I only put them across half the front. Hopefully that will be enough of a "nothing interesting here -- now move along" to keep most vermin out (tomato leaves are poisonous -- tomatoes are in the nightshade family, and in the middle ages the fruit of the tomato plant was thought to be poisonous).
Any of my spare seeds I scattered in the wilds around my garden plot. If nature allows them to root and grow, the critters can chomp away. Or they can eat the beans and cut out the middleman ;)
Bees. Some of the largest bumblebees I've ever seen live in my garden. And they don't like me much. They come over and check me out here and there. One decided I was too close to their hive and stung me a little on my eyebrow. Not enough to hurt me too badly, and not enough to rip its stinger off. My eyebrow was unhappy for a couple days, but I did my first aid like a good little mommie so it didn't get too bad. Now I avoid the area where the beehive is. Unfortunately it was a place that my mom and I planned for the beans to vine into. I need alternatives now.
I have wild strawberries all over the wild parts of the yard. Tons of them. But the berries are going to be tiny, which is typical of strawberries that haven't been cultivated or which have escaped from the garden. And there are brambles. I think I have black raspberries, and I'm waiting to find out what the other varieties all around the yard are - I expect blackberries, in abundance.
That's about all the gardening news for now.
[tags]critters, strawberries, stringbeans, berries, spinach, bees, tomatoes, basil, parsley, dill, garden[/tags]
Friday, June 16, 2006
Myrna Owns Her Content
Myrna, a massage therapist of 20 years, finally has a website after years of rejecting the typical website-for-massage-therapist templates always being pushed onto her industry.
Myrna is a tough-as-nails massage therapist, very straightforward and to the point. At the same time, she is an attentive listener, and flexible in her massage style. She has 20 years of professional massage experience, specializing in therapeutic massage for a variety of health ailments, and wanted a website that was a blend of medical, sports and that touch of down-to-earth holism that she has without being at all fluffy.
personalcarebymyrna.com, designed by Eclectic Tech and hosted by Archutech Consulting, is a wiki. Myrna has the password, and I bet she's not sharing! All the content on the site is by Myrna.
Case Study
[tags]new site, new client, holistic, massage[/tags]
Myrna is a tough-as-nails massage therapist, very straightforward and to the point. At the same time, she is an attentive listener, and flexible in her massage style. She has 20 years of professional massage experience, specializing in therapeutic massage for a variety of health ailments, and wanted a website that was a blend of medical, sports and that touch of down-to-earth holism that she has without being at all fluffy.
personalcarebymyrna.com, designed by Eclectic Tech and hosted by Archutech Consulting, is a wiki. Myrna has the password, and I bet she's not sharing! All the content on the site is by Myrna.
Case Study
[tags]new site, new client, holistic, massage[/tags]
Sunday, June 11, 2006
CMS Disappointment
I have been trying to work out the features and the back-end program to run Holistic - Hudson Valley.
As I would do for any client, I wrote up a sheet of the major features I required. I checked 3 CMS packages that are free/open source, and that I have confidence that they have a large number of add-ons and a strong community: Drupal, Joomla! and Xoops.
I've used Xoops, and I liked it A LOT.
I've used Drupal, but when looking for plug-ins that would give the package the features I was looking for it fell short.
I researched packages for Joomla, and except for true single-sign-on integration with Moodle, it came up with the most promising feature availability. I saw that a couple of the components would cost money. The amount wasn't enough to hamper me, so I dove in. I started working on it, decided to opt for my first purchase of a module, which was more than the original price I thought I would be spending on the feature ($99). I bought it. It's one of those no-money-back things. Then I saw that Joomla! did not include the fine group permissions that I had come to expect from using Xoops.
My first barricade was that the new $99 module only works with a certain release of Joomla! -- that was OK because I'd downloaded two versions of Joomla. I installed the correct one, got it working, fed it the database info, and everything was happy. Or so I thought. I could now install the somewhat expensive module (the other modules were cheaper).
Joomla! comes with a pre-created set of a few user group types. And no way to customize them, unless you want to buy someone's hack. I have a list of about 8 module features I need installed. The group modification hack gives no easy indication of which other modules it plays nice with -- you need to pour through the forums. Maybe they've created patches for it to work with the modules you want -- maybe not. No guarantees. Oh, yeah, and if you want the best version of their package, there's a subscription fee. Not a one-time license fee -- a monthly or annual subscription fee. This stopped me dead in my tracks.
I was looking for something cheap and easy. So far I'd spent about $100 and had at least another $50 USD and £22.50 (probably about $50USD) to spend ahead of me. If any more unexpected barriers came up and I had to shell out any more money for modules that did not guarantee playing nice with other modules --- this was going to end with me going postal.
I'm starting to think that Joomla! is a rip-off -- about 1/3 of the functionality I was looking for as a base to begin was going to cost me money. I think some of the people charging money for components were on the package's core development team. If the component is terribly useful, and should be ported to the main body of the program -- such as flexibility with user groups -- it would probably never happen because the guy who is making money off the module is going to scream bloody murder. That is not the type of open source generosity I'm looking for. I don't mind asking for donations, and I don't mind giving donations if I make money off my project -- AT ALL. But Joomla! doesn't say "Warning, most of what you want to extend this package with will cost you."
I should have considered my choices longer and harder, but thankfully I've only spent $99 so far. Once I spent the other $100 or so, I may have found out that something else essential was missing, and how much would that have cost me?
I'm off to do more research on the Xoops packages. Xoops has a better core philosophy as far as I can tell. The basic package is deliberately made to be extensible without having to hack the core code. Even if I do end up having to buy an add-on or two, they won't come with huge warnings that they are hacks of the core package and may not play nice with other modules. I've used Xoops and was very happy with it. If there's a module I can't find to fill a feature I need, I can try creating it myself.
Xoops had come in a close 2nd place in my assessments, but I was lured in by the promise of everything "just working" with Joomla!. Joomla! is more polished to the eye, but apparently the "just working" isn't true. I'm going to need to triple check that none of the modules I want costs money, but I'm pretty sure they don't. In any case, I have some experience in hacking Xoops modules...and I know the user groups are already fine-grained and fully customizable.
*Grumps*
[tags]cms, drupal, xoops, joomla, open source, web applications, custom programming, modules, expenses[/tags]
As I would do for any client, I wrote up a sheet of the major features I required. I checked 3 CMS packages that are free/open source, and that I have confidence that they have a large number of add-ons and a strong community: Drupal, Joomla! and Xoops.
I've used Xoops, and I liked it A LOT.
I've used Drupal, but when looking for plug-ins that would give the package the features I was looking for it fell short.
I researched packages for Joomla, and except for true single-sign-on integration with Moodle, it came up with the most promising feature availability. I saw that a couple of the components would cost money. The amount wasn't enough to hamper me, so I dove in. I started working on it, decided to opt for my first purchase of a module, which was more than the original price I thought I would be spending on the feature ($99). I bought it. It's one of those no-money-back things. Then I saw that Joomla! did not include the fine group permissions that I had come to expect from using Xoops.
My first barricade was that the new $99 module only works with a certain release of Joomla! -- that was OK because I'd downloaded two versions of Joomla. I installed the correct one, got it working, fed it the database info, and everything was happy. Or so I thought. I could now install the somewhat expensive module (the other modules were cheaper).
Joomla! comes with a pre-created set of a few user group types. And no way to customize them, unless you want to buy someone's hack. I have a list of about 8 module features I need installed. The group modification hack gives no easy indication of which other modules it plays nice with -- you need to pour through the forums. Maybe they've created patches for it to work with the modules you want -- maybe not. No guarantees. Oh, yeah, and if you want the best version of their package, there's a subscription fee. Not a one-time license fee -- a monthly or annual subscription fee. This stopped me dead in my tracks.
I was looking for something cheap and easy. So far I'd spent about $100 and had at least another $50 USD and £22.50 (probably about $50USD) to spend ahead of me. If any more unexpected barriers came up and I had to shell out any more money for modules that did not guarantee playing nice with other modules --- this was going to end with me going postal.
I'm starting to think that Joomla! is a rip-off -- about 1/3 of the functionality I was looking for as a base to begin was going to cost me money. I think some of the people charging money for components were on the package's core development team. If the component is terribly useful, and should be ported to the main body of the program -- such as flexibility with user groups -- it would probably never happen because the guy who is making money off the module is going to scream bloody murder. That is not the type of open source generosity I'm looking for. I don't mind asking for donations, and I don't mind giving donations if I make money off my project -- AT ALL. But Joomla! doesn't say "Warning, most of what you want to extend this package with will cost you."
I should have considered my choices longer and harder, but thankfully I've only spent $99 so far. Once I spent the other $100 or so, I may have found out that something else essential was missing, and how much would that have cost me?
I'm off to do more research on the Xoops packages. Xoops has a better core philosophy as far as I can tell. The basic package is deliberately made to be extensible without having to hack the core code. Even if I do end up having to buy an add-on or two, they won't come with huge warnings that they are hacks of the core package and may not play nice with other modules. I've used Xoops and was very happy with it. If there's a module I can't find to fill a feature I need, I can try creating it myself.
Xoops had come in a close 2nd place in my assessments, but I was lured in by the promise of everything "just working" with Joomla!. Joomla! is more polished to the eye, but apparently the "just working" isn't true. I'm going to need to triple check that none of the modules I want costs money, but I'm pretty sure they don't. In any case, I have some experience in hacking Xoops modules...and I know the user groups are already fine-grained and fully customizable.
*Grumps*
[tags]cms, drupal, xoops, joomla, open source, web applications, custom programming, modules, expenses[/tags]
Thursday, June 8, 2006
Thank You For Your Time
People probably don't get it, but I write "Thank you for your time" out by hand at the bottom of my emails, above the pre-generated sig lines.
Time is my one finite commodity.
If someone puts a project request up on a site or write to me asking for a bid, they've spent time on that, and in return they're looking forward to quality in the response. I find that many of my competition on such venues are a disaster, a blight on my industry. Their responses are form letters, no consideration is given to whether they fit the job or why, generic quotes are pasted in, if any time has been spent on the response at all. They're quite stingy with their time, and I'll bet it shows when they're on the clock.
When I write to someone, I'm hoping that they read what I have to say. From the moment they open my email, to the moment they close it, their time is being spent on me. Time they will never get back. They're moments closer to the end of life on this fair Earth. My response, even if it ends up being the bid they choose, has just sucked away some portion of their time above and beyond the responses I have no control over.
I send out my blessings for the time they are spending on me every time I write "Thank you for your time" and click send.
At the same time, I have to acknowledge that the return-on-investment of me spending my time on these people hand-writing to them probably far overshadows the quality of responses I receive, if any. I get few if any clients through such competitive venues. That's why, if I know I don't fit a job, I am not going to waste my time writing to the person, unless--
Unless somehow I'm going to serve them in a very quick and definitive fashion.
I often write to people who seem to need a little advice. I have no intention of taking their job, it probably doesn't fit me, but something they said implied a need for direction. Sometimes I'm misguided, and should keep my fingers on the mouse, move on to the next ad. Sometimes I earn a bit of respect for my wisdom.
A long time ago I decided that the chance to help people is well worth spending my time on. If I save someone a moment of time, maybe that's one more time they smile at a child, blow dandelion seeds into the wind, procrastinate one less chore. Perhaps I'm saving some people far more than just a moment. Minutes. Hours, even! Those bundles of moments we measure.
I want to take a moment, if you have read this post, to thank you for your time. I really appreciate that you've listened to my babbling on this. This is a very important and dear topic to me.
With luck, I will eventually have sufficient referrals, print ads, and repeat business to leave off reading Craigslist and other posting venues, and spend more time creating, advertising, dreaming, and contributing to the works of others. In the meantime, here's a toast to the customers I have found at such places, the associates within my field, and to all the moments where people really connect and collaborate, whether for a minute or a month, and then sit back and salute a job well done.
Blessings,
Crisses
[tags]time, gratitude, clients[/tags]
Time is my one finite commodity.
If someone puts a project request up on a site or write to me asking for a bid, they've spent time on that, and in return they're looking forward to quality in the response. I find that many of my competition on such venues are a disaster, a blight on my industry. Their responses are form letters, no consideration is given to whether they fit the job or why, generic quotes are pasted in, if any time has been spent on the response at all. They're quite stingy with their time, and I'll bet it shows when they're on the clock.
When I write to someone, I'm hoping that they read what I have to say. From the moment they open my email, to the moment they close it, their time is being spent on me. Time they will never get back. They're moments closer to the end of life on this fair Earth. My response, even if it ends up being the bid they choose, has just sucked away some portion of their time above and beyond the responses I have no control over.
I send out my blessings for the time they are spending on me every time I write "Thank you for your time" and click send.
At the same time, I have to acknowledge that the return-on-investment of me spending my time on these people hand-writing to them probably far overshadows the quality of responses I receive, if any. I get few if any clients through such competitive venues. That's why, if I know I don't fit a job, I am not going to waste my time writing to the person, unless--
Unless somehow I'm going to serve them in a very quick and definitive fashion.
I often write to people who seem to need a little advice. I have no intention of taking their job, it probably doesn't fit me, but something they said implied a need for direction. Sometimes I'm misguided, and should keep my fingers on the mouse, move on to the next ad. Sometimes I earn a bit of respect for my wisdom.
A long time ago I decided that the chance to help people is well worth spending my time on. If I save someone a moment of time, maybe that's one more time they smile at a child, blow dandelion seeds into the wind, procrastinate one less chore. Perhaps I'm saving some people far more than just a moment. Minutes. Hours, even! Those bundles of moments we measure.
I want to take a moment, if you have read this post, to thank you for your time. I really appreciate that you've listened to my babbling on this. This is a very important and dear topic to me.
With luck, I will eventually have sufficient referrals, print ads, and repeat business to leave off reading Craigslist and other posting venues, and spend more time creating, advertising, dreaming, and contributing to the works of others. In the meantime, here's a toast to the customers I have found at such places, the associates within my field, and to all the moments where people really connect and collaborate, whether for a minute or a month, and then sit back and salute a job well done.
Blessings,
Crisses
[tags]time, gratitude, clients[/tags]
Wednesday, June 7, 2006
Advertising Excitement
I have the pleasure of being a member of the Orange County Chamber of Commerce (I really need to put a member logo up to that effect), and as part of their membership drive I get to include a letter-sized flyer in a mailing.
I opted for the July mailing, since I have a couple ads coming out in June, and I want to see what impact they have. Also, I wanted the June 15 deadline to get them the flyer. Brainstorming and printing up 3000 flyers is no joke.
I've opted for 100% post-consumer paper, and I'm on the third laser cartridge (if anyone knows of soy-ink laser cartridges, I want to know! Now!).
Why the brainstorming? Boy, I'm so glad you asked!
You see, most of the flyers that come in the mailers are typical. Boring. Dry. Unimaginative. I'm a designer, a creative spirit -- and adding to the boredom in the world is counter to my Declaration of Don't Waste My Time. Boring flyers destined for the round (or *cross-fingers* recycle) bin and tantamount to spam. To environmental waste. I've come up with a unique idea, and unlike most people I'm going to use both sides of the paper (novel, isn't it?). I'm making sure it has as low an environmental impact as I can muster on my low-budget-advertising strings. This chamber mailer is sent out monthly with other fliers anyway, via snail mail that gets delivered daily anyway. No extra envelopes needed. The recycled paper helps too, though I would prefer renewable treeless, denim, soy ink, etc. I just can't afford the printing costs, and if I print at an environmental printer's there's delivery costs, the truck to my place -- the extra pollution-per-mile of delivery.
I put a plea on the paper, right next to the recycle symbol, asking people who don't need it to pass it on to someone else. The box of 3000 pages is rather large. Did I mention 3 laser ink cartridges? I hate to think of all my effort going to the waste basket.
I also don't think any other company put as many man-hours into designing their flyers as I have. I've already put about 50+ hours into it. Creativity has a price. But now that I'm done, it is also be a viable stand-alone flyer for private mailers. It also has the potential (with a smidgeon of effort from me, I did my retouching on the greyscale images) to be printed in 4 color glossy (and look great!) eventually, but this time I think it will just be a laser print. I doubt a 4 color printer with sufficient ink for 3000 flyers is in my near future, and 4 color environmentally sound printing isn't in my near future either.
I have preview images for y'all on my inhouse portfolio page.
Enjoy!
[tags]ads, design, print design, comic, creative, recycled paper, inhouse ads, 3D art, rendering, Chamber, portfolio[/tags]
I opted for the July mailing, since I have a couple ads coming out in June, and I want to see what impact they have. Also, I wanted the June 15 deadline to get them the flyer. Brainstorming and printing up 3000 flyers is no joke.
I've opted for 100% post-consumer paper, and I'm on the third laser cartridge (if anyone knows of soy-ink laser cartridges, I want to know! Now!).
Why the brainstorming? Boy, I'm so glad you asked!
You see, most of the flyers that come in the mailers are typical. Boring. Dry. Unimaginative. I'm a designer, a creative spirit -- and adding to the boredom in the world is counter to my Declaration of Don't Waste My Time. Boring flyers destined for the round (or *cross-fingers* recycle) bin and tantamount to spam. To environmental waste. I've come up with a unique idea, and unlike most people I'm going to use both sides of the paper (novel, isn't it?). I'm making sure it has as low an environmental impact as I can muster on my low-budget-advertising strings. This chamber mailer is sent out monthly with other fliers anyway, via snail mail that gets delivered daily anyway. No extra envelopes needed. The recycled paper helps too, though I would prefer renewable treeless, denim, soy ink, etc. I just can't afford the printing costs, and if I print at an environmental printer's there's delivery costs, the truck to my place -- the extra pollution-per-mile of delivery.
I put a plea on the paper, right next to the recycle symbol, asking people who don't need it to pass it on to someone else. The box of 3000 pages is rather large. Did I mention 3 laser ink cartridges? I hate to think of all my effort going to the waste basket.
I also don't think any other company put as many man-hours into designing their flyers as I have. I've already put about 50+ hours into it. Creativity has a price. But now that I'm done, it is also be a viable stand-alone flyer for private mailers. It also has the potential (with a smidgeon of effort from me, I did my retouching on the greyscale images) to be printed in 4 color glossy (and look great!) eventually, but this time I think it will just be a laser print. I doubt a 4 color printer with sufficient ink for 3000 flyers is in my near future, and 4 color environmentally sound printing isn't in my near future either.
I have preview images for y'all on my inhouse portfolio page.
Enjoy!
[tags]ads, design, print design, comic, creative, recycled paper, inhouse ads, 3D art, rendering, Chamber, portfolio[/tags]
Subscribe to:
Posts (Atom)