Skip to content

Instantly share code, notes, and snippets.

View slimlime's full-sized avatar
๐Ÿ˜€
Hello, welcome to Weiber.

slimlime

๐Ÿ˜€
Hello, welcome to Weiber.
  • Australia
View GitHub Profile
@slimlime
slimlime / stat-cache.js
Created June 26, 2018 02:14 — forked from anaisbetts/stat-cache.js
Make your Electron apps load faster, with this One Weird Trick
// Include this at the very top of both your main and window processes, so that
// it loads as soon as possible.
//
// Why does this work? The node.js module system calls fs.realpathSync a _lot_
// to load stuff, which in turn, has to call fs.lstatSync a _lot_. While you
// generally can't cache stat() results because they change behind your back
// (i.e. another program opens a file, then you stat it, the stats change),
// caching it for a very short period of time is :ok: :gem:. These effects are
// especially apparent on Windows, where stat() is far more expensive - stat()
// calls often take more time in the perf graph than actually evaluating the
@slimlime
slimlime / kmskeys10.txt
Created June 29, 2018 02:32 — forked from wzxjohn/kmskeys10.txt
Windows 10 KMS Keys
Windows.10.and.Office.2016.gVLK
#####################################################################
# technet.microsoft.com/en-us/library/jj612867.aspx?lc=1033 #
#####################################################################
Windows 10 Professional W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Professional N MH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
@slimlime
slimlime / kmskeys10.txt
Created June 29, 2018 02:32 — forked from CHEF-KOCH/kmskeys10.txt
Windows 10 KMS Keys
Windows.10.and.Office.2016.gVLK
#####################################################################
# Install/Uninstall keys #
#####################################################################
1.) Uninstall the current product by entering the โ€œuninstall product keyโ€ extension:
slmgr.vbs /upk
2.) Install the key that you obtained above for โ€œWindows Srv 2012R2 DataCtr/Std KMS for Windows 10โ€
@slimlime
slimlime / git-commit-emojis.md
Created June 29, 2018 23:27 — forked from jhermann/git-commit-emojis.md
Useful emoji for git commit messages

Useful emoji for git commit messages

If you add emoji to your commit messages for a GitHub repo, they become less boring, and you can convey the kind of change you're adding. See the full set of GitHub supported emoji here (also useful for easy copy&paste via a simple click).

Example commit message

The following is a possible scheme to use:

@slimlime
slimlime / GitCommitEmoji.md
Created June 29, 2018 23:30 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji

Inspired by dannyfritz/commit-message-emoji

See also gitmoji.

Commit type Emoji
Initial commit ๐ŸŽ‰ :tada:
Version tag ๐Ÿ”– :bookmark:
New feature โœจ :sparkles:
Bugfix ๐Ÿ› :bug:
@slimlime
slimlime / README.md
Created June 30, 2018 00:09 — forked from roachhd/README.md
EMOJI cheatsheet ๐Ÿ˜›๐Ÿ˜ณ๐Ÿ˜—๐Ÿ˜“๐Ÿ™‰๐Ÿ˜ธ๐Ÿ™ˆ๐Ÿ™Š๐Ÿ˜ฝ๐Ÿ’€๐Ÿ’ข๐Ÿ’ฅโœจ๐Ÿ’๐Ÿ‘ซ๐Ÿ‘„๐Ÿ‘ƒ๐Ÿ‘€๐Ÿ‘›๐Ÿ‘›๐Ÿ—ผ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŽ„๐ŸŽ…๐Ÿ‘ป

EMOJI CHEAT SHEET

Emoji emoticons listed on this page are supported on Campfire, GitHub, Basecamp, Redbooth, Trac, Flowdock, Sprint.ly, Kandan, Textbox.io, Kippt, Redmine, JabbR, Trello, Hall, plug.dj, Qiita, Zendesk, Ruby China, Grove, Idobata, NodeBB Forums, Slack, Streamup, OrganisedMinds, Hackpad, Cryptbin, Kato, Reportedly, Cheerful Ghost, IRCCloud, Dashcube, MyVideoGameList, Subrosa, Sococo, Quip, And Bang, Bonusly, Discourse, Ello, and Twemoji Awesome. However some of the emoji codes are not super easy to remember, so here is a little cheat sheet. โœˆ Got flash enabled? Click the emoji code and it will be copied to your clipboard.

People

:bowtie: ๐Ÿ˜„

@slimlime
slimlime / Bash Prompt with Git and Emoji
Created June 30, 2018 00:19 — forked from jstuckey/Bash Prompt with Git and Emoji
Bash Prompt with Git and Emoji - Add to ~/.bash_profile
git_branch='`git rev-parse --abbrev-ref HEAD 2> /dev/null | sed s/^/\ \|\ /`'
emojis=(๐Ÿถ ๐Ÿบ ๐Ÿฑ ๐Ÿญ ๐Ÿน ๐Ÿฐ ๐Ÿธ ๐Ÿฏ ๐Ÿจ ๐Ÿป ๐Ÿท ๐Ÿฎ ๐Ÿต ๐Ÿผ ๐Ÿง ๐Ÿ ๐Ÿข ๐Ÿ™ ๐Ÿ  ๐Ÿณ ๐Ÿฌ ๐Ÿฅ)
emoji='`echo ${emojis[$RANDOM % 22]}`'
PS1="\[\033[0;36m\]\T | \W$git_branch | $emoji > \[\e[0m\]"
/*
* @Author : SLim
* @Date : 2018-06-30 13: 58: 47
* @Last Modified time: 2018-06-30 15: 04: 36
*/
// Limited-use, specific problem.
// Showcases a workaround to cast namespace/module definition onto an "any" typed module (because using JavaScript node module require)
// For autocompletion usage, typing to speed up development.
@slimlime
slimlime / steam_quick_queue.user.js
Created July 1, 2018 05:15 — forked from xPaw/steam_quick_queue.user.js
Discover the Steam queue three times to get the sale cards
// ==UserScript==
// @name Steam Queue Auto Discoverer
// @description Discover the Steam queue three times to get the sale cards
// @version 2.3.0
// @namespace https://gist.github.com/xPaw/73f8ae2031b4e528abf7
// @updateURL https://gist.github.com/xPaw/73f8ae2031b4e528abf7/raw/steam_quick_queue.user.js
// @icon https://store.steampowered.com/favicon.ico
// @match https://store.steampowered.com/explore*
// @grant none
// ==/UserScript==
@slimlime
slimlime / convert-each-output-for-json-string-array.sh
Created July 1, 2018 05:41
Redirect | and wrap output with a prefix/suffix script example.
# /*
# * @Author: slimlime
# * @Date: 2018-07-01 15:23:12
# * @Last Modified by: slimlime
# * @Last Modified time: 2018-07-01 15:23:12
# */
# ^^Should probably revamp some of these auto-generator extensions^^.
# // Convenience utility to wrap a string in prefix suffix. e.g. "string", to populate a string[] for my JSON settings.
ls | sed 's/.*/"&",/'