ChromePhp / FirePHP alternative for Firefox Quantum: server log to the developer console

Category: PHP, Software Development

This week, Firefox 57 (Firefox Quantum) was released (2017-11-15). It was a breath of fresh air. It felt more than twice as fast. I was ready for a productive day. That first breath was so nice that I inhaled again, but this time is didn’t smell so sweet. It was like walking around in downtown […]

Continue reading » No comments

Forte Specialization: Machine learning

Category: Uncategorized

Abstract This article discusses a potential method to increase the efficiency of a neural network in processing information. More specifically, the use of synaptic plasticity in order to optimize data flows between neurons in a convolutional neural network. Introduction When building a convolutional neural network for machine learning, it is common to hard code linkages […]

Continue reading » No comments

Un-hackable customer data: how Equifax can prevent future hacks

Category: Business, Cyber Security

Keep your customer’s data secure. It’s your responsibility. You ask for that data, you specifically require it from your customers to process credit checks. So, keep their data safe. Equifax could have done many, many things to protect customer data. This post is about one of those things, storing data in an un-hackable way. Anyone […]

Continue reading » No comments

502 / 400 Error in Apache when using Firebug or ChromePHP

Category: Uncategorized

It turns out that Apache will return an HTTP error (usually 502) when headers are larger than 8KB. This is much like the White Page Of Death since there is no indication of why the page failed to load. I developed a fork for ChromePHP that allows you to shrink the ChromePHP debug log so […]

Continue reading » No comments

Quantum Superposition

Category: science

If you have an interest in quantum physics, you might have tried to wrap your head around the fact that particles like photons can be in more than one place at the same time. I believe the strange quantum effects of superposition have to do with the object changing states. In the double slit experiment, […]

Continue reading » No comments

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