SpringLoops – Control de versión de código Online

springloop.jpg

Una de las tareas más complejas al establecer una metodologí­a en una empresa es el control de versión de código.
Muchas veces me encuentro con grandes equipos de trabajo que no tienen ninguna cultura de control de versiones del código que generan, provocando muchas veces problemas serios al subir las aplicaciones al servidor de producción.
Una alternativa a instalar CVS, Subversion y demás conocidas herramientas de control de versiones de documentos es el uso de SpringLoops.
Se trata de una aplicación Web que permite a los programadores trabajar con los mismos archivos simultáneamente y cerrar una versión estable que puede subirse ví­a FTP desde el mismo site.
La versión gratuita permite hasta 3 FTPs diarios con 5 megas de espacio, suficiente para pequeños proyectos, ideal para programadores que se encuentran a muchos kilométros los unos de los otros y necesitan controlar el trabajo de una forma segura.
fuente: Dexly

PontoMat – Gestiona contenido de un site sin saber programar

pontomat.jpg

Aqui otra de las joyas brasileñas.
PontoMat es un sitio que permite añadir texto dinámico en un site con contenido estático.
Vimos algo parecido hace poco con Texty.
Tenéis que escribir el texto que queráis en la página principal de PontoMAT, después copiáis el código disponible en vuestro site y, cada vez que cambiéis el texto de PontoMAT, estaréis cambiando el de vuestro sitio también.
Una opción inteligente y rápida para crear contenidos dinámicos que pueden ser gestionados desde PontoMAT por un no-webmaster.
fuente: linkk

Texty – El CMS más sencillo del mundo

texty.jpg

La idea de Texty duele de lo sencilla (y práctica) que es.
Imaginemos que tenemos un site en viejo HTML con un texto que necesita constantemente ser actualizado.
Opciones:
– Creamos un área de administración para modificar ese texto cuando queramos, modificando la tecnologí­a utilizada y configurando el servidor correctamente.
– Creamos un site administrado con un CMS conocido y nos olvidamos del viejo.
– Usamos texty para salir del apuro.
Texty permite crear un texto a través de un simple editor online. Al terminar de crear el contenido podréis protegerlo con contraseña y obtener un script que incluiréis en vuestro viejo site.
Cada vez que modifiquéis el mismo texto en texty, el script se encargará de mostrar el contenido actualizado en todos los lugares en los que lo hayáis incluido.
Rápido, sencillo y práctico.
fuente: del.icio.us

Domain Log Book – todos tus dominios controlados en una sola página

domainbook.jpg

Si os gusta tener todos vuestros dominios bajo control, con sus datos más importantes a la vista, aquí­ os muestro una buena solución.
En DomainLogBook podéis registrar todos ellos y ver todos los datos de una sola vez: pagerank, alexa rank, caducidad, actualización…
La estética es agradable, sin muchas pretensiones y rápido en su ejecución.
El resultado:
dominios
fuente: webware

dots.org – La búsqueda del dominio perfecto

dotsorg.jpg

Encontrar el dominio perfecto para vuestro nuevo blog o vuestra nueva web es una de las tareas más importantes y difí­ciles.
Os lo dice uno que puso un nombre a su blog que ni yo mismo sé pronunciar.. pero bueno.
El caso es que una vez os hablé de bustaname, una excelente ayuda para crear dominios a partir de combinaciones de palabras (se puede hacer algo muy interesante con esta idea y este script que encontré recientemente). También os comenté una vez pcnames, opción interesante para encontrar dominios de 3 y 4 letras, por ejemplo.
El sitio que os comento ahora es un buscador avanzadí­simo de dominios que os informa también de los nombres que están a punto de estar libres. Tenéis que ser rápidos, ya que dots.org parece más un sitio de compra y venta de acciones que uno de reserva de dominios.
Podéis activar un diccionario en inglés o español para buscar palabras sencillas, escoger el tamaño y extensión del dominio, filtrar caracteres.. todo para obtener el nombre que está a punto de liberarse para vuestro uso y disfrute.
fuente: frankschilling

ajaxRain – Biblioteca de códigos listos en Ajax

ajaxrain.jpg

A menudo me piden consejos para desarrollar web clasificadas dentro de la llamada «web 2.0». La verdad es que fórmula mágica no hay, aunque podemos encontrar algunos factores comunes en todos los proyectos de la categorí­a:
– Son sociales: los usuarios son los protagonistas de la web, sin ellos.. no hay web
Estética moderna, redonda, colores suaves, pasteles. Minimalista, si es posible.
– Evitar recargar la página cuando no es necesario. Hoy en dí­a los internautas son más exigentes y la tecnologí­a nos permite atender a esta exigencia. Sites rápidos, con el contenido listo para ser usado, sin testar la paciencia del usuario.
Estos son sólo tres de los varios consejos que pueden darse y, concentrándonos en el tercero, os presento AjaxRain.
Se trata de una serie de scripts y efectos en Ajax que pueden ser actualizados por los propios usuarios.
Con esta biblioteca de códigos ya listos, podréis hacer vuestro sitio más agradable de navegar, con efectos y recursos que agilizarán la navegación de nuestros amados usuarios.
Ajax es una forma muy inteligente de usar scripts que permiten de forma sencilla cargar contenido sin que el usuario lo perciba. Fundamental para cualquier buen proyecto.
fuente: momb

