Choose Your Theme
Warren Shea

Insightful thoughts

Sunday, November 18th, 2012 at 12:23 am

These types of…(don’t know what the literary term for these is)…um…short…um…sayings?…have been on my mind lately.
I keep coming up with them!

Joining: “Reliable to succeed. Passionate to excel.
as something that I find incredibly true (even one year later), I’ve been thinking and want to explain these other ones I’ve come up with.

“You don’t know what you don’t know”
Taken from Things Change
That is, you don’t know what else exists because you simply don’t know. I think the more you think you know something, the less you really know about something.
As an example, I’m finding that I know so much about HTML. And that I’m near the end of my learning for it. But I also thought that a year ago. Two years ago. And every year, I get better showing how little I knew before. And with every new thing I learn, it opens up an infinite door of knowledge to everything else.

“I work hard so that I don’t have to work hard”NEW!
Basically, it’s like the opposite of procrastination. I’m finding that professionally, I’m very good at working hard early so that I don’t have to work hard later. I’ve always been like this. I’ll stay late one day and finish up all this work when it’s quiet and I’m left alone….so that the next day, I can just kinda chill and take things easy. One thing I’ve always found is that in the professional environment, you can accomplish more in 2 hours after hours than you could in 2 days during work hours – because of all the distractions, emails, and questions. DEAR GOD LEAVE ME ALONE.
One of my friends said recently that I have “such an easy life”. And well, I couldn’t disagree with her, but I think it’s easy because I make it easy. That is, I don’t put myself into situations where I have to stress…that constant vigilance is key. Do a little bit here and there and you don’t have to do a lot later. Do things early and you won’t get overwhelmed.
That’s how I am with work and professionally. That’s how I am with keeping my condo clean.

Unfortunately, it doesn’t apply to everything. Personal me is very much a procrastinator, doing things last minute. It’s odd because I understand the benefits of not procrastinating…but sometimes I just can’t help myself.

“Good enough is not good enough”NEW!
I’m finding that a lot of people around me, especially professionally, think that “Good enough” is “Good enough”. That they do a good enough effort. But it bothers me when these people expect more than what they get. For me, “Good enough is not good enough”. That is, the mentality of “Good enough” is pretty much as close to satisfactory as you can get.

In Waterloo Co-op, they rate you as:
Unsatisfactory, Satisfactory, Very Good, Excellent, Outstanding

Even at the place I’m employed at, they rate you as:
Below Expectations, Mixed, Solid, Distinguished, Outstanding

And they used to rate you as:
Contribution Below Expectations,Successfully Meets Expectations, Exceptional Contribution

Basically though, “Good enough” – doing a successful bare minimum is just average. You’re not failing, you’re barely passing – but you’re passing. And that’s average – the same as everyone else. But how can a person expect to get promoted, recognition, a raise, or anything like that by doing average? There’s no way. People don’t reward average or satisfactory. They reward those that stand out. The only way you’re going to get things you expect are coming to you is if you do above average. I’m realizing as I write this that it’s actually the similar to “Reliable to succeed. Passionate to excel.” but it’s adding something before that: “Good enough to be average. Reliable to succeed. Passionate to excel.”

Anyways, just getting a little peeved at those who do the bare minimum and think they’re doing an awesome job…and then get pissed when they don’t get money..or power…or women. People should really try to look at other people’s views and feedback…and re-evaluate who they are and who they want to be, if anything. Looking at yourself through your own eyes is the most biased way of looking at things. Try to meet high standards in other people’s eyes. Only then will you know if you’ve been successful.

Again, if a person’s not complaining, then that’s cool. Good enough is good enough for them.

Big change?

Saturday, November 17th, 2012 at 11:41 pm

Possible big change in store for me this month/next month…
I’m super excited.

That is all.

Accomplishments – November.567 2012 Edition

Saturday, November 17th, 2012 at 11:39 pm

Shows / Movies
Good Will Hunting – Complete
Gone in 60 Seconds – Complete
Teenage Mutant Ninja Turtles 1 – Complete
Teenage Mutant Ninja Turtles 2: Secret of the Ooze – Complete
Teenage Mutant Ninja Turtles 3 – Complete
TMNT – Complete
Turtles Forever – Complete
Casino Royale – Complete
Quantum of Solace – Complete
Independence Day – Complete
Jurassic Park – Complete
Catch Me If You Can – Complete
The King’s Speech – Complete
Pursuit of Happyness – Complete
Star Wars IV: A New Hope – Complete
Iron Man – Complete
Teenage Mutant Ninja Turtles Cartoon – S1E1-S1E6 & S2E1-S2E8 – In Progress
Currently watching: Walking Dead S3, Initial D Fifth Stage, How I Met Your Mother, Big Bang Theory

Books & Manga & Comics
Clean Code: A Handbook of Agile Software Craftsmanship – In Progress
Neon Genesis Evangelion 13 – Complete

