Pasar al contenido principal
www.keopx.net

Navegación principal

  • Inicio
  • Talks
  • Freelance Drupal Bilbao
  • Acerca de Keopx
  • Contacto
Menú de cuenta de usuario
  • Iniciar sesión

Recuperar tipo variable en PHP

By keopx, 31 Marzo, 2009

En php no se definen como tal los tipos de datos y muchas veces no tenemos claro que es lo que nos esta mostrando.

Para existe varias opciones y de ella es leer el tipo de dato de que es:

string gettype ( mixed $var )

<?php
$tipoDato = gettype($variable);
?>

Tambien podemos comprobar una a una cual es su tipo:

Ver también

Descarga de paginas web completas con wget

By keopx, 29 Marzo, 2009

Este comando es muy útil para descargas webs, ficheros y ejecutar tareas de mantenimiento. Aquí explicamos algunos de ellos.

wget -r -p http://www.keopx.net

El parámetro -p le indica a wget que incluya todo (imágenes también), de modo que todos los ficheros HTML y demás de la web serán descargados.

Para poder omitir en robot.txt que nos puede impedir acceder a varias paginas escribimos lo siguiente:

wget -r -p -e robots=off http://www.keopx.net

10 Comandos utilies en GNU/Linux

By keopx, 29 Marzo, 2009

pgrep: busca procesos en ejecución basándose sobre el nombre u otros atributos. Para obtener el PID (identidad de proceso) de todos los procesos del usuario root, por ejemplo:

pgrep -u root

Comparado con la forma habitual de hacerlo:

ps -ef | egrep '^root ' | awk '{print $2}'

pstree: muestra la lista de los procesos en ejecución en forma de árbol.

Configurar JAVA_HOME en GNU/Linux

By keopx, 29 Marzo, 2009

Para configurar en todas configuraciones podemos editarlo en este fichero /etc/profile.

Para todos los usuarios editamos:

sudo nano /etc/bash.bashrc

Para definir JAVA_HOME añadimos las siguientes lineas:

export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.08

O para no depender de versiones:

export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/

Y solo para nuestro usuario editamos:

sudo nano /home/keopx/.bashrc

Montar unidades externas (USB) en GNU/Linux

By keopx, 29 Marzo, 2009

Antes de nada debemos encontrar nuestra unidad externa. Normalmente esta en /dev/sdb* siendo común /dev/sdb1

Para buscar los devices utilizar el comando dsmeg.

Identifica el dispositivo como sdb.

Pon en consola:

ls /dev/sdb*

Saldrá algo como esto:

/dev/sdb /dev/sdb1

Mara montar usar mount y para desmontar umount.

Creamos primero una carpeta para montar nuestro USB.

sudo mkdir /mnt/usb

Montamos el dispositivo

Permitir acceso remoto a MySQL Server 5 desde otros equipos

By keopx, 29 Marzo, 2009

Aparentemente el acceso de forma remota viene desactivado por defecto en MySQL, calculo que esto lo harán por una cuestión de seguridad y que personalmente opino que así se debería quedar pero como siempre en los desarrollo hay necesidades varias pues se puede configurar para que se escuche desde otros lugares. Recomiendo a su ves que esto solo este accesible desde una red interna y que el firewall no permita llegar hasta esta maquina.

Editamos:

sudo nano /etc/mysql/my.cnf

Buscamos la linea:

bind-address = 127.0.0.1

Editamos:

Configurar una tarjeta de red en terminal en GNU/Linux

By keopx, 29 Marzo, 2009

Para configurar la ip a una maquina siempre podremos configurarla con las múltiples herramientas que trae el sistema, pero nos puede ser útil al configurar equipos en los que no se disponen de entornos visuales como pueden ser los servidores.

Ejemplo:

ifconfig <interfaz> <familia> <dir_ip> netmask <máscara> broadcast <dir_broadcast> up

Crear interfaces virtuales de red en GNU/Linux

By keopx, 29 Marzo, 2009

Se puede utilizar por ejemplo para asignar otra IP a una tarjeta de red existente con una ip ya asignada(virtual) se hace igual, solo que al final de la interface en este caso eth0 le agregas eth0:1, eth0:2, eth0:3 asi sucesivamente en realidad no se cuantas ips se puedan poner

ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255 up

Atajos de firefox

By keopx, 29 Marzo, 2009

Atajos de Teclado en Firefox
Esta es una lista de los atajos de teclado más comunes de Mozilla Firefox. Si tiene activados los atajos de edición de texto estilo Emacs en GNOME, también funcionarán en Firefox. Cuando un atajo de edición de texto entre en conflicto con los atajos predeterminados (como sucede con Ctrl + K), el atajo Emacs tendrá preferencia si el foco está en una caja de texto (lo que incluye la barra de direcciones y la barra de búsqueda). En estos casos deberá usar el atajo de teclado alternativo si aparece en esta lista.

Problema con las claves gpg en Linux

By keopx, 15 Febrero, 2009

Cuando estamos actualizando nuestra maquina alguna vez nos ha salido el siguiente error:

There are no public key available for the following key IDs:
A70ZFU536070D3A1

Para solucionarlo tenemos que añadirlo y se realiza de la siguiente manera:

sudo gpg --recv-key --keyserver wwwkeys.eu.pgp.net A70ZFU536070D3A1
sudo gpg --export A70ZFU536070D3A1 | apt-key add -

Con esto ya podremos actualizar nuestra maquina. El sudo solo se utiliza en caso de maquinas con ubuntu.

Paginación

  • Primera página
  • Página anterior
  • …
  • Page 19
  • Page 20
  • Page 21
  • Page 22
  • Página actual 23
  • Page 24
  • Page 25
  • Page 26
  • Page 27
  • …
  • Siguiente página
  • Última página

Forcontu Master in Drupal 9

DrupalAssoc member

DrupalCampSpain2022: Introducción al desarrollo de módulos en Drupal 9

Seville Drupal Developer Days Individual Sponsor - 2017

I am speaker DrupalCamp Alicante 2018

I am speaker DrupalCamp Madrid 2017

I am speaker DrupalCamp Valencia 2014

I am Rules Ruler

Sponsored by

Isarea

Soy Ruben Egiguren a.k.a. keopx, actualmente soy freelance experto en Drupal de Bilbao

  • Reinicializar su contraseña
RSS feed
Powered by www.keopx.net