martes, 4 de octubre de 2011

Excel con PHP, primera parte

Han sido varias las ocasiones en las que he necesitado alguna libreria para poder manipular archivos excel con PHP, y aunque fue algo dificil para mi, poder encontrar, primero una libreria y despues una que almenos funcionara, ya tengo en mi cuenta de Delicious algunas referencias.

Para contarles, aqui estan las opciones que considero, son las mas acertadas.

  1. http://www.webintenta.com/crear-hojas-de-calculo-excel-con-php.html
  2. http://phpexcel.codeplex.com/
La primera, es muy facil de usar, y no tiene muchos requerimientos, la verdad, solo que tengamos PHP en nuestro servidor.
La segunda es mas completa, y por ende con mas requerimientos, y aunque hasta ayer al empece a utilizar, me atrevo a decir que es la mejor libreria que existe.
Dejando a un lado este tema, y continuando con mis labores, postergare la segunda entrega para, digamos, otro dia.



jueves, 1 de septiembre de 2011

Dojo confirm dialog -- Dojo confirm dialg I

El window.confirm no es de gran ayuda cuando queremos que el usuario tome la desicion de continuar una accion o no, por ejemplo.

Dojo tiene un objeto que nos permite desplegar mensajes de una forma sencilla y bien presentada.

Pero no tiene el objeto confirm, asi que, sin necesidad de programar un nuevo complemento para dojo, ni nada por el estilo, mostrare como crear un confirm en dojo.

lunes, 29 de agosto de 2011

Cambiar password root linux -- change password roor linux



Para cambiar la contraseña de root, en mi ubuntu, pense que habia que modificar muchos archivos, desencriptar algunos, entre otras cosas, pero no fue asi.

Gracias a este enlace encontre este comando,

  • sudo su root
luego, digitamos:
  • passwd
y escribimos la nueva contraseña.

Eso es todo!!






viernes, 27 de mayo de 2011

PDF to Word

Es comun que tengamos un documento en word, y lo necesitemos pasar a PDF. Si usamos office basta con exportalo.Pero, cuando necesitamos hacer lo contrario, pasar un archivo PDF a word, podemos utilizar esta herramienta:
Convert PDF to Word




Es facil de usar, basta con seleccionar un archivo, y dar click. en pocos minutos tendremos nuestro archivo convertido.

miércoles, 18 de mayo de 2011

El uso de los Frameworks

Comparare el uso de los frameworks en el desarrollo web con la experiencia que se necesita para conducir a altas velocidades, es muy personal

Cuando empiezas a conducir, y aun no tienes mucha experiencia, llevar el auto a una velocidad de 40 0 50 km/h es para ti algo de mucho cuidado. Manejas defensivamente

Poco a poco vas adquiriendo experiencia, y entonces aumentas la velocidad, sientes mas confienza en tí, y hasta sobrepasas algunos automoviles...

Y llegara el dia en que puedas conducir a 100, 120 y hasta 150 km/h.... Tus sentidos se agudizan, estas mas alerta, respodes mas rapido de lo que antes lo hacias, debido a la adrenalina. Ya puedes conducir a altas velocidades!!! y lo has conseguido con años de practica.

Lo mismo ocurre con los Frameworks. En un principio, tu sabas algo de programacion, lo basico, tienes uno que otro erro, y puedes hacer una conexion con una base de datos!!!

Pasa el tiempo, y ya puedes desarrollar mas rapido y con mejor calidad. Pero un amigo, o en una oferta de trabajo, o lo lees por ahi, y conoces el termino "Framework", investigas, eliges uno y lo empiezas a utilizar, desarrollas mas rapido, todo se facilita, sientes que pudes desarrollar todo lo que te pidan, de una forma rapida y con calidad, ves hacia atraz y te das cuenta lo rezagado que estabas cuando no utlizabas ningun patron, ninguna libreria....
Y te sientes tasn orgulloso, que hasta en tu hoja de vida colocas que sabes usar un framework.

Pagina web

Este es el enlace de mi pagina web Jorge A. Quintero P., la verdad no tiene mucha información, solo la minima que exige el reglamento: el banner institucional, y un correo de contacto de la persona a cargo de la pagina, en mi caso Jorge A. Quintero P..
Hace un tiempo que no tenia acceso al servidor, y es que lo solicite para un trabajo de mi profesora de bases de datos , la muy estimada alconi

Esperando sacar una nota de 4 en el proximo parcial, espero no tener que hacer mucho esfuerzo para el trabajo final.

