Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
Te propongo un juego muy didáctico con el que podrás ejercitar tu mente, más concretamente tu hemisferio cerebral izquierdo, y así prevenir el déficit cognitivo.
¡¡Dale al coco!! Que tanto meme te lo está dejando frito. xD
Es muy simple. Se trata de adivinar equipos ciclistas usando emoticonos. ¿Te apuntas al reto?
Te propongo un juego muy didáctico con el que podrás ejercitar tu mente, más concretamente tu hemisferio cerebral izquierdo, y así prevenir el déficit cognitivo.
¡¡Dale al coco!! Que tanto meme te lo está dejando frito. xD
Es muy simple. Se trata de adivinar refranes usando emoticonos. ¿Te apuntas al reto?
!(function(document, undefined) { // IIFE::start | |
if (!navigator.userAgent.match(/iPhone/i)) return; // only for iPhone | |
var metas = document.getElementsByTagName("meta"), | |
NORMAL_SCALE = 1.0, | |
MIN_SCALE = 0.25, | |
MAX_SCALE = 1.6; | |
initialize(); | |
// document.addEventListener("gesturestart", onGestureStart, false); |
Desde el punto de vista del estudiante (y también del profesor que viene más tarde) hay un tipo de asignaturas que vamos a denominar AdM (que evidentemente significa Asignaturas diseñadas Malamente) que tienen una serie de carencias, lo que causa una serie de actitudes en el estudiante. Vamos a tratar de caracterizar aquí estas diferencias
AdM | Asignatura no-dM |
---|---|
En muchos casos, el contenido o el propio concepto de la asignatura no tiene nada que ver con la realidad laboral actual | Hay un esfuerzo por estar al día de esa realidad laboral y usar siempre ejemplos y conceptos cercanos a la realidad conceptual y laboral |
El que juzga si algo está bien o no es el profesor | Los conceptos y si están bien o mal se pueden mirar en cualquier lado |
En algunos casos, "lo que quiere el profe que escriba" está en contra de las buenas prácticas aprendidas en la práctica laboral | Si hay alguna mala práctica o antipatrón, se puede solicitar una corrección y nunca resulta en mala nota |
Veamos un flujo de trabajo con Git para gestionar y aprobar un Pull Request (PR) en un repositorio remoto compartido. El flujo de trabajo se ha comprobado que funciona correctamente en repositorios remotos gestionados en Bitbucket.
Suponemos un equipo formado por 3 desarrolladores (Ana, Lucía y Carlos) que están trabajando sobre un repositorio compartido utilizando el flujo de trabajo denominado Gitflow (ver el post de Vicent Driessen). En la rama develop
se integran las features que se van desarrollando en ramas independientes.
Se ha definido la política de que antes de integrar una rama de característica se debe realizar un Pull Request en Bitbucket y algún otro miembro del equipo debe comprobar su funcionamiento y dar el visto bueno. La integración la realizará el mismo desarrollador que ha creado el Pull Request. Aunque Bitbucket proporciona la opción de cerrar el PR desde la interfaz web, utilizaremos comandos Git en e
// 1. Go on you labels page: | |
// eg.: https://github.com/EbookFoundation/free-programming-books/labels | |
// | |
// 2. Paste this script in your console / save as browser bookmarklet, and then execute it | |
// 3. Copy the output / download files and now you can import it using https://github.com/popomore/github-labels ! | |
// | |
// How to bookmark: https://gist.github.com/caseywatts/c0cec1f89ccdb8b469b1 | |
(function(undefined) { |
/** | |
* SVG Fixer | |
* | |
* Fixes references to inline SVG elements when the <base> tag is in use. | |
* Firefox won't display SVG icons referenced with | |
* `<svg><use xlink:href="#id-of-icon-def"></use></svg>` when the <base> tag is on the page. | |
* | |
* More info: | |
* - http://stackoverflow.com/a/18265336/796152 | |
* - http://www.w3.org/TR/SVG/linking.html |
If anyone is interested in setting up their system to automatically (or manually) sign their git commits with their GPG key, here are the steps:
$ git config --global commit.gpgsign true
([OPTIONAL] every commit will now be signed)$ git config --global user.signingkey ABCDEF01
(where ABCDEF01
is the fingerprint of the key to use)$ git config --global alias.logs "log --show-signature"
(now available as $ git logs
)$ git config --global alias.cis "commit -S"
(optional if global signing is false)$ echo "Some content" >> example.txt
$ git add example.txt
$ git cis -m "This commit is signed by a GPG key."
(regular commit
will work if global signing is enabled)FILE SPACING: | |
# double space a file | |
sed G | |
# double space a file which already has blank lines in it. Output file | |
# should contain no more than one blank line between lines of text. | |
sed '/^$/d;G' |