Entradas etiquetadas con ‘Ruby on Rails’

Emprendedores, Empresa, Noticias, Programación, Software

Anunciada la Conferencia Rails 2008

La inscripción para el evento se cierra el 5 de noviembre
Por Guillem Alsina González, en 29 de Octubre de 2008
...0 marco el inicio de la edad dorada que aun vive, gracias a que permite la realizacion de un diseno muy rapido para las aplicaciones, reduciendo de esta forma el periodo de entrega del proyecto. Ruby on Rails (nombre que tambien recibe rails, o ror por su abreviatura) ha llegado a cotas tan altas que fue incluido en la ultima version lanzada del sistema operativo mac os x por parte de la compania de cupertino...
Comentarios (0)
Aplicaciones para Empresas, Programación, Software

Utilizando Framework de programación en las Empresas

Por Daniel Martin Maldonado, en 26 de Mayo de 2008
...net se comenzo a escuchar un framework para aplicaciones web muy particular y que hoy en día es una herramienta de desarrollo en diversas empresas, se trata de Ruby on Rails, un frameworks para aplicaciones web basado en el lenguaje de programacion ruby, con la particularidad que desde un principio fue creado para ser multiplataforma, se encuentra bajo la licencia mit, una alternativa libre con componentes libres muy potentes...
Comentarios (0)
Aplicaciones para Empresas, Programación, Utilidades

Aptana, un IDE perfecto para tus Webs

Por Maria, en 10 de Octubre de 2007
...ruby. basado en eclipse, aptana posee una gran variedad de funcionalidades que incluyen la gestion del script, la auto-completacion (html, js(ajax), php, css, ruby), la coloracion personalizable, ftp, la gestion de proyectos, la sincronizacion local-servidor, el analisis sintactico y una extensa documentacion en ingles. ademas, propone una serie de scripts modificables que permiten efectuar tareas repetitivas como, por ejemplo, transformar tu codigo php en version html col...
Comentarios (0)
Aplicaciones para Empresas, Programación, Utilidades

RefactorMyCode, los programadores tienen un regalo

Por Maria, en 15 de Noviembre de 2007
...on una interfaz limpia e incluye coloracion en los codigos, lo que hace mucho mas sencilla su lectura. ademas, incluye un concurso de popularidad para alimentar el ego de los mejores "refactorizadores" e incentivar, en general, a los usuarios a la colaboracion en la resolucion de otros codigos. de momento, rmc reconoce la sintaxis de 10 lenguajes: ruby, php, java, javascript, c, c#, python, perl, lisp y bash. una idea sencilla con un exito rotundo. a la gente le gusta compartir. ¿a la gente le gusta compartir? eso cuentan....
Comentarios (0)
Servicios, Software

Apache, el servidor Web más reconocido

Por Daniel Martin Maldonado, en 20 de Abril de 2008
...ruby – soporte para el lenguaje de programacion ruby. mod_mono – soporte para el proyecto mono, la implementacion .net en gnu/linux. como todo gran proyecto de software y en especial como es el de apache, cuenta con un sitio web oficial del proyecto, en donde podemos encontrar por sobre todas las cosas una gran cantidad de informacion y documentacion traducida en varios idiomas. entre tantas cosas podemos ver, como instalar, configurar y dejar totalmente funcional nuestro servidor web, conocer mas acerca de los modulos, etc. los requerimientos mínimos del sistema que debemos respetar por lo menos para esta ultima version estable 2.2.2, con respecto al espacio en disco necesitamos tener disponible al menos 50 mb, si bien apache ocupa aproximadamente de 10 mb necesitamos reservar y ser precavidos para futuras expansiones de funcionalidades. si hablamos de apache en la plataforma gnu/linux necesitamos tener pre instalado el compilador ansi-c conocido como gcc (compilador gnu c) entre las tantas opciones que podemos tener para poder compilar el codigo fuente. otra manera de instalar apache, es dependiendo de la distribucion gnu/linux y los diferentes archivos pre compilados que existan, de la misma manera es para la plataforma windows. con esto estas características podremos tener instalado en pocos minutos nuestro servidor web apache. como bien se sabe, en la parte de la configuracion siempre se lleva a cabo a traves de archivos de textos planos totalmente documentados y comentados, mostrando ademas ejemplos de algunos parametros validos, y obviamente al momento de la instalacion la configuracion que reside en la misma es considerada y llamada por defecto, con algunos parametros deshabilitados y la suficiente configuracion para que el servidor ya este en condiciones de ser activado. al ser un servicio de sistema realmente muy importante, solo los usuarios autorizados son los unicos capaces de controlar el funcionamiento del mismo y la calidad de sus servicios, las visitas a los archivos de configuracion y de seguridad. estos son los usuarios que estaran autorizados para comenzar, reiniciar o apagar el servicio web. por ultimo, realmente este servidor web marco una tendencia muy fuerte en el mercado de internet, la construccion de paginas web, el concepto de la definicion de la web 2.0, el desarrollo masivo de aplicaciones libres y por sobre todas las cosas la difusion de una comunidad atraída por una filosofía. en estos ultimos anos se dieron estadísticas muy favorables al gran uso de este servicio en la gran mayoría de los servidores que encontramos en internet, nuevamente mostrando el exitos de un software que por sobre todas las cosas es software libre, open source y multiplataforma. nota: las imagenes e ilustraciones fueron extraídas del sitio oficial de apache enlaces recomendados: apache, wikipedia...
Comentarios (0)
Bases de Datos