worldofwarren.com / warrenshea.com / kotobishoujo.com
warrenshea.com – various copy updates

Gaming

Web Development and Design
Facebook App Creation
Facebook API – JavaScript SDK/PHP SDK for various aspects like: Like Gate Code, App Allow Dialog, Share Dialog
Facebook Open Graph – Auth Dialog
Twitter API – Share Dialog for Twitter
PHP & mySQL – SQL Select, Insert statements

Other

Notes
Spent last weekend on a crazy coding spree, working on this Facebook project with an unreasonable timeline. Learned a lot but would have preferred not to do so much (45 hours) overtime with nothing to show for it other than what I’ve learned.

FB App & this weekend & movies

Tuesday, November 13th, 2012 at 11:37 am

Worked crazy hours this weekend.
I think Friday, Saturday, Sunday, and Monday…must have worked around….12 hours each day, on average. 48 hours in 4 days.
Made incredible progress on my Facebook App. When it’s live, I’ll toss you guys a link.

It’s got the most well built PHP I’ve ever done; that said, I know there’s still lots of room to improve. Need to start organizing my code better: MVC.
I have a confession: I finally built my first mySQL statements (Insert/Select)….ever. I learned PHP 2.5 years ago but never did them….seriously.
I always knew it was easy and never bothered/needed to learn it…I know how ASP Classic and ASP.NET connection strings and database connections work so I wasn’t worried. Anyways, learned it in like, 2 minutes. It’s so ridiculously easy. And using phpMyAdmin for SQL is ridiculous too. It’s so powerful and easy compared to MSSQL. I can’t believe…how much better it is that ASP and MSSQL. I’ve always thought I was an ASP guy as many corporations wouldn’t use PHP…but I think I’m changing my mind. PHP is where it’s at.

While I was deving, I was also watching many things (as per usual). Something to entertain me while I dev but doesn’t require my full attention, especially for a movie I’ve seen before. Anyways, this was my movie watch list for Sat, Sun, and Mon:

  • Good Will Hunting
  • Gone in 60 Seconds
  • Teenage Mutant Ninja Turtles 1
  • Teenage Mutant Ninja Turtles 2: Secret of the Ooze
  • Teenage Mutant Ninja Turtles 3
  • TMNT
  • Turtles Forever
  • Casino Royale
  • Quantum of Solace
  • Independence Day
  • Jurassic Park
  • Catch Me If You Can
  • The King’s Speech
  • Pursuit of Happyness
  • Star Wars IV: A New Hope
  • Iron Man

At 2 hours/movie, it’s 32 hours right there!

My Tier 1 favs in there: Catch Me If You Can
My Tier 2 favs in there: Iron Man, Pursuit of Happyness, The King’s Speech, Good Will Hunting
My Tier AWFULS in there: Teenage Mutant Ninja Turtles 3. That is an AWFUL AWFUL MOVIE.

That’s it for now. Need to sleep! Gnite!

warrenshea.com – Updates

Tuesday, November 6th, 2012 at 3:20 am

I can’t believe it’s been 6 months since I updated this site and effectively left it (it doesn’t really require regular maintenance).

I need to update it with some of the things I’ve learned in the past 6 months. Fortunately, it’s pretty easy with the help of my accomplishments posts (which is at 49 now – at 2 a month, I’ve done 2 years worth of these damn things!)

I installed WampServer and MediaWiki onto my work sandbox server. Had to uninstall a previously installed PHP that was stand-alone installed (not through Wamp) and had no uninstaller. Ugh.
Had to go into the Registry Editor and change PHP’s php.ini location.

Re-learned a bit about Regular Expressions. Learned stuff in school but mostly forgot it all. Was able to remove all HTML comments from a thousand page site in a few minutes (don’t ask why). Hand to remove things like “Comments (142)” and “Comment (0)” and items of that nature. Probably thousands of instances, removed in seconds with Regular Expressions, prompting me to want to know them better. Seems like it’ll come in handy :)

Facebook API – JavaScript SDK/PHP SDK for various aspects like: Like Gate Code and functionality, Share Dialog
Facebook App Creation
Twitter API – Share Dialog for Twitter

.
.
.

Uh oh, that’s it. Man, time flies. I learned quite a few new things in recent months but I had a bit of a dry spell while I was working on Photography and my Secret Project.

.
.
.

I also need to add my GitHub and Cloud9 accounts to my warrenshea.com site’s MORE section.

Also. No one has EVER used my warrenshea.com contact page. That makes me sad. Very sad. T_T

.
.
.

Damn, was planning to update the site, but started chatting and now i’m too damn tired. will do it tomorrow. along with review many things i’ve forgotten in the last year. it sucks to know something very well but simply forget it due to lack of use. Ah well, at least it’s easy to relearn and recall.

Update: Looks like my contact form was broken which is weird cuz the last time I tested it, it was okay…and I haven’t made any code updates to it. After recompiling the page (no code change), it works fine. Weird.