Vivimos en una época de cambios, uno de ellos, relacionado con el tecnológico, es la tendencia existente a usar la nube cada vez más. Uno de esos servicios más difundidos es el almacenamiento de datos remotos usando la red de Internet. Datos que no se encuentran ubicados en nuestros ordenadores, tablets o smartphones, sino externalizados en entidades ubicadas en diferentes partes del mundo, datacenters de empresas. Gracias a estos servicios, podemos disponer de la información en todo momento y lugar, desde cualquier dispositivo, beneficiándonos de las capacidades ofrecidas por estas empresas. Ahorramos pues espacio en disco, en pro de usar la red de Internet cada vez mas. Pero no todo son maravillas. El hecho de dejar nuestra información las 24h del día los 365 días al año, supone una serie de riesgos que debemos estar dispuestos a asumir. También el cambio de mentalidad que supone dejar datos sensibles a empresas aunque aseguren la confidencialidad, integridad y disponibilidad de los mismos. En mi opinión, aunque disponen de altos niveles de seguridad algunos de ellos, tendremos que seleccionar bien qué tipo de información estamos dispuestos a dejar en la nube o cloud. Ya que una vez realizado esto, todo pueden ser ventajas. Sobre todo en dispositivos móviles donde la capacidad es más limitada, podemos tener apps que acceden a nuestros datos ubicadas en discos duros en Internet.
Felices Fiestas
En esta entrada me gustaría agradecer el apoyo recibido de miles de usuarios en lo que va de año. Según Jetpack, el blog ha cerrado el año con más de 400.000 visitas. Muchas gracias por el interés. Por otro lado, también ha sido seleccionado como uno de los mejores de habla hispana relacionados con sistemas, lo que me motiva a seguir mejorando y aportando conocimiento para la comunidad. Os deseo unas Felices Fiestas.
Los Oscar a las mejores Herramientas de Administración GUI para MySQL. Parte II
Si deseas simplificar todos estos comandos anteriores, es posible y recomendable usar un gestor GUI, ya que la memoria nos puede fallar. He decidido crear este anexo, mostrando los mejores gestores GUI para MySQL. Algunos de ellos gratuitos otros de pago. Intentaré que no tenga desperdicio. He buscado por Internet y no he encontrado una relación en castellano que permita encontrar de forma sencilla los que considero los mejores. He probado prácticamente todos, y con cuál me quedo…, pues para no perjudicar al resto y dejar este tema abierto, prefiero reservarme el criterio, y dejaros este asunto para los comentarios u observaciones que aportéis. Para que os hagáis una idea de la importancia de Mysql a nivel mundial, queda patente en la gran cantidad de excelentes herramientas disponibles. Como he mostrado en el enlace superior, podemos gestionar la base de datos desde el propio intérprete de comandos que ofrece su instalación, pero con estos gestores, se ofrecen unos mecanismos más sencillos de trabajo, además de otro tipo de herramientas visuales de diseño, gestión y programación. Algunos de ellos a través de la web mediante un browser (adminer, phpMyAdmin,…), otros ejecutándose en un entorno nativo gráfico proporcionado por el sistema operativo donde se ejecute o instale. Al margen de todo esto, y si nos viene a la cabeza un gestor como Microsoft Access no puro a nivel de separación de datos, motor o vista, tenemos que tener presente que en Access, los datos y la presentación se encuentran en un único fichero (informes, formularios, datos, etc) y no posee características de seguridad, soporte de usuarios, transaccionalidad y acceso remoto, entre otras muchas cosas como puede ofrecer un sistema gestor relacional puro como Mysql. No obstante, sin menospreciar al gestor de Redmond, que dicho sea de paso posee su potente SQL Server,
Monográfico sobre Mysql, curiosidades, trucos y funcionamiento. Parte I
Mysql es un sistema gestor de bases de datos relacionales bastante extendido actualmente. Posee un excelente rendimiento y facilidad de uso, con una licencia dual. Es multiusuario, multihilo, adquirido por la empresa Oracle (posee otro gestor de bases de datos objeto relacional que domina el mercado alto rendimiento a nivel empresarial). El éxito de Mysql en parte radica por su sencillez, facilidad, y su uso en aplicaciones filosofía LAMP. Como he comentado muchos usuarios confunden la libertad de usarlo como gestor de nuestras bases, con la gratuidad. De hecho, solamente usaremos MySQL GPL, si la aplicación que lo emplea también lo es. En caso contrario, tendremos que pagar una licencia de uso. Este aspecto es curioso, puesto que existen empresas que basan el funcionamiento de sus aplicaciones sobre este gestor sin pagar licencia, pero su código es privativo (no quiero enfadar a Stallman) Aunque inicialmente no ofrecía motor para soporte transaccional, ni integridad referencial automática (si a nivel de especificación mediante sentencia DDL)(esto sonará curioso a los amantes de Microsoft Access), actualmente si ofrece ambas características en función del tipo de motor de almacenamiento seleccionado. Otra gran ventaja es su disponibilidad de uso en cualquiera de las plataformas disponibles. Según datos de fabricante, existirían más 6.000.000 de copias de MySQL funcionando en la actualidad, lo que supera la base instalada de cualquier otra herramienta de gestión de bases de datos. Es empleado en las herramientas más extendidas de Internet, como puede ser WordPress (1 de cada 4 sitios de internet se realiza con este CMS), Drupal, Moodle, Prestashop, etc … Aunque también es empleado por empresas grandes Wikipedia, Google (aunque no para realizar búsquedas), Facebook, Twitter, Flickr, YouTube… El tráfico del sitio web de MySQL AB (empresa) superó en el año 2004 al del sitio de IBM.
PHP esencial para la conexión con MySQL
Ejemplos sencillos de consultas realizadas con el lenguaje PHP a una base de datos Mysql.
Sublime Text, posiblemente el mejor editor de texto para programadores.
He trabajado con varios editores de texto, pero he decidido crear una entrada de Sublime para mostraros la potencia del que creo que es el mejor editor de la actualidad. No solamente es sorprendente su velocidad, sino su propia filosofía de uso, teniendo características que lo hacen realmente interesante. Como dice su propio eslogan, “El editor de texto del que te enamorarás”. Para empezar, es altamente destacable que pueda ser usado en las principales plataformas Windows, Mac y Linux en versiones de 32 y 64 bits. Posee también una versión portable. Posee una versión para evaluación para comprobar su uso, pero requiere pago de licencia. El coste aproximado es de 65 €, pero te aseguro que merece la pena.
Información sobre la dirección IP
Utilidad externa para administradores que muestra información sobre una determinada dirección IP introducida. Por defecto, muestra los datos de tú dirección IP asignada (router desde donde te conectas y sólo ofrecida al visitante activo). Geolocalización, proveedor, País, Ciudad, etc…
Plugins realmente interesantes para WordPress.
Para poder probar los plugins puedes emplear una instalación local o una remota. Todos los plugins se instalan desde el backend de wordpress.
La leyenda de Jack el de la Linterna o “Jack of the Lantern”
Narra una leyenda irlandesa que había un pillo de nombre Jack, el Tacaño. El diablo, a quien llegó el rumor de tan negra alma, acudió a comprobar si efectivamente era un rival de semejante calibre. Disfrazado como un hombre normal acudió al pueblo de éste y se puso a beber con él durante largas horas, revelando su identidad tras ver que en efecto Jack era un auténtico malvado. Cuando Lucifer le dijo que venía a llevárselo para hacerle pagar por sus pecados, Jack le pidió que bebieran juntos una ronda más, como última voluntad. El diablo se lo concedió, pero al ir a pagar ninguno de los dos tenía dinero, así que Jack retó a Lucifer a convertirse en una moneda para demostrar sus poderes. Satanás lo hizo, pero en lugar de pagar con la moneda, Jack la metió en su bolsillo, donde llevaba un crucifijo de plata. Incapaz de salir de allí el diablo ordenó al granjero que le dejara libre, pero Jack respondió que no lo haría a menos que prometiera volver al infierno para no molestarle durante un año…
Cómo pasar un vídeo de YouTube a WhatsApp
En esta entrada voy a comentarios la posibilidad de pasar los vídeos de Youtube a vuestro Whatsapp. Como habréis podido apreciar, existe una diferencia entre lo que es un enlace y un vídeo directamente subido con el whatsapp. Los enlaces son muy fáciles de compartir dentro del programa de mensajería, pero los vídeos independientes son un poco más complicados. YouTube no ofrece esa posibilidad, por lo que os voy a mostrar varias técnicas para realizarlo. Ojo, pueden existir más, pero estas son las que yo uso. Si lo deseas puedes compartir la tuya en la sección de comentarios. Existen varias formas de realizar este proceso. En la parte final de la entrada adjunto una galería de imágenes.
Conjeturas interesantes sobre Windows 10
Hace un par de meses que Windows 10 apareció en el mercado. Microsoft ha desarrollado una política de actualización masiva en todos sus sistemas. Muchos de nosotros nos preguntamos que ventajas nuevas podemos encontrar en el sistema recién actualizado. Os voy a mostrar una relación de cambios interesantes en Windows 10 que he encontrado inicialmente.
Ejecutar código JavaScript en ASP.NET – Método 1 y 2
Ejemplo de cómo utilizar código Javascript desde una página ASP.NET.
Presupuestos en Access
PRESUPUESTOS EN MICROSOFT ACCESS Si deseas tener más opciones con la plantilla de facturas y albaranes, te puedo proporcionar otra mucho más avanzada. Formato Access 2007 y superiores. ACCDB Permite exportar datos a excel, word, gestores de bases de datos, sharepoint, txt, xml, formatos 100% compatibles con Microsoft Office. Os dejo las características de la base de datos. – Personalización del logotipo en la factura, albarán y entrada al programa (a medida). – Permite crear ilimitados subarticulos para un artículo determinado. – Generación de facturas y albaranes también en formato PDF. – Nuevos campos para los clientes como Códigos de cuenta, tarjeta, entidad bancaria, website … – Admite imágenes y adjuntos tanto para los artículos como subartículos y clientes. – Admite adjuntos, diversos dentro del propio programa. – Envio por email de facturas. – Mejoras en el formulario de facturas, visualización directa de subarticulos y artículos. – Buscador de facturas. – Acceso directo a la ficha del cliente desde el formulario de facturas. – Permite llevar un control documental interno y externo. – Permite almacenar presupuestos. Control de referencias de presupuestos asociados a clientes. – Permite trabajar en red multiusuario perfectamente. – Corrección de algún bug. – Envío de actualizaciones futuras. – Control de inventario. Artículos descontados en factura. Control y descuento de inventario de los artículos facturados. – Control de eventos de agenda y pedidos de empresa. – Admite mas registros para presupuestos y para facturas. – Permite control de precio de artículos de forma individual, en función del tipo de cliente. Mayorista, Distribuidor, etc. – Envio de archivos mediante FTP desde el propio programa, con generación de contraseñas para cada cliente de forma individual. – Control de contratos, asociados a facturas. – Posee consultas a modo recordatorio para controlar las facturas emitidas los años anteriores según el mes en que nos encontremos. – Control
NetScanTools LE. Excelente herramienta para crear auditorias y análisis forense de redes basadas en TCP-IP
En esta entrada voy a hablaros de la herramienta NetScanTools LE. http://www.netscantools.com/nst_le_main.html Es un software excelente para la gestión de la red. Posee muchas herramientas de recolección de información de Internet esenciales para la aplicación de la ley, análisis forense, administración de sistemas IT, sysadmin, profesionales que empleen el protocolo TCP/IP. El software se ejecuta sobre cualquier versión de Windows incluido el reciente Windows 10, y nos ofrece valiosa información. Podrías ejecutar el programa con un emulador como VMware Fusion o Parallels en MAC por ejemplo. Netscantools es bastante fácil de usar y aprender. Se encuentra orientado a informes. Muchos resultados de los análisis se almacenan en una base de datos “CASE” ¿A quién va dirigido este software? Agentes de la autoridad. Fiscales tecnológicos. Forenses informáticos. Investigadores Consultores de seguridad. Ingenieros Informáticos. El software posee el premio de Finalista a los premios Innovación del 2010.