AprenderGratis.com

La programación es un proceso por el cual se escribe, se prueba, se depura y se mantiene el código fuente de un programa informático. En esta sección encontrarás diferentes manuales gratis de programación en formato PDF.

SmallSquid Logo

Entrada categorizada en ‘Programacion’

Breves, Emprendedores, Formación, Informática e Internet, Internet, Programacion, Software, Software Libre, Web

Matt Mullenweg, el creador de Wordpress

Por Daniela Ceccato, en 10 de Enero de 2009

Las revoluciones que se han hecho en el mundo de la gran red han sido realizadas por jóvenes. Los artífices de Google eran veinteañeros cuando el gran buscador nació, y el creador de Wordpress, Matt Mullenweg, también. Este joven estadounidense (nacido en enero de 1984) tiene apenas 24 años y ya es millonario por su idea.

Es un programador de computadoras, autodidacta, con formación en ciencias políticas, economía y filosofía del lenguaje. A comienzos del nuevo milenio (2002), se inició en el mundo de los blogs, porque quería compartir las fotos de un viaje suyo.

En ese entonces usaba Cafelog -un software de código fuente abierto- y cuando su desarrollo se detuvo, Matt lo derivó en su creación Wordpress (enero 2003).

Al año siguiente fue contratado por la red CNet y en octubre de 2005 renunció a esta compañía para dedicarse por completo a su creación. En diciembre de ese año, siendo su servicio muy popular, fundó Automattic, la empresa que responde a Wordpress.

Éste es un software para crear blogs, que hoy es usado por más de dos millones de personas; y así Mullenweg se convirtió en una celebridad del mundo de la informática.

Comentarios (1)
Diseño Web, Formación, Programacion
El lastre de la programación sin estandarizar

Desarrollar sitios web bajo estandares

Los estándares para la visualización de contenidos web establecen un grupo de reglas desarrolladas y diseñadas para que Internet sea un medio mas versátil, accesible y funcional.
Por Alvaro Peredo, en 27 de Junio de 2008

La definición convencional para la palabra estándar es la de una “una especificación que regula la realización de ciertos procesos o la fabricación de componentes para garantizar la interoperabilidad”. Los estándares para la visualización de contenidos web establecen un grupo de reglas desarrolladas y diseñadas para que Internet sea un medio mas versátil, accesible y funcional.

tim_berners-lee.jpgLos estándares para la web están gestionados por el ente internacional W3C (World Wide Web Consortium), formado por, como su nombre indica, de un consorcio de empresas interesadas en el desarrollo de diferentes tipos de tecnologías para Internet.

Pero en realidad para que sirve un estándar ó como afecta a desarrolladores y usuarios. Para entender estas cuestiones hay que repasar un poco los antecedentes.

Al principio, la web fue creada para obtener un intercambio fluido de la información, que por entonces era en su mayoría de carácter científico. El lenguaje de etiquetas HTML (HyperText Markup Language, Lenguaje de Marcado de Hipertexto), en su primera versión, era estándar por que simplemente era usado a nivel académico por diferentes universidades y servía únicamente para visualizar texto sin apenas formato, organizado semanticamente por títulos, párrafos, listas, datos tabulados y otros elementos.

Seguir leyendo »

Comentarios (2)
Programacion

Fundamentos de programación en capas

Iníciate en el mundo de la programación en capas
Por club docente, en 15 de Marzo de 2008

Amigos lectores, muchos ustedes estarán estudiando programación y seguramente tendrán que desarrollar un software al final de cada año que concurren. En mi caso estoy desarrollando un sistema en java para el control y la gestión de una automotora. Les voy a explicar una experiencia propia y espero que le sirva de ayuda para quienes tienen que desarrollar algún sistema y se sienten medios perdidos para poder arrancar.

Historia

