Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home #StayAtHome

Anthony Da Mota AkdM

🏠
Working from home #StayAtHome
View GitHub Profile
@AkdM
AkdM / amd.js
Last active Apr 15, 2021
AMD.js
View amd.js
// ==UserScript==
// @name AMD Button
// @version 0.1
// @description YAY
// @author AkdM
// @match https://www.amd.com/*/direct-buy/*
// @icon https://www.google.com/s2/favicons?domain=amd.com
// @grant none
// ==/UserScript==
@AkdM
AkdM / addToCart.js
Last active Apr 8, 2021
Add to Bookmark
View addToCart.js
javascript: (async function () {
const t = (t) => (document.querySelector(".page-title").innerText = t);
try {
t("looking for product id...");
var e = (() => document.location.pathname.split("/").filter((t) => /\d{10}/.test(t))[0])();
t("adding to cart..."), await ((t) => fetch(`https://www.amd.com/en/direct-buy/add-to-cart/${t}`, { credentials: "include", method: "GET", mode: "cors", redirect: "error" }))(e), t("added to cart, fetching checkout URL...");
var a = await (async () => {
var t = await fetch("https://www.amd.com/en/direct-buy/shopping-cart/modal?_wrapper_format=drupal_modal", { credentials: "include", method: "POST", mode: "cors" });
return (await t.text()).match(/\/.{2}\\\/direct-buy\\\/checkout\\\/payment\\\/\d*\\\/.{2}/)[0].replace(/\\/g, "");
})();
View dbus_cheatsheet.md

Requirements

  • qdbus (sudo apt install qdbus)

Commands

List services

qdbus

@AkdM
AkdM / zsh_speed.sh
Last active Sep 18, 2018
ZSH launch speed command
View zsh_speed.sh
# One line:
TIMEFMT=$'real %E\tuser %U\tsys %S' && repeat 10 {time zsh -i -c exit}
# Two lines:
TIMEFMT=$'real %E\tuser %U\tsys %S'
repeat 10 {time zsh -i -c exit} # or only this line if you don't mind the formatting
@AkdM
AkdM / color.scss
Last active Aug 9, 2018
Colors I like
View color.scss
$dark-blue = #495057 // This is a dark blue. Instead of having black text, this blue is more pleasing and easier on the eyes
$apple-red = #BD1E2E // Red used by Apple for their Apple (PRODUCT)RED™ products
$ddg-red = #E0572A // Red used by DuckDuckGo
$ddg-yellow = #FED400 // Yellow used by DuckDuckGo
$ddg-green = #62BE3E // Green used by DuckDuckGo
@AkdM
AkdM / Pure.dvtcolortheme
Created Apr 19, 2018
Xcode theme - Pure
View Pure.dvtcolortheme
<?xml version="1.0" encoding="UTF-8"?>
<!-- Pure Theme v1.0.0
#
# Copyright 2018, All rights reserved
#
# Code licensed under the MIT license
#
# @author Anthony Da Mota
-->
@AkdM
AkdM / userChrome.css
Last active Sep 14, 2018
Personal userChrome based on arc-firefox theme
View userChrome.css
.tabbrowser-tab[selected="true"] {
width: 100%;
visibility: visible;
color: blue;
}
.tab-throbber[busy]::before {
content: "";
position: absolute;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAhOAAAITgBRZYxYAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABtCSURBVHja7d19kF11fcdxd0kIiYnRISQIiIABUjBSE8oQEOIUUURtKBqeFFokaqA6oExpBzBjBitghU5bichTQTKoVSwQBMHiDIJg1FoIBWVQYYgGCAKxYEhCdtPv0bOddWVz7+7eh9/vnNcfrxlGycOc35nzebN7995XbNmy5RUAQL24CAAgAAAAAQAACAAAQAAAAAIAABAAAIAAAAAEAAAgAAAAAQC0xSEfe3pC2C3MC+8tzSv/twmuEQgAoBqDPyUcE64La8OWBtaW/27xa6a4hiAAgLyG/8jwzbChidEfzoby9zjSNQUBAKQ9/HPDd8Yw+sMpfs+5rjEIACCt4Z9efum+vw3jP6C//DOmu+YgAIDuj/+c8Hgbh3+o4s+a49qDAAC6N/7Hh/UdHP8BxZ95vDMAAQB0fvzP6cLwD3WOswABAHRu/BcmMP4DjnUmIACA9o//fuGFhAJgvdcEgAAA2jv+24dHExr/AavDDGcEAgBoTwBcnuD4D/iSMwIBALR+/PcJmxMOgL7wJmcFAgBobQCsSHj8B9zirEAAAK0b//kZjP+A+c4MBADQmgBYnlEALHdmIACAsY//+PBcRgFQ/F3HOzsQAMDYAuDwjMZ/wOHODgQAMLYAWJZhACxzdiAAgLEFwIMZBsCDzg4EADC2AFiXYQC
@AkdM
AkdM / mbp_poweroff_fix.md
Last active Mar 23, 2018
Fix MBP slow waking + slow running after poweredoff after sleep
View mbp_poweroff_fix.md

I suspect Filevault from slowering everything btw.

Set to 3 days (259,200 seconds), but I guess you can totally disable it by setting it to 0:

pmset -a autopoweroffdelay 259200

@AkdM
AkdM / bind_port_locally.md
Last active Mar 23, 2018
Bind port from SSH locally
View bind_port_locally.md

If you want to bind the port 19999 (netdata default port for instance) to port 12345:

ssh -N -L 12345:localhost:19999 $SSH_USER@$SSH_IP -p $SSH_PORT

If you need to execute it in background, simply add the -f flag:

ssh -fN -L 12345:localhost:19999 $SSH_USER@$SSH_IP -p $SSH_PORT

then kill it with kill -9 $PID

@AkdM
AkdM / Edit_Repack_ISO_tutorial.md
Last active Jun 12, 2021
Edit and repack .iso bootable image
View Edit_Repack_ISO_tutorial.md

On Linux

Installing mkisofs

apt-get install mkisofs

Editing ISO image

mkdir /tmp/custom_iso