2013-11-26

Espacios de color y conversiones

[Johannes B.] ha escrito un post en [Code Project] sobre [Espacios de color y Conversiones]

El autor comenta lo siguiente
Me encontré con muchas bibliotecas de conversión de color / herramientas que no tomó en cuenta que un color RGB no es per se define.  Es importante saber lo que el espacio de color RGB exacto de este valor se encuentra en (por ejemplo, sRGB , AdobeRGB o ProPhotoRGB ) porque tienen diferentes blancos de referencia, diferentes valores de gamma y diferentes coordenadas de cromaticidad.  De la misma manera las cosas son importantes para otros modelos de color, también.

Porque necesitaba esas características para otro software, quería aprender un poco más acerca de toda esta cosa de color y hacer de Internet un lugar mejor, escribí esta biblioteca.

También hay algunas pequeñas GUI:
  • Conversión: convertir a y desde todos los modelos de color soportadas
  • Diferencia de Color: calcula la diferencia entre dos colores de diversas maneras
  • Velocidad: mide el tiempo que tarda en pasar de un modelo de color a otro
  • /'eof

2013-11-06

Sobre libros electronicos


En la Web de Papire
http://www.papyrefb2.net/frames/index.php
Puedes descargar libros en diversos formatos
Es necesario registrarse y luego puedes descargar hasta 40 libros diarios.

En esta dirección   http://yadi.sk/d/xe9hFosXC7HiK
Hay una recopilación de libros electrónicos muy buena
El autor de la misma escribe lo siguiente:
******************************************************
La estructura será según fecha de publicación en la web (no la edición). En tres niveles:
Primer nivel: Año de publicación en la web.
Segundo nivel: Mes de publicación en la web.
Por semana no naturales, según el día de publicación en la web.
del 1 al 7, semana 1
del 8 al 14, semana 2
del 15 al 21, semana 3
del 22 al fin e mes, semana 4
Cada carpeta tendrá los libros publicados en esa semana, así como las portadas (los tres tipos)
Los nuevos libros, irán en una carpeta con nombre últimos, y estarán en esa carpeta hasta la nueva publicación... De momento mantendré la estructura de nombre de los libros...
******************************************************

2013-10-07

Campaña “Think different” de Apple




Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.

Esto es para los locos. Los inadaptados. Los rebeldes. Los problemáticos. Los que no encajan en ningún sitio. Los que ven las cosas de otra manera. No siguen las reglas. Y no tienen ningún respeto por lo establecido. Puedes alabarlos, puedes no estar de acuerdo con ellos, puedes citarlos, puedes no creer en ellos, glorificarlos o vilipendiarlos. Pero la única cosa que no puedes hacer es ignorarlos. Porque ellos cambian las cosas. Ellos empujan a la humanidad hacia delante. Y mientras algunos ven locos, nosotros vemos genios. Porque la gente que está lo suficientemente loca como para pensar que pueden cambiar el mundo, son los que logran hacerlo.

Tienes la historia  (mas o menos) completa en el siguiente enlace.

2013-07-15

Patrón Generic Repository

Un apunte para que no se me olvide donde estan las ideas claves.

El Patrón Modelo de Dominio

En un diseño orientado al modelo de datos, comenzamos por diseñar la base de datos para después crear los componentes de negocio.
Cuando la complejidad del sistema crece, nuestro enfoque en los datos deja de tener importancia ya que debemos centrarnos en la funcionalidad y es entonces cuando un diseño orientado a datos deja de ser escalable.
El patrón modelo de dominio nos permite centrarnos en el comportamiento del sistema y en el flujo de datos que lo hace funcionar, además nos ayuda a obtener un modelo de objetos que es una representación del modelo conceptual del sistema.
El modelo de dominio describe las entidades que participan en el sistema, las relaciones y el flujo de datos que existe entre ellas, dichas entidades se mapean en clases que se componen de propiedades y métodos.
Un modelo de dominio es independiente de la base de datos y por tanto podemos reutilizarlo en otras aplicaciones.
Sin embargo el patrón modelo de dominio tiene un alto coste inicial, aunque a cambio ganamos un comportamiento lineal con respecto al aumento de la complejidad.
A diferencia de un diseño orientado al modelo datos, el diseño orientado al dominio es dirigido por los requerimientos y nos obliga a entender las reglas que definen el negocio y a modelarla a través de clases.

Patrón “Repository”
La primera vez que oímos hablar del patrón “Repository” fue en el famoso libro de Martin Fowler, Patterns of Enterprise Application Architecture, y la autoría se le atribuye a Edward Hieatt y Rob Mee.

