Skip to content

Instantly share code, notes, and snippets.

View albinekb's full-sized avatar
🤖
AgentAgentAgentAgentAgent

Albin Ekblom albinekb

🤖
AgentAgentAgentAgentAgent
View GitHub Profile
@albinekb
albinekb / Material UI Color Palette.less
Last active November 21, 2019 09:19
Material UI Color Palette, for use with Less Preprocessor
@red: #e51c23;
@red--50: #fde0dc;
@red--100: #f9bdbb;
@red--200: #f69988;
@red--300: #f36c60;
@red--400: #e84e40;
@red--500: #e51c23;
@red--600: #dd191d;
@red--700: #d01716;
@red--800: #c41411;
// run at http://www.google.com/design/spec/style/color.html#color-ui-color-palette
var hex = "";
var rgb = "";
var g = document.getElementsByClassName('color-group');
for (var i = 0; i < g.length; i++){
var c = g[i].getElementsByClassName('color');
var title = c[0].textContent.split('\n')[1].replace(/\s+/g, '');
title = title.charAt(0).toLowerCase() + title.substring(1);
for (var a = 1; a < c.length; a++){
hex += ('@' + title + '--' + c[a].textContent.split('#')[0] + ': #' + c[a].textContent.split('#')[1] + ';\n')
<?php
$url = 'http://merchant.admin.cdon.com/api/importfile';
$key = 'nanana BATMAN';
$file_name_with_full_path = realpath('./Clothing.xlsx');
$post = array('name' => 'file', 'filename' => 'Clothing.xlsx', 'file_contents'=>'@'.$file_name_with_full_path);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$target_url);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
Dexter = function () {
'use strict';
this.Cheerio = Npm.require('cheerio');
this.Request = Npm.require('request');
this.Future = Npm.require('fibers/future');
this.service = 'dexter';
this.jar;
this.url;
function run () {
const updateButton = document.querySelector('.branch-action-btn button')
const mergeButton = document.querySelector('.merge-message button')
if (mergeButton.disabled && !updatebutton.disabled) {
updateButton.click()
} else if (!mergeButton.disabled) {
mergeButton.click()
}
@albinekb
albinekb / keybase.md
Created July 26, 2016 15:45
Keybase proof

Keybase proof

I hereby claim:

  • I am albinekb on github.
  • I am albinekb (https://keybase.io/albinekb) on keybase.
  • I have a public key ASBem00Ix1bA21Vuxs3K1_u4BmsHlorepKhQSFuloeLkcQo

To claim this, I am signing this object:

```
Portage 2.3.5 (python 2.7.12-final-0, hardened/linux/amd64/selinux, gcc-5.4.0, glibc-2.23-r3, 4.9.24-hardened x86_64)
=================================================================
System uname: Linux-4.9.24-hardened-x86_64-AMD_Ryzen_7_1800X_Eight-Core_Processor-with-gentoo-2.3
KiB Mem: 16246768 total, 11212408 free
KiB Swap: 16777212 total, 16777212 free
Timestamp of repository gentoo: Sat, 20 May 2017 03:00:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
@albinekb
albinekb / start-services.sh
Created May 28, 2017 21:50 — forked from eduardoromero/start-services.sh
Starting Xvfb with start-services.sh
#!/usr/bin/env bash
set -e
# Start Xvfb
Xvfb -ac -screen scrn 1280x800x24 :9.0 &
export DISPLAY=:9.0
exec "$@"
@albinekb
albinekb / Dockerfile
Created May 28, 2017 21:50 — forked from eduardoromero/Dockerfile
Dockerfile for Node 7 with xvfb
FROM node:7
RUN apt-get update &&\
apt-get install -y libgtk2.0-0 libgconf-2-4 \
libasound2 libxtst6 libxss1 libnss3 xvfb
# Exposing port 5000 (micro)
EXPOSE 5000
WORKDIR /app
vlc \
screen:// \
-I rc \
--screen-left=0 --screen-top=0 --screen-width=800 --screen-height=600 \
--sout "#transcode{vcodec=h264,vb=800,fps=5,scale=1,acodec=none}:duplicate{dst=std{access=file,mux=mp4,dst='./screen.mp4'}}"