Skip to content

Instantly share code, notes, and snippets.

Dário dmarcelino

Block or report user

Report or block dmarcelino

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
dmarcelino / HintTextArea.js
Created May 19, 2012
A Titanium Mobile implementation of a TextArea with hintText compatible with iOS
View HintTextArea.js
* @author Dario Marcelino
var defaultHintTextColor = 'gray';
var filter = function (/*Object*/ source){
var newObj = {};
for(name in source){
dmarcelino /
Last active Apr 27, 2017
Raspberry Overclock stability test
# Simple stress test for system. If it survives this, it's probably stable.
# Free software, GPL2+
# Based on
# but using 'cat' instead of 'yes' since OpenELEC for Raspberry doesn't have yes
View cursor-position-example.js
* Example on how to get cursor position programatically with JS
var stdin = process.stdin;
var firstAttempt = true;
function callback() {
var buf =;
dmarcelino / testDecode.js
Last active Aug 29, 2015
Decoding OrientDB RID: decodeURIComponent vs string.replace
View testDecode.js
var n = 5000000;
var encodedRid = '%2310%3A23'; // #10:23
console.time('decodeURIComponent 1/2');
for (var i = 0; i < n; i++) {
console.timeEnd('decodeURIComponent 1/2');
dmarcelino / c120_air_mouse.keymap.xml
Created Feb 28, 2015
Kodi keymaps for some remotes
View c120_air_mouse.keymap.xml
<key id="61654">contextmenu</key>
<doubleclick id="0">noop</doubleclick>
dmarcelino /
Last active Aug 29, 2015
waterline-sequel badges



build integration tests npm dependencies
Build Status Circle CI npm version Dependency Status
dmarcelino / mocha.optional.js
Created Apr 24, 2015
Optional Mocha tests: if not pass mark as pending
View mocha.optional.js
* Sometimes there is the need to have optional tests that may need to run conditionally as discussed in:
* This solution is good but if our tests are part of a test suite that runs against many different kinds of implementations
* it may be desirable to have optional tests that "pass" if they are supported and become "pending" if they fail.
* This way we don't have to break the whole test suit because of an optional test breaksing and, if it passes, we'll know about it.
function runOptionalTest(testName, failedMessage, testFn){
dmarcelino / angular.adsense.js
Created May 22, 2015
Angular adsense example that shows ad more than 3 times
View angular.adsense.js
'use strict';
var adSenseTpl = '<div id="adsenses-ad-1"><ins class="adsbygoogle"' +
'style="display:inline-block;width:336px;height:280px"' +
'data-ad-client="ca-pub-000000000000000000"' +
var adsenseAd1;
dmarcelino / b62.vs.base-x.js
Created May 27, 2015
Node Base62 libraries: b62 vs. base-x
View b62.vs.base-x.js
var baseX = require('base-x')('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ');
var b62 = require('./b62');
var buf = new Buffer([0x30, 0x17, 0xe8, 0x92, 0xe2, 0x3d, 0xff]);
var str = "Hello World!";
var encodedX, encoded62, decodedX, decoded62, runs=100;
// warm up
dmarcelino / npm-debug.log
Created Jun 2, 2015
npm ERR! registry error parsing json
View npm-debug.log
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'publish' ]
2 info using npm@2.11.0
3 info using node@v0.10.36
4 verbose publish [ '.' ]
5 silly cache add args [ '.', null ]
6 verbose cache add spec .
7 silly cache add parsed spec { raw: '.',
7 silly cache add scope: null,
7 silly cache add name: null,
You can’t perform that action at this time.