Archive for the ‘My Life’ Category

Back in the Blogger Saddle Again

September 16th, 2008 by ScottK | 1 Comment | Filed in My Life

Not that I was ever far from the computer mind you. In fact I’ve been sitting right here watching you hit my site, rather trying to see if you were a search engine. The past four months I have been coding every day and ngiht including weekends to deliver some projects.

Recently envieled at IZEAFest was the introduction to the Affiliate Program for SocialSpark. That was me. Four months ago it was kicked off; originally starting in Pylons. Roughly a week after starting it I had to break off and help out with the solutions center stuff for about a month. Working only in the evening/weekends on how to best build an affiliate program.

You’re sure to notice all the posts about CherryPy, that’s because the decision was made to go with that for the affiliate server since I didn’t need a true Python framework for tracking. I’m glad I did since CherryPy proved to much faster, and I was able to build a mini-framework out of it using Cheetah. Each controller is RESTFul, and the folder hierarchy is along the lines of Ruby on Rails.

It has been a long four months, even if some at work don’t appreciate it or even recognize it. However I am proud of my work and have lot’s of great things to present to you about my working with CherryPy 3.1.0.

The CherryPy script is a really simple deploy script and daemonizing CherryPy has so much more performance.

Using CherryPy under mod_python breaks the cherrypy dispatcher.

I know I spoke of similar things in other posts but I’ll get there. :)

Tags: ,

This hijacking is getting stupid!

April 19th, 2008 by ScottK | 8 Comments | Filed in My Life

I want to shout out Mouseclone for letting me know there was a problem with this site. I was contacted on Friday about an alert that was raised to him that I had a possible iframe hijack on my site. Not really knowing what he was talking about I quickly scanned my source code for the exact iframe source that he provided. Not finding anything I dismissed it as many users of SocialSpark visit me and he possibly confused me with someone else.

 I did find today that in fact a database injection had been done and the iframe was there. My mistake was that I only hit the home page and the iframe was on the previous page. The iframe source refers to 61.155.8.157 and after some examination of the obfuscated JavaScript, redirections were discovered. I’ve contacted the server abuse department and will follow up if these people are not shut-down.

Welcome to the interwebs. This is the second time I have been hijacked in the same way. This is a new theme that I have gone through and can not find malicious php code, and since it’s in the admin section I can only assume that it’s a Wordpress security problem. This however is the second time I’ve found hijacked stuff in my database!

While I have gone through every line of code in both this theme and the access logs for this site I can not find how this is happening. Which make me very cranky as it’s happening.

My apologies to anyone who has gotten alerts. Systems are in place to track and prevent these from happening anymore. I hate Wordpress 2.5 (I just set up a site using it) but if it’s a 2.3 problem I’ll have to upgrade.

Tags: , ,

Wow where did the time go?

December 5th, 2007 by ScottK | No Comments | Filed in My Life

I hate to use the old cliche “I’ve been to busy” to write, especially since I used that several months ago, but it’s a correct assessment of what’s been going on. Even as I write this I feel extremely guilty for taking the time away from Zookoda and SocialSpark.

Literally two months up to PostieCon we worked 12 to 16 hour day, even on weekends. Just before PostieCon however a major crisis happened to Zookoda that required immediate attention. At the time we didn’t have a ColdFusion developer to handle the situations. Being that I had worked a little with ColdFusion years before I volunteered to look at the problem.

Well a “problem” turned into problems so my typical day since PostieCon has been wake at 3:00am and work on Zookoda till 9:00 am. 9 to 6pm is SocialSpark with 6:00 pm to 9:00 pm. It’s a tough day, but in the 2 months that I’ve worked on Zookoda it’s stabilizing. Come the third week of January time should really open up.

So if you’re checking in I appriciate it, however have no updates on cakePHP at the moment. Other than it was shot down as an alternative to Ruby On Rails for building the smaller ancilary sites for IZEA. It really is a shame that some people don’t view PHP as an object oriented language due to the sloppy programming of others. On the other hand the decision to go with Python for the back end work is something I am eager to work with.

So here it is four (five?) months later when we really ramped up building SocialSpark and when the time requirements dropped after PostieCon I kept it going with SocialSpark and Zookoda. All I can think of at the moment is “Two great tastes that don’t go together.” It’s all good though as both are worth it.

So if I don’t get the opportunity to post again for the remainder of this year I wish you a safe and happy holidays! As my new years resolution I promise to post more, especially about JavaScript. Of which I had actually started to write a booklette on the subject but…

Happy Holidays.