Zinadoo – Hacer páginas web para dispositivos móviles

zinadoo.jpg

La web para dispositivos móviles crece, y rápido.
Basta dar una ojeada en la categorí­a de móviles para darse cuenta de que no estoy bromeando.
Si alguno de vosotros está pensando en crear una web para este tipo de público no podéis dejar de visitar zinadoo. Se trata de un servicio que permite de forma gratuita publicar contenido pensando en dispositivos móviles.
La programación es sencilla, la usabilidad excelente. A medida que programáis podéis ir viendo el resultado en algunos modelos de móvil disponibles en el sitio, permitiendo tener una idea bastante clara del resultado final.
No esperéis hacer nada muy sofisticado, podréis publicar texto, imágenes, videos, encuestas y hasta mandar mensajes SMS, no mucho más.
fuente: momb

Freebase – Construye tu propia Internet

freebase.jpg

Ahora que he recibido la invitación para conocer de cerca a freebase, y después de ver el ví­deo-tutorial de 6 minutos, os voy a contar lo que he visto.
Se trata de una aplicación que permite hacer aplicaciones sin tener grandes conocimientos de programación. Para eso dispone de una excelente base de datos que podrá ser utilizada por las aplicaciones que usen su API.
Freebase tiene, por ejemplo, informaciones de miles de pelí­culas, actores, directores y demás entidades relacionadas con el cine. Podéis navegar entre esta enorme biblioteca de datos añadiendo atributos a cada entidad en caso de que lo consideréis necesario.
De esta forma, si estáis visualizando la entidad Woody Allen, por ejemplo, podéis introducir algún dato de él que no esté en la base ya existente.
Así­ como Wikipedia es una enciclopedia creada por todos de una forma bastante desorganizada, freebase permite crear una base de datos de conocimiento com campos estructurados (nada de textos libres, todo con un campo, una descripción y un contenido).
El resultado, después de miles de usuarios completando datos, puede ser una gigantesca cantidad de datos que podrán ser leí­dos, actualizados y completados desde las miles de aplicaciones que los programadores realicen a partir de esta base.
Aquí­ os dejo unas capturas para que vayáis abriendo el apetito.
freebase_data.jpg
freebase_dv.jpg
freebase_films.jpg

Kelpi – Compartir códigos interesantes

kelpi.jpg

Modesta y sencilla, aunque no por eso menos práctica, herramienta para compartir códigos fuente.
Los usuarios de Kelpi pueden incluir sus pedazos de código que, por algún motivo, encuentren interesantes. Cada código estará clasificado por etiquetas en función del lenguaje utilizado par asu construcción.
Los tí­tulos indican la funcionalidad del texto compartido, texto que puede ser comentado por otros usuarios.
Lo malo del sitio es que tiene tan poca descripción textual que dificilmente google lo va a encontrar.
fuente: digg

Gennit – Una herramienta CASE online

gennit.jpg

Cada noche comienzo con mi trabajo de investigación. Entro en del.icio.us buscando todo lo relacionado con la web 2.0, entro en digg buscando nuevas aplicaciones en itnernet, entro en los 250 blogs que tengo en mi lector de feeds buscando novedades y, después de todo este trabajo, os cuento lo que más me ha llamado la atención.
Claro que con tantas fuentes acabo encontrando decenas de lugares interesantes para comentar, lo difí­cil es escoger los tres o cuatro que os comento cada dí­a.
Hoy está siendo un dí­a especialmente difí­cil así­ que, como tengo un poco abandonados a mis lectores programadores, voy a ser un poco más técnico de lo habitual.
Gennit es una herramienta CASE online que permite, a los programadores, obtener el código fuente de la estructura de su programa sin necesidad de perder mucho tiempo.
Antes de comenzar a programar una aplicación (sea site o no) es necesario pensar en las entidades necesarias para el proyecto (usuarios, empresas, cargos…). Cada entidad tendrá una serie de atributos (nombre, apellidos, edad… en caso de la entidad usuarios) que caracterizan lo que se acaba llamando CLASE.
clases.jpg
El caso es que en Gennit podéis especificar estos detalles y obtener el código fuente de buena parte del proyecto, con consultas de base de datos que crean las tablas necesarias y códigos que establecen la relación entre la aplicación y los datos.
Usando conceptos como NHibernate y programación orientada a objetos, Gennit es una aplicación que merece ser analizada por los que disfrutan escribiendo lineas de código.
gennit2.jpg
fuente: larkware