Autor: luis

Algoritmos base de plataforma.

by luis

parseLocation

BEGIN
  
  DECLARE result varchar(255);
  

  select location into result FROM relLatLngLocation 
  WHERE lat = Y(position_in) AND lng =X(position_in);
  
  
  IF result is null THEN
  INSERT IGNORE INTO relLatLngLocation
  select  Y(position_in) as lat,X(position_in) as lng, position_in as position, 
  CONCAT(parseStreet(position_in),', ',IF(ISNULL(l.`name`),'',l.`name`),', ',m.NOM_MUN,', ',m.NOM_ENT,', ',s.admin) as location
  from municipios m
  LEFT JOIN states s ON ( CONTAINS(s.shape,m.shape) AND realPointInPolygon(s.shape,position_in) )
  LEFT JOIN landuse l ON CONTAINS(l.shape,position_in)
  WHERE CONTAINS(m.shape,position_in)
  AND realPointInPolygon(m.shape,position_in)
  limit 1;
  
  select location into result FROM relLatLngLocation 
  WHERE position = position_in;

  END IF;
  
  return result;
  
END
 

Consola SSH con TMUX en CentOS 6

by luis
Temux es una potente y útil herramienta para multiplexar la consola en diferentes paneles que nos permitirán trabajar de forma más fluida visualizando diferentes elementos al mismo tiempo o incluso recuperar session en caso de que nuestra conexión a los servidores se pierda. Para instalar Tmux en servidores CentOS 6 de la forma facil y rapida usamos el comando yum:
yum install tmux