Showing posts with label Utilidades. Show all posts
Showing posts with label Utilidades. Show all posts

Thursday, June 30, 2016

Versionamiento semántico Major.Minor.Patch

Control de versiones, número de versión, nomenclatura versión

Versionamiento semántico Major.Minor.Patch

El primer número (1.x.x) indica la versión mayor, el segundo (x.2.x) una versión menor, mientras que el último (x.x.8) señala una versión para arreglar bugs.

Hay que tener en cuenta que los saltos de versión se producen en relación al estado en que se encontraba el programa en su versión anterior.

La versión major.
Se incrementa cuando  se produce un cambio que es incompatible con alguna versión anterior, pueden incluir cambios minor y patch.
El software sufre grandes cambios y mejoras. Las versiones patch y minor deben ser reseteadas a 0 cuando se incrementa la versión major.
Representa cambios mayores en el diseño del código que impliquen cambios en el código de las aplicaciones que tengan dependencias con nuestro software
Cada cambio en esta cifra denota una reescritura o la incompatibilidad con versiones anteriores.

La versión minor.
Se incrementa cuando se añade una nueva funcionalidad compatible con la versión anterior, si algún método se marca como obsoleto debe aumentarse la versión menor.
                El software sufre pequeños cambios y/o correcciones de errores.
                Puede ser incrementada si se agrega funcionalidad o arreglos considerables al código privado. Puede incluir cambios de nivel patch. La versión patch debe ser reseteada a 0 cuando la versión minor es incrementada.
                Representa modificaciones funcionales, es decir se han añadido, eliminado o modificado funcionalidades al código.

La versión patch.
                Representa correcciones de bugs o errores encontrados. También se suelen incluir cambios no funcionales (correcciones ortográficas, cambios de color o tamaño de ventanas…)
                Se aplica una corrección al software, y a su vez sufre pocos cambios.
                Aumenta solo cuando se corrigen errores que no modifican ninguno de los métodos públicos, es decir, no realizan cambios en el comportamiento.
                La tercera cifra se cambia cuando se hacen correcciones al documento pero no se ha añadido ni eliminado nada relevante.
                Debe incrementarse cuando se introducen solo arreglos compatibles con la versión anterior. Un arreglo de bug se define como un cambio interno que corrige un comportamiento erróneo.

Recomendaciones y sugerencias
La recomendación más grande es que de cada versión tengan una copia guardada, con los comentarios de los cambios que se hicieron en esta nueva versión. Así se podrá consultar lo que se ha hecho hasta el momento, y de ser necesario poder regresar entre versiones.
No modificar archivos sin tener una copia de la versión anterior.

El número de versión puede ir precedido por una “v” minúscula para dejar claro que es un número de versión.

Monday, October 14, 2013

Webp vs. JPG/PNG

WebP es un formato de imagen (relativamente nuevo) cuya característica principal es ofrecer una mejor claridad de imagen con un tamaño menor a diferencia del JPG/PNG

Las imágenes en WebP lucen igual que las de JPG/PNG
Las imágenes en WebP tienen un peso mucho menor
Las imágenes en WebP tienen un soporte para el canal alfa, los usuarios podrán crear transparencias en la imagen.

A continuación, algunas herramientas que permiten convertir imágenes JPG/PNG en formato WebP:

WebP for Photoshop. Un plugin para Ps que le permite al usuario cargar y guardar sus imágenes en formato WebP.

Convert to WebP. Te permite cambiar el formato de imagen jpg y png, a distintos formatos incluido WebP.

WebP to Other Format. Cambia diversos formatos de imagen a WebP.

Gimp For WebP. Es un plugin que se puede utilizar en el software de edición de imágenes de Linux, Gimp.

WebP Codec for Windows.
Hace que el formato de imagen WebP se pueda visualizar de forma nativa en Windows.

Fuente: isopixel.ne

Thursday, October 3, 2013

Infografia - Responsive Web Design

Les comparto una excelente infografía sobre el Responsive Web Design.



Fuente: webbizarro.com

Wednesday, February 6, 2013

Insertar número De página desde La segunda hoja en word

La primer página es nuestra página de presentación o carátula por tanto no queremos que tenga un número de página. Queremos que se inicie a contar las páginas desde la segunda hoja. 

 Dentro de nuestro documento en Microsoft Word nos vamos a la pestaña "INSERTAR", a continuación hacemos clic sobre la opción "Número de página" y elegimos nuestro formato favorito, ya sea si queremos que el número de página se visualice arriba, abajo, izquierda, etc.



Ahora hacemos clic sobre la opción "Número de página" que es la tercer opción de izquierda a derecha.



Luego clic en Formato del número de página y Activamos la opción Iniciar en: y allí colocamos el 0 para que luego empiece a contar desde 1. 


Aceptamos y activamos la casilla "Primera página diferente" que se encuentra ubicada ahí mismo en el submenú "Opciones" del menú principal "Diseño".




Fácil, cierto?

Monday, October 8, 2012

Cómo descargar videos en flash .swf


