Author - Web Developer - Educator
Found 5 results for tag "lunarproductions"
RSS Feed

FIRE SALE!

What we have left!
If you haven't heard the news yet, Keat and I are moving to Japan. Therefore, we need to downsize our belongings. Some of these belongings include extra copies of our books, so we've decided to host a Fire Sale of our remaining inventory!

In order to move what we have left, all books are $5 flat! That's right, we'll cover the cost of shipping to anywhere in the US, because we need to move these things.

Spread the word, tell your friends, and help us get rid of our inventory, because we can't take it with us when we leave the country!

You can only get this deal on our Square store - not Amazon, not at a local book store, not anywhere else!

And once our inventory runs out, that's it (for this sale). Click on the titles below to purchase:


The Night Blade series is actually going to go through a minor revision, and will be re-released with new covers, and that should happen early 2017.


Tags:#nightblade #thekingsrose #lunarproductions #firesale #japan

RSS Feed

Latest Project: The Story

I thought I'd write a post about my latest project, because of various reasons. First, I want to make sure I get this idea out of my head and onto something referable, and so I can get some feedback on the concept to see if it is viable before I put it a lot of research (because this is going to take a lot of research).

So here it goes: *Ahem*

The whole idea is to make a spoof novel (or series) about novels. Basically, breaking the 4th wall of a story. If there is a way to go against the grain of a "book," I'm hoping to find a way.

The Story (yes, that's what I'm calling it)itself starts out with every evil villain's dream: he has finally taken over the world. How? It doesn't matter....oh wait, it does, but that will be covered in "The Sequel: A Prequel" (that's the title of the 2nd book). Maybe a 3rd one could be called "What Happened Afterwards"...?

Regardless, Tag, the main antagonist (or is he the protagonist?) rules the world. Everything is under his control. And for the first few weeks, it's pure bliss and chaos! But after realizing that the challenge is gone, he gets bored. There's nothing new to do; everything is under his ruling - his minions, the public, the economy, everything!

What else can he do? He searches for a hero to fight, but who would want to fight the evil powerful overlord of the world? Not many, but that's what he wants to do. He's the ruler of the world, and gosh dang it, he's gonna find one!


I have a few ideas on how to break the 4th wall, including having Tag address the reader, create a theme song for himself, acknowledging typos, and even referencing the already published book for a few ideas.

My research is going to consist of studying a lot of Mel Brooks films (would that be called "work"?) since he loves breaking the 4th wall (along with a few other things). Some people may think that this is a rewrite of Megamind, and you'd be right, but instead of the hero wanting to retire and disappearing, this takes another perspective from the villain and puts him into an idealistic scenario.

Sure the novel may not be able to be turned into an audiobook or even a broadcast, but I think it'll be a fun adventure.


Tags:#thestory #melbrooks #tag #lunarproductions

RSS Feed

Post-Government Shutdown/October Progress

Derpy cat - why not?

I decided to put up a derpy cat. My reasoning? Why not.

Anyway, it's been a while since my last post. Since the Government shutdown lasted an agonizing 16 days (at least, agonizing since I've been an adult, since the last one was in 1996 when I was too young to know the difference), I've heard more than enough about the parks closing, veterans storming the gates, furloughed paychecks, federal services that closed, etc.

Since the Government shutdown is now over (as a seemed force-of-hand by the Republican party), hopefully this process can be easier to proceed.

Anyway, government techno jargon aside, here's what's been keeping me busy:
  • I've picked up progress on WNC Local again, and it seemed that my thought process almost repeated itself since I worked for a few hours only to realize that the work was already done (yeah, I feel stupid). I've been working on the front end aspects and it seems to be coming along nicely. According to the original timeframe, we are right on track, but I'm hoping to move the timeframe up some.
  • Since we launched the new Shadow Dev site, there were a few things that weren't quite finished. I believe that I have patched up those few things and polished up, including the services pages. I was able to write a posting about the Q4 expectations and celebrated 8 years of Shadow Dev. It's not completely glorious, but it's better than completely shutting down.
  • After reviewing the analytical data, I realized that Two Cats wasn't getting any traffic. I realized that the site wasn't active and it had to do with some misplaced site files within the internal file structure from the new Shadow Dev design launch. I took about 15 minutes and remedied that today. The site itself isn't fully functioning, but I've decided to pick up the coding again.
  • Basically, here's my work docket: WNC Local, CityFix, OmniCard, Two Cats Studios, Lunar Productions Beta, Zoomiform, and ScrumIt (and eWaiter, but it has a long way to go). Yeah - that's everything I have so far.
  • I'm also working on (again) integrating the WePay API into the services to help online charges and auto-payments. It's been a challenge and I believe I'm up to it, but it will just take time.

