sábado, 29 de diciembre de 2012

Pasar de minuscula a mayuscula en MySQL

Hola a todos, hoy vamos a comentar la manera de pasar una determinada columna de minúscula a mayúscula.

Para hacerlo hay que hacer lo siguiente:

update tabla set campo=UPPER(campo);

Para hacerlo hay Donde tabla es el nombre de la tabla a modificar y el nombre campo es el nombre de la columna a la que vamos a cambiar de minúscula a mayúscula.

Ahora bien, la modificación se la queremos hacer a una condición (o varias condiciones), para ello hacemos lo siguiente:

update tabla set campo=UPPER(campo) WHERE condiciones;

Por ultimo, también podemos hacerlo a la inversa (con o sin condición), para ello, hacemos lo siguiente, cambiamos UPPER por LOWER.

Espero que os sirva.

Fuente original:

jueves, 6 de diciembre de 2012

Buscar imagenes en google con un tamaño exacto

Hola a todos, hoy vamos a hablar de un truco que he encontrado en internet para encontrar imagenes en google con un tamaño especifico.

Lo que hay que hacer es la busqueda de la imagen que deseamos y al final de la direccion que nos genera la busqueda insertar lo siguiente:

&tbs=islt:2mp,isz:ex,iszw:1280,iszh:1024

Siendo los parámetros iszw para el ancho y iszh para el alto.


Espero que os sirva.

Fuente:

domingo, 4 de noviembre de 2012

Solucion al problema de 500 OOPS: vsftpd: refusing to run with writable root inside chroot()

Hola a todos. Hace poco rato, mientras me encargaba de enjaular los usuarios de una maquina virtual con Xubuntu me aparecio lo siguiente mientras me loguaba con el usuario con el que trabajo:


500 OOPS: vsftpd: refusing to run with writable root inside chroot()


Parece ser que rechazaba el lanzar con permisos al usuario, por lo que he tenido que añadir una linea extra al fichero /etc/vsftpd.conf con el siguiente codigo (HACER RESPALDO DEL FICHERO QUE MENCIONE ANTES DE HACER CUALQUIER CLASE CAMBIO EN EL MISMO POR SI LAS MOSCAS):


allow_writeable_chroot=YES

Hecho esto, hacemos un sudo reload vsftpd  o un /etc/init.d/vsftpd restart para que recargue los cambios.

Por cierto, si os interesa enjaular usuarios dentro del servidor ftp vsftpd podeis usar el siguiente link:

http://preguntaslinux.org/enjaular-usuarios-de-vsftp-t-5329.html

Espero que os sirva.

sábado, 27 de octubre de 2012

Especificar caracteres en una base de datos en MySQL

Hola a todos, recientemente y debido a una practica que hice en MySQL en clase tuve que especificar el tipo de caracteres de la base de datos a un latin1 spanish.

Para especificar que una base de datos admita los caracteres en castellano (con ñ, tildes y eso) via sql hay que saber primero los tipos de caracteres que tiene MySQL hay que insertar lo siguiente:

SHOW CARACTER SET;

Como esto va a decir los tipos de caracteres, pero las 'collocations' o colocaciones pueden ser varias las que estén al CHARSET (debido a que cada idioma tiene un abecedario distinto, por ejemplo el aleman o el castellano). Por defecto cada charset tiene una 'collocation' por defecto, por ejemplo en el latin1 tiene los caracteres del sueco.

Para ver las colocaciones o 'collocations' asociados al charset hay que insertar lo siguiente:

SHOW COLLOCATION LIKE 'latin1%';

Nos dirá los tipos de caracteres del latin1 (caracteres occidentales) que tenga MySQL.


Ahora para poder crear la base de datos con un tipo de caracteres, como por ejemplo el castellano, hay que crearla de esta manera:


CREATE DATABASE nombre_de_base_de_datos DEFAULT CHARACTER SET latin1 COLLATE latin1_spanish_ci;


Donde nombre_de_base_de_datos es el nombre que queramos dar a la base de datos.

Esto funciona tanto en Linux (en el kubuntu lo he probado), como en Windows.

Espero que os sirva y el link en donde me he basado para el articulo de hoy es el siguiente:

Mi fuente original:

viernes, 19 de octubre de 2012

Ver horario de los cercanías en Android

Hola a todos, después de un largo tiempo sin publicar nada en el blog debido a que no hay tiempo para dedicarse al blog, voy a hablar de un programa que nos dice los horarios de los trenes de cercanías renfe (si, ya se, ya están publicados en la pagina oficial).

