Archive for the ‘Uncategorized’ Category

PMBOK

mayo 23, 2009

No pude subir el pmbok pero aca esta link para la descarga http://rapidshare.com/files/53511113/SPA_PMBOK3a_2004.zip.html

Anuncios

Mi primer PHP

marzo 7, 2009

Aún no hemos terminado con html pero es necesario poner algo de código de servidor, php es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.(esto no es muy conocido, y menos practicado, sin embargo he probado ligeramente crear una aplicación de escritorio y me eh quedado con mucha ganas de aprender más, asi qeu quizá pronto estaré conversando sobre ello).

En fin, voy a suponer que ya tenemos instalado como mínimo un servidor apache con el motor php (en el siguiente post comentaré como instalar un servidor apache con el motor de php y el gestor de base de datos mysql).

Crearemos en nuestro editor de textos o ide favorito, recomiendo aptana y/o netbeans, o gedit que también lo pueden encontrar para windows en este enlace, (ya hablaré un poco de ellos más adelante tambien).

Creemos un archivo nuevo llamado primerphp.php y peguemosle este codigo

<?php
echo "HOLA MUNDO";
?>

En la primera línea de nuestro archivo contiene esto: <?php esto es un delimitador indica donde comienza nuestro código php y en la última línea tambien vemos algo similar: ?> esto indica donde termina nuestro código php.

Nuestro código lo que hará será mostrar el mensaje HOLA MUNDO en nuestro navegador, esto gracias a la instrucción echo (toda instrucción y/o función debe acabar con un punto y coma,excepto las sentencias de control que ya veremso más adelante ), echo imprime lo que va entre comillas como si fuera código html.

¿Que quiere decir esto?

Esto quiere decir que si en vez de colocar solo HOLA MUNDO y colocamos <p>HOLA MUNDO</p> de la siguiente manera:

<?php
echo "<p>HOLA MUNDO</p>";
?>

a la hora de verlo en el navegador se mostrará aún como un simple HOLA MUNDO, pero al ver el codigo fuente a través del navegador o al descargar la página web el código html será este:

<p>HOLA MUNDO</p>

¿Por qué sucede esto?

PHP como mencionamos es un lenguaje servidor, esto quiere decir que se ejecuta del “lado” del servidor, es decir el servidor lo interpreta y le manda al cliente (navegador) el resultado en formato html, para que este lo pueda entender y así mostrarnos la página web.

Mi primer html

marzo 6, 2009

Como comenté en un principio, crearé código desde el nivel más básico, hay muchas páginas web que explican no tan bien y otras que al contrario lo hacen muy bien (espero estar en el segundo grupo).

Pueden revisar en el sitio web de librosweb, donde encontrarán documentación muy buena para incursionar, muchos conceptos quizá los saque de ahi, de hecho si fui aprendiendo más de html, css, javascript y php fue por ellos (mil gracias).

Primer Hola mundo en HTML, para crear nuestro primer html, necesitamos practicamente solo de un sistema operativo, ya que todos cuentan con un editor de textos, podemos crearlo con notepad en windows o con gedit en linux o algún programa similar.

crearemos un archivo al cual llamaremos: index.html, ahora bien dentro de este archivo pondremos el siguiente código: (la letra p dentro de los signos <> indica que es una etiqueta es decir que lo que pongamos entre estas etiquetas tendrá un modo de mostrarse asi como ciertos atributos y servirá para distintas acciones, para indicar que cerramos la etiqueta anteponemos el símbolo / a la letra p, de tal modo que nos quede así: </p>, la p viene de párrafo, ya iré expandiendome más en esto como vaya avanzando en el “curso” aunque no explicaré las 91 etiqeutas disponibles (a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockquote, body, br, button, caption, center, cite, code, col, colgroup, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, form, frame, frameset, h1, h2, h3, h4, h5, h6, head, hr, html, i, iframe, img, input, ins, isindex, kbd, label, legend, li, link, map, menu, meta, noframes, noscript, object, ol, optgroup, option, p, param, pre, q, s, samp, script, select, small, span, strike, strong, style, sub, sup, table, tbody, td, textarea, tfoot, th, thead, title, tr, tt, u, ul, var.)

Si comentaré sobre las más comunes tenemos <a>,<img>,<table>,<div>,<li>,etc y según como vayamso avanzando iré utilizando otras menso usuales.

<p>¡Hola Mundo!</p>

Si hicimos esto con gedit, a la hora de abrirlo en nuestro navegador nos saldrá así:

¡Hola Mundo!

¿Por qúe razón sucede esto?, La frase del ejemplo anterior incluye el signo (¡). Si el editor HTML del diseñador utiliza la codificación UTF-8 (gedit lo usa por defecto), el entorno de desarrollo del programador también utiliza UTF-8, el servidor web sirve las páginas con esa codificación y el navegador del usuario es capaz de visualizar las páginas con formato UTF-8, el texto anterior se verá correctamente en el navegador del usuario.

Sin embargo, muchas veces no es posible que todos los procesos involucrados utilicen la misma codificación de caracteres. Por limitaciones técnicas o por decisiones de los diseñadores y programadores, los textos pueden pasar de codificación UTF-8 a codificación ISO-8859 en cualquier momento. Si se produce este cambio sin realizar una conversión correcta, el navegador del usuario mostrará caracteres extraños en todos los acentos y en todas las letras como la ñ y símbolos como el que hemos utilizado. (letras y símbolos que no son propios del idioma inglés).

Solución 1: (aparentemente la más sencilla) Si usamos gedit a la hora de guardar (guardar como), no lo hagamos con la codificación: (Localización actual (UTF-8)) sino con la siguiente: Occidental (ISO-8859-15), tengamos en cuenta que mi conputador esta configurado para la región de latinoamérica.

Solución 2: (la más recomendable) reemplazar el símbolo (¡) por el codigo #161 con un punto y coma como vemos aca:

<p<#161;Hola Mundo!</p>

A continuación una lista con los símbolos y caracteres que nos pueden traer problemas, asi como su respectivas entidades para reemplazarlos:

á: &aacute;
é: &eacute;
í: &iacute;
ó: &oacute;
ú: &uacute;
Á: &Aacute;
É: &Eacute;
Í: &Iacute;
Ó: &Oacute;
Ú: &Uacute;
ü: &uuml;
Ü: &Uuml;
ñ: &ntilde;
Ñ: &Ntilde;
¿: &#191;
¡: &#161;
<: &lt;
>: &gt;
&: &amp
": &quot;
': &apos;
(espacio en blanco): &nbsp;

¡HOLA MUNDO! :D

Hola Mundo!

marzo 5, 2009

Esta frase la hemos visto bastante, ¡claro!, los que ya han dejado de ser solo visitantes de una web y han pasado al otro lado, a editar blogs, foros, y más aun los que ya incursionaron en la programación (como yo), bueno sin más preámbulo, lo que tengo pensado publicar en este blog es una especie de cursos de programación para gente que empieza a programar, lo curioso es que si bien trataré de explicar conceptos y configuraciones básicas, lo que busco es crear un proyecto por decirlo de algún modo libre (ya uqe todos verán el codigo fuente y podrán descargar el codigo fuente segun lo vaya modificando), ire subiendo el codigo del proyecto y a la vez explciandolo desde lo más minimo, mientras avance con el proyecto iré modificandolo, cada vez se vera mayor complejidad en el código asi como mayor robustez, no soy un webmaster, pero dentro de mis posibilidades trataré de hacer lo mejor posible, sus comentarios me ayudarán a corregir cualquier error asi como a agregar nuevas funcionalidades.