Sin preámbulos ni nada, a continuación una forma fácil para que podás bajar a tu disco duro un vídeo .swf

Para empezar, debés tener el browser o navegador FireFox.

Luego, estando en la página donde se encuentra el video, dale clic derecho (no sobre el video) y selecciona la opción "Ver información de la página"

A continuación, se te desplegará una ventanita con las pestañas "General", "Medios", "Permisos" y "Seguridad". Elije "Medios" y busca el que tenga la extensión ".swf", lo seleccionas, copias y pegas en la barra de navegación de tu navegador (valga la redundancia). 

Una vez copiado el link completo, le das el famoso "Guardar como" y listo! Ya lo tienes ;)

Thursday, May 31, 2012

Poner fija Una fila En excel 2010


Sin nada de preámbulos, a continuación cómo poner fijo un "encabezado" de filas en MS Excel 2010.

Seleccionas la fila hasta dónde quisieras que se ponga fijo. Por fijo se dice que cuando movás el scroll, el encabezado seguirá siendo visible.

Luego te vas a la ficha o menú que dice Vista. Clic en Inmovilizar Paneles tal como se muestra en la imagen.


Thursday, May 17, 2012

CSS3 - @font-face

Puede que desde mi archivo hoja de estilo, ponga cierta fuente tipográfica a mis títulos y desde mi máquina se vea genial. Pero, y desde otra máquina? Puede que no se vea tan genial jeje. Porque si esa fuente no está instalada en el sistema cliente, éste no lo verá y lo reemplazará por una que sí tenga instalada.

CSS3 tiene una propiedad especial para que los diseñadores web puedan utilizar cualquier fuente indpendientemente de si está o no está instalada en la máquina cliente.

@font-face se llama la propiedad y permite utilizar una fuente referenciando su ubicación la cual puede estar subida a nuestro servidor web o a un servidor externo.

La fuente tipográfica puede estar en distintos formatos:

Embedded OpenType (EOT)
True Type (TTF)
Open Type (OTF)
Web Open Font (WOFF)

No todos los navegadores soportan el mismo formato, por tanto, podés tener una misma fuente con diferentes formatos y describirlos en tu hoja de estilo. Checa más abajo cómo listo los diferentes formatos.

Cómo usar la directiva @font-face

@font-face {
 font-family: "AltamonteNF";
 font-style: normal;
 font-weight: normal;
 src: url("/fonts/AltamonteNF.ttf") format("truetype"),
 url("/fonts/AltamonteNF.woff") format("woff"),
 url("/fonts/AltamonteNF.eot") format("embedded-opentype");
}

body {
        background: #333333;
        font-family: AltamonteNF;
        font-size: 24pt;
        color: #ffffff;
}

Se vería así:


Podés descargarte gratuitamente fuentes tipográficas compatibles con @font-face en http://www.creamundo.com/ y http://www.fontsquirrel.com

Friday, November 18, 2011

Habilitar menú programador excel 2010

Para habilitar el menú programador en Excel 2010



Clic en Archivo que está situado en la parte izquierda superior de la ventana, luego clic en Opciones.


Se te abrirá la siguiente ventana.


Clic en Personalizar cinta de opciones, y en la parte derecha debajo de Fichas principales, tickea la opción Programador y clic en Aceptar. Listo!

Thursday, July 28, 2011

Loading generadores

A veces es necesario colocar en nuestras aplicaciones web un control en el que muestre a nuestro usuario de que una tarea se está procesando. Que el usuario sepa lo que está pasando.


A continuación te paso algunos links de aplicaciones que generan un gif:

Esta es la típica, creo que todos la conocen. No bonita para mi estilo: http://ajaxload.info/

Esta me gusta mucho: http://www.chimply.com
Mis favoritas son estas:




Bonitas pero cuando se las genera como que pierde el estilo inicial: http://www.loadinfo.net/

Otras: http://mentalized.net/activity-indicators/

Wednesday, August 27, 2008

Base De datos I

Palabras claves: Introducción a base de datos

Estudiando base de datos (para la universidad), encontré ciertos materiales que me gustaron.

Esta es una recopilación de archivos que juntos pueden ayudarte a engrosar tu conocimiento sobre base de datos básica.

En este primer post, te dejo estas diapositivas:


Wednesday, August 20, 2008

Tips para comprarnos una cámara digital

Al ver un montón de opciones sobre la mesa, nos volvemos locos al no saber cuál elegir =) Miramos una y nos gusta, miramos otra y también nos gusta pero la realidad es que no podemos comprar 2 o más, tenemos que decidirnos por una =D

Hay cuatros preguntas que debemos considerar antes de comprarnos una cámara digital:

1.- ¿Cuánto dinero quiero gastar?
Es importante plantearse un presupuesto inicial. Poner el dinero destinado para la compra sobre la mesa y ser firmes con esta decisión buscando una cámara que se ajuste a ese máximo. De modo que ya va un filtro.

2.- ¿Qué tipo de fotos voy a sacar? ¿Con una Réflex o una compacta?

Según las fotografías que vayamos a hacer, necesitaremos una compacta sencilla, una más avanzada o una réflex.

