This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| export declare type Constructor<T> = new (...args: any[]) => T |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // from http://scratch99.com/web-development/javascript/convert-bytes-to-mb-kb/ | |
| function bytesToSize(bytes) { | |
| var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; | |
| if (bytes == 0) return 'n/a'; | |
| var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); | |
| if (i == 0) return bytes + ' ' + sizes[i]; | |
| return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function convertFromBaseToBase(str, fromBase, toBase) { | |
| var num = parseInt(str, fromBase); | |
| return num.toString(toBase); | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| man unix_command | col -bx > man_page_file.txt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| javascript:void((function(w, d)%7B/*begin*/import(%27https://unpkg.com/query-selector-shadow-dom%400.8.0/src/querySelectorDeep.js%27).then((%7BquerySelectorAllDeep: %24%24%7D) %3D> console.log(%5B...%24%24(%27*:defined%27)%5D.filter(e %3D> e.tagName.indexOf(%27-%27) > -1)))/*end*/%7D)( window, document ))%3B |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { fileURLToPath } from 'url' | |
| const __filename = fileURLToPath(import.meta.url) | |
| const __dirname = path.dirname(__filename) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function isError(value) { | |
| switch (Object.prototype.toString.call(value)) { | |
| case '[object Error]': | |
| return true; | |
| case '[object Exception]': | |
| return true; | |
| case '[object DOMException]': | |
| return true; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false # For VS Code | |
| defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false # For VS Code Insider | |
| defaults write md.obsidian ApplePressAndHoldEnabled -bool false # For Obsidian | |
| defaults delete -g ApplePressAndHoldEnabled |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const filter = Function.prototype.call.bind(Array.prototype.filter) | |
| filter([1,2,3], (x) => x > 1 ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8" /> | |
| <script type="module"> | |
| const createAction = (el, initialState, name, action) => { | |
| let currentState = initialState; | |
| document.body.addEventListener(name, (e) => { | |
| el.render(e.detail.state); | |
| }); |