Ruby on Rails es una tecnologia que permite desarrollar webs dinamicas orientadas a base de datos y aplicaciones para la web de forma semejante a tantos otros lenguajes de programacion como PHP o ASP. Sin embargo, a pesar de ser mas nuevo que estos dos lenguajes, Ruby on Rails esta creciendo de forma asombrosa y ha llamado la atencion de desarrolladores de todo el mundo debido a que permite aumentar la velocidad y facilidad en el desarrollo de proyectos. Tecnicamente hablando, Rails es un framework creado en lenguaje de programacion Ruby (de ahi el nombre Ruby on Rails). Un framework es como...
Ruby on Rails es una tecnologia que permite desarrollar webs dinamicas orientadas a base de datos y aplicaciones para la web de forma semejante a tant...
La informatica es una ciencia que se encarga de recibir datos, realizar el procesamiento de los mismos y devolver el resultado de la transformacion al publico en general, como una necesidad especifica. Una de las preocupaciones de la informatica esta en como proporcionar a los equipos informaticos la capacidad para almacenar en ellos la maxima cantidad de informacion de forma estructurada a fin de facilitar las operaciones a realizar con esta informacion con la menor manipulacion manual posible. En esta preocupacion se fundamenta el estudio de los sistemas de bases de datos. En general, los...
La informatica es una ciencia que se encarga de recibir datos, realizar el procesamiento de los mismos y devolver el resultado de la transformacion al...
La ingenieria de Software designa el conjunto de estudios, mecanismos y tecnicas que tienen como objetivo producir software computacional de forma metodica y disciplinada. Diferenciandose, asi, de la programacion comun por el foco exigente de la calidad del producto final y de la sistematizacion de los procesos que llevan a la generacion y al mantenimiento de un software de calidad. De esta forma, un Ingeniero de Software es un profesional con la capacidad de comprender el problema que tiene que ser resuelto por un software y, utilizando recursos de ingenieria, determinar el mejor metodo de...
La ingenieria de Software designa el conjunto de estudios, mecanismos y tecnicas que tienen como objetivo producir software computacional de forma met...
Ruby on Rails es una tecnologia que permite desarrollar webs dinamicas orientadas a base de datos y aplicaciones para la web de forma semejante a tantos otros lenguajes de programacion como PHP o ASP. Sin embargo, a pesar de ser mas nuevo que estos dos lenguajes, Ruby on Rails esta creciendo de forma asombrosa y ha llamado la atencion de desarrolladores de todo el mundo debido a que permite aumentar la velocidad y facilidad en el desarrollo de proyectos. Tecnicamente hablando, Rails es un framework creado en lenguaje de programacion Ruby (de ahi el nombre Ruby on Rails). Un framework es como...
Ruby on Rails es una tecnologia que permite desarrollar webs dinamicas orientadas a base de datos y aplicaciones para la web de forma semejante a tant...
Asi que no habeis programado nunca... A medida que avanzamos en este libro, intentaremos ensenaros a programar. Vosotros teneis que leer codigo y escribir codigo (asi denominamos a los programas). Veremos un monton de codigo. Para entenderlo tendreis que copiar este codigo, probarlo y observar que ocurre. Jugad y haced cambios. Lo peor que os puede pasar es que no funcione. Tened en cuenta tambien que esto es una guia de Python 3.0, lo que implica que algunos ejemplos descritos en este libro no funcionaran en la version 2.6 o anteriores. Aun asi, las diferencias entre ambas versiones no son...
Asi que no habeis programado nunca... A medida que avanzamos en este libro, intentaremos ensenaros a programar. Vosotros teneis que leer codigo y escr...
Internet se ha convertido a dia de hoy en una herramienta de comunicacion mas en nuestro dia a dia. Sin darnos cuenta, usamos Internet para enviar informacion personal para solicitar informacion sobre algunos productos, dar nuestras opiniones en foros o blogs, realizar algun tipo de gestion con alguna entidad bancaria o gubernamental, abrimos correos que parecen ser de personas o entidades conocidas cuando realmente no lo son, instalamos que nos ofrecen en Internet sin saber realmente lo que hacen, publicamos datos personales en redes sociales que pueden ser accesibles desde cualquier parte...
Internet se ha convertido a dia de hoy en una herramienta de comunicacion mas en nuestro dia a dia. Sin darnos cuenta, usamos Internet para enviar inf...
Android es una plataforma desarrollada por Google orientada para los dispositivos moviles. En 5 de noviembre de 2007, la empresta hizo publica la primera plataforma Open Source de desarrollo para dispositivos moviles basada en la plataforma Java con sistema operativo Linux, la cual fue llamada de Android. Esta plataforma es mantenida por la OHA (Open Handset Alliance), un grupo formado por mas de 40 emprestas las cuales se unieron para innovar y acelerar el desarrollo de aplicaciones, servicios, trayendo a los consumidores una experiencia mas rica en terminos de recursos y menos dispendiosa...
Android es una plataforma desarrollada por Google orientada para los dispositivos moviles. En 5 de noviembre de 2007, la empresta hizo publica la prim...
ASP.NET es la plataforma de Microsoft para el desarrollo de aplicaciones Web y es el sucesor de la tecnologia ASP. Es un componente del IIS que permite a traves de un lenguaje de programacion integrado en la .NET Framework para crear paginas dinamicas. No es ni un lenguaje de programacion como VBScript, PHP, ni un servidor web como IIS o Apache. El ASP.NET esta basado en el Framework .NET heredando todas sus caracteristicas, por eso, como cualquier aplicacion .NET, las aplicaciones para esa plataforma pueden ser escritas en varios lenguajes, como C# y Visual Basic .NET. Aunque se pueda...
ASP.NET es la plataforma de Microsoft para el desarrollo de aplicaciones Web y es el sucesor de la tecnologia ASP. Es un componente del IIS que permit...
La evolucion de las tecnologias como grid computing, clusters computacionales, virtualizacion, web services y arquitectura orientada a servicios, asi como el aumento de la capacidad y la reduccion de los costes de las redes de ordenadores y de internet, permitieron llegar a un nueva enfoque, que supera el concepto tradicional de utility computing, la cual es conocida como computacion en nube, o cloud computing. La computacion en nube puede ser descrita como lo que ocurre en un entorno computacional en el cual las aplicaciones, la plataforma de desarrollo o la infraestructura son suministrados...
La evolucion de las tecnologias como grid computing, clusters computacionales, virtualizacion, web services y arquitectura orientada a servicios, asi ...
El lenguaje C se considera que es la base de muchos lenguajes de programacion modernos, tales como " Objetive-C y C++. Otros lenguajes de programacion tienen una sintaxis inspirada en la de C, como Java y C#. El lenguaje C es un lenguaje de programacion que sigue el paradigma de programacion imperativa. Este lenguaje ha desempenado, y sigue desempenando un papel importante en la tecnologia informatica: Es el lenguaje de sistema de los sistemas operativos POSIX (Unix y derivados, como BSD, Linux, Mac OS X). Es el lenguaje con el que se desarrollan la mayoria de los sistemas operativos y los...
El lenguaje C se considera que es la base de muchos lenguajes de programacion modernos, tales como " Objetive-C y C++. Otros lenguajes de programacion...