GitLab CE vs EE – Versión Comunity Edition ó Enterprise Edition?

GitLab esta construido bajo un modelo de negocios abierto. Esto quiere decir que hay dos versiones de GitLab: La Community Edition y la Enterprise Edition (GitLab CE vs EE). La…

Continuar leyendoGitLab CE vs EE – Versión Comunity Edition ó Enterprise Edition?

Solución al error de Limesurvey de borrar múltiples preguntas

La Versión 2.65.6+170615 de Limesurvey presenta una falla al intentar realizar borrado múltiples de preguntas, el cual es el siguiente: PHP Error [500] AdminController no ha podido encontrar la vista…

Continuar leyendoSolución al error de Limesurvey de borrar múltiples preguntas

Instalar PHP5 en Debian 9 Stretch

En esta entrada veremos como instalar PHP5 en Debian GNU / Linux 9 Stretch. El nuevo Debian Stretch trae por defecto solo el nuevo PHP7 pero muchas de las aplicaciones escritas en PHP deben ser bien probadas y ajustadas para la nueva versión de PHP.

Lo que haremos para lograr instalar PHP5 en Debian Stretch es agregar el repositorio de Debian Jessie con lo cual tendremos PHP5 y todas sus extensiones a las que seguramente estas acostumbrado si estas leyendo esta entrada.

(más…)

Continuar leyendoInstalar PHP5 en Debian 9 Stretch

Como enviar correos desde Perl usando Gmail

En esta entrada tendremos realizaremos el envió de correo desde el SMTP de Gmail usando el lenguaje de programación Perl para realizar esta tarea, específicamente usando el modulo Email::Sender.

Perl es un lenguaje muy común para escribir scripts, por lo cual, es muy útil poder enviar de correos electrónico desde el.

Enviar correos perl gmail

En Perl existen varias opciones de módulos para trabajar con emails algunos de ellos son:
Net::SMTP
Mail::Sendmail
Email::Sender
Email::MIME
MIME::Lite

En esta entrada usaremos el modulo de cpan Email::Sender el cual es una de las alternativas para envió de email mas moderna en Perl para enviar correos sobre smtp con o sin capas de seguridad SSL/TLS.

(más…)

Continuar leyendoComo enviar correos desde Perl usando Gmail
git - nautilus nemo gnome linux
git - nautilus nemo gnome linux

Como integrar GIT con el gestor de archivos Nautilus y Nemo – RabbitVCS

Cuando se es usuario cotidiano de software para control de versiones, siempre desearemos tener a disposición herramientas que nos faciliten y hagan mas evidente el trabajo. Es común conocer los comandos de tu control de versiones (GIT, SVN, Hg, etc…), contar con un cliente de control de versiones incorporado en tu editor de código favorito, tener instalado algún software especifico para el control de versiones que uses, y sin embargo sumado a todo lo anterior también es muy práctico tener las funcionalidades de tu control de versiones integrado al software de gestión o exploración de archivos.

Hace algunos años cuando era usuario habitual del control de versiones Subverion (SVN), tenia instalado y me resultaba muy practico unos script para nautilus que integraban SVN a Nautilus (el gestor de ventanas donde se navega por directorios en el escritorio GNOME de Linux), el cual mostraba iconos sobre los archivos según estuvieran acordes o no a la versión en servidor y brindaba opciones en el menú derecho para actualizar un directorio, subir algún cambio, ver el historial o diferencias de versiones.

Estos script procuraban brindar estas funcionalidades tomando como base el software TortoiseSVN muy popular para el S.O Windows. Paso el tiempo Nautilus y Gnome fueron drásticamente reescritos, a la vez que subversion fue drásticamente desplazado por GIT. Los Nautilus Script ya no existirían, así como TortoiseSVN ya no tendría mayor masa de usuarios. Ahora existe en windows TortoiseGIT y en esta entrada hablaremos un poco de RabbitVCS. (más…)

Continuar leyendoComo integrar GIT con el gestor de archivos Nautilus y Nemo – RabbitVCS
root@BB8:/home/lenin# aptitude update Ign http://dl.google.com stable InRelease Ign http://linux.dropbox.com jessie InRelease Hit http://dl.google.com stable Release.gpg 27% [Esperando las cabeceras] [Esperando las cabeceras] [Esperando las cabecerasE: No se pudo encontrar el método /usr/lib/apt/methods/https.
root@BB8:/home/lenin# aptitude update Ign http://dl.google.com stable InRelease Ign http://linux.dropbox.com jessie InRelease Hit http://dl.google.com stable Release.gpg 27% [Esperando las cabeceras] [Esperando las cabeceras] [Esperando las cabecerasE: No se pudo encontrar el método /usr/lib/apt/methods/https.

the requested PHP extension curl is missing from your system

El Problema lenin@BB8:~/www/sistemayii2$ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages.…

Continuar leyendothe requested PHP extension curl is missing from your system
gitlab servidor linux
gitlab-servidor-linux

GitLab en GNU / Linux Debian Jessie 8

GitLab es una aplicación para programar, probar e implementar código en equipo. Proporciona interfaces para gestionar repositorios Git con controles de acceso granulados, ofrece revisiones de código, seguimiento de problemas, flujo de actividades, wikis e integración continua .

(más…)

Continuar leyendoGitLab en GNU / Linux Debian Jessie 8