El programa esta sincronizado directamente con la pagina web oficial de la renfe y se llama Cercanitas.

Una vez que hayamos instalado el programa en el dispositivo (desde la Play Store), accedemos al programa, seleccionamos el núcleo urbano (en mi caso Madrid) y voila, podemos consultar la ruta y horarios de los trenes que tenemos que coger.

Espero que os sirva.

miércoles, 5 de septiembre de 2012

Actualizar Chronium en windows

Hola a todos, hoy voy a explicar la manera de actualizar el navegador Chronium bajo Windows.

Como bien ya sabréis, Chronium es un navegador libre sobre la cual se ha desarrollado Google Chrome, y una de las pequeñas diferencias es que este ultimo se actualiza automáticamente en Windows.

Para actualizar este navegador lo que hay que buscar en Internet es una herramienta que es el chronium nightly updater que se puede descargar desde aquí:

http://dirhael.dcmembers.com/cnu/

En cuanto os bajéis el instalador lo que hay que hacer es extraer el .zip y dar a doble click en en .exe.

Aquí lo que hay que hacer es ir a la parte de abajo a la opción de installer or archive y dar a installer.

He creído conveniente elegir el installer por que con el exe a la hora de instalar te lo instala en el directorio predeterminado (con el archiver tienes que hacerlo todo a mano).

No te lo instalara automáticamente con el installer, ya que solo lo bajara y habra que instalarlo a mano.

Espero que os sirva.

lunes, 20 de agosto de 2012

Solucion a windows update no puede buscar actualizaciones porque el servicio no se esta ejecutando

Hola a todos, hoy vamos a solucionar el siguiente mensaje que nos puede aparecer en nuestro Windows 7:

Windows update no puede buscar actualizaciones porque el servicio no se esta ejecutando.
Puede que tenga que reiniciar el equipo.

Bien, lo que se puede hacer es renombrar (o bien borrar el directorio)

Lo que hay que hacer es ir a inicio --> explorardor de windows (OJO: en Explorador de Windows click derecho y dar a ejecutar como administrador por lo siguiente)

Aqui habra que ir a: C:\Windows\

Y borrar (o renombrar) la carpeta SoftwareDistribution\

Hecho esto, reiniciamos el ordenador y Windows Update ira como la seda.

Espero que os sirva.

lunes, 2 de julio de 2012

Calculadora IP parte 2

En el articulo de hoy, hablaremos de como calcular las direcciones ip en linux, con programas especificos para este sistema operativo (me centrare en debian/ubuntu y derivados)

El primer programa que voy a usar es en via terminal y se llama ipcalc.

Como bien he dicho, este programa hay que usarle en la consola, y es el que mas se le parece a la web de mi anterior articulo (por la informacion completa que da)

sudo apt-get install ipcalc

Para poder usar el programa hay que usarlo de 2 maneras posibles:

Bien especificando la mascara tal cual.

O bien la mascara en su equivalencia numerica (255.255.255.0 equivale a una /24)

Por ejemplo, podemos usar dos ejemplos:

ipcalc 192.168.1.1 /24

O bien

ipcalc 192.168.1.1 255.255.255.0

Si no deseas que aparezcan con los colores, con cualquiera d los dos ejemplos hay que añadir lo siguiente:

ipcalc -n 192.168.1.1 /24

O bien

ipcalc -n 192.168.1.1 255.255.255.0

El segundo programa se llama subnetcalc.

sudo apt-get install subnetcalc

Es bastante similar en el uso al ipcalc (por las dos posibilidades) siendo su manejo asi:

subnetcalc 192.168.1.1 255.255.255.0

o bien

subnetcalc 192.168.1.1 /24

El tercer programa, se llama sipcalc, siendo su uso tambien similar al primero, por los motivos obvios.

sudo apt-get install sipcalc

Su manejo puede ser de esta maneras:

sipcalc 192.168.1.1 255.255.255.0

O bien, para hacerlo mas completo con estas dos maneras.

sipcalc -b -c -i -s -w -x 192.168.1.1 /24

sipcalc -b -c -i -s -w -x 192.168.1.1 255.255.255.0


Obviamentente, hay un programa que podemos usar en el entorno grafico, dicho programa es gip.

sudo apt-get install gip

Digamos, que es una version grafica del comando ipcalc, y subnetcalc, por que el funcionamiento es el mismo.

