Author - Web Developer - Educator
Found 9 results for tag "eureka"
RSS Feed

End of 2011

I thought I'd go head and get one last posting in here before the end of the year.

First....
BC Picture Day for Firefox!

Anyway, I know I've been slacking on this whole "blog" thing, but I can assure you that it will come to and end! (the slacking, not the blog). Here's a run down of what has kept me super busy over the past week or so:

  • I have surrendered to The Big Bang Theory. Finally watched it, and now I'm a fan. I must agree: Smart is the new Sexy. I know I'm about 4 years too late, but better late than never, right?

  • We went to Keat's parent's beach house for Xmas. It was fun. Traveled over 1000 miles. Yay. That's all I can say.

  • We got a Wii for Xmas! Yay! Now we can watch Netflix on our TV

  • Been working hard on planning some new seminars for Shadow Dev. One deals with the Mobile market and one deals with taking brick-and-mortar stores online

  • Also been working on notes and storylines for our two new mangas: Phoenix Eye and All Souls Crescent

  • Been working/studying/planning on a new version of MyShadowDev to help clients check/report things

  • Rearranged my desk before I left. Looks nice:
    Deskchisaineko.shadowdev.com - so far, looks good

  • My laptop is on its deathbed. The fan is about to give out after so many years. It's wheezing so much it's hard to talk over it. I checked in on the warranty from Best Buy, and wouldn't you know it: it expired on 12/26! On Monday! I should have taken it in last week and had them fix it over Xmas break! So basically I have a delima: pay $90+ to have it shipped off, diagnosed, and (hopefully) fixed; pay $900 for a new laptop; or pay $200x2 to get some new desktops (Yes, Windows - some of my programs only run on Windows and I'm not paying $900 to get the Crossover software, and until they create a stable Wine, I can't use a lot of the programs I want to). Personally, I think I'd go for the desktop since it provides more power with less hassle, and more customizable than a laptop. My laptop has served me well these past 3 years, but I think I'm ready to move on once it croaks (luckilly, all of my files are on a cloud. Can't say 1 specific location, because I have many.


And now for something completely different:
Penguin Hat


Also, remember Fresh Prince? I found a photo of the cast from about a week ago:
Fresh Prince, circa 2011


Chances are I won't be able to post between now and midnight tomorrow, so HAPPY NEW YEAR EVERYONE and have an enjoyable party/celebration/sit at home.


Tags:#laptop #files #freshprince #newyear #xmas #seminars #bc #desk #netflix #wii #eureka

RSS Feed

Jack Carter can't save Eureka this time

Working Daze

As much as we hate to realize it, even Jack Carter can't save Eureka from this disaster. Even with all of Eureka's population trying to solve this issue, this is one that cannot be prevented. Sure, Eureka has been through some tough troubles, like a literal shrinking town, super-gravity, time loops/freezes, light-speed devices with the Einstein-Rosen Bridge device, and even proven some undefinable probabilities. But "cancelation" is one issue even they (including Carter) can't fix.


Tags:#workingdaze #eureka #syfy

RSS Feed

Meanwhile at Syfy

Syfy

via http://geekfeed.tumblr.com/

First Firefly, and now Eureka. With Eureka canceled, what will Syfy do next? More Wrestling - yeah, that's "Syfy'y"

