Blog de eCómputo creado por Richard's Site Allabord sobre tecnología, programación, soporte a errores en equipos de cómputo, TIC's y mucho más.
abril 25, 2012
Flash - Presentaciones
PowerBullet Presenter es un software pequeño, fácil de usar y desde luego gratis.
PowerBullet Presenter esta creado para realizar presentaciones en formato de Flash™.
No es necesaria la experiencia en crear animaciones en Flash™ para usar PowerBullet Presenter ni obtener ventaja de su funcionalidad y rapidez.
Sólo escriba, de clic y arrastre.
Totalmente gratis, sin publicidad ni engaños.
http://www.powerbullet.com
abril 18, 2012
MySql - Buscar un dato en varias tablas
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| Buscar en varias tablas con la misma estructura, es decir, con las mismas columnas. |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Comando: [Execute query]
show tables;
Tables_in_DataBase <- Quitar el nombre del titulo de la columna
tabla1
tabla2
tabla3
tabla4
tabla5
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Trabajar el resultado copiar/pegar SELECT * FROM .... UNION
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5 <- No poner UNION en el último registro
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar el SELECT * FROM ( ... ) AS TablaTemporal
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar el WHERE
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
WHERE columna LIKE variable;
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar lo a un procedimiento
|||||||||||||||||
vvvvvvvvvvvvvvvvv
DROP PROCEDURE IF EXISTS getName;
CREATE PROCEDURE getName( variable VARCHAR(255))
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
WHERE columna LIKE variable;
CALL getName('%DatoABuscar%');
^^^^^^^^^^^^^^^^^
|||||||||||||||||
| Buscar en varias tablas con la misma estructura, es decir, con las mismas columnas. |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Comando: [Execute query]
show tables;
Tables_in_DataBase <- Quitar el nombre del titulo de la columna
tabla1
tabla2
tabla3
tabla4
tabla5
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Trabajar el resultado copiar/pegar SELECT * FROM .... UNION
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5 <- No poner UNION en el último registro
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar el SELECT * FROM ( ... ) AS TablaTemporal
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar el WHERE
|||||||||||||||||
vvvvvvvvvvvvvvvvv
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
WHERE columna LIKE variable;
^^^^^^^^^^^^^^^^^
|||||||||||||||||
Agregar lo a un procedimiento
|||||||||||||||||
vvvvvvvvvvvvvvvvv
DROP PROCEDURE IF EXISTS getName;
CREATE PROCEDURE getName( variable VARCHAR(255))
SELECT * FROM ( SELECT * FROM tabla1 UNION
SELECT * FROM tabla2 UNION
SELECT * FROM tabla3 UNION
SELECT * FROM tabla4 UNION
SELECT * FROM tabla5
) AS TablaTemporal
WHERE columna LIKE variable;
CALL getName('%DatoABuscar%');
^^^^^^^^^^^^^^^^^
|||||||||||||||||
abril 16, 2012
Compartir documentos online
| SlideShare | La mejor manera de compartir presentaciones, documentos y videos. | http://www.slideshare.net |
| box.com | Herramientas de colaboración. Simplifica el almacenamiento de archivos en línea, remplaza a los FTP. Conecta en la nube a equipos en un entorno de trabajo virtual. | http://www.box.com |
| Documentos de Google | Crear y compartir documentos. | http://docs.google.com |
| Calendario de Google | Crear y compartir agenda | http://www.google.com/calendar |
| Huddle | Huddle es una nube segura de colaboración para la administración de contenidos para el sector empresarial. Almacenamiento seguro, nube de colaboración y software de colaboración. | http://www.huddle.com/ |
| scribd.com/ | Millones de documentos y libros a su disposición! Léalos, imprímalos, descárguelos y envíelos a sus dispositivos móviles de manera instantánea. O suba sus documentos PDF, Word y PowerPoint para compartirlos con la comunidad más grande del mundo de lectores. | http://www.scribd.com/ |
| slideboom.com | Compartir Presentaciones. Crea presentaciones archivos de Power Point y los transforma en presentaciones para Web. | http://www.slideboom.com |
| Myplick | Myplick es una forma fácil de compartir presentaciones online. | http://www.myplick.com |
| mindmeister.com | Mapa mental online | www.mindmeister.com |
| Docstoc | Repositorio de información de acceso libre y de paga. | www.docstoc.com |
www.slideshare.com
www.slideboom.com/
http://www.authorstream.com/
www.totalpowerpoint.com/
http://www.powerpointspowerpoints.com/
www.yatv.com
www.tu.tv
www.subirmisvideos.com
www.vimeo.com/vim/videos
Internet Explorer - Corrector ortográfico
Corrector ortográfico para Internet Explorer”
Descargarlo de:
http://speckie.softonic.com/
Web Oficial:
http://www.speckie.com
descripción (de José María López) sobre Speckie
Escribir bien en Internet es importante. Así te entenderá mejor quien te lea y evitarás confusiones. Speckie te ayudará añadiendo a Internet Explorer un corrector ortográfico.
Speckie revisa las palabras escritas en cualquier formulario de una página web abierta en Internet Explorer. En caso de encontrar un error, la resaltará en rojo, y desde el botón derecho del ratón verás sugerencias bien escritas.
Por defecto, Speckie corrige textos en inglés, pero cuenta con más de 30 diccionarios, como español, español de México y catalán, entre otros. Además, tú eliges cómo resaltar los errores ortográficos y
Leer más
Pros
Dispone de más de 30 diccionarios
Permite usar varios diccionarios a la vez
Resalta las palabras mal escritas
Sugerencias en el menú contextual
Instalación de nuevos diccionarios
Contras
No dice el idioma de la palabra sugerida
Funciona en formularios, no en textos online
Descargarlo de:
http://speckie.softonic.com/
Web Oficial:
http://www.speckie.com
descripción (de José María López) sobre Speckie
Escribir bien en Internet es importante. Así te entenderá mejor quien te lea y evitarás confusiones. Speckie te ayudará añadiendo a Internet Explorer un corrector ortográfico.
Speckie revisa las palabras escritas en cualquier formulario de una página web abierta en Internet Explorer. En caso de encontrar un error, la resaltará en rojo, y desde el botón derecho del ratón verás sugerencias bien escritas.
Por defecto, Speckie corrige textos en inglés, pero cuenta con más de 30 diccionarios, como español, español de México y catalán, entre otros. Además, tú eliges cómo resaltar los errores ortográficos y
Leer más
Pros
Dispone de más de 30 diccionarios
Permite usar varios diccionarios a la vez
Resalta las palabras mal escritas
Sugerencias en el menú contextual
Instalación de nuevos diccionarios
Contras
No dice el idioma de la palabra sugerida
Funciona en formularios, no en textos online
abril 11, 2012
Internet Explorer - No abre vínculos en una pestaña o ventana
Pues les cuento en una computadora con Windows 7 64 bits no se podían cargar las pestañas de vínculos que abren una nueva ventana o pestaña de Internet Explorer 9 u 8.
Para resolver esto realicé estos pasos (entre otros).
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie9-windows_7/internet-explorer-9-no-me-abre-vinculos-de-una/eaa63943-d1cc-483b-965d-13c57cc649b0
Para restablecer la configuración de Internet Explorer
Cierre todas las ventanas de Internet Explorer o del Explorador de Windows que estén abiertas.
Para abrir Internet Explorer, haga clic en el botón Inicio. En el cuadro de búsqueda escriba Internet Explorer y en la lista de resultados haga clic en Internet Explorer.
Haga clic en el botón Herramientas y, a continuación, en Opciones de Internet.
Haga clic en la ficha Opciones avanzadas y, a continuación, en Restablecer.
Seleccione la casilla Eliminar configuración personal si desea quitar datos del historial de exploración, de proveedores de búsquedas y de aceleradores, de páginas principales y de filtrado InPrivate.
En el cuadro de diálogo Restablecer configuración de Internet Explorer, haga clic en Restablecer.
Cuando Internet Explorer termine de restaurar los valores, haga clic en Cerrar y, a continuación, en Aceptar.
Cierre Internet Explorer.
Los cambios tendrán efecto la próxima vez que abra Internet Explorer.
Si tiene dudas o inconvenientes de como restablecer la configuración de Internet Explorer, puede ir al siguiente enlace http://support.microsoft.com/kb/923737/es
--------------------------------
http://support.microsoft.com/kb/281679
regsvr32 urlmon.dll
DllRegisterServer se realizó correctamente en urlmon.dll
regsvr32 Shdocvw.dll
Se cargó el módulo "Shdocvw.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Shdocvw.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Actxprxy.dll
DllRegisterServer se realizó correctamente en Actxprxy.dll
regsvr32 Oleaut32.dll
DllRegisterServer se realizó correctamente en Oleaut32.dll
regsvr32 Mshtml.dll
Se cargó el módulo "Mshtml.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Mshtml.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Browseui.dll
Se cargó el módulo "Browseui.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Browseui.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Shell32.dll
DllRegisterServer se realizó correctamente en Shell32.dll
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie8-windows_other/internet-no-carga-paginas-en-ventanas-nuevas/87263936-5658-407d-9498-bd2ed4f3b413
Intenta lo siguiente dirígete al menú Inicio, Todos los programas, Accesorios, haz clic derecho sobre símbolo del sistema y ejecútalo como administrador. Se abrirá una pantalla negra de Símbolo del sistema, en la misma escribe el comando Sfc /scannow y presiona ENTER. Infórmanos si encontró algún archivo dañado y si pudo repararlo.
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie8-windows_7/problema-ie8-en-win7-ya-que-no-abre-ligas-y/f53de33f-0597-48d2-b708-ad731a0e144c
Hola,
es posible que ocurra este problema en Windows 7 cuando se instalan algunas aplicaciones basadas en .Net Framework. Intenta repararlo mediante los siguientes ajustes en el registro, siguiendo estos pasos:
1. Abre el Bloc de notas (notepad) y copia el siguiente contenido:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkFrame"
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"
2. Guarda el archivo en el Escritorio con el nombre NewtabsW7.reg y ejecútalo para introducir las órdenes al registro.
3. Reinicia Windows 7 y abre IE8 para comprobar si se ha solucionado el problema.
--------------------
Pero lo que solucionó el error fue abrir Internet Explorer (64 bits) ubicado en "C:\Program Files\Internet Explorer\iexplore.exe"
en vez del Internet Explorer ubicado en "C:\Program Files (x86)\Internet Explorer\iexplore.exe"
A pesar de desinstalar el IE9 y restablecer el IE8 los iconos seguian dirigiendo al (x86) que es el IE de 32 bits en vez del de 64 bits.
Para resolver esto realicé estos pasos (entre otros).
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie9-windows_7/internet-explorer-9-no-me-abre-vinculos-de-una/eaa63943-d1cc-483b-965d-13c57cc649b0
Para restablecer la configuración de Internet Explorer
Cierre todas las ventanas de Internet Explorer o del Explorador de Windows que estén abiertas.
Para abrir Internet Explorer, haga clic en el botón Inicio. En el cuadro de búsqueda escriba Internet Explorer y en la lista de resultados haga clic en Internet Explorer.
Haga clic en el botón Herramientas y, a continuación, en Opciones de Internet.
Haga clic en la ficha Opciones avanzadas y, a continuación, en Restablecer.
Seleccione la casilla Eliminar configuración personal si desea quitar datos del historial de exploración, de proveedores de búsquedas y de aceleradores, de páginas principales y de filtrado InPrivate.
En el cuadro de diálogo Restablecer configuración de Internet Explorer, haga clic en Restablecer.
Cuando Internet Explorer termine de restaurar los valores, haga clic en Cerrar y, a continuación, en Aceptar.
Cierre Internet Explorer.
Los cambios tendrán efecto la próxima vez que abra Internet Explorer.
Si tiene dudas o inconvenientes de como restablecer la configuración de Internet Explorer, puede ir al siguiente enlace http://support.microsoft.com/kb/923737/es
--------------------------------
http://support.microsoft.com/kb/281679
regsvr32 urlmon.dll
DllRegisterServer se realizó correctamente en urlmon.dll
regsvr32 Shdocvw.dll
Se cargó el módulo "Shdocvw.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Shdocvw.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Actxprxy.dll
DllRegisterServer se realizó correctamente en Actxprxy.dll
regsvr32 Oleaut32.dll
DllRegisterServer se realizó correctamente en Oleaut32.dll
regsvr32 Mshtml.dll
Se cargó el módulo "Mshtml.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Mshtml.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Browseui.dll
Se cargó el módulo "Browseui.dll", pero no se encontró el punto de entrada DllRegisterServer. Asegúrese de que "Browseui.dll" es un archivo DLL o OCX válido e inténtelo de nuevo
regsvr32 Shell32.dll
DllRegisterServer se realizó correctamente en Shell32.dll
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie8-windows_other/internet-no-carga-paginas-en-ventanas-nuevas/87263936-5658-407d-9498-bd2ed4f3b413
Intenta lo siguiente dirígete al menú Inicio, Todos los programas, Accesorios, haz clic derecho sobre símbolo del sistema y ejecútalo como administrador. Se abrirá una pantalla negra de Símbolo del sistema, en la misma escribe el comando Sfc /scannow y presiona ENTER. Infórmanos si encontró algún archivo dañado y si pudo repararlo.
--------------------------------
http://answers.microsoft.com/es-es/ie/forum/ie8-windows_7/problema-ie8-en-win7-ya-que-no-abre-ligas-y/f53de33f-0597-48d2-b708-ad731a0e144c
Hola,
es posible que ocurra este problema en Windows 7 cuando se instalan algunas aplicaciones basadas en .Net Framework. Intenta repararlo mediante los siguientes ajustes en el registro, siguiendo estos pasos:
1. Abre el Bloc de notas (notepad) y copia el siguiente contenido:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}]
@="IHlinkFrame"
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\NumMethods]
@="8"
[HKEY_CLASSES_ROOT\Interface\{79EAC9C5-BAF9-11CE-8C82-00AA004BA90B}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"
2. Guarda el archivo en el Escritorio con el nombre NewtabsW7.reg y ejecútalo para introducir las órdenes al registro.
3. Reinicia Windows 7 y abre IE8 para comprobar si se ha solucionado el problema.
--------------------
Pero lo que solucionó el error fue abrir Internet Explorer (64 bits) ubicado en "C:\Program Files\Internet Explorer\iexplore.exe"
en vez del Internet Explorer ubicado en "C:\Program Files (x86)\Internet Explorer\iexplore.exe"
A pesar de desinstalar el IE9 y restablecer el IE8 los iconos seguian dirigiendo al (x86) que es el IE de 32 bits en vez del de 64 bits.
marzo 30, 2012
Excel - Número a texto
Macro para Excel que agrega la función de números a texto
- Agregar una macro nueva con el nombre PesosMN
- Modificar la macro en Visual Basic con el código de abajo
- Agregar a una celda la formula =PesosMN(A1) donde A1 es la celda con la cantidad 12354565.012 que daría la función el resultado DOCE MILLONES TRESCIENTOS CINCUENTA Y CUATRO MIL QUINIENTOS SESENTA Y CINCO PESOS 01/100 M.N.
- Puedes usar la versión descargando el siguiente archivo que ya tiene la función PesosMN incluida PesosMN.xlsm
marzo 08, 2012
Wordpress - Permisos usuario de la base de datos
$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
-> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
Permisos para el usuario de la base de datos de MySQL database son:
ALTER
CREATE
CREATE TEMPORARY TABLES
DELETE
DROP
INDEX
INSERT
LOCK TABLES
SELECT
UPDATE
Mientras que estos permisos por seguridad no hay que permitirlos:
ALL
FILE
PROCESS
RELOAD
SHOW DATABASES
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
-> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
Permisos para el usuario de la base de datos de MySQL database son:
ALTER
CREATE
CREATE TEMPORARY TABLES
DELETE
DROP
INDEX
INSERT
LOCK TABLES
SELECT
UPDATE
Mientras que estos permisos por seguridad no hay que permitirlos:
ALL
FILE
PROCESS
RELOAD
SHOW DATABASES
Suscribirse a:
Entradas (Atom)
¿Cómo poner el conteo de las filas en una consulta en MySql?
¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT @rownum := @rownum + 1 AS contador, /*Contador*/ t.* /* nombre d...
-
En una Acer Aspire 5670 no podía leer una memoria SD HC de 16GB hasta que encontré este blog, que aunque en inglés explica como hacerlo. B...
-
Fuente: https://denistec.com/tutoriales/i12tws-guia-basica/ i12 TWS guía básica de los audífonos bluetooth i12 TWS, una guía con las funci...
-
¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT @rownum := @rownum + 1 AS contador, /*Contador*/ t.* /* nombre d...