Skip to content

Revisión de ORMs

Aquí hay un excelente artículo comprando las librerías que existen actualmente y cual debe usarse en cada caso.

https://www.gajotres.net/best-available-php-orm-libraries-part-1/

Como quitar el entorno gráfico del arranque de Linux

Primero modificar estas variables en GRUB:

GRUB_CMDLINE_LINUX_DEFAULT=”text”
GRUB_CMDLINE_LINUX=”text”
GRUB_TERMINAL=console

Depués ejecutar:

systemctl set-default multi-user.target

Para volver a poner el entorno gráfico en el arranque:

systemctl set-default graphical.target

Letsencrypt: certbot-auto renew falla en wheezy y squezzy

La solución pasa por editar certbot-auto y modificar las siguientes líneas:

pip_version = StrictVersion(check_output([python, ‘-m’, ‘pip’, ‘–version’])
por
pip_version = StrictVersion(check_output([‘pip’, ‘–version’])

y
command = [python, ‘-m’, ‘pip’, ‘install’, ‘–no-index’, ‘–no-deps’, ‘-U’]
por
command = [‘pip’, ‘install’, ‘–no-index’, ‘–no-deps’, ‘-U’]… Seguir leyendo

La página de plugins de Facebook

Los plugins de Facebook son muy útiles cuando queremos integrar simlemente un feed o el botón like en una página y nos resulta comlicado obtener el access token que implica crear una app, si la página no es nuestra, nos … Seguir leyendo

Como generar un access token para FB permanente

Following the instructions laid out in Facebook’s extending page tokens documentation I was able to get a page access token that does not expire.

I suggest using the Graph API Explorer (https://developers.facebook.com/tools/explorer?method=GET&path=me%3Ffields%3Did%2Cname&version=v3.2) for all of these steps except where otherwise … Seguir leyendo

Permitir cadena null en un campo numérico de Mysql

En las últimas versiones no viene habilitado por defecto, de forma que deberemos editar my.cnf y añadir la siguiente línea.

primero comprobamos que configuración tiene:

SELECT @@sql_mode;

si devuelve: STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION

tendremos que inhabilitarlo, para ello agregamos la línea a my.cnf … Seguir leyendo

Instalar Mysql no MariaDB en Debian Strech

#echo -e “deb http://repo.mysql.com/apt/debian/ stretch mysql-5.7\ndeb-src http://repo.mysql.com/apt/debian/ stretch #mysql-5.7” /etc/apt/sources.list.d/mysql.list
# wget -O /tmp/RPM-GPG-KEY-mysql https://repo.mysql.com/RPM-GPG-KEY-mysql
# apt-key add /tmp/RPM-GPG-KEY-mysql
# apt update
# apt install mysql-server

Si decidimos volver a instalar mariaDB, puede pasar que nos de este error al … Seguir leyendo

Instalar PHP5 en Debian Stretch

Editamos /etc/apt/sources.list y añadimos

# Repositorios de Jessie
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

Le decimos la prioridad en los repositorios. Para … Seguir leyendo

Eliminar reglas persistentes de red

Cuando se cambia la tarjeta de red en linux, y reiniciamos puede ocurrir que no detecte la tarjeta de red porque trata de usar las reglas persistentes. Para solucionar estos hay que ir al archivo situado en:

/etc/udev/rules.d

y borrarlo. … Seguir leyendo