Fabianadas

Un poco de las webs que leo….

Entradas por autor

ebooks sobre programación en Scribd

Scribd

Me imagino que todos habéis oído hablar ya de Scribd, el youtube de los documentos que se ha hecho recientemente popular.

Existe una funcionalidad en Scribd, llamada Colecciones, que permite a un usuario crear una lista de libros (subidos por él o por otros usuarios) relacionada con una temática.

Un usuario ha utilizado esta característica para crear una colección de libros sobre programación (46 lleva en estos momentos).

Son libros bastante interesantes y que cubren todo tipo de tecnologías. Lo que dudo mucho es que el sitio tenga licencia para poner todos los textos al público por lo que es más que probable que algunos textos desaparezcan de aquí a poco tiempo.

Leer el post completo »

En: Contributors, publicaciones | — Abril 13, 2007

Aprende Expresiones Regulares

Muy bueno este videotutorial para aprender expresiones regulares: Learning Regular Expressions

Las expresiones regulares son una herramienta muy potente y una de esas habilidades que todos los desarrolladores deberíamos dominar: Puedes resolver con una expresión regular lo que te costaría muchas líneas de código y además es algo que puedes aplicar a cualquier lenguaje.

Aunque es difícil convertirse en un mago de las expresiones regulares, todos deberíamos tener un conocimiento funcional de las mismas y este vídeo nos puede ayudar. Si desconoces casi completamente el tema creo que serán los 15 minutos mejor invertidos de hoy.

De regalo extra nos proporcionan una hoja de referencia.

Por cierto, para practicar las expresiones regulares se puede utilizar el programa Regex Coach, gratuito.

Leer el post completo »

En: Contributors, Sitios-Web, otros | — Abril 12, 2007

Hoja de referencia de Ruby

Para los “ruby-adictos”, aquí tenemos un par de hojas de referencia de Ruby con las construcciones principales del lenguaje.

Incluye los métodos de las clases básicas así como palabras reservadas, expresiones, etc.

Disponibles en png (casi ilegibles por la pequeña letra) o en PDF, perfectas para imprimir.

Leer el post completo »

En: Contributors, documentacion, otros | — Abril 11, 2007

Licencias libres: Una guía rapida

En Coding Horror han creado una tabla comparativa de licencias libres

No es una compilación exhaustiva, ni entra en los detalles de cada licencia (para eso podemos acudir a la OSI) pero nos permite hacernos una idea en 5 minutos de qué licencia escoger cuando liberemos código. El mensaje principal es: Elige alguna licencia. Si no eliges ninguna licencia y simplemente liberas el código realmente le estás imponiendo un copyright.

A continuación una traducción libre de la tabla:

Licencia Fuente Tipo Clausulas Comentarios
Sin licencia Abierto Ninguno 0 Sin una licencia, el código tendrá copyright por defecto. La gente puede leer el código, pero no tienen ningún derecho legal para usarlo. Para usarlo, deben contactar con el autor directamente para pedirle permiso.
Dominio público Abierto Permisivo 0 Si tu código está en el dominio público, cualquiera puede usarlo para cualquier propósito. Nada está en el dominio público por defecto, tienes que ponerlo específicamente.
Licencia GPL Abierto Copyleft 12 La licencia abierta pata negra. Tu código no puede ser usado en un programa propietario, ¡jamás!
Licencia LGPL Abierto Básicamente Copyleft 16 GPL con una válvula de escape. Los programas propietarios pueden ser linkados binariamente con software LGPL bajo ciertas circunstancias.
MIT/X11 Abierto Permisiva 2 Cortita. Incluye descargo de responsabilidad genérico
BSD Abierto Permisiva 2 Cortita. Incluye descargo de responsabilidad donde se nombra expresamente a una organización.
Licencia Apache Abierto Permisiva 9 Requiere que los trabajos derivados incluyan avisos de cualquier código licenciado o propietario en un lugar común.
Licencia Eclipse Plugin Abierto Permisiva 7 Adecuada para negocios. Permite a los trabajos derivado elegir su propia licencia para sus contribuciones.
Licencia pública Mozilla Abierto Permisiva 13 Permite la mezcla liberal con software propietario.
MS Permissive License Abierto Permisiva 3 Se parece a la MIT y BSD. No está formalmente aceptada por OSI y se ofrece también en una variante tipo LGPL.
MS Community License Abierto Copyleft 3 Se parece a la licencia GPL. Requiere que todas las contribuciones se pongan a disposición de la comunidad. No está formalmente aceptada por y se ofrece también en una variante tipo LGPL.
MS Reference License Propietario Solo lectura 3 Puedes revisar el código y hacer copias del mismo, pero no lo puedes modificar.

