Josh Pennington

About Me

I am a programmer, a geek and a gamer

Posts

September 17, 02:25 PM

As I mentioned in my previous post, I had to quickly find a way to disable a large number of coupons in Magento. Generally I would say that it would be faster to do this by hand in the admin panel, but I had to disable 62 of them (and I was not sure that [...]

September 16, 05:39 PM

Please Note: This post is more of an anecdotal post as opposed to a tutorial. There are no code samples and the actual code that I discuss may not be 100% accurate as I am typing this at the end of a 12 hour work day. I wanted to get this story out so if there are [...]

September 07, 04:30 PM

Note: This is of  a series of posts where I share some of my work I do at The Working Person’s Store. One of the things that I do quite often in Magento is write scripts to accomplish certain tasks. Mostly these tasks involve me updating prices, creating a sale, or fixing a data problem [...]

September 02, 11:22 PM

I have been relatively quiet about my day job in the past. I was unsure if they would have an appreciation for sharing my knowledge and experiences. However, I have discussed my blog with the company I work for and they have given me their blessing to share more knowledge and some source code (with [...]

July 03, 12:15 PM

I have decided to no longer hold on to the source code of Hosts File Editor. I never really intended to make a profit from it so it seemed like the right thing to do. I have put the source up on GitHub for your downloading pleasure. There have also been some pretty big enhancements [...]

May 20, 04:43 PM

As I talked about earlier, I am beginning to learn Python. I thought that this could be a good opportunity to document what I am learning and share my thoughts, experience and code. To be totally cliche, I figured I would first demonstrate how to create the Hello World program in Python. The most simplistic [...]

May 09, 07:03 PM

Working in the Magento ecosystem can seem daunting at first. Even experienced PHP programmers have a steep learning curve to work through before they really get the sense that they know what they are doing. One thing that is very easy to do in regular PHP programming is setting a session variable. All you really [...]

May 08, 09:42 PM

As someone who works in IT (specifically programming), it is always necessary that I always remain flexible when it comes to what technologies I know about. For the most part that has always meant that I had to learn to do something different with PHP. In the workplace, I have used PHP/MySQL almost exclusively (I [...]

April 26, 10:37 AM

Magento is a big system. If you are developing for Magento it is inevitable that you are going to either need to trace down a big or just figure out how a particular process works. The best thing to do is to start with the controller that is triggered when the process starts. If you [...]

March 20, 10:04 AM

Magento has a lot of caches. They are (in my opinion) the biggest reason Magento is usable as a platform (If you think Magento runs slowly now – turn them off for a little bit). One thing that I as a programmer find odd is that the caches in Magento are intelligent enough to flag [...]

Updates

Cover Photos

Christmas Cruise 2011

Wall Photos

Latest checkin

  • 41 hours ago in South Bend, IN

Badges

Checkin history

Friends

Photos

Diggs

Recent tracks

Watching

History

Instant queue

Uploads

Favorites

Information

Repos
Gists
Followers
Following

Repositories

Watched Repositories

abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz