Skip to content

Instantly share code, notes, and snippets.

View pr00thmatic's full-sized avatar

pr00thmatic pr00thmatic

View GitHub Profile
#!/bin/bash
# $@ contiene todos los argumentos pasados al script (es un array)
# $* !== $@, porque cuando le pasas al script un argumento entre comillas,
# Si ejecutamos el script: ./pass-arguments.sh "a b c":
# $@ lo leerá como un item de su array. "a b c" está en $@[0]
# $* lo leerá como tres items de su array. a está en $*[0]
echo "The arguments are: ""$@";
echo "printing'em one by one..."
#!/bin/bash
# thanks to Ocaso Protal! http://stackoverflow.com/questions/14704274/how-to-write-shell-script-for-finding-number-of-pages-in-pdf
n_pages=$(pdfinfo $1 | grep Pages | awk '{print $2}');
page_width=$(pdfinfo $1 | grep "Page size" | awk '{print($3)}');
page_width=$(echo "$page_width/2" | bc);
odd_file="tmp-$1-odd.pdf";
even_file="tmp-$1-even.pdf";
Es una página web en la que los estudiantes pueden explorar los archivos de varios ``casos históricos'', luego de leer cartas, ver fotografías, y explorar todo tipo de ``evidencias'', deberán responder a varias preguntas planteadas, respecto al contexto, sucesos y modo de vida de la época.
Las respuestas a estas preguntas no siempre serán obvias, muchas veces estarán ocultas implícitamente en detalles que podrían pasar desapercibidos por los jugadores. Por esta razón, es necesario que el jugador explore la evidencia, y preste mucha atención a todos los pequeños detalles.(Swan y Hofer, s.f.)
Debido a que el jugador concluye la respuesta a las preguntas planteadas, es mucho más probable que el aprendizaje sea significativo.(CommonSense, s.f.)
@pr00thmatic
pr00thmatic / purge-pdf.el
Created September 17, 2015 18:03
si por alguna extraña razón quieres copiar cosas de un pdf a un .tex, esto es para tí!
(defun purge-pdf ()
(interactive)
(progn
(goto-char 1)
;; párrafos a salto auxiliar
(while (search-forward-regexp "\\([.\)]\\)\\($\\)\\([^\-]\\)" nil t)
(goto-char (match-end 0))
(insert "ZOMGZALIENZ"))
;; saltos dentro del párrafo
(goto-char 1)
Es una p ́
agina web en la que los estudiantes pueden explorar los archivos de
varios “casos hist ́
oricos”, luego de leer cartas, ver fotograf ́ıas, y explorar todo
tipo de “evidencias”, deber ́
an responder a varias preguntas planteadas, respecto
al contexto, sucesos y modo de vida de la ́epoca.
Las respuestas a estas preguntas no siempre ser ́an obvias, muchas veces
estar ́
an ocultas impl ́ıcitamente en detalles que podr ́ıan pasar desapercibidos por
@pr00thmatic
pr00thmatic / append-load
Created May 30, 2015 14:35
JQuery's load: append instead of replacing.
$( 'body' ).append($('<div>').load('lol.html'));
var a = (function () {
// "this" se refiere a la función instantánea anónima
this.x = 100;
var a = 1;
var showX = function () {
// el valor de "this" depende de quién
// invoque a esta función
console.log(this.x);
};
console.log(dog.nombre) // undefined
with (dog) {
try {
console.log(nombre) // error
} catch(error) {
console.log('nombre is not defined even inside the with (dog)');
}
}
var dog = (function () {
// execution context: dog's module
var nombre = "dog";
var setName = function (newName) {
nombre = newName;
};
var speak = function () {
console.log('[' + nombre + ']: woof!');
var nombre;
function setName;
function speak;