Skip to content

Instantly share code, notes, and snippets.

View benjaminadk's full-sized avatar
👩‍💻
forever coding

Benjamin benjaminadk

👩‍💻
forever coding
View GitHub Profile
group deaths
Under 1 year 3
1-4 years 2
5-14 years 7
15-24 years 76
25-34 years 463
35-44 years 1186
45-54 years 3338
55-64 years 8312
65-74 years 14447
@benjaminadk
benjaminadk / blogpost.php
Last active February 28, 2020 04:53
BlogPosting Schema PHP
<?php
function is_blog() {
return (is_archive() || is_author() || is_category() || is_home() || is_single() || is_tag() && 'post' == get_post_type());
}
?>
<?php if (is_blog()) :
$tags = get_tags();
$keywords = '';
@benjaminadk
benjaminadk / schumacher.json
Created January 5, 2020 11:59
schumacher scrape 20200104
This file has been truncated, but you can view the full file.
[{"sku":"71292","pattern":"COCO STRIPE","img":"https://schumacher-webassets.s3.amazonaws.com/Web%20Catalog-600/71292.jpg?width=600&height=600&scale=both&mode=crop","color":"STONE","type":"Fabrics","width":"55 3/4\" (142 CM)","hrep":"4 1/2\" (12CM)","vrep":"N/A"},{"sku":"71580","pattern":"FAIRMONT","img":"https://schumacher-webassets.s3.amazonaws.com/Web%20Catalog-600/71580.jpg?width=600&height=600&scale=both&mode=crop","color":"ONYX","type":"Fabrics","width":"55\" (140CM)","hrep":"3/4\" (2CM)","vrep":"1 1/4\" (3CM)"},{"sku":"71601","pattern":"ANATOLE","img":"https://schumacher-webassets.s3.amazonaws.com/Web%20Catalog-600/71601.jpg?width=600&height=600&scale=both&mode=crop","color":"SANDSTONE","type":"Fabrics","width":"54\" (137CM)","hrep":"1\" (3CM)","vrep":"7/8\" (2CM)"},{"sku":"72058","pattern":"LUCA SATIN","img":"https://schumacher-webassets.s3.amazonaws.com/Web%20Catalog-600/72058.jpg?width=600&height=600&scale=both&mode=crop","color":"GARNET","type":"Fabrics","width":"52 1/2\" (133 CM)","hrep":"NONE","vr
@benjaminadk
benjaminadk / upsells.vba
Created January 4, 2020 17:48
Product upsell/crosssell/linking excel macro vba
Sub GenerateUpsellCSV()
'
' Macro1 Macro
'
' Find out how many rows are used and save as variable
lastrow = ActiveSheet.UsedRange.Rows.Count
' Insert formulas across the first row of data
sources:
omv:
type: OMV
max_zoom: 10.5
min_display_zoom: 10.5
tiled: true
scene:
background:
color: global.land_color
@benjaminadk
benjaminadk / .bash_aliases
Last active August 27, 2019 23:57
my bash aliases
alias bashreload="source ~/.bashrc && echo Bash config reloaded" # reload bashrc
alias histg="history | grep" # seach history $1
alias mkdir="mkdir -pv" # make parent dirs as needed
alias q="exit" # quit
alias c='clear' # clear screen
alias h="history | grep" # search command history
alias p="cat" # print file
alias ~='cd ~' # home dir
alias cd..='cd ..' # back one dir
@benjaminadk
benjaminadk / javascript.json
Created August 23, 2019 02:33
styled component snippets
{
"react-import": {
"prefix": "ir",
"body": "import React from 'react'"
},
"styled-components import": {
"prefix": "st",
"body": ["import styled from 'styled-components'", "$1"]
},
"styled-components file template": {
@benjaminadk
benjaminadk / lakers.js
Created June 25, 2019 03:18
lakers points production by player 2018-19
export default [
{
name: 'Kyle Kuzma',
points: 1308
},
{
name: 'Kentavious Caldwell-Pope',
points: 938
},
{
@benjaminadk
benjaminadk / thumbnail-creator.js
Created June 15, 2019 10:38
aws lambda thumbnail/gif creator
process.env.PATH = process.env.PATH + ':' + process.env['LAMBDA_TASK_ROOT']
const AWS = require('aws-sdk')
const { spawn, spawnSync } = require('child_process')
const { createReadStream, createWriteStream } = require('fs')
const { request } = require('http')
const s3 = new AWS.S3()
const ffprobePath = '/opt/nodejs/ffprobe'
const ffmpegPath = '/opt/nodejs/ffmpeg'
@benjaminadk
benjaminadk / video-data.js
Created February 14, 2019 03:37
video data for clone components tutorial
export default [
{
title: "Clone Components Video 1: YouTube Tags Long Title Example",
author: "Benjaminadk",
verified: false,
thumbURL:
"https://faketube.s3.amazonaws.com/user/cjs0bzggl1mzk0968blbwxie7/thumbnails/clone.jpeg",
previewURL:
"https://faketube.s3.amazonaws.com/user/cjs0bzggl1mzk0968blbwxie7/thumbnails/clone-components-youtube-tags-part-3-preview.gif",
duration: 459,