Entradas

Mostrando las entradas de 2007

Lista de 10 noticias .Net (nov-dic 2007)

Tuve la intención de poner este post para principios de Enero, pero dado que es posible que no este en condiciones de escribir además de estar asistiendo a un curso de Java en la universidad veracruzana, creo que será mejor que lo haga antes, además, parece que el frenesí de la comunidad desarrolladora se detuvo un poco con la llegada de las festividades navideñas. .Net 3.5 . Obviamente la primera noticia fue la llegada de .Net 3.5 hace algunas semanas, se acabaron los betas y los CTPs. Tiene muchos funcionalidades nuevas y existen un buen de sitios para comenzar desde obtener la nueva versión hasta documentación del mismo. http://msdn2.microsoft.com/en-us/netframework/default.aspx Visual Studio 2008 . Aun cuando no esta a la venta, ya se puede obtener un versión de esta IDE, mediante alguna suscripción a MSDN o en su caso pirata, seamos honestos esta por doquier la descarga, lo ultimo no lo entiendo, pues existe la versión Express y nos mantenemos en un entorno legal. http://www.micro

Certificación Java

Preparándome para la certificación Java tratare de ir poniendo los ejercicios que van realizándose dentro del curso. Problema: public class TestVehicle { public static void main(String[] args) { // Create a vehicle that can handle 10,000 kilograms weight System. out .println( "Creating a vehicle with a 10,000kg maximum load." ); Vehicle vehicle = new Vehicle(10000.0); // Add a few boxes System. out .println( "Add box #1 (500kg)" ); vehicle.load = vehicle.load + 500.0; System. out .println( "Add box #2 (250kg)" ); vehicle.load = vehicle.load + 250.0; System. out .println( "Add box #3 (5000kg)" ); vehicle.load = vehicle.load + 5000.0; System. out .println( "Add box #4 (4000kg)" ); vehicle.load = vehicle.load + 4000.0; System. out .println( "Add box #5 (300kg)" ); vehicle.load = vehicle.load + 300.0; // Print out the final vehicle load System. out .println(

Notas del Tour Tecnológico de Microsoft en Veracruz

Ayer se realizó en el puerto de Veracruz el evento Tour Tecnológico 2007 de MSDN . De entrada Jaime Sánchez de Microsoft platico sobre las aplicaciones disponibles de Live.com, dio una breve explicación sobre Writer, Messenger, Mail, Galería Fotográfica, Control Parental, etc. Lo cual no fue muy novedoso, pero en el marco del evento estuvo bien, aprendí que se pueden hacer fotos panorámicas, un punto mas para instalar esta aplicación. Afirmo que los resultado de las búsquedas de live.com son mejores que en Google, comentando que se mejoraron los servicios de indexación y la interfaz para leer los resultados. Obviamente ya estuve haciendo algunas pruebas, y debo decir que sí, efectivamente ha mejorado bastante, lo pondré de regreso a mi barra de Firefox. Algo interesante es que pusieron la información de encarta como una de las fuentes principales. No importa que persona sea, de que empresa venga, que lenguaje ocupe, si se trata de algún desarrollador, siempre, siempre, el Visual N

Tip: Cambiando CakePHP para la flexión de palabras irregulares.

En esta ocasión veremos una sencilla forma de realizar una flexión gramatical dentro de CakePHP para lograr que nuestra estructura mantenga una correcta descripción de los elementos de nuestras entidades dentro de una aplicación. CakePHP es un marco de desarrollo para aplicaciones de creación ágiles, basado en los patrones de MVC (Modelos, Vistas y Controles). CakePHP toma el esquema de una base de datos y crea los objetos MVC, con lo cual se tiene de manera muy sencilla una aplicación, que cierto no cumple con todos los requerimiento de la aplicación, por otra parte desahoga la manipulación sencilla y directa de la base de datos. Para esto es muy importante considerar ciertas recomendaciones gramaticales al momento de generar nuestro esquema de base de datos: La tabla es un conjunto de registros, por lo cual si estamos guardando direcciones, la tabla deberá llamarse asi: "direcciones" La llave primaria debiera ser entonces llamada de forma singular y con un sufijo de

Tienda en línea de Apple México

Por fin abren la tienda de Apple en México, ahora si a pedir los regalos favoritos de Mac. Ya podremos grabar nuestros iPods sin costo adicional. Los precios no son tan atractivos, pero supongo que es la antesala a lo que sera la venta de los iPhone. De todos modos, uno de los principales atractivos es la MacBook Pro, que fue considerada la mejor laptop para ejecutar Windows Vista. http://www.apple.com/mexicostore/ Listo!

Lanzamiento de Visual Studio 2008 gratuita

Con el lanzamiento de Visual Studio 2008 RTM para descargar mediante una suscripción MSD, también se acaba de liberar la versión Express Edition, la cual se puede obtener de forma gratuita: http://www.microsoft.com/express/download/

Aplicaciones Windows Live

Estoy escribiendo desde la versión liberada de Windows Live Writer, funciona maravilloso. Puedo escribir a varios de los blogs que tengo por ahí y lo mas importante he usado esta herramienta como un complemento para aquellos clientes que han decidido usar WordPress como la plataforma para manejar su sitio Web. (No es por nada pero la ventana de dialogo para la actualización al blog remoto, ha logrado apantallar, se que es una simpleza, pero por increíble que parezca la gente lo ve mágico.... shhh!). Obtuve la nueva versión desde el sitio de descarga , me topé que en realidad lo que baje es el instalador de aplicaciones Live.  ¿Qué quiere decir esto?, Bueno, pues, resulta que con el mismo instalador puedo actualizar o agregar varias aplicaciones que están saliendo del entorno Live: Live Messenger, quien no conoce messenger? Live Mail, la evolución de Outlook Express Live Toolbar, la competencia del google toolbar. Live Photo Gallery, la versión release de Windows Max ;) Live One

¿Cómo editar diccionario de Firefox?

Imagen
Firefox cuenta con un add-on que permite revisar la ortografía del texto que se vaya colocando en los campos de textos dentro de las paginas o ventanas del navegador. Lo cual es muy practico, ya que usualmente no pongo acentos cuando escribo. Ya sea con papel y lápiz o con el teclado, me gusta comerme los acentos. Uno de los problemas que he encontrado con el add-on es cuando escribo alguna palabra que ingresé mediante la opción de "Agregar al diccionario",  la palabra la pone tal como se había agregado, es decir en minúsculas, en mayúsculas o como un titulo. Lo cual hace que tenga que en ocasiones rescribir la palabra. Creo que el add-on debería tener esta funcionalidad, pero... no me voy a poner a hacerlo... espero que alguna nueva versión lo haga en el futuro. Me es más sencillo colocar la palabra en el archivo que guarda las palabras del diccionario personal, el cual se encuentra en una de las carpetas de windows: C:\Documents and Settings\vgarcia\Datos de programa\M

Windows LiveID Authentication

Leo en el blog de Luis Daniel Soto que ya se libero la version de Windows LiveID Authentication, yo estuve haciendo pruebas, pedi mi AppKey y toda la cosa, pero resulta que lo unico que te manda es un token de 16 digitos o algo asi y listo. En un principio pensé que con este servicio, me olvidaria de crear un registro para EM, o mejor dicho, quitaria esa parte, ya que no estoy usando Membership, pense que seria codigo que limpiaria la aplicacion, pero honestamente ni siquiera me manda el nombre y apellido de la persona de regreso. Y estuve leyendo documentacion y curiosamente el webservice me puede mandar de regreso sus contactos, pero no su informacion, no me agradaria poner en la aplicacion "Hola 124128374128, bienvenido a nuestro sitio"... :S Le dare una revisada por segunda ocasion para ver si puedo rescatar algo de este servicio para la aplicacion. Listo!

Ejemplo de uso de los controles MS CUI

Imagen
Aqui va un poco de código de la aplicacion que actualmente estoy haciendo, en la cual estoy incorporando los controles de MS CUI , usando como base de datos MySQL y no XML como el ejemplo que trae la documentación. Protected Sub Page_Load( ByVal sender As Object , ByVal e As System.EventArgs) Dim intIDMedico As Integer Dim intIDPaciente As Integer Dim odsPacientes As Data.DataSet Dim odsDireccion As Data.DataSet Dim dsPacientes As New Pacientes Dim dsDireccion As New Direcciones Dim opcionGenero As String If Not Request.Cookies( "IDMedico" ) Is Nothing Then intIDMedico = Server.HtmlEncode(Request.Cookies( "IDMedico" ).Value) End If If Not Request.QueryString( "ID" ) Is Nothing Then intIDPaciente = Request.QueryString( "ID" ) Response.Cookies( "IDPaciente" ).Value = intIDPaciente E

Health Vault SDK no en primera version.

Tiene como un mes que esta disponible el SDK de Health Vault de Microsoft, enseguida lo descargue de su sitio y empece a jugar con él. En principio pense que me seria de mucha ayuda para la aplicacion de expedientes medicos que estoy realizando, y que en un par de ocasiones he comentado en este blog. El problema ha sido la poca documentacion que existe en cuanto a su uso, no veo mucha interaccion en el foro, casi olvidado al igual que la parte de MS CUI, que al principio vi que mucha gente lo descargo de codeplex, pero se ha ido quedando resagado. Regresando a Health Vault, uno de los problemas que he visto ha sido que por lo pronto no es internacional, ojalá y sea pronto el hecho que se pueda utilizar en cualquier parte del mundo. Lo bueno es que me ha obligado a desarrollar una aplicacion pensando en el mercado de EEUU. Lo cual no habia contemplado. Me sigo retirando del tema, total que he tenido algo de problemas en integrar lo que ya tenia de ExpediaMedicus con el Health Vault,

Nuevo Plugin de Wordpress: WP-Kwicks

Este es un plugin que permite usar mediante la libreria de Mootools un menu de Kwicks. Lo primero es obtener el plugin y descargarlo WP-Plugin Kwick, Se requiere contar con la libreria de Mootools. La pueden obtener en http://www.mootools.net/download recomiendo obtener la version completa de la libreria.Se descomprime el archivo en la carpeta de plugins, /wp-content/plugins/ , solo se requieren dos archivos : kwicks.php kwicks.css Se activa el plugin desde el panel de administracion de wordpress, y a continuacion se tiene que configurar las opciones del plugin. Solo se tiene que ir a Opciones de wordpress y existe un nuevo boton llamado "kwicks options", se coloca el path de la libreria mootools.js, y los valores que se desea para la lista. Considerando el archivo css, los valores para deberian ser: normal:110 small:90 full:120 Se puede jugar con estos valores. Pero recordar modificar el archivo kwicks.css. Ahora en el tema que esten usando solo deben colocar la l

Yahoo! UI (yui) TabView como menu horizontal.

Imagen
Ultimamente estoy usando la libreria de Yahoo! UI para todo lo que tenga que ver con Ajax, en los sitios web en los cuales solo se requiere html. Para los casos de ASP.Net sigo utilizando el Ajax Control Toolkit . Me gusto mucho el menu que encontré en la página de Raphaël GOETTER Este consiste de un menu horizontal expandible, muy rápido y muy sencillo. El problema es que tienes que batallar un poco con el posicionamiento de CSS, y me estaba atorando con algunos margenes y detalles. Pero tomando esta idea y con algunas modificaiones pude obtener un menu que funciona de la misma forma, pero con la ventaja de no estar batallando con lo que mencionaba anteriormente. Para lo anterior use el widget TabView de la libreria de YUI . Sólo tuve que hacer algunas modificaciones para en el archivo de estilo de yahoo, en particular /build/tabview/assets/skins/sam/tabview.css: .yui-navset { clear:both; white-space:nowrap; } .yui-content { background:silver; } a.yui-link:visited { font-family:

Enlace veracruzano - Nuevas formas de buscar en Internet

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de septiembre con el artículo "Nuevas formas de buscar en Internet.", el cual estoy reproduciendo en las siguientes líneas:   Es cierto que Google cambio para siempre las búsquedas en Internet, la sencilla idea de indexar lo que la gente encuentra útil en Internet ha demostrado ser muy valiosa para esta empresa. Google utiliza un algoritmo llamado Pagerank el cual representa que tan significativo es esa página Web para el resto de los usuarios. Y si es popular, debe ser porque es útil para cualquier internauta. Pero con la indexación de millones de páginas Web por parte de Google y además con miles de usuarios tratando de engañar a Google, haciéndolo creer que un sitio en particular es popular, cada vez los resultados de las búsquedas no son acertadas. Es así, que otra forma de realizar búsquedas en Internet es a través de otros servicios que se están volviendo

Convertir de csharp a vb

De vez en cuando encuentro alguna clase, codigo, metodos, etc., muy útiles para lo que estoy haciendo, el problema/ventaja de asp.net es que existe a quien le gusta programar con c# o vb. Por supuesto la ley de murphy se aplica, cuando estoy programando con c# resulta que el código esta en vb y viceversa. Encontre rapidámente el sitio de labs.developerfusion.co.uk, que cuenta con un convertidor de csharp a vb y viceversa . Sé que se pueden crear un par de carpetas en un sitio web para usar ambos lenguajes de la siguiente manera: /app_code /vb /cs Y modificar el web.config: <codeSubDirectories>   <add directoryName="cs"/>   <add directoryName="vb"/> </codeSubDirectories> Pero este es un maravilloso recurso para cualquiera que esta en estas andanzas. Listo!

Enlace veracruzano - Computadoras para este regreso a clases.",

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de agosto con el artículo " Computadoras para este regreso a clases.", el cual estoy reproduciendo en las siguientes líneas: Una de las preguntas mas comunes que me hacen en esta temporada, es acerca del equipo de cómputo que se debe de comprar ahora en el regreso a clases. Es cierto que además de la compra de los útiles escolares, cada vez mas familias hacen un esfuerzo por que sus hijos tengan acceso a una computadora para realizar sus tareas. Desafortunadamente, las opciones del nuevo Windows complican un poco las cosas para los papás, ya que existe la versión Starter, Home Basic, Home Premium, Business y Ultimate. Además de lo anterior, la interrogante entre comprar una de escritorio y una portátil, la cantidad de memoria que debe tener, la velocidad del procesador interno, capacidad de disco duro, tarjeta de video, etc. De forma alternativa, podemos encont

HTML 5

Me puse a revisar la version de trabajo de HTML 5 del W3 . Como desarrollador web, me da gusto que estan agregando algunas formas sencillas de poner contenido con mejor semántica. Una de las primeras etiquetas que observe es <nav>, que tiene como objetivo contar con contenido de enlaces dentro de una pagina. Ya estoy usando esta etiqueta de la siguiente forma <div id=nav>, obviamente el proposito de usar solo <nav> es estandarizar algo que es muy comun en el dia a dia del desarrollo web, pero que robots araña (tipo google) y programas no entienden, de esta manera se podra determinar mas facil lo anterior. Otra etiqueta importante es <audio>, esta etiqueta debio de estar presente desde hace mucho tiempo pero solo hasta esta versión parece que saldra a la luz. Esperemos que para la versión final de HTML 5 se quede. Existen algunas etiquetas mas que se me hacen interesante, como <time>, <figure>, <dialog>, <section>, etc. Pero lo novedoso

Codepress plugin para Wordpress

Recientemente encontré este maravilloso plugin para wordpress , el cual con lo permisos necesarios permite realizar cualquier tipo de modificación para las plantillas y los mismo plugins de wordpress. Lo interesante de este plugin en si, es que utiliza Codepress el cual es un editor de código realizado con JavaScript. Espero que para la próxima versión de WordPress venga integrado por omisión para la edicion de las plantillas, etc. Actualmente lo tengo ya incorporado como instalación para los clientes que asi lo requieren. El plugin se puede obtener en http://www.naden.de/blog/wordpress-code-editor , las instrucciones estan en alemán pero no tiene gran complejidad. Es descargar. Ponerlo en la sección de plugins /wp-content/plugins/code-editor Activar el plugin en la pagina de administración Listo!

Control Login usando MySQL

Imagen
Estuve el fin de semana haciendo diversas pruebas con el control login de asp.net, primero que nada la verdad es que el membership provider de microsoft, estará muy fácil de instalar y usar pero esta muy limitado, necesitas montar toda la aplicacion alrededor de las tablas que microsoft decide para la administración de los usuarios, aún cuando la estructura es buena, en muchas ocasiones esa misma tabla tiene que llevar otro tipo de información, pude haber hecho una tabla que se manejara de forma paralela para el resto de la información de estos usuarios, pero uno es necio de verdad, lo que quiero es usar mi tabla, además quiero que este en mysql (solo me falta que me ponga otra vez de necio y montar la aplicación sobre linux). Lo primero fue crear mi tabla en mysql, solo pondré la estructura necesaria para el ejemplo: CREATE TABLE `medicos` ( `IDMedico` int(10) NOT NULL auto_increment, `Titulo` varchar(50) character set latin1 default NULL, `Nombre` varchar(50) character set latin1

Mi nuevo esquema básico de html

Imagen
En los ultimos meses he desarrollado sitios web, basados en un sistema basico de divs en combinacion con CSS, esto no me ha facilitado el diseño, pues despues de años de usar tablas y formas mas rudimentarias por asi decirlo, el uso de CSS para el diseño se torna laborioso, pero al mismo tiempo se logra tener un mejor diseño y la semantica del html tiene sentido. Lo cierto tambien es que tenia que renovar mis practicas de construccion de paginas y he terminado por convercerme en usar divs. No se si en las escuelas actualmente enseñan estas practicas. Veo que por lo menos en México y en particular el diseño que reviso en Veracruz, sigue usando las clasicas tablas y paginas hechas con imagenes divididas. Ademas, he reducido mi uso de etiquetas a unas cuantas, recuerdo que solia utilizar dl, blockquote, hasta el famoso marquee de ie4 lo llegue a usar, pero en realidad pierden el sentido cuando aplicamos solo las etiquetas div, span, ul, li con el uso apropiado de css. Por otra parte en

Enlace Veracruzano - Wikis

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de julio con el artículo " WIKIS ", el cual estoy reproduciendo en las siguientes lineas:   La palabra WIKI-WIKI proviene de la lengua hawaiana que significa “rápido”, pero en el mundo Web, esta palabra se refiere a la creación de contenidos y sitios Web colaborativos. Tal vez el mejor ejemplo de este tipo de aplicaciones es Wikipedia.org, un esfuerzo mundial por tener la mejor enciclopedia en Internet. El soporte para este sitio es precisamente este tipo de herramientas, las cuales permiten que cualquier usuario con permisos pueda agregar y/o modificar más información. En el caso de Wikipedia.org, cualquier usuario puede registrarse de forma gratuita y colaborar con los documentos que se encuentran en línea, y ciertamente se esta volviendo la herramienta educativa mas importante en el Web. Mucha de la información se encuentra en idioma ingles, pero el mayor cr

Enlace Veracruzano - Portadas Web Personales

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de junio con el artículo " PORTADAS WEB PERSONALES ", el cual estoy reproduciendo en las siguientes lineas:   Cada vez que nos acercamos a un puesto de revistas y/o de periódicos, indudablemente lo primero que hacemos es leer los títulos de las diferentes opciones que tenemos a la vista, en algunas ocasiones ya contamos con algún periódico o revista que preferimos o que normalmente compramos, pero siempre una portada nos dará una idea general del contenido. De igual manera en Internet podemos tener una portada Web en la cual se incorporaran diferentes encabezados o títulos provenientes de diferentes fuentes de información, de tal forma que en una sola ventana del navegador podremos tener desde la temperatura de alguna región en particular hasta las últimas noticias de las diversas agencias internacionales como Reuters, Associated Press, etc. Para lo anterior ten

Enlace Veracruzano - El Big Brother del Planeta Tierra

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de mayo con el artículo " EL BIG BROTHER DEL PLANETA TIERRA ", el cual estoy reproduciendo en las siguientes lineas:   Si es una de esas personas que disfruta del sol, pero no gusta de ir a un lugar tan publico como una playa, la solución es quedarse en casa a disfrutar de una terraza o por lo menos de una cómoda azotea. Pero, tenga cuidado que los curiosos y fisgones están a la orden del día, y para nuestro caso no solo desde una ventana en alguna casa, sino a través de algo tan sencillo como un monito de computadora. Los satélites que se encuentran girando alrededor de nuestro planeta, pueden descubrir nuestro gusto por tomar un baño de sol. Diariamente los satélites TERRA-MODIS y LandSat toman fotografías desde las alturas con una resolución que llega a por lo menos los 25 metros de pixel. Existen tres aplicaciones que cuentan con una forma sencilla de usar e

Asp.net usando MySQL en Linux con Mono

Imagen
Una vez que esta instalado mono y ya esta funcionando asp.net en linux, conforme al post Mono en un VDS de Godaddy . Vamos a realizar un par de modificaciones al ejemplo de base de datos que viene por omision en la carpeta de pruebas (test), para que se pueda accesar a MySQL con los archivos dbpage1.aspx, dbpage2.aspx: Resulta que los ejemplos que trae esta instalacion de mono es con un servidor PostgreSQL, asi que para nuestro caso que usamos MySQL tenemos que cambiar los archivos de configuracion de la aplicacion, en particular el web.config:  <appSettings> . . . <add key="DBProviderAssembly" value="ByteFX.Data"/> <add key="DBConnectionType" value="ByteFX.Data.MySqlClient.MySqlConnection"/> <add key="DBConnectionString" value="server=127.0.0.1;user id=xxxx;password=xxxxx;database=xxxxx"/> . . . </appSettings> Con lo anterior le decimos a nuestra aplicacion que use el conector ByteFX para

Mono en un VDS de Godaddy

Tenemos un desarrollo listo en asp.net y nos topamos con la necesidad de ponerlo en Linux. La respuesta es usar mono en apache, y dado que ya contamos con un servidor en internet con Fedora 4 decidimos instalarlo. Pero resulta que el Virtual Dedicated Server (VDS) de GoDaddy no trae por omisión la instalación de mono, asi que seguimos las instrucciones de go-mono.com para instalarlo. Lo primero es obtener 3 archivos zip desde http://www.mono-project.com/Downloads : mono.zip xsp (para obtener la carpeta test xsp-1.2.3-0.novell.noarch.rpm) mod_mono (un rpm: mod_mono-1.2.1-0.fedora4.novell.i386.rpm) Es lo unico que se requiere para ejecutar un desarrollo asp.net 1.1. Para desarrollos de asp.net 2.0 (digamos construidos con Visual Web Developer) es recomendable esperar a la version mono 2.0. En nuestro caso es un desarrollo sencillo que no utiliza muchos objetos nuevos de net 2.0, asi que no hubo problema. Lo siguiente es descomprimir $ unzip mono-all.zip Instalar mono con Root

Triara: Test de Php y MySQL

Con los siguientes scripts se puede hacer una pequeña prueba si todo esta funcionando en correctamente en Triara: Primero si php funciona: <?php phpinfo(); ?> Una vez comprobado lo anterior: <?php set_time_limit(3000); $link = mysql_connect ("172.16.253.90", "user", "pass") or die("Could not connect: " . mysql_error()); print ("Connected successfully"); mysql_select_db("basededatos") or die("Could not select database"); $query = "Select * From tabla"; $result = mysql_query($query) or die("Query failed"); print "<table border=1 cellspacing=1>\n" for ($i = 0; $i < mysql_num_fields($result); $i++) { print "<th>".mysql_field_name($result, $i)."</th>\n" } while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { print "\t<tr>\n" foreach ($line as $col_value) { print "\t\t<td>$col_value</td>\n"

Problemas de WordPress en Godaddy

Imagen
Estuve teniendo problemas con wordpress en el servidor que tengo de godaddy. Por alguna razon se estaba iendo la memoria por los cielos, y no encuentro hasta ahorita la razon. Es una combinacion de MySQL y de Java de Tomcat lo que esta ocasionando el problema. El personal de GoDaddy, me dice que le meta mas memoria... pero la verdad me parece que 256Mb con swap de 700Mb, es mas que suficiente, entre por Putty al servidor y me tope con lo siguiente:   login as: vgarcia vgarcia@www.llanura.com's password: Last login: Mon Mar 19 08:55:36 2007 from 189.129.143.64 -bash: /usr/bin/id: Too many open files in system -bash: /usr/bin/id: Too many open files in system [vgarcia@vds_godaddy ~]$ su su: error while loading shared libraries: libaudit.so.0: cannot open shared object file: Error 23 [vgarcia@vds_godaddy ~]$ su su: user root does not exist [vgarcia@vds_godaddy ~]$ su su: incorrect password [vgarcia@vds_godaddy ~]$ su su: incorrect password [vgarcia@vds_godaddy ~]$ su su: error whil

Enlace Veracruzano - Administra tu propio sitio web con WordPress

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de abril con el artículo " ADMINISTRA TU PROPIO SITIO WEB CON WORDPRESS ", el cual estoy reproduciendo en las siguientes lineas:   ADMINISTRA TU PROPIO SITIO WEB CON WORDPRESS Administrar un sitio Web se ha vuelto cada vez más fácil, gracias a aplicaciones que cumplen con este propósito usando y basándose en tecnologías Web 2.0. Existen varias herramientas que permiten que cualquier persona con un mínimo de conocimiento en el uso de computadoras y de aplicaciones ofimáticas, puedan crear, editar, y administrar un sitio Web. WordPress comenzó como un sitio dedicado a realizar blogs, muy pronto pusieron el código fuente a disposición del público en general mediante una licencia de código abierto, logrando que desarrolladores interesados, mejoraran y ampliaran la herramienta. Lo anterior ha permitido que WordPress realice tareas para la cual no fue inicialmente