While working on a few crawling projects we were looking to figure out how the change the USER-AGENT string on a chrome instance.
Debugging SOAP Issues
We recently had a very strange php SOAP issue that cropped up right after an upgrade to PHP on a development server took place. It was a basic SOAP call to Fedex webservices that had always worked before.
Nexcess Magento Remote SMTP Configuration
Quick Tip if you are setting up your Magento hosting at Nexcess and configuring your SMTP mail settings IF you are running an external mail service (ie: Gmail/Office/etc).
Conquering Magento GooglePagespeed Scores – Part 2
Having tackled all of the performance issues you can without making major code changes (See Previous Article), its now time to get “into the weeds” a bit with Magento and resolve some of the other issues that PageSpeed is reporting.
Conquering Magento GooglePagespeed Scores – Part 1
As anyone in the ecommerce industry knows, your search-engine organic traffic is incredibly important. Organic traffic from Google is tied not only to your content, but also to the performance of your website. Performance based factors affect how a user will perceive your website on both the desktop and more importantly, on a mobile device. We’ve decided to put together a performance guide solely focused on tuning the Magento platform with tools and tricks we have compiled over time. Please note this is solely based on actual server and software performance and NOT SEO performance.
Realtime Facial Recognition processing in Python on Windows
We’ve started working on a few machine learning projects and have thoroughly enjoyed diving into Python. One project that we really wanted to explore was the realm of facial recognition, using dlib (http://dlib.net/), a state of the art machine learning library.
Magento Prevent Different Shipping Address On Some Products
A few years ago, we wrote a module that would monitor checkout activity ( article) on checkouts and then apply certain business rules based on observations (ie: ban the session after x attempts of a credit card checkout).
Another fit of fraudulent activity has started, but for some reason it only affects one particular product line. The fraudster purchases the product, passes EXACT matches on the CVV/billing address, but then ships the product to a separate location. Even though our Magento Admin screens force the warehouse to double-check the order (big red warning on shipping/billing address being different), we would still get the charge-back from the credit card company because the order would still go through.
Magento Check if Product is Part of a Bundle
We had a spare product that we used in a previous bundle for a sale, but had lost track of it. We wrote a quick and dirty script, to parse through all of our bundles, to find if that product still exists in the bundle.
Magento2 Issue with Binding
While working on a new Magento 2 site, we were trying to customized a menu item to display the current number of items in a user shopping cart, dynamically. For some reason the code was working properly and then suddenly stopped when we added a new patch.
The error we received was something like “Uncaught TypeError: Unable to process binding”.
Magento Verify Age System – Batch Process
Due to increased BRAM Mastercard Requirements, a Magento customer recently came to us with a request to build a system that verifies the age of a customer after they have purchased a product falling within a specific category of products.