How to atomatically start an app pool in Windows IIS when it crashes or stops

Category: Web Servers

I have had the problem of a production website going down and giving a 503 error every couple of months, and it turns out the application pool in IIS was just stopped and decided not to restart. The website is on windows server 2008, and the website runs PHP (the problem occurred with every PHP […]

Continue reading » No comments

Why You Shouldn’t Re-use Passwords

Category: Cyber Security

Unfortunately, many people don’t realize that re-using passwords is kind of like using the same key for your house, car, safety deposit box, gym locker and bike lock, and then sharing that key with a number of people you don’t really know. Even if those people seem trustworthy, a few of them might not take […]

Continue reading » No comments

Protecting User Accounts – Password Management

Category: Cyber Security

If you develop or manage a website, there are many reasons to take time and protect user data. Consider if your website is hacked: In the case of eCommerce, fraud can be costly to the user and to the website owner. It can cause privacy concerns and damage your brand. It can allow hackers to […]

Continue reading » No comments

Unbind a click event, store it and re-add the event later with jQuery

Category: JavaScript

My trusty junior developer Sean and I were quite frustrated trying to find a solution online for getting a click event from an element, removing it from the element, then re-adding the event with a condition. For example, anything with the css class “remove” should ask “are you sure” before completing the default action. Rather […]

Continue reading » No comments

SMTP Server Windows IIS and PHP (send only)

Category: New Web Applications

1) Adding the SMTP Server – Open Server Manager – select “Features” – click “Add Features” and check “SMTP Server” NOTE: The SMTP Server feature might require the installation of additional role services and features. Click Add Required Role Services to proceed with installation. – click Next to configure any required role services and features […]

Continue reading » No comments

Mobile First vs Desktop First

Category: Design

Lately, I have read and heard people talk about mobile first design. This is ridiculous! Sure starting simple and then adding on more features or content is easier than trying to rearrange a large and complex design, so that people can access that content on a smartphone. Sure a growing number of people access the […]

Continue reading » Comments Off

Your Credit Card Needs a Tin Foil Hat

Category: Uncategorized

I recently discovered something interesting about how PayPass works. I was testing out NFC tags for my website LikeScan.com, when i learned that NFC tags can be read AND written by a smartphone (specific phones that are NFC enabled like the Samsung Galaxy Nexus). I was immediately intrigued and decided to do a thought experiment. […]

Continue reading » Comments Off

Samsung USB Driver for Galaxy Nexus

Category: Android

I wanted to load a QR code app onto my new Galaxy Nexus. The Nexus did not appear in Eclipse as a device, and I found that I need to get a USB driver. On the Samsung website (http://www.samsung.com/us/support/downloads), they have two options, Verizon (SCH-I515MSAVZW) and Sprint (SPH-L700ZKASPR). This is not helpful since I am […]

Continue reading » Comments Off

QR Codes and Mobile Pages

Category: Business, LinkedIn

Do you know what a QR code does?  You can create an Einstein-Rosen Bridge (a.k.a. wormhole) by just slapping one on your product packaging. Consumers who scan that code with their smartphone will be instantly transported at light speed through a spooky dimension surrounded in webs of electricity, until they arrive at one of many […]

Continue reading » Comments Off

CSS3 Animations

Category: Uncategorized

In the past, we had to use JavaScript to make animations on a page. They would take longer to load and require a lot of extra code and development time. With CSS3 you can add an animation with a single line of code! Using progressive enhancement, this can really improve the web experience of your […]

Continue reading » Comments Off