SQLite, el motor de base de datos ágil y robusto

Por Daniel Martin Maldonado, en 1 de Julio de 2008
...e con acid, reunion de los cuatro criterios de atomicidad, consistencia, aislamiento y durabilidad. sql: implementa un gran subconjunto de la ansi - 92 sql estandar, incluyendo sub-consultas, generacion de usuarios, vistas y triggers. interfaces: cuenta con diferentes interfaces del api, las cuales permiten trabajar con c++, php, perl, python, ruby, tcl, groovy, etc. costo: sqlite es de dominio publico, y por tanto, es libre de utilizar para cualquier proposito sin costo y se puede redistribuir libremente. alguna de las característica mas relevantes de sqlite son las siguientes: no posee configuracion de la forma en que fue creado y disenado sqlite, no necesita ser instalado. no prender, reiniciar o apagar un servidor, e incluso configurarlo. esta cualidad permite que no haya un administrador de base de datos para crear las tablas, vistas, asignar permisos. o bien la adopcion de medidas de recuperacion de servidor por cada caída del sistema. portabilidad sqlite puede ser ejecutado en diferentes sistemas operativos, como ser windows, linux, bsd, mac os x, solaris, hpux,aix o estar embebido en muchos otros como qnx, vxworks, symbian, palm os, windows ce. se pude notar que muchos de ellos trabajan a 16, 32 y 64 bits. la portabilidad no esta dada en sí por el software, sino por la base de datos condensada en un solo fichero, que puede estar situado en cualquier directorio, trayendo como ventaja que la base de datos puede ser facilmente copiada a algun dispositivo usb o ser enviada vía correo electronico. registros de longitud variable generalmente los motores asignan una cantidad fija de espacio en disco para cada fila en la mayoría de los campos de una determinada tabla. por ejemplo, tomemos un campo de tipo varchar(255), esto significa que el motor le asignara 255 bytes de espacio fijo en disco, independientemente de la cantidad de informacion que se almacene en ese campo. en cambio, sqlite aplica su tecnología y realizara todo lo contrario, utilizando para ello la cantidad de espacio en disco necesario para almacenar la informacion real del campo. tomando el ejemplo anterior, si quisiera almacenar un solo caracter en un campo definido como varchar(255), entonces un unico byte de espacio de disco se consume. el uso de registros de longitud variable por sqlite, tiene una serie de ventajas, entre ellas el resultado de un pequeno archivo de base de datos y optimizacion de la velocidad de la misma, puesto que hay menos informacion desperdiciada que leer y recorrer. así como encontramos algunas ventajas y características realmente asombrosas, tambien cuenta con algunas limitaciones: limitaciones en where: esta limitacion esta dada por el soporte para clausuras anidadas. falta de clave foranea: se hace caso omiso de las claves foraneas; esto quiere decir, cuando se realice la creacion de la tabla desde el modo consola, esta permitiendo el uso de la clausura, aunque no realizara el chequeo de la misma. falta de documentacion en espanol: si bien ya contamos con una comunidad latino americana de sqlite, sería importante encontrar mucha mas documentacion, libros, review, etc. como muchos otros motores de bases de datos cuentan hoy en día. por ultimo y cerrando un poco este artículo, conocimos un motor de base de datos realmente muy interesante y que es para tenerlo muy en cuenta, de hecho grandes empresas como adobe, firefox, google, mcafee, toshiba, sun micro...
Comentarios (7)

  


Gana una Nintendo DS

 

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