In (what's left of) my personal life:
  • I started watching Yu Gi Oh on Hulu. I know it's been over a decade since I've seen the series, but at least I can now watch the series in order and finish up the series (since after Duel City, the new series started - I don't know (or care) what the name of the series was, because I stopped watching it).
  • Keat and I attended War of the Wings last week, and it was a lot of fun. One of the many things I can say about it is that it was a lot more comfortable than previous WoW's. The temperature never reached about 75, and the nights were never below 60, which meant that the heat wasn't too unbearable and the nights were nice and cozy under the blankets, but never enough to bring out the cloaks/capes for warmth. There were a lot of other items that were fun, but I won't go into it here because it will take up 5 pages of text. If you want to know, ask me, because I have a great story about an idiot on the Archery range.

And, just for good measurement, here's a comic that I can relate to as far as Retail work:
Retail jobs are obsolete


Tags:#dilbert #derpy #warofthewings #wnclocal #omnicard #yugioh #lunarproductions #zoomiform #twocatsstudios #cityfix #shadowdev

RSS Feed

Mid-September Review

Bug Martini

It's halfway through September, and things have been less than calm. Ever had one of those days where nothing goes right and you pretty much have to change everything in order to fit one request/demand/requirement? Yeah, stretch that over about a week, and that is/was my past 2 weeks.

Here's the rundown:

Server Downtime, Transfer, and Remodification


Over the past week, I had to majorly downgrade/upgrade the primary hosting server for Shadow Dev. Since our primary hosting environment was costing us $200/qtr, we were looking for an alternate hosting environment. The requirements were simple: Linux hosting environment, ability to SSH into it from a remote location, and root access. You'd be amazed how many services out there offer a "Windows/Linux" environment for a much lower price, but no Admin/Root access. I'm sorry, but I need direct control over the server, and shouldn't be waiting on the hosting service to perform updates (especially security updates).

So, we had a partner company help us out. Over the past few months, we transferred all of our primary data to their hosting server, since they were helping us out. Things were going smoothly. Our old VPS system ended their service on September 1st, and we weren't going to renew. Things were going as expected.

Since our primary hosting environment was hosted semi-locally, I split off my personal stuff and the business stuff. I modified the DNS servers to point home so I could host my personal website (this one), and have the business stuff on a "business dedicated" server. Meanwhile, my plan was to relaunch the main Shadow Dev site with a new design and direction on September 1st, but that had to be delayed by a few days.....and then the problem started.

Do you recall my previous blog posting about the "Server Connection Confusion"? On September 2nd, I was trying to SSH/FTP into the server to update some business pages and could not get through. I could access the server via Port 80 (HTTP), but not 22 (SSH) or 21 (FTP), which meant that I could view what was on the server, but I could not modify it in anyway. There was one option: I could access Port 10000 (VirtalMin backend management) and download/upload one file at a time, but I had about 200 files to download, modify, and upload, so that would have taken forever. I kept trying over the next few hours with no success.

On September 3rd, I tried to access the server hoping that the Port 21/22 issue was just a fluke (as it sometimes happens). However, I could not access any part of the server. SSH, FTP, HTTP, VirtualMin backend, Email, anything (which meant that my primary email server was down as well). I sent an email to the company that manages the physical hardware and said that the server was down and if they could look into it. Their response: "Yes, it is down, [they] will boot it back up. You will need to start paying for this server or remove your content from it. Out accounting software has placed a hold on it. As we have decided our relationship has not been mutually beneficial." Long story short: our "tradeoff" was not paying off. The tradeoff was "website service" for "hosting space". I should have realized something when the person we were talking to said "You have creative freedom." In an inexperienced mindset, that means "YAY! I can do anything without limits and they will like it!" In an experienced mindset, that translates into "I don't know what I want. Read my mind, or I will turn down any ideas/suggestions you have" which, in a "web designers" standpoint, is a huge red flag. It also doesn't help that we only had one informal meeting about a new site for them.

Anyway, in my response to that email, I said "If that is the case, then we will remove our content from it. In our current state, we cannot afford $1200/year for hosting, as we were paying $800 before. / Please reactivate it so I can move all of the content from it within a reasonable timeframe, then you can do with it as you wish. / I wish our relationship could have been more beneficial."

Afterwards, I tried to re-login to the server (as I was told they would boot it back up). Same result: nothing.

I waited and tried to re-login to the server over a few hours. That turned into the next day. I sent another email to the company restating "Please reactivate the server so I can move all of the content from it within a reasonable timeframe".

Once again, nothing. This downtime was really starting to mess with our uptime records, which we try to strive for a 99.9% uptime record. This was not helping. However, I did get an idea; get a cache of our main site (CSS3 and minimal design concepts only), modify my home server to act as a proxy-hosting server, and get the uptime records going. It took about 3 hours to get (since the primary hosting server was pretty much "blocked"). Thanks to CloudFlare's uptime caching, I was able to get the egg, the egg shadow, and the CSS3 that I used to make it move. I made the DNS changeover, and our uptime was back up and going. It wasn't the full-fledge hosting server, but it's better than nothing.

Day 3 of primary server downtime: I sent yet another email to the hosting company and said "I have tried to be patient with you, but my patience is wearing thin. I have asked nicely in my previous emails to reactivate the hosting server so I can transfer our content off of it. I have not heard back from you since my email on the 3rd. Since it seems like you are holding our content hostage, we are facing our 52nd hour of downtime, and our clients (and ourselves) are suffering that have their sites hosted on this server. In addition, any one who has email being handled by the server is not receiving any emails, including myself, which is causing panic since the emails are not bouncing or anything." Seems like a mostly professional message, right? (By the way, we had about 25GB that we needed to get - note to self: don't have the primary hosting and backup services by the same 3rd party)

I received a response within minutes: "You patients is thin? It is your actions that caused your problem by not producing anything. If you are that poor of an admin and do not have a backup of your content sounds like a personal issue... However I have issued the boot command to your server. Remove your content asap." (yes, misspellings and typos are maintained). I will say that 'Yes, we did not have a primary backup, because you said that you were going to enable that for us, but never did after many months of saying you would.' Regardless, situation has passed.

Anyway, the server was booted back up, which meant that I could get the files....or so I thought. I tried to SSH into the server, but for some reason (whether through my own doing of automating a port blocker or not), I could not. After many hours of fiddling with system and network settings, I came to a conclusion: my IP address was being blocked via Port 22 (SSH). This meant that I could not SSH into my home server and initiate an SCP transfer (Secure Copy - basically a command-line FTP between two Linux-enabled boxes). However, FTP was still open, so I initiated a primary backup to my home desktop (not the home server). I had the max system simultaneous downloads set at "2". I increased it to "3". Yay, things were going faster. I increased it to "4". Even better. I increased it to "5", and things crapped out. I could not SSH/FTP/HTTP or anything into the remote server. Which meant that I was back at square 1.

Based on my previous experience, I knew that I could log in to the server via SSH using my phone (thank you ConnectBot) and the 4G connection. I did so and tried to initiate an SCP connection from the remote server into my home server (for some reason, incoming SSH connections from my IP weren't getting through, but outgoing's a whole new story - and before you bark at me, yes, I did check the iptables for an Incoming blocking rule. There were none. Anyway, I let that run since I thought things were going a bit slow, but better than nothing.

After about 30 minutes, ConnectBot just quit. No reason, no message, no disconnect dialog boxes. It just quit. Which meant that I couldn't SCP for more than 30 minutes, which was a problem.

I tried to FTP into the server again, and was able to. I decreased the amount of simultaneous downloads to "4" and let it run. It took about 8 hours to transfer everything, including the primary MySQL databases.

After everything transferred, I ran a rm -rf command in the /var/www/vhosts/ folder. I know it's not completely secure, but at least it gets rid of things on a first level basis (installing a secure command like shred was possible, but the documentation didn't say anything about shredding a folder - it was only 1 file at a time, which for 25GB, will take a very long time). I also dropped the primary MySQL database and let it. My last words: good riddance.

So, I had the primary hosting files on my home desktop. Now to begin the mega-upload to the home server. 3 hours later, transfer complete. Now for the fun part: setting up the "Linux Desktop" to operate as a "Linux Server" (which, by the way, is not GUI based anymore, so all of this was done via Command Line), to be able to handle multiple domains and subdomains, import the huge MySQL database dump, setup the permissions for the databases, files, and folders, and re-initiate the cron jobs to run. Let's just say that I'm 99% done all of that as of now.

One of the hardest portions I had to deal with was separating out all of the domains. Let me explain: on the old hosting environment, all of the domains (except for the primary shadowdev.com domain), were managed and recorded under one central apache2.conf file, which Apache looked for and loaded for all of the domains. My home server, although the same operating system, didn't like that. Therefore, I had to go into the primary apache2.conf file and separate out each domain into it's own file under /etc/apache2/sites-available/[site], then run sudo a2ensite [site] to make it enabled, then sudo service apache2 restart to allow for the webserver to reload and reread the configuration files. Yeah, that was fun.

I still don't have the Postfix/Dovecot system completely operational yet, but the server can now receive and forward emails. It can't 100% send emails yet, but I'm working on it. I also have some finer points of the cron jobs to figure out. Aside from that, the server (hopefully) should be back up and operational.

Liquidation Sale Troubles


On a related note, we had our Liquidation Sale on the 31st for the office. Let's just say that apparently this town doesn't like any "Liquidation Sale" signs around the area. I posted a few around town, hoping that they would allow them for just a few days (since the event was on the following Saturday). I can understand taking down signs that are for an event a few weeks away, or for personal services or hand-written items that are pretty much illegible. However, after checking on all of the signs I put up, all of them were taken down. Now, I want to hope that it was because people liked the event and wanted to make a note of when/where it was. Based on the attendance record of Saturday, it was obvious that the signs were removed. We only sold $110 worth of stuff, 1 buyer, and 2 browsers. I mean, it's better than nothing, but I wish that we sold more. Now, the agreement that I put in with the landlord was "Anything that we didn't sell on the 31st is free-for-all for any tenants." That didn't translate quite as I expected. It turned into "We [the landlords] will keep what we think is ours, but you have to remove everything else." So, I get a large box from Walmart and try to remove a bunch of the small stuff. I receive an email a few days later saying "We have a tenant that would like to move in, so please remove all small items from the office." So I have to get another box (luckily they are cheap) and go back and get the rest of the small stuff. So much for getting rid of all of the small stuff.

Let's just say that our home is overflowing with office-related stuff. I'm just glad that we don't have to bring any of the BIG stuff home - I have no idea where we would store it. So yeah - our nice, professional, dedicated office is now sitting at home.

Getting the main site back up


The new Shadow Dev site
Meanwhile, I got the new Shadow Dev site up and going and wrote a State of Shadow Development Address for the public. Basically, it says that "We did our best, it wasn't good enough, so we are changing directions to pursue new ideas." That's pretty much it summed up. You can read the rest if you want.

I've been working on finishing up the touches on the new Shadow Dev site (like cross-browser compatibility, improving it's performance on other connections, and finishing up the content distribution with the database. It's coming along a bit slower than I had hoped, but working at home has it's own pros and cons to it.

Personally, I'm having a hard time dealing with the major downsizing and removal of partner services. What I had to do 7 years ago in my dorm room (where I had the main hosting server sitting in my dorm and I was managing all of the services via Command Line Interface (CLI), I'm doing yet again. Although I'm more experienced in how to handle the technology, and the technology is a bit easier to handle, the amount of responsibility needed to make the server work like it was before is no short order.


Lunar Progress


Crystal Blaze
I'm trying to channel some creativity and write some storylines for Lunar Productions' mangas. I did create a new site for them using the old Shadow Dev design, and ramped up the interactivity and information distribution (see beta.lunar-productions.com for a preview), so that helped a bit. However, I can't launch the new site yet until we get some final items down pat. I did, however, completely revamp Death Rose into a new series. Any storywriter will tell you that there was a part in a story (or even the story itself) that seemed to make the storyline go off-track. Well, Death Rose wasn't going anywhere, and I was getting tired of forcing myself to write storyline that didn't fit. So, I revamped the whole thing: the primary storyline, the storyline concepts, the characters, the antagonists, the setting....everything! It's now called Crystal Blaze. Let's just say that it's like Sword Art Online/Matrix/StarCraft/Accel World/Star Trek mix. Yeah, I know it's a lot, but it is making sense, because I'm already on Page 19 of script. The story is unfolding in my head, and sometimes my fingers can't keep up to type the story fast enough. I will say that the beginning of the story is a bit slow, so I am thinking of adding some concepts in the beginning to make a more enticing "hook" to the story. We'll just see where it goes.

Wedding Ups and Downs


Colonnade
On a positive note, we have the Colonnade! (For the wedding, not permanently) The final "OK" was put forth by Keat's parents and we were able to sign the contract and put the downpayment in. That's just 1 of the multistep process that is wedding planning. (see more details at (temp site) kk.shadowdev.com - actual domain to come later) I will say that I knew the whole wedding planning process was going to be tough, but I thought the major disagreements and compromises would be between Keat and myself, not Keat and myself vs her parents. No matter how much planning we/I put in (I am saying "I" here because I have been self-designated as the primary planner since Keat is finishing up her last year of school. As anyone will say, "Put Education First". She's already taking 18 hours of classes, and my schedule is not set, so it's pretty much been put upon me to do most of the calling/negotiating/researching/quoting/etc for this event), it seems that her parents have some minute detail that they must demand. For example: the reception. During our discussions, Keat and I talked to the event planner at our location. She gave us a packet that outlined all of the details, prices, and items that would be provided for the reception. I had a few follow-up questions to clear up any non-clear items (like "when does the 4-hour reservation start: when the guests arrive, or when the crew starts to set up" and so on), and things were going well. Suddenly, Keat's parents demanded to have custom beer and wine at the event. They even "suggested" (kidded? I hope) to have a keg at the reception. I'm sorry, but if this was a frat party, a keg would be acceptable. At a wedding reception? I may not have been to many nor planned many, but I find a keg unacceptable.

Anyway, we asked our location how much it would be to have "a local microbrewery supply beer and a remote winery supply the wine". According to the planner, they had to purchase it because of their liquor license. Okay, understandable. I don't want to impede the liquor liability on any one unnecessary. After 2 months of asking that question, we finally received an answer: the microbrewery has to bottle their beer and ship the bottles. Our cost: $10/bottle. HOLY CRAP! $10 a bottle? That beer must be made of gold or some super rare gems! We still hadn't heard back about the winery question, so I contacted the winery directly. Within a few hours, I received a response and forwarded that to our planner. Still haven't received a response (I think at this point, they are starting to hate us and may force-cancel our penciled-in reservation with their location). After waiting so long, Keat's parents said "Let's forgo the custom wine and beer and just go with what they have. Can we get an itemized proposal for this?" At the absolute end of my frustration, I sent a calmly-worded email to the planner and asked the question. She pretty much responded with the exact same thing that the packet says that she gave us. The location, the DJ, the setup/cleanup, China, Silverware, chairs, linens, tables, etc, etc, etc, for the set price (tax and gratuity included as well). If they were getting mad at us, I don't blame them, but please don't kill the messenger. We're just passing the message along to get the check signed.

What we would like
We've also talked to the cake company that was highly, highly recommended and received a quote from our tastings. $800 for a custom, high quality, delivered day-of cake. Not a bad price. We told Keat's parents, and (I quote) the response was "Keep looking! That is out of sight!!!" Based on the amount of cake companies around here charge, yes, that is a bit high, but we're dealing with a high-quality cake here, not a "Let's go to Walmart and order a cake" kind of thing. Yes, Walmart makes great cakes. We even got our 7th Anniversary Cake from them, but I don't want to go to them for a wedding cake. That's like having a keg at the reception. At this point, it's either "go all in or get out" kind of deal. I don't (and Keat doesn't) want to compromise on a lower-quality cake that we will wish we could have improved 20 years from now just to save a few bucks. So, I contacted other cake companies around here and once you add in the amount of guests we will have along with the design concept we want (along with their delivery fee), it pretty much averages out to $800. (We had a "phone conference" (although if you call Keat's parents on 1 phone and Keat and I on another a "phone conference") about the overall budget. Basically, Keat's dad was mad that we had multiple versions of the budget. I thought he would be happy that I split the budget up into 2 categories (Estimated and Actual), then subsplit that into what Keat's parents would pay, my parents would pay, and we (Keat and I) would pay. That seemed acceptable, but he had made some adjustments that we didn't know of until he sent us his copy. I sent him our latest version (since we were the ones doing the research), and he seemed to get upset that there were multiple copies floating around, so he claimed "his" copy the official one, which means that any additions that we find due to research, we have to let him know instead of just using our own copy. I thought I could simplify things by using a Google Docs copy that would allow for simultaneous edits from multiple users, but that seems to have majorly backfired as they do not know how to use Google Docs, so we are back to "his copy being the only one that should ever exist" scenario. Yay.... I have, however, asked on multiple occasions "What is your optimal budget? What would you like to spend on an event like this? Therefore, we can stay within that range and know what the limits are." Seems like a reasonable question, right? I mean, we're trying to shoot for a $10k budget. Keat's dad is acceptable with a $15k budget (in passing conversation), but we aren't trying to spend millions upon millions on this thing. Heck, we're even below the average cost for a wedding Haywood County ($16-24k). The only answer we have received is "We don't have a set budget - we just want to make you happy", which means (yet again) "Read our minds or we'll turn down every idea and suggestion you have". Great.....)

So, if this whole wedding thing was a TL;DR for you, let me sum it up: we have the Colonnade for the ceremony, I think our Reception location hates us, we need to find a high-quality custom cake for less than $800 total, and the budget seems to be out of our hands.

Additional Money Needed


So, in order to gain some additional money in order to pay for this "seemly outrageous wedding", I decided that I should try to apply for some part-time work (heck, since I don't have to "go into the office" any more, my schedule is pretty freed up). I found out that there was a Trader Joe's opening in Asheville, so I tried to drop off an application last Tuesday. The website (which isn't 100% working) said that they were accepting applications Monday-Friday, 10-7. No problem, right? I arrived at 4:12pm on Tuesday. There was a whiteboard out by the front door that said "Accepting Applications: Tuesday - Thursday, 10-4", which meant that I was 12 minutes late. Well, that's pretty much a trip to Asheville wasted. However, thinking ahead of this process, I thought "Why not apply to Kitchen & Company?" (it's a kitchen supply company that offers a whole lot more than Walmart or other kitchen companies. Keat and I found a lot of good quality stuff in this store during our previous trips). I tried to contact the store via their website, but their careers section was on their parent company website (which was a pain to find), and they only have 1 job posting available. They said "Please contact our Admin offices to inquire about other positions", so I sent them an email inquiring about the question in hand. Within 30 minutes, I received a response basically saying "Walk into the store and bring a resume." Seems simple enough, right?

Well, I head on over to the store and start to walk in. Little did I know that there was a sign on the front door that said "Part Time Sales Associate: Must be energetic, ability to multitask, and passionate about cooking" (I may be paraphrasing here). Seems like my kind of day! (Since I do most of the cooking at home anyway). I walked in, asked for an application, filled it out, and talked to their manager. Since he saw that I had previous experience at Staples, he said that this would be pretty much the same thing (I hope so too). Although, if there is a "Kitchen Quiz", I should be ready. Questions like "How many teaspoons are in a tablespoon? What's the difference between a Santoku and a Chef's Knife? What does a 'sharpening steel' actually do?" and other questions should be easy, thanks to Alton Brown. I don't know if there will actually be a quiz, but can I say that I kind of hope so? Anyway, I received a letter in the mail today from Trader Joe's saying "Thanks for applying, but you have not been selected for an interview." Basically saying "Thanks for coming in, and we appreciate your interest, but we don't need you right now." Oh well - my dad did say to stay out of the Grocery business. I guess this is the Universe's way of keeping me out. No biggie - I have higher hopes for Kichen & Company anyway.


New Anime: Accel World


Accel World
In order to blow off some steam, I thought I would give "Accel World" another try (in laymen's terms: Accel World is by the same author as "Sword Art Online", but set about 20 years in the future (from SAO, so about 2046) where all of the <15 year olds have a digital device that allows them a "virtual environment" to type, send messages, view emails, save video, and even enter their own VR world. 'Accel World' is an advanced version of the VR world that heavily relies on a software called "Brain Burst", which allows your processing power of your brain to be increased 1000x. The (semi) downside is that in order to use it, you need to build up some "Burst Points" by fighting in the "Accel World". The theory seems legit). When I first tried it, I got about 5 minutes in and had to stop. I didn't watch the series again until this past Sunday. Throughout the week, I watched all 24 episodes (and got some great ideas for Crystal Blaze) up to Thursday evening/Friday morning.

I will say that it had some flavors of Sword Art Online, and I liked how it wasn't exactly the same (as the author wrote this post-SAO and submitted it first to a writing contest, where it won first prize) as SAO. The concepts portrayed in the series were unique enough to hold their own, but also reflected some traits of other series like Bleach), so I was able to find those traits and mold them into what Crystal Blaze (and other series) should offer. I was never in any "Creative Writing" classes, but I believe this gave me a better understanding of how to write a compelling storyline (although I still have the fan-crush on Asuna from SAO. Accel World didn't really have any characters that I could really connect with, but that's not necessarily a bad thing).

Is this the end?


That's it for now. I believe that 27,000 characters is pretty much my max limit on a blog posting like this. However, I hope this gives a better insight to what one chaotic, crazy week I have had.


Tags:#swordartonline #accelworld #wedding #colonnade #vr #kitchen&company #traderjoes #altonbrown #beer #crystalblaze #lunarproductions #shadowdev #design #server #hosting #sale #apache2 #sudo #scp #ftp #http #css3 #email #virtualmin #port #bug

RSS Feed

Business Transition and Wedding Details

I thought this would be a good time to let everyone know about the recent changes/progress that have been going on. First, Shadow Development is going though a business transition (as mentioned in my previous post).

Shadow Development is transitioning from a "build websites for clients" to "designing, developing, and maintaining online services" (so, basically, a "software development company"), as the underlying reason since 2005 has been all along. Now, we're serious.

Shaking Egg...
I've replaced the main Shadow Development site with a shaking egg that I coded completely with CSS3


Out with the old office


As of August 31st, 2013, we have moved out of our office. Yes, the new office that we moved into in January, we have officially moved out. It wasn't because we were evicted or anything, it was just a combination of multiple channels combining their worst moments at once (we had half of our client base leave, invoices weren't getting paid to us, staff members were losing their motivation, increase in bill costs, etc). After crunching the numbers, it was better for us to leave the office and go virtual instead. The whole "working at home" thing is nice, but it has its drawbacks.

A "State of Shadow Development" press release should be released on the main site soon. Edit: Here ya go

code process


Over the past week, I've actually been doing a lot of work on code. I've revamped the Shadow Dev Beta Site, which has a whole new theme and concept versus its previous incarnations; I migrated the old Shadow Dev design to the Lunar Productions Beta Site, which worked out quite well, and I fluffed out some extra images to give the site some makeshift content to view; I worked on the wedding site a bit to get it up and going (I was inspired by WeddingWoo examples for a new concept, since the old concept was a bit...well, drab); and additional work here and there on various aspects.

Server Connection Confusion


Although, right now, I'm very confused at the main hosting server. Here's the rundown: last night at 3am, our legacy server at Website Source finally kicked the bucket (at our discretion), which means no more $200/qtr for hosting on a "maybe it's up, maybe it's down" kind of hosting environment. Although, about 5 hours ago, realized that the old legacy server was also handling the MX records for our mail. Once that was gone, well, so was our email accounts and forwarding. Therefore, I had to initiate a server system upgrade to the hosting files of the primary shadowdev.com domain in order to set up the new email accounts. (Yeah....that sounded like gibberish. - by the way, I updated the DNS records to have the MX records point to the new server, and I just received an email that was sent at 3:27AM today. 17 hours in limbo - wow!)

When I initiated a system backup to my local machine, my SFTP process stalled. I tried to connect via SSH, and I kept getting timeouts. I was furious since I basically had no "editing methods" for the server any more! After finagling for a few hours, I thought "what if I disabled the Wi-Fi on my phone and tried to SSH with that?" (from previous experience from a similar situation). I did so, and was able to SSH in no time! So, that just meant that the server wasn't accepting FTP (port 21) or SFTP/SSH (port 22) from my IP address.....again.

Basically, I can access the server via port 80, 8080, 10000, and others, but not 21 or 22, so I can't initiate a total system backup from my home, and I don't have any tunneling options since I only have access to 2 locations (my home and the server). So, I'm still chasing down a port 21/22 access error....

I've checked the iptables and even enabled a complete system access acceptance for my specific IP address. I made sure ufw wasn't enabled, as that was the problem before. I rebooted the server multiple times (that usually solves it). However, nothing was working. So, yeah, I'm still trying to figure that out.

The situation is as follows:
- The web server will not accept port 21/22 connections from my IP address, although the port is "filtered" (that's acceptable)
- Resetting my home router/modem does not work
- Restarting the web server does not work
- I can access the web server via port 22 when accessed from outside IP address
- I'm pretty lost with this situation

NMAP results

The Wedding Plan(ing)


To change up the tone a bit, I've been working on some wedding plans for me and Keat. With Keat in school taking 18 hours of classes (and working on homework every night), she doesn't have much free time, so I've been self-appointed with planning the wedding.....yay.... (for clarification, Keat is in her last year of school, so that's a little more important for her right now)
Save the Date

Here's what the plans are so far (and you can find more details at kk.shadowdev.com - the real domain will be acquired later, just so people checking it in September 2014 aren't cut off, and we aren't paying an additional fee for a year to have the site active for 2 months):

Rehearsal Dinner: Bogarts, August 30 (2014), 7pm
Status: We've been penciled in for 20 people

Ceremony: Lake Junaluska, August 31, 6pm
Status: We have talked to the coordinator, have the contract, now we are just awaiting "approval" from Keat's parents to move forward and submit the contract

Reception: Waynesville Inn, August 31, 7pm
Status: Everything is pretty much set, we just need to straighten out the food budget, get a quote on bringing in additional alcohol, and get the contract (again, Keat's parents)

Apparel:
- Keat has her ring and is paying for it
- I have placed an order for my ring, and should receive it in 3 weeks
- Keat and her mom are shopping for a dress (this is all her)
- My tux order has been placed, and I am paying it off
- Best Man has his own tux, but is getting some additional items
- Rest of Groomsmen need to be fitted
- Bridesmaids have been picked out, now for "Bride Discussions" (not my department)

Flowers:
- Quote has been received, and vendor has penciled us in for the day

Photographer:
- Quote has been received, details will be discussed in person in October

Music:
- Music selections have been selected, but waiting on professional opinion before finalizing (see next bullet)
- Musicians for ceremony have been ordered (friend of mine), quote received, details discussed this week
- Reception location is providing DJ

Print:
- Designed and received Quote for Invitations + envelopes, RSVP cards + envelopes, Thank You cards + envelopes, programs, road signs, Save the Date cards + envelopes have been edited. Need finalization from decisions and order placed

Guest List:
- After multiple, multiple versions, I believe we are at about 100 (115 with a 20% no-show rate, so 92-ish + party), however it seems to be a constant battle between her parents and us (my parents are okay, so far). Butter zone is between 100-125, as the Lake has 75 chairs +$3/additional chair, and the Waynesville Inn needs a minimum of 100 for the reception.

Budget:
- We are estimating a $12,000 total budget (let me explain: I am tracking the budget, which is split up in "Estimated" (what we expect) and "Actual" (what has been spent), and then it is sub-split into each party pay area: Keat's parents, my parents, and us. We're looking at $10k for her parents, $500 for mine, and $1.6k for the two of us)
- I'm also keeping track of all of the finances (what is expected, what will be paid, what has been paid, outstanding amount, additional fees, etc)

Travel:
- Quote received from local limo company, just need to inspect/place order and figure out payment system

Cake:
- Appointment is being made with local company for tastings (and possibly ordering, based on the high number of recommendations from others)

Gifts (what we will give the people in the wedding):
- Have been looked at and budgeted, but not ordered yet

Favors:
- Decision made, quote received, but not ordered yet

Officiant:
- Quote received
- Finalized on date
- Travel costs will be covered
- "Pre-marriage Counseling" has begin with a 126 question "Inventory" list (we both fill out questions about ourselves and each other, then discuss that with the Preacher)

Salon/Spa:
- Prices have been estimated, no decision has been made yet

Hotel:
- The Waynesville Inn is the plan, but one thing we did not expect to encounter was "higher hotel rates for the holiday." Yeah, big overlook on our part. The Waynesville Inn's "Group Rates" (if we can guarantee 10 or more rooms) would be $130/night. I'm hoping that other hotels around us can provide lower rates.

Wedding License:
- Will go in July 2014 to receive from the Haywood County Registrar of Deeds office. $60 flat, no physical/blood tests required.

Wedding "Day Of Schedule":
- Schedule has been planned, tentative timeframes have been scheduled, awaiting discussion from other parties and vendors of finer details

Dance Classes:
- Have contacted local dance groups/academies. Awaiting response

Website:
- Website has been redesigned (kk.shadowdev.com), new features available
- Online RSVP available
- Online donations set up/honeymoon somewhat planned

I believe that is it so far. So, yeah, I'm the "wedding planner" for this big event. I have absolutely no idea how the Bride is supposed to do all of this, as you better be damn well organized to keep all of this in order. I've been to some excellent weddings and some way-below-par weddings, and my expectation is for this day to be outstanding and (hopefully) I can recall it in 20 years (I barely recall my own high school AND college graduations since they were so hectic).

I'll post updates when I get some and can clarify a few things.


Tags:#wedding #office #coding #shadowdev #lunarproductions #dns #ssh