Posts

Showing posts from February, 2014

JUnit - Pruebas Unitarias con CMD - Java

JUnit es parte de la familia xUnit, los cuales son frameworks desarrollados por terceras partes; existen muchos tipos de frameworks para pruebas unitarias, tales como: CUnit - para C CppUnit - para C++ NUnit - para .NET COBOLUnit - para COBOL JUnit fue desarrollado por  Erich Gamma y Kent Beck. No abundare en mucha teoria acerda de JUnit o pruebas Unitarias, solo diré que las pruebas Unitarias son aquellas realizadas por los desarrolladores para garantizar la robustez del programa que crean. JUnit por su parte maneja el principio TDD, Test Driven Development por sus siglas en ingles; Lo cual significa que JUnit se maneja bajo el principio: Prueba un poco, desarrolla un poco. Para utilizar JUnit, se necesitan de 3 partes: Clase Principal Clase de Caso de Prueba Clase de Ejecucion de Caso de Prueba Esta clase es nuestro programa como tal, el código que queremos poner a prueba y verificar su robustez Esta clase contendrá todos los casos de prueba que se ejecutaran.

"Ultrasurf" en iOS ES

Hola chavos, en esta ocasión les traigo algo que en lo personal considero es genial, les enseñare como instalar la opción VPN en sus dispositivos con iOS. Primero, que es una VPN? si buscamos en Wikipedia, vamos a encontrar lo siguiente: "Una red privada virtual , RPV , o VPN de las siglas en inglés de Virtual Private Network , es una tecnología de red que permite una extensión segura de la red local ( LAN ) sobre una red pública o no controlada como Internet . Permite que la computadora en la red envíe y reciba datos sobre redes compartidas o públicas como si fuera una red privada con toda la funcionalidad, seguridad y políticas de gestión de una red privada. [ 1 ] Esto se realiza estableciendo una conexión virtual punto a punto mediante el uso de conexiones dedicadas, cifrado o la combinación de ambos métodos." En pocas palabras una red de tipo VPN nos sirve para proteger nuestra identidad en una red, y así navegar como si fuéramos "fantasmas" en la red.

Tipos de Datos en Java ES

Hola chavos, esta vez les voy a explicar los distintos tipos de datos que Java soporta, esto es muy útil no solo si planean certificarse en este lenguaje, también es muy útil cuando se desea programar correctamente, es decir, que se usan los tipos de datos apropiados para el escenario que se tiene. Una vez dada esa breve introducción empecemos, existen 8 tipos de datos nativos en Java, estos tipos de datos pueden clasificarse de la siguiente manera: Números byte short int long Números con punto flotante float double Caracteres char Booleanos boolean Tipo de Dato Tamaño en bits byte 8 bits short 16 bits int 32 bits long 64 bits float 16 bits double 32 bits char 16 bits boolean 1 bits Los tipos de datos numéricos tiene una longitud definida, este longitud puede ser calculada de la siguiente manera: longitud=-2^(bits-1) a (+2^(bits-1))-1   para los tipos de datos de punto flotante es "complicado" determina

VBA PowerPoint Animaciones ES

Hola chavos en esta ocasión les voy a ensenar como añadir animaciones a un objeto y transiciones a diapositivas atravez de VBA. Como siempre primero deben de tener habilitada la pestaña Developer o Desarrollador (Dependiendo el idioma) en su Office (click aqui para ver), después solo tenemos que crear una macro, para eso seguimos algunos pasos del post anterior y agregamos o modificamos el siguiente código: Sub createAnimations()     'Declare variables which contains all the objects     'Declaramos las variables     Dim sld As Slide     Dim rect As Shape     Dim Pre As Presentation         'Set some value to the variables     'Asignamos las variables     Set Pre = ActivePresentation     Set sld = Pre.Slides.Add(Index:=Pre.Slides.Count + 1, Layout:=ppLayoutBlank)     Set rect = sld.Shapes.AddShape(msoShapeRectangle, 100, 100, 100, 100)         'Slides Transitions     'Asignamos unas transiciones a nuestras diapositivas     With sld.SlideShowTransition