Hace un tiempo, antes de que yo fuera joven, sistemas informáticos no tenían bases de datos, luego cuando joven tenían bases de datos que eran casi propias de cada lenguaje, en Cobol por ejemplo teníamos archivos tipo texto armados a mano, lo mismo en Basic y Pascal, luego en
Clipper o Fox usábamos DBF (de Dbase III Plus), ahí ya se comenzó a separar el lenguaje de programación de la base de datos en si.

Por ejemplo Access, lo podemos usar desde JAVA, Visual Basic, C#, etc., la idea cambio y en principio tenemos un motor de base de datos o servidor de base de datos como Access, SQL, Oracle, MySQL y por otro lado un lenguaje de programación que accede eso Insertando, Modificando, Listando, etc.

image0021.gif

Si nos ponemos a mirar tenemos 2 cosas separadas, ya que una base en Access es aparte totalmente de nuestro software que puede estar hecho en cualquier lenguaje, incluso la misma base RentaAutos.MDB la podemos leer directo desde Access, o con un programa en Java.

Seguir leyendo »

Comentarios (10)
Internet, Programacion, Tutoriales, Web

Como construir un motor de búsqueda con PHP y MySQL (I)

Por Manuel Sánchez Barriento, en 2 de Noviembre de 2007

En el Blog del Galifate hay otro tutorial de programación, el cual es otra traducción de un artículo de DevShed. Se trata de la primera parte de una serie de artículos para aprender a crear un motor de búsqueda extensible y apto para “incrustarlo” en cualquier sitio web.

Este artículo de Alejandro Gervasio, es un buen punto de partida para aprender a crear este tipo de aplicaciones web mediante una de las combinaciones de tecnologías más usadas en el desarrollo en Internet. MySQL como servidor de base de datos y contra el cual se harán las búsquedas, y PHP para programar la lógica de negocio.

En este primer artículo aprenderemos lo básico, es decir, presentar un front-end bastante simple, la lógica básica de búsquedas de texto y la presentación de los resultados de la búsqueda (sin hacer paginación).

Fuente: El Blog del Galifate.

Comentarios (8)
Formación, Programacion, Tutoriales

Un tutorial básico de Ajax

Por Maria, en 27 de Octubre de 2007

Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML) es seguramente la mayor novedad en la programación web de los últimos tiempos. Lo más interesante de Ajax es que no se trata de una nueva tecnología sino la unión de otras tres tecnologías ya existentes que, conjuntamente, proporcionan unos resultados realmente sorprendentes en cuanto a interactividad, velocidad y usabilidad.

Entre los numerosos tutoriales de iniciación a Ajax, encontramos el Tutorial Básico de Ajax de la Wikilearning. Dividido en ocho apartados o fases de aprendizaje, este tutorial da una idea bastante clara de las razones por las que utilizar Ajax con ejemplos comparativos que ilustran las ventajas de su uso.
Seguir leyendo »

Comentarios (2)
Formación, Java, Programacion

Empezar con las Annotations en aplicaciones Web

Por Manuel Sánchez Barriento, en 15 de Octubre de 2007

Aquí tenemos otro articulito introductorio a una de las tecnologías Java, las annotations. Se trata de una traducción del Blog del Galifate de un artículo de Shing Wai Chan dentro de Enterprise Tech Tips, titulado Using Annotacions in Web Applications.

Con este artículo conoceremos la tecnología de la “anotaciones”, presentada en la versión 5 de Java, una forma de simplificar el desarrollo y configuración de aplicaciones empresariales java mediante el uso de etiquetas para hacercarnos a una forma de programación un poco más declarativa. Pero como la mayoría de traducciones de artículos sobre Java, se trata simplemente de una introducción, una presentación a la tecnología de la que se habla. A partir de esta introducción sabréis que existe, para qué sirve y desde dónde empezar a buscar información sobre su uso y sus formas de aplicación en un entorno de producción web empresarial.

Aquí tenéis el enlace al artículo.

Comentarios (0)
Programacion, Tutoriales

