It has been some crazy past few weeks. Let me do a quick summary of what's happened:
- I got into work today at 9:45am. Yes, AM! I had a crazy idea (based on an American Dad episode - the one where Roger has the "Sidney" persona that takes the hit out on himself. You remember that one? Don't cha? Right? Anyway...) to place my glasses by my "alarm". I turned off the alarm at 8:15 this morning (because Keat had to get into school before 10), reset it for 9, and went back to sleep. I got up at 9, turned off the alarm, and put my glasses on. Somehow, I felt more....awake and didn't want to go back to bed. So I got dressed, shaved, etc, and went into work. Anyway, I spent 2 hours going through my Reader and finding a lot of interesting business- and website-related articles that I felt would be good resources to share with the interwebs. So I scheduled i-don't-know-how-many posts into the Shadow Dev facebook page all the way through August 30, posting 2 per day. I then got the green light from Tom to send out an intro letter to a potential client in Asheville (after much editing), and sending some carefully worded explanations out as well. Afterwards, I worked on the Analysis followup links (see more below) and created that from almost-scratch to finished; jQuery, Paypal, form creation, and all, in a matter of about 2 hours. I then worked on a
setInterval()on the Shadow Dev β site making random testimonials show up in a testimonial box every 4.5 seconds. That took about an hour or so. I had the hardest time figuring out 1) how to have the loop continuous, then 2) having the previous entry fade out, then the new one fade in. Afterwards, I met with Marti (see below) at 2 and met with her until about 4:45ish discussing different and new Project Management techniques, forms, and methods, along with a "Project Closure" sequence, which is new to me. I was getting things prepped for my teleconference at 7 when Tom sent me some requested files for the Maintenance and Rewards programs. I used the files he sent over to create the Rewards and Maintenance pages (finally). After I got done with that, I realized that I was supposed to meet Eric at Frog Level at 5 for casual beers. I hope he doesn't feel bad that I stood him up...? It was about 6:40 when I was done with the previous item, and I thought I would lay down for about 15 minutes. I set a timer for 15 minutes, and an alarm that would wake me up at 6:55. I started it (I saw it counting down), then went to lay down. About ~15 minutes later, I wake myself up, thinking that I overslept...again (see below). I woke up a minute before 7pm. Freaking out, I go over to my phone and try to call in. I see that my phone had only count down 2 seconds (from when I put it down), so it never counted down from 15 minutes. Somehow, I don't think my phone doesn't like to set alarms on Wednesday nights (see below, again). I called in to the teleconference, participated, and we were done in about 45 minutes. I then took it upon myself to clean out the office fridge. Long story short: it was over-freezing, so we turned down the temp. and the ice melted - all of it, so I transferred some out and emptied it in the sink. I then went home and watched some Big Bang, Futurama, Big Bang, and Battlestar Galactica. And that's just TODAY!
- So, my Wednesday went a little wonkier than usual. I'll skim through the rest:
- I created a Quote Generation System for Shadow Dev. I also created a Automatic Quote Followup system to send an email to the person who generated the quote for a followup. Quite nice if I say so.
- The HCC Student Incubator was delayed until the beginning of September.
- We recieved a new client: Premier Vacation Rentals
- We gained a new staff member: Marti Daves! She comes to us with plenty of Project Manager experience, with a fine interest in hand-coding web development. Certainly a great addition to our team.
- We re-worked the packets, again. Removed some pages, added some, and added a design to some of the packet folders. Hopefully, the response rate will be better.
- Ordered 20 more bowls and sign holders. I find it hard to believe that each GLASS bowl was $1.44 each, but each PLASTIC sign holder was $5.34 each. It was pretty expensive, but the source for the sign holders was the least expensive option out of all of them that were researched.
- I modified our Quota page to show what the Quarterly bonus would be if Quota is met. Should make things easier to manage
- I created a newer version of a Contract Creator. Adding in some new clauses, price modifications, and service inclusions, and the new created contract is better than ever!
- We launched the new SMDC design. Now to implement the information.
- Added something a little different to a client: Instead of processing credit cards (as expected), they wanted "House" accounts (as in, give us your name, and we process your card on file). That wasn't discussed during the project negotiations, so the checkout system wasn't developed with that in mind. But, we did it.
- Our first Contest winner won the free website, and turned it down, which is good and bad for us. Good: we have less work and don't have to shell out a loss to cover it. Bad: the Winner doesn't get a new site or PR, and we don't get good PR for offering this. Let's see how Round 2 goes...
- After the last Monthly Meeting, I delegated out "Drinks with Geeks" and "Hello World". Good news: less on my plate to take care of. Now just to train/help the delegatees on how to do that.
- I also created an auto-followup for websites that are analyzed using our GetMyAnalysis.com analyzer. For the past few weeks, the followup email would say "Get ____ service!" with a link, but never went anywhere. Now, the ordering page has all 3 services available, along with a checkout system (see above for more detail).
That's it for business. If you got this far, I know you're tired of reading this. I'll finish the rest quickly.
First, a bonus comic:
- I reworked my Magic deck using Core 2013 cards. My battles with Chip and Keat are going better, and I'm not being slaughtered as badly.
- I am now the Project Manager for Pi Lambda Phi Internationals for the front-end portion of the website. I didn't know what to expect, but I thought it would be a good PR rep, along with experience in the PM world.
- Allstate was charging me $51/mth for auto insurance. Peaking my curiosity, I searched for some quotes from other companies. Out of all of them, State Farm had the best rate at $37/mth. The rest were $44-84/mth (Geico, Nationwide, Progressive (which has a very flash-heavy version), Farmers (they operate as 21st Century around here), and more). I received an auto-followup email saying that my rate was $34/mth. I went to talk to the agent with a few questions, and she said that it was ~$32/mth. Maybe if I keep talking, it may drop below $0/mth! That'd be nice. Anyway, the same auto coverage I was getting from Allstate for $51/mth, I can get for $32/mth from State Farm. Talk about saving $100's (actually, about $240/yr). I have nothing against Allstate - I know my parents have been with them for years, and my policy was spun off about 6 months ago. My Allstate agent was super nice and helped me out a lot. State Farm just provided a better rate.
- I tried watching the Doctor Who spin-off Torchwood. I'm sorry, but 5 episodes in, and I couldn't get into the storyline. It's too much like Warehouse 13, which I also couldn't get into.
- I started watching Battlestar Galactica (the 2004 version, with Katee Sackhoff). I'm not totally immersed like I was with Doctor Who, but I like it. Maybe it's because I'm writing a futuristic space-based manga called Phoenix Eye. I don't know...
- I visited a new Jamacian restaurant around here called One Love. I gotta say: for being out in the middle of nowhere, it was some pretty good food! And not badly priced, either! As soon as I get my paycheck, I know where I'm going again!
- I gathered the stamina and finally went to a meeting of the "Smoky Mountain Model Railroad Club" 3 weeks ago. I've had their brochure for about 6+ months. The club was mainly about O-Scale trains. Those are nice, but I prefer my N-Scale. I met a guy named Eric there and we tried to go train-spotting during the following week. Due to some bad communication with the relays, our spotting turned up empty. Regardless, it was good to meet someone new. We went to a guy's house in Canton who had a super-ginormous N-Scale layout that he had been building for 20 years. Let's just say that it puts my old 4'x8' plastic-grass oval track to shame. No, worst than shame; I may be in the same "sport" as him, but my set would be "Here's how to play Tee-ball" while his was MLB Atlanta Braves (I'm no sports fan, so if my analogy is incorrect, please let me know). I brought out my N-Scale set and a few books and hope I can go back soon and run my set.
- Keat and I helped Janet cater a super-fancy party for one of Janet's friends. Let's just say that this guy's garage was the size of our house! He was super-nice, and certainly blows away the "I have a vault-load of money, therefore I have the right to be snooty" stereotype. I don't think this guy could be more friendly. Regardless, the catering event was fun, even if we did walk around for about 8 hours.
- I am working on a new service called CityFix. It's only in Phase 1 so far, and I'm doing some additional research in order to complete this service. Apparently, there is a need for this, but it hasn't been thoroughly met...yet!
- I receive daily emails from Randy Glasbergen's publisher for his comic. I will say that I appreciate his humor and quick wit, he has some super-strict copyright policies. If his comic is republished on ANY format, it is $25 per showing. Thank you Randy, but I don't have the budget to shell out $25 per comic. Maybe later...
- I found a new YouTube series I like: Doctor Whooves. Yes, you read that right. I think my "Brony" is showing...
- Keat and I attended a MTN. RENDEZVOUS Archery event late July. Personally, I thought "Okay, I pay $10, I get to shoot 10, maybe 15 targets down a range. Not too bad." Instead, Keat and I found out that it was 40+ targets in a woods-style shoot (uphill, downhill, around trees, across creeks, etc). It was 1 arrow per target. 5 pts for the animal (ranging from a rabbit to a bear), 8 points for the inner ring, and 10 points for center ring. I don't recall our scores, but (I believe) Keat beat me during the first 20, and I beat hear during the last 20. $10 for 40+ challenging targets? I'd do that again! (Minus the ticks - I found one on our bed during the next day, and one under my nipple (stop laughing) later that same day). Keat also found a local supplier of traditional archery supplies! Not too bad for one crazy and tiring day!
Okay, that's enough from me for now. Ranting over. Enjoy this penguin:
Tags:#thesystem #garfield #penguin #facebook #reader #americandad #rewards #maintenance #futurama #bigbang #quote #client #hcc #packets #bowls #contract #smdc #contest #magic #mtg #allstate #statefarm #doctorwho #torchwood #galatica #onelove #nscale #janet #archery
Before I go apologizing for not posting, let me say that the absence of posting is a good thing and a bad thing. But before I go blabbing on what happened, here's the first comic as promised:
So, in no chronological order (because I can't recall exactly what happened), here's a summary of what has happened since my last post:
- Alright - where to begin? Well, I guess I can start with the obvious. Kat and I are working on an online tabletop emulator for role playing games. Long story short: Kat, Keat, and I just didn't have the time (or resources) to meet up and play our role playing game, Werewolf the Apocalypse. So Kat and I designed an online system that will allow for players to virtually role play. The system is still in the planning phases, but Kat hopes this will expand her PHP experience. More details as they come.
- I'm still a newbie at Magic, and since I only have 1 deck (white and blue), I feel good about any games I win against veteran players. I've won a few games against Kat, and 1 or 2 against Keat (who is also a newbie). When Chip Green came over last weekend, we had a bunch of Magic rounds. Now, keep in mind that Chip has over 20 years of experience, and I have.....2 months? Out of the numerous games we played (against my 1 deck and his ??? decks), here was the final score: Chip: Infinity; Me: 3. Hey, I won 3 games against him! I call that a victory. A small one, but a victory nonetheless!
- I traveled to Keat's parent's beach house in Nags Head during Memorial Day weekend. I won't go into details, but I will outline the "highlights": we brought the Wii to watch Netflix at night and during alone time. It was "taken" by one of her cousins who used it to play Lego Star Wars for 5 days. I'm surprised he didn't kill the remote batteries when we got it back. Aside from not being able to use our Wii, it was still fun. And I didn't turn into a lobster this time!
- I finished Doctor Who on Netflix in just over a month. No, not the WHOLE series, just Doctor #9 (Christopher Eggleson) to Doctor #11 (Matt Smith) in the latest season (The Wedding of River Song and the Xmas special). I won't go on a rant about this, but David Tennant did it for me; he defined the "Doctor" and made a role that only a few could fill. Matt Smith has his own personality, which is okay, and I know the primary writer (Russell Davies) left the writing cast, but the Matt Smith series isn't a replacement for David Tennant. Overall, it was a good run. I would like to see what the latest series has to offer once they put it on Netflix (since I don't get BBC).
- In addition, I wish they put the Tennant-Smith transition on Netflix in order of the seasons. For most people, they went from Tennant saying "Bye" to Donna, then Smith came in. There were some DW movies that filled the transition during the downtime, but you had to go searching for them on Netflix. I mean, at least have "End of Time" easily available so people can understand why Tennant left, Smith came in, and why the Tardis comes into the Matt Smith/Amy Pond season flaming.
- Great news! (and I will admit it) My Little Pony: Friendship is Magic Season 1 and 2 are on Netflix! No more having to find torrents or 3rd party video services to watch MLP. I'm almost through Season 2 - still need to watch the Wedding epsode(s), but I hear that Season 3 is in the works (and John de Lancie will be in it again! Ponys vs Q - Take 2!) Yay! And to sum up the past 2 statements, here's something totally relevant:
And for those Star Wars fans, here's DW/SW crossover which I found funny:
- After a year of being in our new house, we finally changed the dreaded iron lamp on our front porch! We changed it to an almost flush structure that gives off plenty of (almost too much) light. It soothes my head just knowing that we don't have to duck every time we come on/off the port. Now, for the dining room "death-by-chandelier"
- I know I've been the advanced Developer on a lot of our clients' projects, but this past week has been especially stressful. To give a better idea about my "sleep schedule" (or lack thereof), here's a graph of my sleeping times (Thanks to @Sleepbot) :
Yes, I have been going to bed between 4-7am for the past week or so.....?
- Thanks to my wonder girlfriend, I now have a new bow to shoot with! I appreciate the 3rd-level hand-me-down bow that I used to shoot with (all 29lbs of it), but it was getting a little too.....used for my purpose. This new bow (which came in today) is a 45-pounder, which requires about 1/3 more power to pull back. After a few break-in rounds with it, I realized a few things: 1) I need a larger arrow rest; 2) I need to either build calluses or get a shooting glove; and 3) I need to do some muscle training (45 lbs of strength is a little too much for me right now, but I can do it).
- A while back, we invited some of our SCA friends over to our house for a little get-together. Little did we know that the "little get-together" invitations spread like wildfire and we had 10 or so people in our house (we only have 1000 sq ft). Since we were not prepared for 10+ people, we were a little sparse on the meal (but that was okay since only a few were hungry). Most of us shot in the backyard with a "Marshal (In Training)", and did fairly well. I actually "Robin Hood"'ed an arrow. Regardless, all of us had a good time with music, signing, food, shooting, talking, and more. Defiantly something to repeat (with better planning) in the future. On a semi-related note, we didn't know that one of our good SCA friends, Dervila, lives about 20 minutes away from us! Small world, huh?
- Our Sushi Chef friend, Janet, had to close her restaurant for a few weeks. Don't worry - nothing bad. She just needed the time off to help her husband recover from a surgery. However, before she closed, she called us over to get some leftover soup and some free sushi (to get rid of materials before the closing, since the fish wouldn't hold up for a month). In the process, we helped create a "Kaita" Roll, which is "The Best of Both Worlds Resembling an Everlasting Love". Janet said that the roll name should be "the marriage between you and Keat, so make it special". Trust me - it was much harder than it sounded. Photos to come later.
- I also made 2 major Linux upgrades: I upgraded my home computer from CentOS to Debian (better supported), and finally got my work computer to dual-boot Win7 and Debian (Ubuntu wasn't working well with nVidia). So, long story short: I can now use Linux at home and work (and since my Windows-only programs run ok on WINE, I don't really have a reason to go back to Windows!)
- Modified the "Request for Information" page for Shadow Dev to automatically save upon textarea blur. This was done for many reasons - the main one being because the form is so freakin' long! If Clients type in their information, and (for some reason) their computer loses the connection, the information will be automatically saved based on what was previously put in. Not a bad mashup of HTML, PHP, MySQL, and jQuery if I must say so.
- I've been working on Fairview's website probably harder than any other client website. Let's just say that it has been one hurdle after another. Not to say that it is bad, but playing the middle man was not easy. I've pushed my limits on PHP/MySQL/jQuery and I've learned a lot, and by creating a PHP/MySQL/jQuery auto-save function on the Address portions of orders, the RFI-auto-save feature (above) was created. Fairview's site is almost complete and I expect it to launch in the next few days (if everything works as it is supposed to). The biggest challenges in this project were: creating the custom scraper to auto-download the information from their old templated website from the 3rd party, auto categorize/label/describe the information downloaded (and the different types); getting an answer back from their Credit processing company (finally received an answer, and they sent me somewhere else, which gave me the authorization codes, and I had to go somewhere else to get the documentation and PHP code in order to process the forms); and lastly, creating the custom checkout process (standard e-commerce systems just wouldn't cut this project).
- I worked on adding a testimonial page to NSMT. Found a way to add a dropdown function via jQuery, and (through some confusion in technology) posted a testimonial video to their site along with restructuring a few pages
- We have a new client! Frog Level Brewing Company - long story short: owner received a WordPress site from a competitor, he became tired of just "blogging" and needed a more functional and more responsive website. Since we already had a relationship with him hosting our "Drinks with Geeks" event, we got him signed on!
- We've also hired on 3 new people on the Shadow Dev staff: Rachael Caldwell (Developer), Darren Mastrangelo (Designer), and Steven Rich (Intern). Our family is growing! We are now 10-strong! What an eventful 2012!
- Had the Shadow Development Annual Shareholder Meeting on Tuesday. Lots of things discussed. Lockwood attended via phone, which was a little unexpected, but we have "Part II" on July 2. Hopefully some good things come out of that meeting.
- I can't say much (because some competitors may be reading this), but we are expanding our Markets! Without giving out too much information, I can say the following: We are expanding to Tennessee, South Carolina, Georgia, and Central/East North Carolina. More to come in the next few months. The numbers are coming in, and things look good to expand!
- One of our oldest clients, Smoky Mountain Development Corporation, asked us to perform a redesign for their site. I won't specifically say "they needed it", but it was time for their site to be refreshed. We completed the design early this morning (5am to be specific), and things look good.
- I've reconfigured the main Shadow Dev site to reference images via "img#." subdomains. To put it in simple terms: it's like driving some moving trucks. By having 1 really big truck go from Point A to Point B, it will take a lot of gas and effort. By having 10 trucks drive from Point A, C, D, E.... to Point B, the loads each carry are smaller and they use less gas. This is in reference to loading images from the Shadow Dev site. By having the main site load all of the images through the
wwwsubdomain, the one request had to load EVERYTHING from the one source, and it took forever. By dividing the images onto dedicated image subdomains, and assigning random numbers to each, the load time decreased and the site loads a lot faster! Yay for me
- I discovered a security issue with some of our sites that required password functions. Personally, I was encrypting the passwords with
md5encryption. Bad news: they are easily decryptable. So, in order to respond with a more secure feature, I've switched the encryption to a
cryptfunctionality, which automatically generates a $salt each time (a randomally generated key to encode the string), which makes each decryption that much harder.
- Shadow Development has a Rewards Program in the works. The proposal phase is complete, it has passed the initial approval, and it is being formalized. Things should be ready to launch for the Rewards program by July 1
- The Shadow Dev portal has kind of been left in the dust for now, since we have other urgent matters that require advanced developer attention (ie: mine). As soon as things calm down and I have a moment of free time, I will work on the portal again.
- I've proven a proof-of-concept and +1 for automatic generators. By testing an "keyword density" tool on my own blog, I believe I have created an automatic keyword generator for pages. I know this won't replace in-depth SEO practices, but it helps automatically create keywords based on dynamic content (like blog entries). This tool is still in Phase 0.01, but it's a proof of concept none the less
- We've started a public toolbox for anyone to use. In regards to the Game system and the Security hole above, we've created tools.shadowdev.com which will allow visitors (mainly developers) to use these tools for many things. So far, we have an automatic encryption form for SHA1, MD5, CRYPT, and BASE64 items as many times as needed. Other tools (like an auto web-font viewer) are in the works.
And for the end of the night:
If you are reading this far, I would like to congratulate you. This portion is reserved for a sneak preview. Not really, but since my comic repository is building up almost beyond belief.
Well, yesterday had its ups and downs. I never really knew exactly what was going on, but I had a good idea. Aside from waiting on the latest Bleach chapter to come out, I worked on some Fire and Ice updates, some Cove Creek updates, tried to get the North State payment system working (found out I needed to contact their Merchant and put the account in Test mode), replied to some business emails, and napped a bit. For some reason, I couldn't fall into a good sleep on Tuesday night. So I napped when I got to the office until Keat called. She went to lunch with her class, and then went back to her other classes, and I napped. After a restful nap, I got back to work, trying to catch up and get things going. I know it seems pretty vague, but that's how yesterday seemed: vague. We were also waiting to hear back from the Radio station about a hosting gig and the SMDC Board about the Expo idea. I'll explain more tonight.
Aside from the typical business stuff, I also tried to work on some more subdomains. I added them, but they aren't showing up. Don't quite know what that's about.
Until tonight, PEACE!
A lot happened today, but I want to keep this short so I can recreate it if need be; the server transfer is almost done and the last thing to be transfered is the shadowdev.com core. That pretty much means 85% of the files on the web server (including this subdomain). I can't wait till the transfer is done so this headache can be over.
I already vented to Keat, so the majority of my 'rant' is over. However, I'll sum it up for quick-reading purposes. I:
- added Hugh to the Advisor list on the Shadow Dev sites and sent out a short PR announcing his Advisor-ship;
- sent Dad the Alpaca information, only to find out that he already met the people and he's not pursuing that course of action;
- called Progress Energy and found out that the payment station didn't scan the account number on my check right and charged me 13.50 + my payment, but the operator was very friendly and helped me through the process, including paying online and avoiding the stupid $4.95 online processing fee;
- called the Auto shop and finally rescheduled my tire rod appointment that I had to postpone 2 weeks ago; added ALL of the email forwarding rules to the new server;
- finally figured out the stupid
open_basedirissue on the new server and solved that (long story short: had to manually edit the new
httpd.conffiles one-by-one); semi-caught up on Eureka Season 4 (ep. 5-9, until 1-4 become available and/or episodes 10-20 air);
- manually updated ALL of the databases on the new server (the support guy was transferring them one-by-one, which was taking forever, so I exported the info out of phpMyAdmin on the old server and imported it on the new server; est. time of competition: 1 hr);
- found out that the article that The Mountaineer came to us for back at the beginning of the month is scheduled to be published on Wednesday (yay!);
- talked to Allan about the SMDC Expo event and got some of the 'minor' details out of the way;
- re-croned the new server to perform the "reminder" cron job every minute of every day (after I realized that the main
phpmodule was in a different location;
- loaded Seesmic on my laptop, which is easier to manage than TweetDeck, but I would like the integrated desktop feature for constant notifications of mentions and replies;
- stopped by the Waynesville Rec center and took a tour - really like it and may join in the next few months;
- browsed the "Internets" and found a lot of good stuff: duly tweeted
- and of course, did my standard stuff for every day (check reader, reply to email, etc);
- then came home and did some last-minute cleaning before the inspection tomorrow
....And that was my Monday.
Can't wait to see what Tuesday brings up!
What a way to wind down the weekend. Keat and I are getting ready for the stupid inspection, and we've knocked a huge dent in the mess, but we're still a ways off from being done. However, I do have good news: I saved a bunch of money by switching to Gei... Shadow Development has a new Advisor! Yes, Hugh Simpson is now an Advisor for Shadow Development, and we're excited to have him on board. Hopefully, this will allow us to proceed on our 6-9 month plan with SMDC to get a loan.
Not much else happened today. I mean, I got up around 1pm (I slept ok - I mean, 8/10 on 'greatness'). I checked on the server transfer today, and not much has changed. I'm still waiting on the shadowdev.com transfer, because that is one of the most important transfers on the server. I spent most of the day cleaning and playing with the cats. Didn't go anywhere (except to the library at 12am to drop a book off).
Although, I did watch Star Trek (XI) for the first time in 6 months or so. After watching the whole Heroes series, I can't see Zachary Quinto as Spock anymore. I'm expecting him to turn into Syler and cut everybody's heads open. I know that's kinda dark for me, but Heroes was good. (I was the same way after watching Star Trek for the first time in theaters, then watching FlashForward; I expected John Cho to be Sulu in FF - didn't work out that way, but he did a great job as Noh, and FF was great anyway.)
On to Monday.......yay. I have a lot planned for Monday, so hopefully I get through it all. Still gotta clean...grrr.