fff
View keybase.md
Keybase proof
I hereby claim:
- I am josketres on github.
- I am josketres (https://keybase.io/josketres) on keybase.
- I have a public key whose fingerprint is 5A1E 25E3 0E8E 0D1A 2ABE 23B8 C19D D50E 869B 4D63
To claim this, I am signing this object:
View gist:26e1d26d3bcf22dd4dca
This file contains 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
Comparator<Person> compareByName = Comparator.comparing(Person p -> p.getName()); | |
try (Stream<String> lines = Files.lines(Paths.get("text.txt"))) { | |
long count = lines | |
.flatMapToInt(String::codePoints) | |
.filter(c -> !Character.isSpaceChar(c)) | |
.count(); | |
System.out.printf("Count: %d", count); | |
} catch (Exception e) { |
View gist:605f9c1146516c183d8c
This file contains 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
cd %USERPROFILE%\vimfiles | |
wget --no-check-certificate https://raw.githubusercontent.com/sickill/vim-monokai/master/colors/monokai.vim |
View mongoosehere-install.sh
This file contains 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
#!/bin/bash | |
# https://gist.github.com/josketres/45c53c2a3c50a7424bb9 | |
# Install mongoose binary in your ~/bin and add 'mongoosehere' alias | |
# ------------------------------------------------------------------ | |
# mongoosehere - Start an http server in your current directory | |
# assuming that ~/bin is added to your $PATH (in your .bashrc) | |
cd ~/bin | |
wget -O mongoose https://mongoose.googlecode.com/files/mongoose-lua-sqlite-ssl-static-x86_64-5.1 | |
chmod +x mongoose |
View Combinations.html
This file contains 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
<html> | |
<body> | |
<h1 id="title">Combinations</h1> | |
<input type="text" id="numbers" value="1,2,3,4,5" /> | |
<input type="text" id="stars" value="1,2,3" /> | |
<input type="submit" id="byBtn" value="Change" onclick="change()" /> | |
<div id="info"></div> | |
<div id="combinations"></div> | |
<script> |
View toggle-monitors.sh
This file contains 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
#!/bin/bash | |
# https://gist.github.com/josketres/ff195f4f1d64e7593f04#file-toggle-monitors-sh | |
# toggle your monitors setup between 'extended' and 'mirror' | |
# ideal for pair programming sessions | |
number_of_monitors=`xrandr | grep " connected" | cut -d " " -f 1 | wc -l` | |
if [ "$number_of_monitors" != "2" ] | |
then | |
echo "You should have 2 monitors connected to use this script" | |
exit 1 |
View java-type-filters-list.txt
This file contains 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
Window -> Preferences -> Java -> Appearance -> Type Filters | |
com.beust.jcommander.internal* | |
org.testng.collections.* | |
org.testng.internal.* |
View ejemplo-reporte-de-errores-con-stacktrace.js
This file contains 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 buyItem(itemId) { | |
if(!isValidItemId(itemId)) { | |
var errorReport = printStackTrace().join('\n'); | |
sendErrorReport(errorReport); | |
return; | |
} | |
try { | |
doBuyTheItem(itemId); |
View ejemplo-envio-reporte-de-error.js
This file contains 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
var sendErrorReport = function(error) { | |
var xhr = createXMLHTTPObject(); | |
xhr.open('POST', endpointUrl, true); | |
xhr.send(error); | |
}; | |
var createXMLHTTPObject = function() { | |
var xmlhttp, XMLHttpFactories = [ | |
function() { | |
return new XMLHttpRequest(); |