Manuales

Completar la cifra con relleno PHP

Hola a todos, que hay de nuevo?, despues de una larga jornada laboral, la cual me ha mantenido alejado del sitio por un buen rato, tratare de darme espacio para ir colocando nuevas notas, para empezar les contare de una funcion de PHP, que nos ayudara a muchos para cuando necesitamos crear x cifras pero todas deben tener numeros antes de el que es, no se explicar bien, como ejemplo

Vamos a crear una cifra de 3 numeros, pero hasta que no sea 100, por default php nos mostrara  1,10, 100, para obtener siempre las 3 cifras, se usara la funcion str_pad.

Veamos pues

Read More Comment (3) Hits: 5583

Instalar servidor Apache + PHP + Mysql Ubuntu

php_apache_mysql.jpgAbrimos consolita magica y como ROOT damos los siguientes comandos

$ apt-get install apache2
$ apt-get install mysql-server
$ apt-get install php5
$ apt-get install libapache2-mod-php5
$ apt-get install php5-gd
$ apt-get install php5-dom
$ apt-get install php5-pgsql
$ apt-get install php5-mysql

Asi o mas sencillo?, el gestor apt-get jalara todos los recursos necesarios y configurara la maquina para tenerla funcionando correctamente.

 Por cierto!, tambien hay k poner los complementos

$ sudo apt-get install phpmyadmin

$ apt-get install apache2 libapache2-mod-php5
$ apt-get install mysql-server mysql-server-5.0 libapache2-mod-auth-mysql php5-mysql

 Si despues tienen bronkas con los servicios o quieren reiniciar el  " servidor " se utiliza la siguiente sintaxis

/etc/init.d/apache2 restart
/etc/init.d/mysql restart

Comment (0) Hits: 4568

Google Maps > Centrar mapa despues de leer un KML

Ultimamente en el trabajo se ha puesto muy interesante, hemos estado trabajando con Gugul* maps, la mission de nivel super sayajin 3, era la de centrar un grupo de KML's, para quienes van comenzando en esto de los mapas, un kml es un grupo de coordenadas que conforman un poligono, cheken la documentacion de google al respecto:

http://code.google.com/apis/kml/documentation/

Pues bien, continuando con la nota, la mission era el centrado masivo, esto me tomo 5 dias aprenderlo, pero ahi esta, igual alguien ya lo hizo en mucho menos tiempo o podria ayudar a mejorar la nota, adelante, aqui les dejo la tecnica que utilize.

 

var  kmlLayerMap = new google.maps.KmlLayer('mi_archivo.kml', {
                            preserveViewport: true});
                           
                            kmlLayerMap.setMap(map);
                           

                            google.maps.event.addListenerOnce(kmLayerMap, 'defaultviewport_changed',
                                function() {
                                    newKmlCenter = kmlLayerMap.getDefaultViewport().getCenter() ;
                                    map.panTo( newKmlCenter ) ;
                                    map.fitBounds(map.getBounds());
                                 
                                    });

Explicacion:

KmlLayerMap es la nueva capa que se va a crear.

kmlLayerMap.setMap(map);  <  indicamos a que mapa le pondremos esa capa o layer

google.maps.event.addListenerOnce(kmLayerMap, 'defaultviewport_changed',  le decimos que cuando cambie la vista se ejecute una funcion

kmlLayerMap.getDefaultViewport().getCenter() ;  < recuperamos el centro

map.fitBounds(map.getBounds());  < Extendemos el mapa, tambien el zoom se mueve en automatico

Nota, esta tecnica se utiliza para un array de  KML, en un for o un while,  si vas a utilizar un solo archivo, no aplica la tecnica, puesto que te centra automaticamente el mapa en cuanto despliegues los datos.

Enjoy !

Comment (0) Hits: 5833

Css -> Etiqueta display:table

El poder de los css nunca deja de sorprenderme, en la busqueda de como maquetar 100% con divs me encontre otro de los cientos de tags que desconozco acerca de las hojas de estilo, lo que podemos hacer con ese tag magico es lo siguiente:

 
 
 
 
 

Lindo no ?, den boton derecho sobre cualquier rectangulo y vean la forma en que se organizaron los divs, ya con un buen estilo esto se veria genial.

Comment (0) Hits: 3744

Joomla + Google web fonts !

googlefont.jpgGracias a la pregunta de nuestros amigos de Colombia se me ocurrio integrar una webfont al sitio, esto para referencias didacticas, obio no estara depor vida, pero es el ejemplo fisico entre comillas, de la aplicacion de las fuentes universales de google para sus sitios web, la integracion en Joomla es facil, veamos pues:

Read More Comment (0) Hits: 5783