Un repositorio es una clase que servirá como intermediario entre nuestra aplicación y nuestros datos, dicho con otras palabras, será una clase que nos ofrecerá una interfaz CRUD (Crear, Obtener, Actualizar, Borrar (Create, Read, Update, Delete)).

En este enlace hay un articulo muy bueno sobre este patron repository
http://blog.foxandxss.net/patron-repository
http://programandonet.com/web/patrones-de-diseo-repository/
http://kartones.net/blogs/coco/archive/2009/12/03/la-capa-de-negocio-vi-el-patr-243-n-modelo-de-dominio.aspx

Sobre inyeccion de dependencias
http://blog.foxandxss.net/dependency-injection-indice

2013-07-12

Una parte del poema: Alto en el bosque en una noche de invierno - Robert. Frost

The woods are lovely Dark an deep.
But y have promises to Keep.
And miles to go before I sleep
And miles to go before I sleep
Robert. Frost

-----------------------------------------------------
Que bellos sombrios y melancolicos bosques
pero promesas he de cumplir
y tengo un largo camino que andar
antes de dormir
-----------------------------------------------------

Esta poesia me ha gustado lo suficiente como para ponerla
aqui para poder recordarla y que no se me olvide :-)

Copiada de la serie de TV.
Elementary (T1): Ep.20 Dispositivo de hombre muerto

Es una parte del poema: Alto en el bosque en una noche de invierno
de Robert. Frost

Corrección.: [2014/01/04] - He corregido esta entrada porque había un error en la misma. Ahora gracias a las indicaciones de [anónimo] esta mas o menos bien :-))

2013-07-01

Frases 'especiales' de "LES LUTHIERS".

Encontré esta divertida lista de humor inteligente , limpio y surrealista en la página de
[Por un mundo mejor], son algunas frases 'especiales' de "LES LUTHIERS".

 * El amor eterno dura aproximadamente 3 meses
 * No te metas en el mundo de las drogas... Ya somos muchos y hay muy poca
 * Todo tiempo pasado fue anterior.
 * Tener la conciencia limpia es síntoma de mala memoria.
 * El que nace pobre y feo, tiene grandes posibilidades de que al crecer...
    se le desarrollen ambas condiciones.
 * Los honestos son inadaptados sociales
 * El que quiera celeste, que mezcle azul y blanco.
 * Pez que lucha contra la corriente, muere electrocutado.
 * La esclavitud no se abolió, se cambio a 8 hs diarias.
 * Si la montaña viene hacia ti... Corre! Es un derrumbe.
 * Lo importante no es ganar, sino es hacer perder al otro.
 * No soy un completo inútil... Por lo menos sirvo de mal ejemplo.
 * La droga te buelbe vruto.
 * Si no eres parte de la solución...eres parte del problema.
 * Errar es humano...pero echarle la culpa a otro, es mas humano todavía.
 * Lo importante no es saber, sino tener el teléfono del que sabe.
 * Yo no sufro de locura... la disfruto a cada minuto.
 * Es bueno dejar el trago, lo malo es no acordarse donde.
 * El dinero no hace la felicidad...la compra hecha!
 * Una mujer me arrastró a la bebida...Y nunca tuve la cortesía de darle las gracias.
 * Si tu novia perjudica tu estudio, deja el estudio y perjudica a tu novia.
 * La inteligencia me persigue, pero yo soy mas rápido.
 * Huye de las tentaciones... despacio, para que puedan alcanzarte.
 * La verdad absoluta no existe...y esto es absolutamente cierto.
 * Hay un mundo mejor, pero es carísimo.
 * Ningún tonto se queja de serlo. No les debe ir tan mal.
 * Estudiar es desconfiar de la inteligencia del compañero de al lado.
 * La mujer que no tiene suerte con los hombres...no sabe la suerte que tiene!
 * No hay mujer fea, solo belleza rara.
 * La pereza es la madre de todos los vicios y como madre... hay que respetarla.
 * Si un pajarito te dice algo...debes estar loco pues los pájaros no hablan.
 * En cada madre hay una suegra en potencia.
 * Lo importante es el dinero, la salud va y viene.
 * Trabajar nunca mató a nadie...pero, para qué arriesgarse?
 * No te tomes la vida en serio, al fin y al cabo no saldrás vivo de ella.
 * Felices los que nada esperan, porque nunca serán defraudados.
 * El alcohol mata lentamente...No importa, no tengo prisa.
 * La confusión esta clarísima.
 * Mátate estudiando y serás un cadáver culto.
 * Lo triste no es ir al cementerio, sino quedarse.
 * Hay 2 palabras que te abrirán muchas puertas:"Tire y Empuje"
 * Para que tomar y manejar si puedes fumar y volar?
 * Dios mío dame paciencia...Pero damela YA!
 * De cada diez personas que miran televisión, cinco son la mitad.

