Collection of basics to start design projects for digital projects
Mobile (Single Column)
| // ==UserScript== | |
| // @name Gmail Quick Label Tabs (colored, no quotes) | |
| // @namespace https://example.soma | |
| // @version 1.3.0 | |
| // @description Extra bar under Gmail toolbar with colored label buttons (no quotes). | |
| // @match https://mail.google.com/* | |
| // @run-at document-idle | |
| // @grant none | |
| // ==/UserScript== |
Collection of basics to start design projects for digital projects
| // ==UserScript== | |
| // @name Google maps addon | |
| // @namespace http://tampermonkey.net/ | |
| // @version 2024-02-13 | |
| // @description Bring google maps button back | |
| // @author You | |
| // @match https://www.google.com/* | |
| // @icon https://www.google.com/ | |
| // @grant none | |
| // ==/UserScript== |
pip install black| // Generate Random Lines In Adobe Illustrator | |
| // change numberOfLines as you wish | |
| // Run in Illustrator with File / Scripts / Other Script | |
| var myDoc = app.activeDocument; | |
| var numberOfLines = 4000; | |
| // example line |
flowchart TD
start-- through --> second
second -- through again --> thirdIt is an introductionary material. If you don't need explanation, just the collection of common commands, use my cheatsheets:
| const async = require('async'); | |
| class demoClass { | |
| constructor(con) { | |
| this.constantVariable = con; | |
| this.q = async.queue(this.processFunc, 1); | |
| } | |
| feedfunc(inputArray) { |