Skip to content

Instantly share code, notes, and snippets.

⚡️
Building.

José Daniel Paternina josedaniel

View GitHub Profile
@josedaniel
josedaniel / Quote.js
Last active Jul 16, 2018
Regular Vulcano CRUD model
View Quote.js
/* global mongoose, Quote, VSError */
/**
* Quote.js
*/
module.exports = {
attributes: {
active: {
View vulcan-estudios-training.md

Capacitación

Metodologías

  • Cómo elegir la metodología correcta para cada equipo de desarrollo? Cuál es tu experiencia con metologías ágiles?
  • Cuál es tu herramienta favorita para llevar el tracking del proceso de desarrollo y la comunicación con los clientes?

DevOps

  • Cuál es la manera correcta de hacer Continuous Integration en 2016?
  • Aparte de Heroku, cuales son las mejores prácticas y herramientas para hacer deploy de las aplicaciones en 2016?
@josedaniel
josedaniel / gitignore
Created Oct 9, 2014
Default .gitignore file
View gitignore
# Numerous always-ignore extensions
*.diff
*.err
*.orig
*.log
*.rej
*.swo
*.swp
*.vi
*~
View README.md

Deploy your site with git

This gist assumes:

  • you have a local git repo
  • with an online remote repository (github / bitbucket etc)
  • and a cloud server (Rackspace cloud / Amazon EC2 etc)
    • your (PHP) scripts are served from /var/www/html/
    • your webpages are executed by apache
    • apache's home directory is /var/www/
@josedaniel
josedaniel / input.css
Created Jun 26, 2012
CSS custom inputs
View input.css
/* CUSTOM FORM CONTROLS */
input[type="text"],input[type="password"]{
font-size:13px;
padding: 3px 7px;
border:none;
box-shadow: inset 0 1px 2px #999;
outline: none;
color:#444;
margin-right:10px;
border-bottom: 1px solid #eee;
@josedaniel
josedaniel / ssh.sh
Created May 22, 2012
Meterse al ssh del servidor remoto
View ssh.sh
cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >> ~/.ssh/authorized_keys'
View consultas.sql
//Colegios
Select a.creado_en_zambo__c, a.Id, a.Name, a.RecordType.Name from Account a where a.creado_en_zambo__c = false and a.RecordType.Name = 'Institución educativa'
//Destinos
Select d.creado_en_zambo__c, d.Fecha_1__c, d.Fecha_2__c, d.Fecha_3__c, d.Id, d.Nro_de_dias__c, d.Nro_minimo_de_dias__c, d.Programa_Destino__c from Destino_Alternativo__c d where creado_en_zambo__c = false
//Viajes
Select c.Colegio__c, c.Destino_definitivo__c, c.Fecha_llegada__c, c.Fecha_salida__c, c.Name, c.Nro_de_Grupos__c, c.RecordTypeId, c.RecordType.Name, c.Status from Campaign c where RecordType.Name = 'Viaje' and c.Status = 'Ganado'
@josedaniel
josedaniel / gist:1677160
Created Jan 25, 2012
Loop + condition example [codeigniter]
View gist:1677160
<?php
//create the array in the controller and add it ot the $data array
//then, in the view...
foreach($elements as $element){
if($element->name == 'example'){
//do stuff
}
}
@josedaniel
josedaniel / localStorage.js
Created May 31, 2011
Local storage cookies fallback
View localStorage.js
if (!window.localStorage){
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
@josedaniel
josedaniel / validate_email.js
Created May 3, 2011
Function to validate an email addres
View validate_email.js
//FUNCTION TO VALIDATE AN EMAIL ADDRESS
//USAGE: Ej:, validate_email(josedaniel.paterninasoto@gmail.com);
//This will return TRUE if the email is valid or FALSE if not.
function validate_email(email){
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
return(true);
}else{
return(false);
You can’t perform that action at this time.