Skip to content

Instantly share code, notes, and snippets.

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

Benjamin benjaminadk

👩‍💻
forever coding
View GitHub Profile
@benjaminadk
benjaminadk / models.js
Last active November 26, 2018 19:36
chingu-7-data-model
const categories = ['react', 'jquery', 'angular', 'vue']
const subCategories = ['documentation', 'tutorial', 'book']
const user = {
id: String, // generated by db
username: String, // unique
password: String, // if we use text password
email: String, // unique
oauthId: String, // if we use oauth
@benjaminadk
benjaminadk / datamodel.graphql
Last active November 28, 2018 02:00
chingu7 graphql data model
type User {
id: ID! @unique
name: String!
email: String! @unique
image: String
password: String # tradition email/password login
oauthId: String # if oauth login is used
posts: [Post]
reviews: [Review]
createdAt: DateTime!
@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,
@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 / 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 / .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
sources:
omv:
type: OMV
max_zoom: 10.5
min_display_zoom: 10.5
tiled: true
scene:
background:
color: global.land_color
@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
@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 / 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 = '';