2013-05-23

EBook gratis! CRM para Dummies


Microsoft ha distribuido libremente un nuevo eBook ' CRM for Dummies: descubrir el valor de CRM' que comparte consejos de la CRM y mejores prácticas.
Es una excelente breve guía  para cualquiera que necesites introducirse en el mundo  CRM e ir viendo sus características , muchas ideas y consejos para ir aprendiendo con CRM y evitar errores comunes

(2013/11/06) ¡¡¡ ATENCION !!!
El enlace ya no funciona. Microsoft lo ha retirado

Cómo obtener números SMS temporales

Existen varios servicios en internet que te 'prestan' un número para que recibas sms. En muchos casos estos servicios son un atentado a la privacidad (los textos son públicos ...)
Visto en....
http://www.securitybydefault.com/2013/05/como-obtener-numeros-sms-temporales.html

2013-05-20

Patrón Unit of Work (UoW) o Unidad de Trabajo


Hace tiempo que iba detrás de este patrón y aquí hay un post muy clarito de para qué sirve y como se usa,  en este otro post hay una versión mas extensa del mismo patrón, y en este post también hay un estudio del mismo patrón

 
Este patrón tiene como objetivo tratar como una Unidad todos aquellos objetos nuevos, modificados o eliminados con respecto de una fuente de datos. Se utiliza para trabajar con un conjunto de objetos persistentes que deben tratarse como una "unidad" de trabajo, almacenándose en una base de datos de manera atómica. Este patrón es el encargado de hacer el seguimiento de todos aquellos objetos que son nuevos, y que por lo tanto deben guardarse en la base de datos, de todos los objetos que han sido modificados y que deben actualizarse en la base de datos y de todos los que han sido borrados y deben quitarse de la base de datos.

Martin Fowler, ya realizó una descripción de UoW en su libro “Patterns of Enterprise Application Architecture”.


2013-05-18

La navaja de Ockham

En este Post expongo una reflexión filosófica 'muy profunda'
La navaja de Ockham. Es un principio acuñado alrededor del siglo XIV que dice algo similar a esto:

En igualdad de condiciones, la explicación más sencilla suele ser la correcta.

Pero como en toda verdad hay que tener en cuenta el contexto de cada afirmación.



Conclusión...las explicaciones más sencillas ‘a veces’ no son las correctas.

A modo de corolario: .
La explicación más sencilla es que casi siempre alguien metió la pata.

Las mujeres nunca se equivocan

Las mujeres nunca se equivocan, incluso cuando se equivocan, llega un momento de la discusión en la que sorprendentemente vuelven a tener razón.
Frase 'fascinante' dicha por el Dr. House en uno de los capitulos (no se cual es, ni numero ni temporada) de su serie

2013-05-17

Me he hecho VIDENTE

Vidente, Astrologo, futurólogo, médium y curandero. Alta experiencia en todos los campos se la Videncia. Soluciono TODOS los problemas: Especialista en el retorno inmediato de la persona querida, quito el mal de ojo y proporciono protección contra el mal de ojo, arreglo cualquier problema de pareja. Puedo ayudar con la salud, los concursos, a mejorar en el deporte, los negocios o la impotencia sexual, asi como con los problemas familiares y de trabajo. Resultados rápidos y garantizados 100% se paga después de resultados. Trabajo serio discreto y de confianza. Todos los días de 08:00 a 20:0 horas.

Juego de Iconos

Font Awesome Icons, un excelente juego de iconos para utilizar en nuestros sitios web que, además, ofrence grandes posiblidades de personalización mediante diferentes reglas de estilo. http://fortawesome.github.io/Font-Awesome/icons/

2013-05-15

List of Free Science Books

Here’s an alphabetical list of all available free books. Note that many of the links will bring you to an external page, usually with more info about the book and the download links. Also, the links are updated as frequently as possible, however some of them might be broken. Broken links are constantly being fixed. In case you want to report a broken link, or a link that violates copyrights, use the contact form. http://physicsdatabase.com/book-list-by-title/