viernes, 6 de mayo de 2011

Colores HTML

Desde hace unos años cuando trabajanba en 'sid', he necesitado una tabla de colores, que tenga todos los codigos, que pudiera verlos sin recargar la pagina, que los pudiera combinar sin muchos clicks...!!!
en fin que fuera muy fácil de usar.

Pero me demore mas escribiendo este articulo que hallando una aplicación así.
La respueste la encontre en Gugle!!, solo ingresando las palabras "Colores html", aparecera en los dos primeros lughttp://www.blogger.com/img/blank.gifares de los resultados de la busqueda, links hacia la solución para la busqueda de la tabla de colores:
Colores HTML

Colores HTML

Desde hace unos años cuando trabajanba en 'sid', he necesitado una tabla de colores, que tenga todos los codigos, que pudiera verlos sin recargar la pagina, que los pudiera combinar sin muchos clicks...!!!
en fin que fuera muy fácil de usar.

Pero me demore mas escribiendo este articulo que hallando una aplicación así.
La respueste la encontre en Gugle!!, solo ingresando las palabras "Colores html", aparecera en los dos primeros lughttp://www.blogger.com/img/blank.gifares de los resultados de la busqueda, links hacia la solución para la busqueda de la tabla de colores:
Colores HTML

martes, 3 de mayo de 2011

Grupo de Acción Transformadora Proyectiva U Distrital

Es interesante ver lo facil que puede ser construir un sitio web.
Drupal es un CMS que permite hacerlo facilmente.
Asi pues, por ejemplo, el Grupo de Acción Transformadora Proyectiva U Distrital, cuyo portal esta en esta direccion Grupo de Acción Transformadora Proyectiva U Distrital, fue desarrollado con este CMS.

Se puede notar lo facil que es desarrollar un portal en tan pocas horas, ya que el portal del Grupo de Acción Transformadora Proyectiva U Distrital fue desarrollado en pocas horas.

Ademas el portal del Grupo de Acción Transformadora Proyectiva U Distrital es administrable, lo que indica que, por ejemplo, el webmaster del Grupo de Acción Transformadora Proyectiva U Distrital puede actualizar su contenido muy

lunes, 4 de abril de 2011

posicionamiento web

Hace unos dias, estaba buscando mas informacion sobre el posicionamiento web, y encontre una guia, y una pagina web en la que se puede encontrar informacion para expertos en el tema, asi como para principiantes.
La recomiendo, y la puedes visitar aquí

miércoles, 30 de marzo de 2011

Mis errores instalando symfony parte 1

En estos dias he estado leyendo acerca del muy conocido framework Symfony, ya que en mi trabajo debo hacer unas correcciones a un proyecto que alguien desarrollo hace un tiempo.

Y como mi experiencia es más para Codeigniter, tuve que empezar desde cero.
Por el momento he tenido dos errores que he podido solucionar gracias a estos links:

http://stackoverflow.com/questions/2727396/symfony-doctrineinsert-sql-couldnt-locate-driver-named-mysql-error

http://www.forosdelweb.com/f86/activar-motor-innodb-467778/

Y como debo seguir trabajando, dejare la parte 2, tal vez para el fin de semana

jueves, 24 de marzo de 2011

El tipico Me gusta de Facebook!!

Hoy en dia he visto como en las ofertas de trabajo, han aumentado las solicitudes en las que se requieran conocimientos de desarrollo web para redes sociales, en especial para Facebook, y aprovechando que Facebook tiene un buen sitio con documentacion acerca del API, pues aqui esta el famoso "Me gusta"

sábado, 12 de marzo de 2011

Grupo de Acción Transformadora Proyectiva U Distrital

Es interesante ver lo facil que puede ser construir un sitio web.
Drupal es un CMS que permite hacerlo facilmente.
Asi pues, por ejemplo, el Grupo de Acción Transformadora Proyectiva U Distrital, cuyo portal esta en esta direccion Grupo de Acción Transformadora Proyectiva U Distrital, fue desarrollado con este CMS.

Se puede notar lo facil que es desarrollar un portal en tan pocas horas, ya que el portal del Grupo de Acción Transformadora Proyectiva U Distrital fue desarrollado en pocas horas.

Ademas el portal del Grupo de Acción Transformadora Proyectiva U Distrital es administrable, lo que indica que, por ejemplo, el webmaster del Grupo de Acción Transformadora Proyectiva U Distrital puede actualizar su contenido muy facilmente.