Skip to content

Instantly share code, notes, and snippets.


surfer190 surfer190

  • Johannesburg
View GitHub Profile
surfer190 /
Last active Mar 29, 2017
Make all magento 2 categories an anchor category
UPDATE catalog_category_entity_int SET value = 1'
WHERE (entity_id = 2) AND (attribute_id = '51') AND (store_id = '0')

A list of my Favourite Sayings

Rome wasn't built in a day

Man shall eat from the sweat of his brow Genesis 3:19

For even when we were with you, we gave you this rule: "The one who is unwilling to work shall not eat." 2 Thessalonians 3:10


If you are born poor, that is not a mistake. If you don't die poor, that probably is. - me

Whenever you atr asked whether you can do a job answer: "Certainly I can!" Then get busy and find out how to do it - Teddy Roosevelt

A ship in a harbour is safe. But that is not what ships are built for - William Shedd

"External things are not the problem. It's your assessment of them. Which you can erase right now." Marcus Aurelius

surfer190 /
Last active Dec 1, 2017
Top 100 Movies of all time by Surfer190
  1. Die Hard 1
  2. True Grit (2011)
  3. The Matrix (1999)
  4. Crank (2006)
  5. The Good the bad and the ugly (1966)
  6. Fight Club
  7. Escape from alcatrax (1979)
  8. V for Vendetta (2005)
  9. Equilibrium
  10. Crank: High Voltage (2009)
surfer190 /
Last active Apr 22, 2018
A List of Share Trading Rules and Tips to keep in mind and follow when making financial trades

Technical Share Trading Tips¬

Don't catch a falling knife

  • The short, medium or long term trend must be in the direction of your trade
  • There must be clear support for your trade direction
  • A Higher high or higher low must signal a long
  • A Lower high or lower low must signal a short
  • 50 and 200MA should be pointed in the direction of trade
  • 50 > 200 MA for long, 50MA < 200MA for ahort
surfer190 /
Last active Jul 24, 2019
API wrapper Concerns
  • It must make using the API shouldn't be an abstraction for abstraction sake

  • when you get a session token - can you store it for future sessions? - what mechanism is used to retrieve a new one if the old one fails within the request/response cycle.

  • automatically close session tokens

  • should you hide error codes - or just raise them from the original api? - for example authentication fails on the client api login - I should raise an exception but what kind?

  • Should you catch API access codes and raise your own errors

View pilot.js
$( document ).ready(function() {
var typedPassword = "";
var typedPasswordOverlay = "";
var pastedPassword = false;
var ctrlPressed = false;
type: 'GET',
url: '../web-plt/Exhursfl',
dataType: 'json',
success: function (data) {
surfer190 /
Created Sep 12, 2019
Check available disk space quickly with Mac CLI

How to check available disk space quickly with Mac CLI

diskutil info / | grep "Available Space"