It's only a matter of time before Syfy (btw: I still like "SciFi") goes the way of MTV: showing all non-related genre shows and appealing to only 1% of their market. Seriously, MTV back in the day was Music TV. I still recall turning it on (no matter what time of day) and seeing random music videos. Now, it's all about "who can get pregnant the first" and "what little bitch can spend all of her daddy's money on useless items" (I recall one episode that my girlfriend was watching about one 16-year-old who made her dad return her birthday beetle because it was the "wrong color." MTV makes me want to drop kick the TV.

Why not bring back the actual quality programs that make the channel unique, like Eureka and Firefly? Those shows actually pushed the limits of creativity, both in the writers and the audience. Sure, it's not Dr. Who, but it still had that spark of interest that said "This hasn't been done before. Let's do it!"


Tags:#mtv #syfy #eureka #warehouse13 #drwho

RSS Feed

Server transfer almost done!

Dilbert

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_basedir issue on the new server and solved that (long story short: had to manually edit the new httpd.conf files 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 php module 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!


Tags:#dilbert #smdc #php #tweet #cron #expo #progress #transfer #subdomain #alpaca #eureka #hugh

RSS Feed

Today - Headache = Good Day


Today wasn't bad. I woke up around 11am (no alarm) without a hint of a headache and it felt great. Keat and I spent the majority of the day cleaning the apartment to get ready for the inspection. We watched a lot of Eureka again today, and I think we're up to Episode 8 of Season 2. This is actually a series I would like to buy. Anybody know of any good sources? So far, I can't find Season 1 for less than $24. It'd be great if I could get it under $15.

Chi's still in heat, and it's driving us nuts. She's peeing everywhere she can and we're tired of washing things. Although things are getting cleaner, it's really a pain.

On to a better topic, I received a message from a Entrepreneur friend on FB from WCU, and he said "This is my new business. Would appreciate you "liking" it so I can build a following. Feel free to drop me a line if you want to talk small business sometime." Interesting idea, so I sent out a few invites for the Shadow Dev FB page and had a bunch of people "Like" it within 30 minutes. Not bad for a shot-in-the-dark blanket marketing message.

Didn't really do much else today. More cleaning tomorrow, and hopefully I get that Interview sheet done by Monday.

I should also be able to get the servers upgraded on Monday. Can't wait for that transition.....*cough cough*


Tags:#facebook #dilbert #eureka #shadowdev

RSS Feed

Wednesday is here, now it's gone...

I thought I'd go ahead and get this post out of the way before I forgot tonight (knowing how busy I'll be with cleaning the apartment for "Inspection" on the 30th). You may have also noticed that I'm including comics in the posts. I'm doing this not because I can draw (really, I can't), but these are some of my favorite comics from various sources. They may have something to do with the content of the post, they may not. It depends on what I find that day.
Pearls Before Swine - May 23, 2010

After I posted this morning's post, thing got crazy. First, the web server suffered from a MySQL hiccup. I couldn't get anything to load or edited, which got really annoying, especially since a lot of the sites I create run from our main MySQL database server. After multiple attempts to get it restarted (and stay ON), I sent an email off to my hosting provider, and they said "We restarted it, try it now." I did that, and same thing. Then it hit me: I'm doing a massive download of the main server to a backup server for the hosting server changeover. Could the FTP requests be hogging the sockets and denying MySQL the sockets it needs to access the page information? Maybe. So I slowed down the FTP service I had from 10 files at a time to 3, and limited the download speed. After about 15 minutes, no more MySQL errors. Crisis averted.....for now.

For the majority of the day, I worked on the Blog design and features. The main things I changed were the background (like it?), moved the Social Network features to the top, automatic syntax highlighting for source code, and the toggling (togglation?) of the archive listings (that took me all day). jQuery is certainly being challenging, but I think I'm getting the hang of the basics.

I also learned that the loan that we applied for (won't say though who) was turn down. This isn't the first time, but I'm a grown person, and instead of whining to some random Internet reader or forum list (or to the person's/committee's face), I'm going to say "Ok, thanks for the opportunity. What can I do to improve the business so I can reapply for the loan?" We'll see where it goes from there.

I'm still working on the "Projects" tab, and that should be up by next week (hopefully). I also worked on the F&I site, unifying the Ticket section along with writing a news which should help in the PR/SM department.

This is actually the first day in a month that I've worked without a TV show in the background. Exactly 1 month from yesterday, I started watching Heroes on Netflix and finished 16 days later. The next day, I started Eureka and finished yesterday. Today, I just listened to music on Pandora and worked. It's amazing what a non-distraction workplace can do for the attention span.

I was also asked why I am doing this blog. The purpose is actually 3-fold: #1) to provide family members with updates to what I am doing and the progress I have for our advisors/project owners, which mirrors #2) update our advisors and project owners on the status and progression of their projects, and #3) give myself a personal log to track what I've done over time and where I am going (just in case I forget - say, over a long vacation). I'm also using the Blog as a personal sandbox where I can test and refine new techniques and functions without having to mess up other sites. This way, I can show off what I know and nobody's site will go down because of it........I hope.

I had some criticism about the content of the blog, saying that it was not relevant to some of the viewers, but I want to assure you (generically) that this is more for the advisors and myself. If I include too much jargon in a post, please either let me know or Google it. It would be really stressful to maintain 3 separate blogs (if that many) to update the individual audiences, so I'm going to try to create a function which can extract the appropriate information per audience depending on what is searched. Maybe that's the wrong direction? I won't know until I get responses.

Since the Blog design is basically finished, I'm going to go back to working on the Accelerator. I have a new business idea in mind that I'm really excited about, but I'm not going to say anything until the idea is ready to go public (news-wise, not IPO).


Tags:#heroes #eureka #jquery #netflix #pandora #mysql #ftp #pearlsbeforeswine

RSS Feed

Tueday's over already?

Laser Pointer

Yesterday seemed to fly by. Keat didn't have class in the morning, but she still had to be there to sign in, so we were up and out of the apartment by noon. I actually got a lot of sleep on Monday night, but I was always so tired during the day. Can't figure that out.

Anyway, after I got to the office, I decided to spruce up on th jQuery I'd been studying. I fixed a few Fire & Ice issues (along with implementing jQuery on the spot), and did a little sales work on the side. Didn't get 1 of our potential customers that I'd been working with for about 3 weeks, but that's okay. Sooner or later, we'll get more customers.

I also figured out that by using a border-code in CSS, I can eliminate the "rounded box images" I had been using so much. This actually makes it easier for me because I don't have to create custom-color images for each rounded box I want. The CSS automatically rounds the box for me, and uses the supplied div/img without any additional markup! What a time-saver!
.round_border, .round_box{
 
	-moz-border-radius:12px;
 
	-khtml-border-radius: 12px;
 
	-webkit-border-radius: 12px;
 
	border-radius:12px;
 
}

I also added a few features to the blog; the main one being the "Search" feature (others being the bottom gear margin fix and the Newer/Older buttons, but the Search feature took me the longest to add/fix). Using the round box CSS method, I also made that input field rounded as well. How cool is that? I wanted to use jQuery to automatically highlight the searched term when found in the context, but that took too long. With my limited knowledge and the examples from jquery.com, it turns out that the example I was using would actually go through the whole context and replace every word with &;lt;span>word, which can get very resource-heavy and it took about 10-20 seconds for the page to load. After unsucessfully finding a method for $('#content').find(':contains('+query+').replaceWith(''+query+''), only to find that the jQuery statement would end up in a recursive loop, I decided to make it server-side and have the replacement function in PHP instead of jQuery. That actually made things a lot faster and I found a case-insensitive function that allowed for replacement of the original capitalization (if existed). That saved me a few hours.

On to a different topic: I finally successfully implemented the Active/Inactive feature on the Business Accelerator form builder, but it took me forever to figure out why the variable wasn't being passed right. It turns out that I actually had my custom function get each array type in the form and (after passing it through a "Save" page with jQuery and AJAX), compile the whole thing into an orderly form with proper syntax. So in order to find the Active/Inactive variable, the function was trying to find a variable in an array that didn't exist, which is why the variable wasn't being passed. After I realized that, I took the custom parser out and made the Active/Inactive and Debug variables parse first (since they're only checkboxes), and parse the rest of the array-based form later. That solved that issue.

I'm still working on the form builder, and Milestone 4 should be done within a day or so (with respect to the world around me). If things go right, I should have it done by Spring. That'd be awesome.

I'm also going to be adding a "Projects" tab to this site for project tracking. Let's see how well that goes.

On another topic, I finished Eureka 3.5 and I'm excited to see what happens next. Season 4 isn't out on Netflix Instant yet, and Hulu only has episodes 5-9 until the season returns in 2011. I may watch 4:5-9 and watch 4:1-4 when Instant comes out, but I don't know right now. I may not be able to hold the excitement if Season 4 has 20 episodes, which means Instant is a ways off.

After yesterday's long work day (I got home around 9ish), Keat and I cooked dinner and watch the Eureka Pilot. It's a good series, I don't mind watching it again, plus Keat wanted to watch it from the beginning. She went to bed around 11 (maybe 12?), and I was up working on a few loose ends before I hit the sack around 2 (and missed the post for the day). Then, this mornings alarm woke me up around 8. Why must the winter be so cold? I wanted to call it a "sick day" and crawl back under the covers. But, work has to get done........


Tags:#eureka #netflix #xkcd #css #jquery #search #accelerator #hulu

RSS Feed

It just had to be Monday

Garfield

Last night was fun for me, especially since I was on a roll with the .fadeIn()/.fadeOut() jQuery functions, along with a few animated sequences that I'm proud of. However, I was also working on making the .remove() function working as well with the "parent of the parent" issue. Luckily, I got that resolved.

However, I was up till about 4am last night working on the form builder, and I'm glad to see how far I am, but I regret staying up till 4. Keat had class this morning at 9:30, which meant that we had to get up at 8-ish. Knowing me, I usually kill the alarm and go back to bed till the last possible moment. And it doesn't help that Winter is unofficially here and it felt good to be under the nice warm covers and soft pillows. I wanted to call it a "sick day" if I could, but I knew that stuff had to be done and other requirements needed my attention, so cancel the "sick day" idea. How I desperately wanted to go back to sleep........

While Keat had class issues and presentation due at 7:30pm, I used the majority of the day fixing the data submission feature of the form, along with catching up on Eureka. I finished up Season 2, proceed to Season 3 3.5, and finished watching Ep. 7 earlier this evening, but let me back up a bit.

Since jQuery is still kinda new to me, I decided to study up on the form submission process, along with the AJAX background structure. I still prefer server-side coding to client-side, but getting to play around with a new, exciting language is just fun!

I found out about the .ajax() feature, and experimented with a lot of the .ajax() features, but the ones that interested me the most for this task were .submit(), .serialize(), and .serializeArray(), all of which come with their own pros and cons.

It turns out that I had to submit information via jQuery .ajax() method and send it in POST format, which was the idea until I saw that the original data stream for the tutorial was only in GET format (example: page.php?id=3&sel=Hi&p=4q), so I researched and found out that I could switch out the .submit() and .serialize() functions for .serializeArray(), which submitted the information in their original Array format instead of a serialized string (GET). Afterwards, I had to write a function that sorted through all of the fields (which were all arrays) and set up the database form structure based on the array placement, type, and name (along with maintaining the tableDnD library to allow the rows to be moved dynamically). Overall, it was quite a challenge, but I believe that Milestone 4 is 90% complete.

That brings me to about 7pm. Keat had to leave for class, and I thought about another sub-feature: What if the person designing the form needs to make a form go in-active, or they need to take it offline for a while to make some corrections? That's when I thought about adding a "Active" boolean variable to make forms active or not. And what better way to allow for this option (along with showing it off) than the iButton jQuery plugin! Most people see this on mobile versions of WordPress pages, but I found a custom library from Giva Labs which allows for custom iButtons side from the default On/Off.

Maybe a little show-y, but I like to test new features I learn.
Business Accelerator Progress - Form Builder:
78%


Tags:#jquery #eureka #netflix #ajax #miletsone #ibutton #garfield #tracker

RSS Feed

What a way to end a week

Well, I finished Eureka Season 2 today. Gotta love Netflix and all of their Instant shows, right? I mean, I could have watched SyFy (or SciFi as it was known) when it came on, for example: Tuesdays at 9, and I usually operate on a "must have a time slot" schedule for most things, but not TV shows. Instead of waiting each week for a certain day at a certain time for a TV show to come on (if it comes on), I prefer to watch it online. Sure, I can't do that with current shows (waiting on new Psych episodes is killing me), but who else can say that they watched all 4 seasons of Heroes in 16 consecutive days? I know I can.

But on to more important things: Keat went out shopping with Kat today, which left me home alone for about 5-ish hours. My main goal was to figure out Milestone 3 of the form building algorithym. I found out about the .empty() portion of the jQuery binding function (example: $('.to_delete').click(function() { $('#box').empty(); });), which is 80% of the Milestone. Now all I have to do is get the form builder to have multiple fields recognize the self-emptying feature with 1 function instead of having 1 auto-built function per row (which can get very confusing and very redundant).

I'm still playing with jQuery to better understand it. Although I'm all for building my own functions and features from scratch, I gotta admit: jQuery is probably the best of AJAX scripting libraries I've ever come across. jQuery makes everything that I've done with AJAX (such as the repetitive function $(box){ return document.getElementById(box); }, which simplifies a lot of the element claiming) seem like 1st grade.

If I keep working at this tomorrow, I should have Milestone 3 done by evening (I hope). Although one thing that always bugs me about the Fall/Winter season is the shortening of daylight. In the Summer, I like how at 7pm, you can see the oncoming of the night, and by 9, the night us upon us. However in the Fall/Winter, it's day at 5:30pm, as soon as 6 o'clock, nighttime comes and it's pitch black.

So far, the progress is coming along nicely. I'm awaiting payment from a client, which will allow us to afford the server upgrade, and then I'll spend some time getting the cURL installed and getting their site up. After that's done (est. time: 1 week), I should be back on the Accelerator and hopefully have the form builder done by Xmas, which means the whole system (form builder, form editor, validation and submission, payment, and more) should be done by March.


Tags:#jquery #netflix #heroes #eureka #milestone #xmas #psych #curl