Herramientas imprescindibles para el desarrollo web

A lo largo de mi trayectoria en el desarrollo de proyectos web, hay dos herramientas que considero fundamental.

La primera herramienta es Navicat, concretamente Navicat para MySQL.

¿Que es?

Es un software para poder trabajar con una base de datos MySQL, Crear tablas, usuarios, queries, lo normal.

¿Por qué utilizar este programa en vez de phpmyadmin?

Bueno, la respuesta es sencilla, esta es una herramienta que la complementa, phpmyadmin tiene la capacidad, de ser accedida desde cualquier ordenador con navegador, phpmyadmin se usa para proyectos pequeños, cuando ya trabajas con bases de datos importantes con varios cientos de megas la cosa no es sencilla en un navegador.

La ventaja competitiva esta en 3 herramientas fundamentales, de las cuales sólo una está en la versión gratuita.

  • Data Transfer, permite transferir toda una base de datos de un servidor a otro en cuestión de segundos, mucho mas rápido que crear el SQL del phpmyadmin.
  • Backups, permite hacer copias de seguridad rápidamente, al igual que restaurarlas, con una barrita el proceso, que siempre se agradece, ya que muchas vece en phpmyadmin el proceso se queda bloqueado por superacion de tiempo de ejecución.
  • Tunel php, existen numerosos sitios en los cuales la base de datos es únicamente accesible desde localhost, para ello trae un archivo que genera un tunel que permite acceder de una manera segura a la base de datos con una velocidad similar a la conexión directa, esta capacidad la trae en la versión gratuita lite.

Otra de las cosas que la hace ser un software potente es que es “multiplataforma”, lo pongo entre comillas porque la versión de linux es una modificación de la versión de windows (yo diría que incluso mejorada), que se ejecuta con un wine también modificado.

La segunda herramienta se llama Artisteer.

artisteer

Esta es una de mis preferidas, permite crear cualquier plantilla para Joomla, WordPress, Drupal o para un proyecto que creéis en html.
El único problema es que sólo hay versiones para windows y Mac os, pero yo he conseguido instalarla en wine tras muchas modificaciones en el wine.

Os invito a que proveis estas dos herramientas que son muy utiles.

Cambiamos de piel

Como las serpientes cambian de piel cuando esta ya está vieja, A un Bit cambia de piel, ofreciendo un aspecto mucho mas joven y moderno.

No solo el tema cambiamos, sino que cambiamos de temas, el nuevo portal se centrará mas en el desarrollo web.

Dentro del desarrollo web podemos encontrar desde portales, hasta las mas complejas aplicaciones web, pasando por las soluciones de comercio electrónico. En el nuevo portal de A un Bit encontrará toda la información y recursos necesarios para montar un verdadero desarrollo web.

Desaparece botones en Nokia 5530

A mi me ha pasado ya muchas veces que cuando conecto y desconecto el móvil del cable USB, aunque lo haya desmontado correctamente deja los datos de la tarjeta corruptos, de tal manera que no se ve la barra.

Solución:

Navegamos con un administrador de archivos que permita ver carpetas especiales.


c:\private\10202BE9\persists\  BORRA el archivo 10275102.cre

Reinicias el teléfono y listo.

A un Bit vuelve a estar activo

Tras unos días desactivado, el portal A un Bit vuelve a estar activo, el problema estaba en que el hosting Plusdominios había cambiado de servidor.

En la migración de un servidor a otro, habían migrado el contenido del dominio y de las Bases de Datos, pero no del subdominio www, donde se encontraba el contenido principal de este portal.

El hecho de que utilice la parte del subdominio y no del dominio, es porque cuando creas un subdominio te permite habilitar un nivel mayor de seguridad usando https, ademas de poder elegir la forma de ejecución de PHP (Módulo de Apache, FastCGI o CGI), aunque como certificado pone el que trae por defecto.

Así que he tenido que migrar el contenido del subdominio por FTP.

En un principio iba a bajar todo el contenido y después subirlo, pero parece que Telefonica ha puesto algún tipo de Proxy o filtro que impide el buen funcionamiento de las conexiones por FTP, se conecta y cuando intenta hacer un listado del directorio se queda bloqueado y la conexión es cerrada por el servidor.

Para solventar el problema hay dos herramientas fundamentales.

La primera de ellas en net2ftp, un software web que permite administrar el contenido por FTP, dado que se puede instalar dentro de nuestro servidor, podemos mover rápidamente de un servidor a otro, en mi caso fueron unos 200Mb que tuve que realizar en 2 pasos porque en la primera parte se quedaron algunas carpetas.