Esta es una cámara digital compacta.

Entre las ventajas que ofrece una réflex (o en las tiendas con el nombre SLR) está: la posibilidad de ver realmente la imágen que quedará reflejada en la cámara, incluyendo la profundidad de campo, los colores, la luminosidad, etc.



Esta es una cámara digital réflex.

También nos da la oportunidad de intercambiar lentes, trabajar con una gran cantidad de parámetros que suelen estar automatizados en las cámaras compactas y no tienen demora entre el momento de realizar la foto y el almacenamiento propio dicho de la imágen.

Como habrán notado, si estabamos buscando fotos profesionales es justo y necesario una réflex: es la que usan los fotógrafos. Sin embargo, si solo somos gente que queremos las fotos para luego compartirlas con los amigos, subirlas al facebook, etc (jajaja) nos basta una compacta (=

3.- ¿Qué accesorios necesito?Una tarjeta de memoria (el tamaño es depende de sus necesidades, cuántas fotos sacarás en una viaje a las Islas Canarias?). Y dependiendo de la cámara: o pilas recargables o batería alternativa. Y por supuesto, para mantenerla chula y sin rayaduras, un estuchito o funda.

4.- ¿Qué uso le va a dar?
Es importante tenerlo claro, tal vez primero la querramos porque vamos a tener un full viaje y no queremos perder ninguna imágen pero quizá más adelante la vayamos a usar para otras necesidad que con una cámara del primer tipo no podríamos cubrir.

A veces no somos claros y nos dejamos llevar por "la hipnótica fuerza del consumismo". Una compra inteligente sería adquirir lo que realmente necesitamos al mejor precio del mercado.

Fuente: mi revista tecnológica favorita Julio/2008 (www.enter.com.bo)

Wednesday, August 13, 2008

vTunnel

Palabras claves: cómo acceder a sitios bloqueados

Les presento una de las formas (digo una porque imagino que otras más) para acceder a sitios cuyo acceso han sido bloqueados (por otros ya sea en la escuela, universidad o trabajo) en nuestra máquina... es un sitio web (que me imagino que éste no debe ser bloqueado pues estaremos fritos jajaja)

Cómo usar
Es sencillo, mediante el snapshot se los explico:



Dentro de la parte que está encerrada por el rectángulo rojo, hay una caja de texto y en ella deben escribir el link de la dirección a la que quieren acceder y luego hacen clic sobre el botón "Begin Browsing" Y no es nada más =) Enjoy it (Ahm bueno a ciertas webs no van a poder acceder, a aquellas que tienen seguridad contra esto, por ejemplo al facebook no podrán pues para entrar se necesita acceder desde la misma dirección del facebook y no así desde otra como es vtunnel)

Ah... se me olvidaba darles el link jejej...
vTunnel

Friday, August 1, 2008

Imágenes vectoriales vs. Mapas de bits

Las imágenes de mapa de bits están formadas por puntos, llamados píxeles, organizados en una cuadrícula. Cuando se edita una imagen de mapa de bits, se modifican los píxeles, no las líneas y curvas. Las imágenes de mapa de bits dependen de la resolución, es decir, los datos que las definen están fijos en una cuadrícula que tiene un tamaño determinado. Cuando se aumenta el tamaño de un elemento gráfico de mapa de bits, los píxeles se redistribuyen en la cuadrícula, lo que puede dar lugar a que sus bordes queden desiguales.



Los gráficos vectoriales representan las imágenes mediante líneas y curvas, denominadas vectores, que incluyen información de color y posición. Cuando se edita una imagen vectorial, se modifican las propiedades de las líneas y curvas que describen su forma. Las imágenes vectoriales son independientes de la resolución, lo que significa que es posible desplazar, cambiar el tamaño, alterar la forma, modificar su color y visualizarlas en dispositivos de salida de diferente resolución, sin que cambie la calidad de su aspecto.

La principal ventaja de las imágenes vectoriales es su capacidad de almacenar los dibujos en un archivo muy compacto, ya que sólo se requiere la información necesaria para generar cada uno de los vectores. Los vectores pueden definir algunas propiedades de los objetos como el grosor de la línea o incluso el color de relleno de los objetos.

Los cambios de tamaño de las imágenes vectoriales no afectan a la calidad de las mismas, pues se actualizan de forma matemática todas las nuevas relaciones y posiciones de los elementos geométricos que las componen.

Los dibujos se pueden escalar (reducir o aumentar el tamaño de la imagen), sin que se produzca una pérdida de información, puesto que si el dibujo aumenta o disminuye de tamaño el programa recalcula automáticamente la posición y longitud de cada uno de los vectores que dibuja cada uno de los elementos

Sin embargo, como en todo hay inconvenientes o limitaciones, el principal inconveniente de las imágenes vectoriales es su falta de eficacia para representar imágenes de tipo fotográfico

Les dejo con algunos sitios de los cuales se pueden descargar de forma gratuita imágenes vectoriales

http://vector4free.com/
http://www.vecteezy.com/