Autor: juusechec

Grupo Lider en la apropiación, desarrollo, uso y difusión de tecnología, ciencia y cultura libre.

Convertir archivos en formato ISO-8859 a UTF-8

Puedes ejecutar en una terminal: cd mi_directorio find . | egrep -v “.bak$” | xargs file | grep -i ISO-8859 | sed “s/:.*//g” | xargs -I @ sh -c “if [ ! -f @.bak ]; then cp @{,.bak}; else echo @.bak:creado; fi && iconv -f ISO-8859-1 -t UTF-8 @.bak > @” Esto permite transformar recursivamente…
Read more

Instalar programas en otras ubicaciones.

Cuando tenemos una máquina con SSD y HDD normalmente nos pasa que nos quedamos sin disco en la partición raíz, este problema se puede solucionar de dos formas. Crear las particiones /usr, /var, /opt y /home en el HDD. Para esto simplemente se crean durante la instalación. Poner las particiones en una única partición en…
Read more

Instalar NodeJS y npm en Centos 7

Busca la última versión LTS (Long Time Support) en el sitio: https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora Instala el repo: # curl –silent –location https://rpm.nodesource.com/setup_4.x | bash – Instala los compiladores: # yum install -y gcc-c++ make Instalar NodeJS # yum install -y nodejs Instalar wget que permite descargar de internet # yum install -y wget Descargar el script de…
Read more

Instalar Golang en Centos 7 sobre vagrant/virtualbox

Dentro de tu máquina ya debes tener instalado vagrant. Se crea  un directorio para alojar la máquina virtual. $ mkdir vagrant; cd vagrant Se inicia una máquina virtual de Centos 7 $ vagrant init centos/7 Se levanta la máquina $ vagrant up Se accede a la máquina $ vagrant ssh Se ingresa como usuario root…
Read more

Servicio REST en symfony

Primero creamos una ruta asegurémonos de que quede de primero en la el controlador del producto o lo que queramos mostrar: /**      * Lists all Product entities in Rest Service.      *      * @Route(“/rest”, name=”product_rest”)      * @Method(“GET”)      */     public function restAction()     {     } Luego dentro de la función…
Read more

Cómo funciona la validación de campos en symfony

Lo primero que vamos a hacer es modificar los datos de conexión a la base de datos en la ruta app/config/parameters.yml # This file is auto-generated during the composer install parameters:     database_driver: pdo_pgsql     database_host: 127.0.0.1     database_port: 5432     database_name: eva     database_user: usuarioeva     database_password: mipassword Después se modifica el archivo app/config/config.yml…
Read more