Skip to content

Instantly share code, notes, and snippets.

View devinrhode2's full-sized avatar
😀

Devin Rhode devinrhode2

😀
View GitHub Profile

Would anyone be willing to share some performance numbers of an Ember build of the open source Ghost-Admin project in WSL and/or mac, in addition to how much RAM/CPU you have on each machine?

If you really want to go the extra mile and pair your numbers with some disk read/write : What are your disk read/write speeds measure as, and what your cpu speeds measure as, and consequently how fast ember server rebuilds the app.

I happen to be looking for a new machine myself, been meaning to visit a windows store and try convincing someone to let me setup ember with ghost and time the performance of it. I will try adding the windows defender exceptions mentioned above, and there's this other trick to increasing the write speed on windows (something about disabling write cache buffering, which makes it so you can potentially lose data in the lost of a sudden lose of power). Benchmarking the CPU with Geekbench and measuring the read/write speeds with one of these tools htt

@devinrhode2
devinrhode2 / binaryUtil.js
Created January 10, 2018 19:57 — forked from belohlavek/binaryUtil.js
ASCII to Binary and Binary to ASCII Utility functions in Javascript.
var Util = {
toBinary: function(input) {
var result = "";
for (var i = 0; i < input.length; i++) {
var bin = input[i].charCodeAt().toString(2);
result += Array(8 - bin.length + 1).join("0") + bin;
}
return result;
},
@devinrhode2
devinrhode2 / README.md
Last active May 30, 2024 01:57 — forked from tombigel/README.md
How to Change Open Files Limit on OS X and macOS Sierra (10.8 - 10.12)

How to Change Open Files Limit on OS X and macOS

This text is the section about OS X Yosemite (which also works for macOS Sierra) from https://docs.basho.com/riak/kv/2.1.4/using/performance/open-files-limit/#mac-os-x

The last time i visited this link it was dead (403), so I cloned it here from the latest snapshot in Archive.org's Wayback Machine https://web.archive.org/web/20170523131633/https://docs.basho.com/riak/kv/2.1.4/using/performance/open-files-limit/

Mac OS X

To check the current limits on your Mac OS X system, run:

assertEqual: function(actual, expected) {
// Uses TraceKit to get stacktrace of caller,
// it looks for the line number of the first anonymous eval
// Stack traces are pretty nasty and not standardized yet
// so this is not as elegant as one might hope.
// Safari doesn't even give line numbers for anonymous evals,
// so they can go sit in the dunce corner today.
// This returns 0 if not found, which will mean that all
// the assertion failures are shown on the first line.
var getLineNum = function(stacktrace) {
#!/bin/bash
mkdir temp
cd temp
wget http://downloads.sourceforge.net/project/tcpick/tcpick/0.2.1/tcpick-0.2.1.tar.gz
tar zxvf tcpick-0.2.1.tar.gz
cd tcpick-0.2.1
CFLAGS="-m32 --std=c89" ./configure
echo "char *lookup();" >> src/lookup.h
make
sudo make install
#!/bin/bash
mkdir temp
cd temp
wget http://downloads.sourceforge.net/project/tcpick/tcpick/0.2.1/tcpick-0.2.1.tar.gz
tar zxvf tcpick-0.2.1.tar.gz
cd tcpick-0.2.1
CFLAGS="-m32" ./configure
echo "char *lookup();" >> src/lookup.h
make
sudo make install
@devinrhode2
devinrhode2 / harsh.md
Created January 31, 2015 22:06
"What devin is concerned about"

Wanted to withhold this harsher criticism from this comment: nolanlawson / ember-pouch / pull / 30 #issuecomment-72339191 but wanted to save it, and if someone searches google for "PouchDB security" they can find my more honest opinion:

"Concerned about the fact that you would remove documentation about security on the basis that you don't quite understand it, and not take the initiative to go and learn about it. It would be foolish to assume PouchDB currently has good security if a maintainer doesn't know what CSP is and doesn't take initiative to learn about it."

@devinrhode2
devinrhode2 / inverse-xml-color-strings.js
Last active August 29, 2015 14:14
modern js to inverse the colors for a textmate/sublime text .tmTheme file
// inverseA is the inverse function from this page but it only returns the newColor: http://www.webmasterorbit.com/rgb-hex-code.html
var text, node;
[].slice.call(document.getElementsByTagName('string'))
.forEach(function(node){
text = node.innerText;
if ( text.indexOf('#') === 0 ) {
node.innerText = '#' + inverseA(text.substring(1, 7) )
}
})
@devinrhode2
devinrhode2 / ember-pouchdb-differences.md
Last active August 29, 2015 14:14
Some differences between taras/Ember-PouchDB and nolanlawson/ember-pouch

I figured I would just write this gist in case anybody searches is.

taras/Ember-PouchDB has a more unique api, but I think it passes the ember-data test suite..

nolanlawson/ember-pouch simply makes the ember-data api work with pouch through relational-pouch.

Which one is better? I'm really not sure, but with nolanlawson/ember-pouch, nolan has made the regular ember-data api work with pouch in a pretty clean way. All you do is setup the adapter.

Please comment with more info as I haven't gotten to try out both plugins, I don't know jack lanterns