Leer el post completo »

En: Contributors, Metodologias | — Abril 10, 2007

UDoc: Visualizador UML

UDoc es una herramienta que visualiza un diagram tipo UML a partir de clases Java (puede hacerlo a partir de Javadoc, fuentes java o binarios java)

El programa permite trabajar creando workspaces donde se pueden ir cargando las clases:

Una vez en el workspace, las clases se pueden mover por el mismo, mostrar más o menos información sobre las mismas y sus relaciones o filtrarlas para que no aparezcan.

Se puede descargar como aplicación aunque también se puede lanzar directamente con la tecnología Java Webstart. Finalmente los workspaces se pueden grabar y subirlos a nuestro servidor web para ser visualizados mediante un applet, una buena forma de proporcionar documentación online.

Leer el post completo »

En: Contributors, java | — Abril 5, 2007

MiniAjax.com

MiniAjax.com es un sitio web donde se exponen pequeños scripts que utilizan la tecnología AJAX, a la manera de lo que sitios como CSS Mania hacen con diseños web.

El sitio recopila ya un centenar de scripts que nos permiten añadir todo tipo de utilidades y efectos a nuestras páginas web, desde pseudoventanas hasta gráficos de tarta, desde carruseles de fotos hasta el famoso efecto “fisheye” de MacOSX.

Una buen sitio para mantenernos al tanto de este tipo de scripts que, reconozcámoslo, no te van a hacer el trabajo pero pueden añadir un toque de “estilo” a tus desarrollos.

Leer el post completo »

En: Contributors, Sitios-Web, web | — Abril 4, 2007

Más sobre Optimización

He encontrado la frase perfecta y definitiva que resume el tema de la optimización en el desarrollo de software:

Las reglas de la optimización son sencillas. Regla 1: No optimices. Regla 2 (solo para expertos): No optimices todavía.
Michael A. Jackson

Leer el post completo »

En: Contributors, otros | — Marzo 21, 2007

Software Libre y Oportunidades Laborales

Creo que son muy interesantes la serie de artículos publicados por Martín Pérez sobre cómo el trabajo en un proyecto de soft libre puede desembocar en una oportunidad laboral: Sobre Software Libre y las nuevas formas de encontrar trabajo.

Divide las oportunidades según sea crear un nuevo proyecto o unirse a uno ya existente. Algunas de estas son:

  • Que el producto tenga éxito y puedas montar una empresa alrededor de él.
  • Que te contrate alguien que utilice tu producto.
  • Que los contactos hechos en el proyecto te ofrezcan trabajo.
  • La mejora demostrable de tus conocimientos en una tecnología (no solo puedes decir que has leído un libro sobre ROR, por ejemplo, puedes demostrar con código que lo conoces).

Leer el post completo »

En: Contributors, Opinion | — Marzo 19, 2007

Libro: Mirando Alrededor

Mirando Alrededor

Como voy muy liado últimamente, se me había pasado por completo la publicación del libro Mirando alrededor. El día a día en los proyectos de software.

Se trata de un recopilación de los estupendos artículos que Juan Palacio ha ido publicando en su weblog Navegapolis sobre productividad, formación, gestión de personas y proyectos, CMMI, PMI, Scrum, desarrollo ágil, comportamiento organizacional, etc.

Lo ha publicado en el sistema de auto-publicación Lulu y hay que felicitarlo puesto que lleva varias semanas entre los más vendidos del servicio.

Se puede acceder al índice del libro y leer los artículos en el propio Navegapolis.

Leer el post completo »

En: Contributors, publicaciones | — Marzo 15, 2007

300.000€ no es nada

Las compras de software tienen un problema de percepción en el orden de magnitud de la cifra a pagar. Los compradores esperan pagar 3.000 o 30.000 donde debería costarles realmente 30.000 ó 300.000.

Leer el post completo »

En: Contributors, Opinion | — Febrero 22, 2007

buddy icon Bienvenido a Fabianadas, Un poco de cosecha propia y un mucho de las webs que me han atraído por algo en concreto.. interesantes ,divulgativas , entretenidas.... decide tu mismo .. pero sobretodo.. que te diviertas!!

Buscador

Google
 

Contacto

Archivo


Add to Technorati Favorites

Enlaces


Sindicar

Puedes Sindicar el contenido de este blog en tu lector de noticias usando alguna de las siguientes formas:

Add to Google Reader or Homepage

Add to Plusmo

Add to netomat Hub



Wordpress Themes & Dalarnas

Fabianadas © 2012 — Algunos derechos reservados