WordPress Plugins:
Caffeinated Content for WordPress (originally known as: WordPress Auto Q&A Plugin)
YACG Hooks:
Other:
SEO, Software, Stuff

WordPress Plugins:
Caffeinated Content for WordPress (originally known as: WordPress Auto Q&A Plugin)
YACG Hooks:
Other:
Starting with this release, I will be donating 5% of profits to the Autism Research Institute and 5% to The Amyotrophic Lateral Sclerosis Association (ALS, also known as Lou Gehrig’s Disease).
Since the inception of Caffeinated Content 2.8, I’ve been taking it in a radical new direction. Thus far, I’ve added Youtube support, enabled the possibility of pulling in a HUGE amount of posts at once, a debug system…all on top of the already solid base.
Now, my goal is to make Caffeinated Content for WordPress the best and most complete system out there for building WordPress sites quickly, easily and safely (if it isn’t already!).
With that said, here is the added feature list for the next update to Caffeinated Content for WordPress:
This update will be released tonight for you all to enjoy. Tell your friends! Write to your politicians!
Before I start this post, I just want to say that it’s not my intention to sound evangelical–hopefully I don’t.
Since I started selling my plugin, I’ve been noticing my stuff on a couple of warez boards. On top of that, I get daily searches landing on my site looking for caffeinated content registration key, caffeinated content keygen, “caffeinated content” key, etc. My first instinct, and I think first instinct for any new software author is to get mad, upset and try to report these websites and/or the links on the software sharing portals like RapidShare…it’s either that or quit trying to make a living by providing top-notch money-making software.
Thankfully, I’m not going to do either. It’s not worth my time, and well, it’s good free advertising.
This is not an open invitation to warez out my software. Obviously I’d prefer that you paid for it, if you don’t do PayPal we can work something out (slave labor or something). In reality though, I accept the fact that whatever protections I use will be broken (except for the super-duper anti-cracker BFG I installed under the hood–that will break you!). I also accept that most people who receive it through less-than-savory means are also not exactly the type of people that will whip out their PayPal account and give me cash. They, in turn, have to accept the fact that they probably won’t be receiving the latest software updates, cool new money-making features, and my personal support (:)).
This is a new role for me…up to this point I’ve used my software only for personal gain in the search engine marketing world. This next step, allowing others to purchase my software, enabling others to do things they wouldn’t be able to do otherwise was a big one for me. There is a lot of stuff that goes hand in hand with online-marketing that I wasn’t exposed to before releasing Caffeinated Content for WordPress to the public. Customer service, warez, hackers, etc. Before, it was just a matter of putting up sites and waiting for the paycheck. Now, I must be constantly vigilant with updates–if WordPress or Yahoo or Google changes a bit of code, everything could stop working.
In retrospect, if you’re looking to pirate my software, email me first…we might be able to come to terms, and your server’s kneecaps won’t need to be broken. ![]()
Last week, I wrote about my old keyboard kicking the bucket…so it’s only fitting that this week I write about my new keyboard.
When it comes to computer components, I usually don’t skimp, inside or out. I like cases with lights and windows, I like mice with removable weights so I can customize it’s feel, I like slapping new user interfaces on top of Windows so I don’t have to deal with the Windows GUI.
That said, last year, I put together an entirely new system based on a decent dual core Pentium chip. I tossed in a GeForce 8800 (bloody expensive…but I wanted to play Crysis in all it’s glory) and 4 GB of RAM. I had just purchased a Logitech G5 laser mouse
(awesome mouse) so I didn’t need a new mouse. But I needed to cut corners somewhere so I’m still stuck with a CRT and my old keyboard. They both worked just fine, they were just a bit basic compared to the rest of the system…
I only had a couple of requirements this time when I started doing my keyboard research after the old one crapped out. Price wasn’t a concern (though I’m not nearly crazy enough to drop $1500 for this beauty). I just wanted a quiet keyboard with backlighting and programmable macro keys. What I found, though, went far beyond my requirements.
Normally, I’d be turned off by it’s Star Trek-ish angular features, but when I say it looks 100x better in person, I’m not kidding. Plus, it more than fulfills my needs. The backlighting features are awesome (6 different zones, each can have it’s own color hue and brightness, or the backlights can be turned off altogether). 12 programmable macro keys. Media buttons (volume, mute, play, stop, etc.). Touch-sensitive control panel (this is tough to explain…basically the buttons aren’t buttons, they respond when you touch the plastic, kinda like the iPod control wheel–very cool). Metal caps on the arrow and WASD keys to help guard against wear and tear from heavy usage. Anyway, I could go on, but believe me, after using a generic Logitech for so long, this is downright luxurious.
So now, I am one step closer to achieving my perfect setup. Barring an utter system failure, my next purchase will be two 22″ LCDs. I think the HP swiveling monitors are probably what I’ll get, but we’ll see!
I’ve been doing some backend debugging of the members area since a few of the recent purchases have been processed incorrectly and have found that SQL inserts into my user table seem to be delayed. My PHP continues BEFORE the insert seems to complete. No, I’m not using “INSERT DELAYED”.
For example (note, this isn’t my DB setup, it’s just an example):
$query = "INSERT INTO users ( `ID` , `email` , `password`) VALUES ( '10', 'myemail@email.com', '12345')";
mysql_query ($query) or die ('Could not create user.');
$query = "SELECT id FROM users WHERE email = 'myemail@email.com'";
$result = mysql_query($query);
This should give me a result set consisting of the 10…instead it gives me nothing. In debugging, both queries work, so it’s not a syntax error. And viewing the table after the fact, the record appears correct. As a workaround, I currently close the database connect between the two mysql_query()…but that seems like a
silly thing to need to do.
Any thoughts?
I’m without a keyboard until I make it to the electronics store. As much as I like the Asus Eee PC and spelling with flickr, they aren’t exactly put together for PHP development or web design.
So yeah, I, for the first time ever, preordered and waited in line at midnight to get this game. My local itty bitty GameStop probably had about 50 people waiting when I got there a few minutes after 12AM.
Looks like another huge bank for RockStar.
Anyway, I only played about an hour before I passed out and I can definitely say it doesn’t suck. That’s right all you haters, GTA4 doesn’t suck. HOWEVER, I walked down some stairs and had to cover my eyes because of the horrible animation…like Nico has two peg-legs. Arrrr…I’m Nico the Russian Pirate!
But I digress. Looks to be good fun. Though I’ll probably be alternating between this, Smash Brother’s Brawl and Mario Kart just to keep my good karma at an acceptable level.
Anyone looking for some multiplayer action in this, or Call of Duty 4, my Live gamertag is kansieo. Go figure. ![]()
No, this is not Sparta! (nevermind…)
Anyway, it’s ready for general consumption. Couple things that I wanted to get into this release were not added, but a couple unexpected things were added instead (a quick history page, and the ability to grab 1000 results at a time, for example). One of the biggest added features is the new YouTube poster.
I’m beat, I’m going to bed.
Before I go, though, I’m going to use this opportunity to make a blatant sales pitch and say that the current price will not stay for much longer. Maybe a week, maybe two…either way, best get your copy while it’s still cheap.
In my (not-so-) omnipresent mind, it’s not very often that my draw will drop in disbelief…but I had one of those moments not too long ago.
I was working on some of the new updates to Caffeinated Content for WordPress (I know, long time in coming, but believe me, totally worth it) and I stumbled across a nifty little thing in the Answers API which allows me to grab a boatload more content than I have been.
Shocked at my own stupidity for not seeing it before, I made the necessary code changes and tried it out.
What I saw left me briefly dumbfounded…up to 1050 targeted posts where the previous maximum was 50. Still not quite infinite, but we’re getting closer now.
I leave it to you to figure out what this means for a new blog.
Needless to say, I had to revamp quite a bit of the inner-workings of Caffeinated Content to handle this increase and I know it’s going to cause trouble in our translation hooks, but this opportunity simply can’t be passed up.
That being said…I still plan on increasing the price within short order. Therefore, if you haven’t gotten your copy yet, now is the time!