Skip to content

Instantly share code, notes, and snippets.

View gfhuertac's full-sized avatar

Gonzalo Huerta-Canepa gfhuertac

  • Microsoft
  • Viña del Mar, Chile
  • X @gohucan
View GitHub Profile
We can make this file beautiful and searchable if this error is corrected: It looks like row 9 should actually have 14 columns, instead of 6 in line 8.
order_id,customer_id,employee_id,order_date,required_date,shipped_date,ship_via,freight,ship_name,ship_address,ship_city,ship_region,ship_postal_code,ship_country
10248,VINET,5,1996-07-04,1996-08-01,1996-07-16,3,32.38,Vins et alcools Chevalier,59 rue de l'Abbaye,Reims,,51100,France
10249,TOMSP,6,1996-07-05,1996-08-16,1996-07-10,1,11.61,Toms Spezialitäten,Luisenstr. 48,Münster,,44087,Germany
10250,HANAR,4,1996-07-08,1996-08-05,1996-07-12,2,65.83,Hanari Carnes,"Rua do Paço, 67",Rio de Janeiro,RJ,05454-876,Brazil
10251,VICTE,3,1996-07-08,1996-08-05,1996-07-15,1,41.34,Victuailles en stock,"2, rue du Commerce",Lyon,,69004,France
10252,SUPRD,4,1996-07-09,1996-08-06,1996-07-11,2,51.3,Suprêmes délices,"Boulevard Tirou, 255",Charleroi,,B-6000,Belgium
10253,HANAR,3,1996-07-10,1996-07-24,1996-07-16,2,58.17,Hanari Carnes,"Rua do Paço, 67",Rio de Janeiro,RJ,05454-876,Brazil
10254,CHOPS,5,1996-07-11,1996-08-08,1996-07-23,2,22.98,Chop-suey Chinese,Hauptstr. 31,Bern,,3012,Switzerland
10255,RICSU,9,1996-07-12,1996-08-09,1996-
var ffi = require('ffi');
var ref = require('ref');
var struct = require('ref-struct');
var winapi = {};
winapi.bool = ref.types.bool;
winapi.int = ref.types.int;
winapi.ulong = ref.types.ulong;
winapi.void = ref.types.void;
winapi.PVOID = ref.refType(winapi.void);
<nav>
<ul class="pagination">
<li class="done">
<a href="#">&nbsp;</a>
</li>
<li><span>2</span></li>
<li><span>3</span></li>
</ul>
</nav>
# python modules
from enum import Enum
from time import sleep
# 3rd party modules
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
# python modules
import sqlite3
from collections import namedtuple
# 3rd party modules
from bs4 import BeautifulSoup
# named tuple... we do not need a class for this
Product = namedtuple('Product', ['product_id', 'category', 'name', 'price', 'discount'])
@gfhuertac
gfhuertac / ways.py
Last active July 6, 2020 12:37
Combination of coins to achieve a total
"""
From: https://breadth.substack.com/p/what-the-hell-is-a-deno
In Australia, we have the following coins:
5¢ 10¢ 20¢ 50¢ $1 and $2 coins.
One way of making up $3 is by:
$1 + 50¢ + 50¢ + 50¢ + 20¢ + 20¢ + 10¢
# Listing 1 - Get-SystemInfo.ps1
Get-CimInstance -Class Win32_OperatingSystem |
Select-Object Caption, InstallDate, ServicePackMajorVersion,
OSArchitecture, BootDevice, BuildNumber, CSName,
@{l='Total_Memory';e={[math]::Round($_.TotalVisibleMemorySize/1MB)}}