Tutorial para iniciarse en Spring 2.0, JSF y JPA

Por Manuel Sánchez Barriento, en 13 de Septiembre de 2007

En el Blog del Galifate podemo ver un tutorial sobre la introducción al uso de los frameworks java Spring 2.0, JSF y JPA. Este tutorial se enmarca dentro de un ejemplo de aplicación web de un catálogo de una tienda de animales.

Como comenta el autor, éste ha traducido como ha podido un artículo ya existente del blog de Carol McDonald, dentro de Java.net.

En este ejemplo se podrá conocer cómo empezar a configurar el entorno de programación con Netbeans, el uso del servidor Glassfish, así como comenzar a tocar los ficheros de configuración de Spring, de JSF (Java Server Faces), de JPA (Java Persistence API). En concreto, se pretende dar un ejemplo sobre cómo dividir una gran lista de datos en diferentes páginas y poder navegar por ellas.

Comentarios (53)
Programacion

Programación de videojuegos

Por Manuel Sánchez Barriento, en 6 de Septiembre de 2007

Todos aquellos que siempre han tenido el gusanillo ahí de ver en que consiste programar un videojuego y no saben por dónde empezar tienen una propuesta para meterse en el tema. En la web de Alberto García Serrano encontramos material para introducirnos en la programación de videojuegos.

En su sección de publicaciones de la web podemos encontrar un par de libros sobre el tema, los dos con el código fuente de los ejemplos de cada uno de ellos. El primero es “Programación de videojuegos con SDL para Windows y Linux” y el otro se llama “Programación de juegos para móviles con J2ME” (también disponible en PDF). El primero trata el tema de la utilización de la librería SDL, usada para acceder a bajo nivel al sonido, teclado, ratón, joystick y el hardware 3D vía OpenGL; mientras que el segundo libro trata el uso de la J2ME, java para dispositivos móviles.

Además de los libros, podemos ver aplicaciones hechas por el autor que nos servirán de ejemplo. Para ello acceder a la sección software y ahí encontraréis, entre otras cosa, StarGun, un videojuego hecho en C++ y usando la mencionada SDL.

Comentarios (6)
Java, Programacion, Tutoriales

Introducción a JavaFX Script

Por Redacción, en 7 de Agosto de 2007

Pequeña introducción de la sección Java de O’Reilly al nuevo framework de Sun: JavaFX. Se trata de un sistema de desarrollo para la web que pretende competir con el Flash de Adobe y el Silverlight de Microsoft, con el añadido de que es Open Source.

Podéis acceder a esta introducción desde aquí.
Seguir leyendo »

Comentarios (1)
Programacion, Tutoriales, Web

Introducción al patrón “peso mosca” con PHP5

Por Redacción, en 2 de Agosto de 2007

Este es un artículo traducido de DevShed en el que se explica como aplicar un patrón de diseño “peso mosca”. Gracias a dicho patrón se pueden controlar el número de instancias que se pueden generar de una clase de objetos concreta.

La traducción del artículo/tutorial la podéis encontrar aquí.

Comentarios (1)

  



Responde la encuesta y participa en nuestros sorteos

 

 

  • AlojaliA, Alojamiento Web: Empresa alojamiento web, registro de dominios, revendedores y servidores dedicados tanto en España como en el Reino Unido. Servicio garantizado por escrito.
  • Hosting Merkaweb.com ofrece servicios profesionales de hosting, registro de dominios y diseño de página web.

Secciones

Canales

Sindicación

Añade este blog a tu lector de feeds

¿Qué es un lector de feeds?

Correo Electrónico:

Red de Blogs SmallSquid

Enlaces de Interés

© Copyright 2010, SmallSquid.com. Red de blogs, SEO y Webs 2.0

SmallSquid.com está gestionado con WordPress

Creative Commons - Some Rights Reserved
 
Un proyecto realizado por Blogestudio
Cerrar
Envíalo
Powered by ShareThis