Josh Pennington
About Me
Posts
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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 [...]
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
-
RT @dylan20: MySpace is still bigger than Google+ >> http://t.co/6ghhvJYP via @om @jennydeluxe Didnt know MySpace was bigger than Google+
-
Everyone should go visit #CESBooth8644 and ask @Motorola about their promise to unlock their bootloaders #OPMOSH2 weeks ago from web | Reply, Retweet, Favorite
-
@Motorola - How about those unlocked bootloaders you promised second half of 2011? @HTC cares, do you? http://t.co/5bVC2iWa3 weeks ago from web | Reply, Retweet, Favorite
-
Has anyone tried getting credit from @VerizonWireless for all their data outages this month? What kind if results did you get?
-
I completed 1,150 tasks with Remember The Milk in 2011 #rtmstats http://t.co/APBfZTk8
-
"@arstechnica: Firefox 9 slinks onto the scene with fancy JavaScript optimizations: http://t.co/6tPNZwXw by @drpizza"
-
"@DrinkMichigan: Our 10 Favorite Michigan Beers of 2011 | Drink Michigan http://t.co/06zm5qMq"
-
@droid_life Did we ever hear which patent HTC violated?
-
Someone Stole $1.7 Million Worth Of BlackBerry Playbooks From A Truck Stop In Indiana http://t.co/v2pPaWl4 via @sai
-
@alanstorm Hopefully it's because they don't expect you to do all the work for the solution.
-
"@SAI: How I Left Microsoft And Started A Competing Company Without Violating My Non-Compete $MSFT http://t.co/LAOpNqKc"
-
"@mashable: Updated: "Let it snow" isn't the only new #Google browser trick. Type "Hanukkah" for a special surprise. http://t.co/qkLaXbYP"
-
"@mashable: HTTP Status Cats: Hilarious Motivational Posters [PICS] - http://t.co/UHBvuaHE"
-
"@sengineland: Weekend Review: Google Adds Author Stats To Webmaster Tools http://t.co/YeizWLjH"
-
"@sengineland: Weekend Review: Google’s Holiday Gift To Webmasters: No Panda Updates Till Next Year http://t.co/2wIU3L1D"
-
"@frydave: The average teen is now sending 7 text messages per hour. http://t.co/p2VdrtkV"
-
@DaveKrock I hope that was not a password for something.
-
Join me in the fight for the #endofAIDS by adding your voice to the (2015)QUILT created by @joinRED and @ONEcampaign. http://t.co/AbKaRjbI
-
Facebook's Revenue Numbers Just Leaked, And The Numbers Look Underwhelming http://t.co/GADO8zsi via @sai
-
Oracle Sued For 'Extortion, Lies' By Montclair State University @slashdot http://t.co/1MqIcCNv
Latest checkin
-
41 hours ago in South Bend, IN
Badges
Checkin history
-
41 hours ago
-
@Working Person's Enterprises (1608 Commerce Dr)41 hours ago
-
@Pump House Grille (214 State St.)5 days ago
-
6 days ago
-
@Clementine's Too (1235 Broad St)8 days ago
-
9 days ago
-
@Wings Etc. (1948 Mall Place)9 days ago
-
11 days ago
-
@Celebration! Cinema (1468 Cinema Way)12 days ago
-
@Kohl's (980 East Napier Avenue)12 days ago
-
@Pump House Grille (214 State St.)12 days ago
-
2 weeks ago
-
@Wings Etc. (1948 Mall Place)2 weeks ago
-
@Cassava Latin American Cuisine (518 Broad St.)2 weeks ago
-
@Target (960 Fairplain Dr)2 weeks ago
-
@Applebee's Bar And Grill (2050 Pipestone Rd)2 weeks ago
-
@Celebration! Cinema (1468 Cinema Way)2 weeks ago
-
@Dino's (2939 Niles Avenue)2 weeks ago
-
@Clementine's Too (1235 Broad St)3 weeks ago
-
@King Gyros (3417 Lincolnway W)3 weeks ago
Photos
Diggs
-
A worse boss than Michael Scott? Sounds impossible, but Will Ferrell is going to give it his best worst shot.309 diggs in Entertainment 9 months ago
-
This week the FBI launched an online document archive that they're calling The Vault.1054 diggs in World News 9 months ago
-
Why I'm holding out for a Mrs. Oatmeal to take up this job someday.1440 diggs in Entertainment 14 months ago
-
Only a few days after Microsoft launched its Kinect motion-sensing game system, hackers seem to have broken its security.748 diggs in Technology 14 months ago
-
If you’ve always wanted to get your hands on a set of blue prints for the Millennium Falcon, but didn’t know where to start, then you’re really going to have a nerdgasm here. Behold…477 diggs in Lifestyle 14 months ago
-
iTunes has been around for about ten years and has increasingly become worse over time.814 diggs in Technology 14 months ago
-
94 diggs in Entertainment 14 months ago
-
2 diggs in Entertainment 14 months ago
-
Diaspora, the much-hyped open source alternative to Facebook, will release its code to the world on September 15, but promises that its creators are just getting started.Earlier this year, Facebook was embroiled in controversy after it made significant privacy changes. Users didnt like having more of their information public, so they revolted.During the height of the crisis, four NYU students decided to create an open source alternative to Facebook. Their goal was to raise $10,000 for their summer project, but dramatic interest helped them raise over $100,000 through donations. Even Facebook CEO Mark Zuckerberg donated to the project.Since then, the Diaspora team has been mostly silent, coding away on their project. However, in a blog post earlier today, they revealed that the project is on track for release on September 15.We have Diaspora working, we like it, and it will be open sourced on September 15th, the Diaspora team said in its announcement.Only the BeginningDiaspora was originally intended to be just a summer project, but the high interest in the project has changed the teams plans. Diasporas development schedule has been extended.We arent going to stop working after we release, Diaspora stated in its blog post. Ilya and Raphael are taking leave from NYU, and we will continue to develop and maintain Diaspora as a long term project.What will Diaspora look like? According to the team, its focusing on on building clear, contextual sharing. One of the open source social networks features will be making it easy and intuitive for users to decide what content gets added and shared to their social circles.Were looking forward to seeing the final product and trying it ourselves. What do you think of the Diaspora project?More About: diaspora, facebookFor more Social Media coverage:Follow Mashable Social Media on TwitterBecome a Fan on FacebookSubscribe to the Social Media channelDownload our free apps for iPhone and iPad563 diggs in Technology 17 months ago
-
Wireless iTunes syncing, H.264 royalty-free forever, and drunken server shooting. Download or subscribe to this show at http://twit.tv/tnt. We invite you to read, add to, and amend our show notes at wiki.twit.tv. Thanks to Cachefly for the bandwidth for this show. Hosts: Tom Merritt, Dr. Kiki, Scott Johnson, and Erik Lanigan Running time: 46:57185 diggs in Technology 17 months ago
-
Aperture Corporation has won an election over the Combine forces in City 17. In order to expand their business to a larger scale, they chose to take over different sections of the city, evacuating all citizens of the section to build their headquarters. All citizens who resist shall be either apprehended or killed.1310 diggs in Gaming 17 months ago
-
Space is one damn interesting place, chock-full of wacky phenomena, and you don’t even need to work for NASA to understand it. Here’s a collection of interesting and altogether weird space facts that you probably didn’t learn in school or even on TV.\r\n854 diggs in Science 17 months ago
-
We're used to seeing great replicas of Star Wars ships, but we've never laid our eyes on a life-size recreation of a TIE Interceptor. Yet, here it is, large and in charge on the floor at Star Wars Celebration V in Orlando.271 diggs in Entertainment 17 months ago
-
I presented at Ignite Seattle about a month ago talking about how to market a website using pigs, dinosaurs, and man boobies.210 diggs in Entertainment 17 months ago
-
When a cat chooses to express affection, she's more likely to show you than tell you, so understanding the feline lexicon of love requires that you understand feline body language and how they interact with fellow cats as well as humans.982 diggs in Offbeat 18 months ago
Submissions
-
94 diggs in Entertainment 14 months ago
-
2 diggs in Entertainment 14 months ago
Recent tracks
-
Bang Bang (My Baby Shot Me Down) by The Raconteurs32 hours ago
-
Getcha Groove On by Limp Bizkit2 weeks ago
-
Re-Arranged by Limp Bizkit2 weeks ago
-
The Girl at the Video Game Store by Parry Gripp2 weeks ago
-
Too Much by Spice Girls2 weeks ago
-
The Girl at the Video Game Store by Parry Gripp5 weeks ago
-
The Girl at the Video Game Store by Parry Gripp5 weeks ago
-
Link's Epoch [A Link to the Past] by Joshua Morse6 weeks ago
-
Fushigina Forest [A Link to the Past] by Laura Shigihara6 weeks ago
-
Gimme My Sword! [Awakening / Zelda / Past / Ocarina] by rekcahdam6 weeks ago
Top artists
Top tracks
-
3 plays
-
2 plays
-
2 plays
-
2 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
-
1 plays
Watching
History
Instant queue
Repositories
-
A handy little utility to make managing your Windows host file nicer1 fork/2 watchers/Pushed 8 hours ago
-
Interface with the Foursquare API on the Command Line1 fork/2 watchers/Pushed 6 months ago
-
A plugin for jQuery that contains many useful functions1 fork/1 watcher/Pushed some time ago
-
A Hosts File Editor for OS X1 fork/1 watcher/Pushed some time ago
Watched Repositories
-
MacRuby is an implementation of Ruby 1.9 directly on top of Mac OS X core technologies such as the Objective-C runtime and garbage collector, the LLVM compiler infrastructure and the Foundation and ICU frameworks.55 forks/859 watchers/Pushed 5 hours ago
-
Spree is a complete open source e-commerce solution for Ruby on Rails.735 forks/2563 watchers/Pushed 7 hours ago
-
A handy little utility to make managing your Windows host file nicer1 fork/2 watchers/Pushed 8 hours ago
-
ThinkUp archives and analyzes your social media activity on Twitter, Facebook, Google+, and beyond.318 forks/1683 watchers/Pushed 33 hours ago
-
An Android application for managing your todo.txt file stored in Dropbox.132 forks/444 watchers/Pushed 3 days ago
-
Create powerful mobile apps with just HTML, CSS, and Zepto.js (or jQuery).384 forks/2016 watchers/Pushed 11 days ago
-
CIL to Javascript Compiler28 forks/327 watchers/Pushed 3 weeks ago
-
Magento 2 is currently at development stage. The information contained herein is subject to change without notice and is not warranted to be error-free. The software and documentation provided WITHOUT ANY WARRANTY and it is NOT intended for commercial applications and may be used at your own risk.25 forks/199 watchers/Pushed 4 weeks ago
-
Magento extension that implements full page caching using Varnish12 forks/68 watchers/Pushed 6 weeks ago
-
Programmers' editor for OS X209 forks/2517 watchers/Pushed 4 months ago
-
Lazy load your JS20 forks/492 watchers/Pushed 4 months ago
-
OnTimeMilkSync is a Windows service that syncs information between Axosoft's OnTime project management software and a personal Remember the Milk account.1 fork/2 watchers/Pushed 5 months ago
-
Interface with the Foursquare API on the Command Line1 fork/2 watchers/Pushed 6 months ago
-
A plugin for jQuery that contains many useful functions1 fork/1 watcher/Pushed some time ago
-
A Hosts File Editor for OS X1 fork/1 watcher/Pushed some time ago