Para poder subir el propio programa use la demo que tienen en su página, ya que permite descomprimir el contenido de un archivo zip dentro del servidor FTP que le indiquemos.

Ademas de subir archivos, también podemos editar y mover archivos, pero para ese tipo de cosas recomiendo otra utilidad eXtplorer.

eXtplorer es un administrador de archivo en servidor programado en PhP, el problema es que se ejecuta como usuario de apache, no como el usuario de FTP, por lo que previamente deben tener permisos los archivos y carpetas, que queremos modificar, mover y copiar.

Calidad en la enseñanza con repositorio de apuntes

El otro día, pensando en como mejorar la enseñanza universitaria se me ocurrió algo fantástico.

Todo estudiante cuando se matricula de ciertos créditos, estos se convierten en horas lectivas, según el nuevo plan europeo “Bolonia” también se consideraran las horas de estudio/trabajo del alumno.

Pues yo propongo que además a cada alumno, se le den ciertos “créditos bibliotecarios“, que sería una especie de unidad monetaria, que te dan gratis para que te los gastes en, “descarga de apuntes”, ya que uno de los grandes problemas de la enseñanza hoy en día, es que hay universidades con muy buenos apuntes y otras con apuntes muy malos o simplemente no hay. Por eso todos los apuntes tendrían que estar concentrados en un mismo repositorio de apuntes.

Es cierto que los temarios pueden variar de una universidad a otra, por eso podrían bajarse sólo fragmentos(temas) de estos apuntes.

El hecho de que se den esos créditos gratis, es para contabilizar que apuntes son de mayor calidad y cuales son de peor calidad, ya que si fuesen de pago, los estudiantes adquirirían estos apuntes por otros medios.

Al bajárselos desde este repositorio, y no del emule, pueden contabilizarse el número de descargas, votaciones, valoraciones y comentario, estableciéndose así algún criterio que verifiquen la calidad de estos apuntes.

Dado que este contenido está elaborado por personal docente, aquellos que tengan mayor prestigio, podrán optar a una mejor remuneración, estableciéndose así mecanismos que fomenten la competitividad para mejorar la calidad docente entre las universidades.

Capitulo 2 – La mente y el Cuerpo.

Las Dos partes del Robot “La Mente y El Cuerpo”

Los robots al igual que los seres humanos deben tener dos partes importantes que distinguir, la mente, compuesta en el ser humano por el cerebro, tendría su referencia en el mundo de las máquinas en todos los sistemas inteligentes que componen el aspecto mas humano, (chips, cpus, software, bases de datos…), el cuerpo,compuesto en la naturaleza humana por (huesos, musculos, sentidos, órganos…) todo esto en ocasiones puede ser sustituido por componentes artificiales (protesis, corazones artificiales, máquinas de diálisis…), sustituir algunas piezas no significa poder crear un ser completo y que funcione a la perfección, se necesitan nuevas investigaciones en materiales y sensores, pero tarde o temprano se podrá alcanzar.

Del cerebro al eCerebro – Capitulo 1 – El ayer y el ahora… o tal vez el futuro.

Ciencia y ciencia-ficción

A lo largo de estos últimos 50 años la ciencia y la tecnología han ido progresando de una manera espectacular, pero hay algo que todavía no se ha conseguido y que se pensaba hace 50 años que hoy por hoy, ya se debería haber llegado, me refiero a la robótica, no a la robótica industrial, sino a la robótica descrita por Isaac Asimov, máquinas con forma humana con un nivel de inteligencia lo suficientemente alto como para desempeñar trabajos importantes, con autonomía y soltura como lo haría un humano, dirigidos por las Tres Leyes de la Robótica y supervisado por la ley cero.

Nuevo Blog de Carlos

Hola a todos hemos decidido mudar la página principal de Carlos Pérez Fernández del portal universitario, a si portal personal.

A un Bit les desea !Feliz Navidad!

A un Bit les desea

¡Feliz Navidad!

OpenPYME Software Libre para Pymes

Hoy os presentamos OpenPYME, es un proyecto promovido por la Oficina de Software Libre de la Universidad de La Laguna y Agencia Canaria de Investigación, Innovación y Sociedad de la Información del Gobierno de Canarias.

¿Que es OpenPYME?

OpenPYME es un portal donde podemos encontrar numerosas herramientas de Sofware Libre, especialmente orientadas para las pequeñas y medianas empresas.

openpyme

Switch to our mobile site