domingo, 24 de junio de 2012

Calculadora IP Parte 1

Hoy vamos a hablar de las calculadoras IP (la version 4 claro esta)


Para que nos puede servir el calcular las ips.

Una utilidad que puede tener esto es el controlar la marcara de subred para tener solo unos cuantos ordenadores como por ejemplo.

Otra, para corregir las ips que hemos calculado a mano (util para temas de estudios o certificaciones).

En el articulo de hoy indicare unicamente un par de paginas webs (en los siguientes articulos indicare programas para Windows/Linux (Debian y derivadas) y los sistemas operativos tipo android (como maximo 4 articulos en total quiero publicar acerca de este tema).

La primera pagina web de la que voy a especificar me la dio un conocido y es la de aprenda redes:

http://www.aprendaredes.com/cgi-bin/ipcalc/ipcalc_cgi

Hay que especificar la direccion ip y su correspondiente mascara de subred (admite ambas maneras, por ejemplo una 255.255.255.0 o en su defecto una /24) y calcula los hosts permitidos, subredes, direccion de red, sus rangos, la de difusion y la wildcard.

Obviamente dice tambien la clase de ip que es.

Otra pagina que encontre fue la de subnet calculator:

http://www.subnet-calculator.com/

En este caso tienes que especificar manualmente los octetos de la mascara de red (255.255.255.0), a traves de una lista asi como la clase de ip (a, b o la c). Por lo demas, especifica lo mismo que la otra web.

domingo, 20 de mayo de 2012

Maneras de apagar o reiniciar una maquina en linux: Parte 1:

Vamos a hablar de las maneras de como apagar o reiniciar el ordenador en nuestro sistema operativo linux (en ubuntu, debian...) en una via terminal.

Vamos a empezar con el tutorial:


shutdown now
 
En los sistemas Unix, shutdown now implica pasa al modo single-user, que no es otra cosa que acceder de un modo que solo root puede realizar tareas en el sistema, algo muy útil para tareas de mantenimiento.

shutdown -h now
 
El “-h” viene de halt, lo que hacemos es parar el sistema, vamos, apagar el equipo. Podemos además enviar un mensaje a quien esté conectado en el momento del apagado:

shutdown -h now "Mensaje"
 
Si quisieramos apagar el sistema a una determinada hora, podemos hacerlo del siguiente modo:

shutdown -h 11:50
 
Halt es básicamente lo mismo que “shutdown -n now”:

halt
shutdown -r now
 
Como imaginaréis, “-r” viene de reboot, lo que hacemos con este comando es rebotar la máquina inmediatamente. También se puede mandar un mensaje o rebotar a una hora determinada:

shutdown -r now "Mensaje"
shutdown -r 11:50
 
Reboot hace la misma función que “shutdown -r now”:

reboot
Por último, la combinación de teclas CTRL-ALT-DEL, según la configuración del sistema puede permitir rebotar o apagar el equipo, no obstante conociendo los comandos anteriormente citados es preferible usarlos, ya que conoces exactamente que va a suceder.

Link:

Borrar directorios con subdirectorios largos

Hola a todos, resulta que hace un tiempo me toco borrar un directorio pero no me dejo hacerlo debido a que tenia nombres demasiado largos (esto bajo un entorno Windows).

Intentando mirar la manera de eliminarlo sin un livecd de linux (lo que use al principio) encontre un programa escrito en java que lo borra (tendreis que tener la version 1.6 o posteriores).

Ahora sin mas, os paso el programa:

http://www.osmstudios.com/tutorials/downloads/pathtoolong_b.zip

Extraeis el fichero, y le dais doble click al programa. Hecho esto ir a donde tengais el directorio de los nombres largos a borrar y le dais a open (o abrir) y despues a execute path removal. Aqui os aparecera si estais seguros de borrar la carpeta, yo en mi caso si, ya que me hice copia de seguridad.



link origial:

martes, 3 de abril de 2012

Como generar un codigo BIDI.

Hola a todos, como bien os pase en mi post anterior (el codigo BIDI), ahora os pasare el link para que os podais generar los vuestros propios.

Este es el link en el que lo podreis generar.

Tan solo, debereis pinchar en el apartado de generador de codigos qr, poner la url, darle despues a Generar Código QR y ya lo tenemos (no os preocupeis si os perdeis, la web viene en castellano).

Utilizacion del codigo BIDI

Hola a todos. Acabo de crear un codigo bidi para que podais leer mi blog desde el movil.


El BIDI es sistema parecido a un código de barras bidimensional, basado en la matriz de datos y el código QR (sacado de la wikipedia).


Asi, no habra problemas a la hora de poder leer mi blog desde el movil.


Sin mas detalles os paso el link.


Códigos QR / Qr Codes

miércoles, 21 de marzo de 2012

Restaurar backups de Windows XP en versiones mas nuevas

Hola a todos, hace un tiempo publique un articulo en el que explicaba la manera de restaurar un backup hecho en Windows XP en Windows Vista y en 7, pero el problema es que el link que os pase esta en megaupload, y dicho servidor fue cerrado hace unos meses por los del fbi.

He dado con una manera de poder usar la herramienta del xp. Para ello debereis de usar un Windows XP, por lo que debereis de usar dicho sistema operativo bajo virtualbox/vmware y copiarlo a una compartida entre la fisica y la virtual o bien usando el ordenador de otra persona para obtener dichos archivos.

Los archivos en cuestion estan situados en C:\Windows\System32 y son los siguientes:
  • Ntbackup.exe
  • Ntmsapi.dll
  • Vssapi.dll
Optativamente, podemos copiar tambien los ficheros de ayuda, estando situados en C:\Windows\Help siendo los siguientes archivos:
  • Ntbackup.chm
  • Ntbackup.hlp
Para poder compartir entre una maquina fisica a una virtual bajo virtualbox, lo mejor es guiarse por la siguiente entrada:

http://pcinformatica28340.blogspot.com.es/2011/08/compartir-carpetas-en-virtualbox.html

Si lo quieres hacer bajo VMWare, lo mejor es crear en la virtual una carpeta compartida del windows y copiar ahi los ficheros mencionados (ya que desconozco la equivalente a las guest additions de vmware), y despues de esto, en la fisica, ir a "tecla windows + r" y poner la direccion ip (o el nombre de la maquina). En este caso, el metodo para compartir es a la inversa, virtual a fisica.

sábado, 10 de marzo de 2012

Bloquear pantalla en windows

Hola a todos. El tema del que voy a tratar va a ser simple y es la manera de bloquear la pantalla con un acceso directo.

Si, no es broma, podemos bloquear la pantalla de nuestro windows de una manera simple.
Para ello, deberemos hacer clic derecho y crear acceso directo.

En lo primero que nos aparece (la ubicacion del archivo) pondremos lo siguiente:

rundll32.exe user32.dll, LockWorkStation

En el siguiente paso sera darle un nombre y ya tendremos el bloqueo de la pantalla desde el acceso directo.

me voy a joomla

Hola a todos. Llevo un tiempo preparándolo, pero me he diseñado una web en joomla (la tenia desde hace un tiempo, pero voy a empezar a hacerla publicidad), en la que me he pasado los artículos de este blog (salvo algunos que los tengo des publicados por el tema de megauload).

No abandonare el blog, por supuesto, pero quiero hacerlo por partida doble (sincronizar artículos entre el blog y la web)

También os quiero decir una cosa, los artículos de mi web no se mostraran en la parte principal (por que me ha dado algunos problemas a la hora de mostrar artículos en mi servidor XAMPP)

Sin otra mas os paso el link de la pagina web. http://giorgios.alojamientogratuito.info/

sábado, 18 de febrero de 2012

Convertir de .bar o un .cmd a .exe

Hola a todos, resulta que tengo un script multiusos para varias gestiones ya terminado, pero necesito tenerlo en .exe.

Navegando por internet me he encontrado con una utilidad que los convierte que es Bat To Exe-Converter.

Es una herramienta gratuita y su uso es lo mas facil que hay, ya que solo es poner el .bat o .cmd y el programa lo convierte en un .exe.

Para hacerlo ha que darle al batch file (arriba del todo), abajo de batch file ya te pone el nombre en .exe (puedes cambiarlo de nombre como de lugar) y abajo del todo solo darle a compile.

Hecho esto podemos usar el ejecutable.

Link para descargarlo.

Hacer que no reinicie automaticamente Windows tras actualizars

Hola a todos, hace un momento, se han instalado en mi ordenador unas actualizaciones (ya que lo tengo activado que se bajen e instalen de manera automatico) y tras instalarse me ha pedido que reinicie el ordenador.

Como no me dejaba darle a la opcion de reiniciar mas tarde (me imagino que por usarlo en una limitada), he creido conveniente reiniciarlo mas tarde (y como no, desactivando el molesto mensaje)

Me imagino que te preguntaras cosas del estilo de ¿Como?, si no se puede (eso pensaba yo al principio hasta que internet me saco del embrollo).

Se puede desactivar, para ello tenemos que ejecutar el cmd (windows + r y ejecutar cmd si estas en una cunta con privilegios en windows xp). Si estas en Vista o 7 tendras que ejecutar el simbolo de sistema y pinchar en administrador.

Aqui solo habra que insertar el siguiente comando:

sc stop wuauserv

Hecho esto, no nos molestara mas con reiniciar el ordenador.

Enlace original:

domingo, 5 de febrero de 2012

Ver la ip publica bajo linux

Hola a todos, a veces, nos interesa saber nuestra direccion ip publica por diversas razones bajo Linux. Para ello, hay que añadir una libreria a nuestro sistema (el curl):

Para instalarlo en Ubuntu/Debian: sudo apt-get install curl


Instalarlo para Fedora/RedHat/CentOS: yum install curl

Instalarlo para OpenSuse: sudo zypper install curl

Una vez que tengamos instalado el paquete curl, ahora podemos ejecutar la aplicación, de esta manera:
curl ifconfig.me

Link original, pero adaptado por mi

Razones por las que odio la ley SOPA


Lo prometido es deuda, como prometi en mi anterior entrada, os escribo las diversas razones por las que estoy en contra de la ley sopa/pipa:

Lo primero, el que te puedan cerrar un blog, web y cia por subir archivos con derechos de autor.

Otra de las causas por la que ando en contra de dichas leyes es atentar contra la libertad de expresion, ya que con la ley si no le gusta la bloquean.

Afecta a los EEUU unicamente, en parte, ya que las paginas alojadas y con dominios de alli si que afecta (total o parcialmente), en otros segun las leyes (la ley Sinde-Wert)

Un video que explica la ley es el que os expongo:

viernes, 27 de enero de 2012

Opinion acerca del cierre de megaupload

Hola a todos, bien sabreis que recientemente el FBI ha cerrado megaupload, debido a temas de pirateo, blanqueo de dinero y demas historias.

Estoy en contra del cierre de la web de megaupload (y de las webs de descarga directa en general), ya que piensan los del FBI que descargamos de las web de DD cosas piratas y no es así, ya que compartimos información (cualquier clase, sea un cd de musica con algún conocido, nuestros proyectos de clase con los profes o guardar nuestras copias de seguridad) y seamos sinceros, COMPARTIR NO ES DELITO por mucho que se empeñen en prohibirlo.


Aunque se empeñen siempre habrá otras vias de compartir información, sea cual sea el método para tal fin.

Antes de nada, se que he publicado cosas que estaban en megaupload y están borradas, pero iré tratando de subirlas en cuanto tenga algo de tiempo (estudios y eso)

Iré publicando en los próximos días un articulo relacionado a las famosas leyes PIPA/SOPA para dejar constancia de que estoy en contra de dichas leyes.

viernes, 20 de enero de 2012

Instalar Java en Ubuntu 11.10

Hola a todos, resulta que una de las cosas que todos irremediablemente hacemos nada mas instalar nuestro ubuntu (en mi caso un kubuntu), es instalar el java de la casa oracle. Pero sorpresa, no viene el programa, sino las alternativas que no sirven (en mi caso).

Suerte, que he encontrado una solución en internet (taringa) y es añadiendo un repositorio.


Estos son los repositorios:

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

jueves, 5 de enero de 2012

No mas 900

Hola a todos. Hoy tratare de una web que nos puede ser de ayuda, especialmente a la hora de llamar a los sitios de atención al cliente.
Puede que ya os suene a mas de uno, pero bueno, la web es conocida por el nomasnumeros900.com. Con esta web podemos ahorrarnos un dinero, ya que facilitan un numero alternativo de los sitios de atención al cliente (ya que lo normal es que los 900/902 nos cobren por la llamada).
Suele estar completa (no siempre, pero si), ya que nos facilita los alternativos.

El funcionamiento de dicha web, ya que una vez que entréis, deberéis ir al buscador y poner el nombre de la empresa y os facilitara los teléfonos disponibles.
Espero que os sirva de ayuda la web.

Valgame la redundancia, pero os facilitare otra vez el link:
nomasnumeros900.com