¡Bienvenidos a Telematics!

Tu blog ideal, encontrarás temas relacionados a la informática, aplicaciones, telecomunicaciones. En pocas palabras todo lo relacionado a la tecnología.

¡Variedad, calidad y entretenimiento!

Sumergete en cada parte del blog, no te arrepentiras. Te lo aseguro

Información sobre tus redes sociales favoritas

Las redes sociales estan presentes en nuestro día a día, ¿Por qué no estar al tanto de lo que se viene y de lo que se va?.

¡Smartphones cómo olvidarlos!

Se dedicará parte del blog a los celulares; actualizaciones, novedades, apps, root, etc. ¡Admitelo no puedes vivir sin un Smartphone!

¡Steve Jobs!

“Tu tiempo es limitado, así que no lo malgastes viviendo la vida de otra persona [...] No dejes que el ruido de las opiniones de otros apague tu propia voz interior”

¡Windows se ha caracterizado desde siempre!

Windows ha sido desde siempre, el sistema operativo preferido para instalarse en ordenadores.

¡Conoce el arte de la programación!

"Si queremos contar líneas de código, no deberíamos referirnos a ellas como líneas producidas, sino como líneas consumidas" -- Edsger Dijkstra

miércoles, 8 de marzo de 2017

PseInt - Estructuras Repetitivas

Estructuras Repetitivas

Las estructuras repetitivas son aquellas que permiten ejecutar repetidamente un conjunto de instrucciones, bien un número predeterminado de veces, o bien hasta que se verifique una determinada condición.

En términos de un lenguaje de programación, que se verifique o no una condición se traduce en que una (adecuada) expresión lógica tome el valor VERDADERO (TRUE) o tome el valor FALSO (FALSE). En los casos más sencillos y habituales la condición suele ser una comparación entre dos datos, como por ejemplo:

si a < b hacer una cosa y en caso contrario hacer otra distinta.

Existen tres tipos de estructuras repetitivas en PseInt:

Estructura Mientras:



La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera.

Mientras <condición> Hacer
<instrucciones>
FinMientras

Al ejecutarse esta instrucción, la condición es evaluada. Si la condición resulta verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo del ciclo. Al finalizar la ejecución del cuerpo del ciclo se vuelve a evaluar la 4 condición y, si es verdadera, la ejecución se repite. Estos pasos se repiten mientras la condición sea verdadera.

Note que las instrucciones del cuerpo del ciclo pueden no ejecutarse nunca, si al evaluar por primera vez la condición resulta ser falsa.

Si la condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito. A fin de evitarlo, las instrucciones del cuerpo del ciclo deben contener alguna instrucción que modifique la o las variables involucradas en la condición, de modo que ésta sea falsificada en algún momento y así finalice la ejecución del ciclo.

Ejemplo 1:


Enunciado:

Diseñar un algoritmo que permita ingresar n cantidad de notas validas, sabiendo que el rango de nota valida es de 1 a 5 pts.


Algoritmo


Estructura Repetir - Hasta:


La instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera.

Repetir
<instrucciones>
Hasta Que <condición>

Al ejecutarse esta instrucción, la secuencia de instrucciones que forma el cuerpo del ciclo se ejecuta una vez y luego se evalúa la condición. Si la condición es falsa, el cuerpo del ciclo se ejecuta nuevamente y se vuelve a evaluar la condición.

Esto se repite hasta que la condición sea verdadera.

Note que, dado que la condición se evalúa al final, las instrucciones del cuerpo del ciclo serán ejecutadas al menos una vez. Además, a fin de evitar ciclos infinitos, el cuerpo del ciclo debe contener alguna instrucción que modifique la o las variables involucradas en la condición de modo que en algún momento la condición sea verdadera y se finalice la ejecución del ciclo.

Ejemplo 2:


Enunciado:


Diseñar un algoritmo que permita ingresar n cantidad de notas validas, sabiendo que el rango de nota valida es de 1 a 5 pts.

Algoritmo



Teniendo en cuenta que el ejemplo es el mismo utilizado en la estructura MIENTRAS-HACER pero adaptándolo a esta nueva estructura, apreciamos la primera y al ingresar la cantidad de notas igual a cero sencillamente no se ejecuta el ciclo ya que el evalúa la condición en el inicio, pero ingresamos cero también en el segundo y el ciclo se ejecuta una vez para luego detenerse, esto sucede porque en esta otra se evalúa al final, por lo tanto REPITA-HASTA se debe utilizar solo en problemas que necesiten por lo menos una vez su ejecución.

Estructura Para:



La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces.

Para <variable> <- <inicial> Hasta <final> Con Paso <paso> Hacer
<instrucciones>
FinPara

Al ingresar al bloque, la variable <variable> recibe el valor <inicial> y se ejecuta la secuencia de instrucciones que forma el cuerpo del ciclo. Luego se incrementa la variable <variable> en <paso> unidades y se evalúa si el valor almacenado en <variable> superó al valor <final>. Si esto es falso se repite hasta que <variable> supere a <final>. Si se omite la cláusula Con Paso <paso>, la variable <variable> se incrementará en 1.

Ejemplo 3:


Enunciado:


Diseñar un algoritmo que permita repetir n cantidad de veces un mensaje cualquiera:

Algoritmo



En esta estructura la instrucción Para es un poco más compleja que las otras dos, pero simplifica la ejecución de los ciclos.

En la instrucción comenzamos con una variable de repetición que 8 se inicializa en la misma instrucción y no afuera como en las anteriores, luego se delimita, en el caso del ejemplo de n y por último se indica el valor del incremento de la variable, en el ejemplo se incrementa de 1 en 1, pero ese valor puede variar y además si el incremento es igual a 1 este se puede omitir, por ejemplo: (Para i=1 Hasta n Hacer)

Vamos a comparar las distintas estructuras:


Por acá unos vídeos donde el profesor Juan Laya hace una excelente explicación



miércoles, 1 de marzo de 2017

Natrón, un editor de gráficos parecido a After Effects pero de código abierto

Si necesitas una buena herramienta para aprender hacer efecto visuales, intros, realizar tareas de composición postproducción, crear gráficos, enlazar fluidamente ideas visuales y otras. La herramienta ideal y que cualquier profesional escogería es After Effects, ya que todo se hace de una manera muy eficaz, el problema es que esta herramienta no es gratuita y en ocasiones para poder utilizarla debemos crackearla, algo que profesionalmente no se ve muy bien.

Para las personas que sean apasionadas al software libre en esta oportunidad hablaremos de Natrón, una potente herramienta de código abierto que al igual que after effects nos permite hacer composición para tareas de postproducción, su principal objetivo es poder producir efectos visuales. Además nos ofrece una interfaz muy intuitiva y sencilla de utilizar. Actualmente está en fase beta, pero sería bueno que la investigues por que sin duda alguna es una herramienta que va dar mucho de qué hablar.


La herramienta está disponible para Windows y para casi todas las distros de Linux, además es una herramienta que necesita bajos recursos en hardware. Está disponible en 64 bits o 32 bits de procesador, con al menos 3 GB de RAM y una tarjeta gráfica compatible con OpenGL 2.0 o OpenGL 1.5 podrás tener una excelente herramienta para crear los mejores efecto visuales y más. Si deseas conocer un poco más acerca de esta herramienta puede acceder a su sitio oficial: Natrón

En el siguiente vídeo podrás ver una pequeña explicación de los que puedes hacer con Natrón.

Aprende a programar en Elixir con este curso gratuito de Code School



Elixir es un lenguaje de programación conocido por su funcionalidad, el predecesor de Elixir es Erlang, este fue desarrollado en los años 80, cuenta con una propia máquina virtual, fue diseñado para crear sistemas escalables y es conocido por su alta disponibilidad en las telecomunicaciones.

Elixir funciona sobre la máquina virtual de Erlang, aparte de que es conocido por ser un lenguaje funcional y dinámico es un lenguaje relativamente nuevo ya que la versión 1.0 salió en el año 2014, tienen una sintaxis parecida a la de ruby.

Al momento de utilizar Elixir puedes invocar código de Erlang o viceversa, de esta manera podrás desarrollar con la funcionalidad que ofrece Elixir y el buen rendimiento de Erlang.

Aprende a programar en Elixir

Como ya vimos Elixir es un lenguaje de programación bastante nuevo y posiblemente desconocido para algunos programadores, Code School está ofreciendo un curso completamente gratuito sobre Elixir.

Este curso se llama Try Elixir, con el curso podrás aprender los fundamentos básicos de este lenguaje, cuenta con 3 sencillos módulos y cada módulo cuenta con videos y retos que te van guiando en el aprendizaje.

El primer módulo cuenta con un video y 4 retos, en el aprenderás a trabajar con módulos y funciones de Elixir, el segundo nivel tiene 2 videos y un reto, en este módulo trabajaras con funciones anidadas y el tercer y último modulo cuenta con 1 video y 4 retos, en este conocerás cómo funcionan las coincidencias de patrones.

Los videos de cada módulo y algunos elementos de los mismos puedes descargarlos a tus dispositivos, para entrar al curso solo necesitas tener una cuenta o podrás acusar desde cualquier red social.

¡INTELIGENCIA DE ENJAMBRE ES UNA GRAN SORPRESA!

Inteligencia de enjambre es el nuevo servicio de opciones binarias, abierto para la Unión LIBRE. BinaryOptionScamScanner fue en el frente para probarlo. Lea esta revisión completa para saber si y cómo se puede ganar mucho dinero.

Cada vez cuando una plataforma de trading es publicitada como esto, es importante mantener la atención. El primer paso es siempre buscar en medios de comunicación sociales y otras fuentes acerca de los usuarios. Inteligencia de enjambre es solamente un a corto plazo en línea, pero encuentras opiniones ya mucho en general positivas y experiencias de los inversores y fuentes confiables. Esto hace inevitable para probarlo.

Resultado de la inteligencia del enjambre:

Tenga en cuenta que esto es solo un resultado preliminar. Pero lo que vemos es genial. La forma en que funciona la inteligencia de enjambre es increíble. Definitivamente lo más importante para el usuario es el dinero que lo hace. Los ingresos percibidos por la inteligencia de enjambre son superior. Para un veredicto más exacto, una fase más larga de la prueba es necesario; después de probar durante un tiempo, una revisión más real, por lo tanto a la newsletter en el derecho a recibir la siguiente información como primero. Pero parece seguro que inteligencia del enjambre puede mantener la actual tasa ITM. Tome ahora un vistazo mientras lees el resto de este testimonio.

Muy mal, inteligencia del enjambre ya está cerrado, puesto que era stormed por los probadores de miles; pronto está de vuelta, pero cuesta mucho dinero! En su lugar recomendamos utilizar SnapCash binario, que es todavía libre, abierto y dispuesto a ganar dinero.

Una breve descripción de la inteligencia de enjambre:

El conocimiento y uso de la inteligencia de enjambre no es nueva. Por ejemplo, forma un gran principiante para el estudio de inteligencia artificial de los robots para hacerles simular tal comportamiento social. Mayo que el mejor tipo de inteligencia de enjambre es la medusa. Una gelatina no es una compacta forma de vida, sino una conexión de piezas pequeñas, llamada "pólipo". No tienen un cerebro, cada pólipo estimulado notificar otros pólipos como en una red peer-to-peer para que lo hagan de una acción.


Si una abeja reina había encontrado junto con otras abejas un nuevo nido, el clúster decidir juntos, donde construir el nuevo nido get. Pero puede ir un paso más allá. El cuerpo de la mayoría de los animales, los seres humanos es también acumulación de muchas células. Cada célula es compleja, pero cumplir ya sólo una pequeña parte del trabajo total. Por ejemplo, una neurona (célula de los nervios) almacena sólo sal. Cuando la sal llega a un umbral, la neurona empujar las sales a otras neuronas conectadas. Este es el tipo conocido cómo más formas de vida hacen pensar. Si bien cada vida conocida más alta es una conexión de células que todas manejan solamente un paso muy pequeño, puede vida puede aparecer al azar. Mientras que las bacterias son sólo formas de vida de una célula, puede una conexión aleatoria de las bacterias puede construir juntos una mente de trabajo. Por otro lado puede construir formas de vida ya complejas juntos una forma de vida (teórico) aún más de gran alcance. Esto es sólo una descripción de la inteligencia de enjambre para mostrar todo el potencial en el mundo real. Si quieres hablar de este tipo de teoría de la evolución, por favor utilice el Formulario de contacto. Una parte importante de la inteligencia de enjambre es que no todos los objetos de pensamiento necesitan todo el conocimiento. Como las abejas enviar exploradores a la zona para fundar una nueva colmena.

Creador de la inteligencia de enjambre Dr. Steven Francis:

Este robot de autotrading de opción binaria fue creado por el Dr. Steven Francis. Él tiene un doctorado en comportamiento animal y estudiado para los últimos animales de 15 años y su entorno en un ambiente particular. Dr. Lois Rosenberg, CEO de unánime y Dr. Steven Francis creen que humanos tienden a actuar primitivamente mientras que utilizan subconsciente una predicción. Dr. Steven Francis era una parte del grupo de Superfecta ganador del Derby de Kentucky. En la Superfecta, el trabajo es no sólo decir que caballos ganan, pero también decir en que orden los cuatro primeros ganadores cruzar la meta.

En primer lugar, el grupo dice que 4 caballos va a ganar, que el orden de los 4 caballos en ganar (primer lugar), lugar (segundo lugar), Mostrar (tercer lugar) y cuarto lugar. Este experimento fue un gran éxito, los caballos en el orden exacto, el grupo decidió. La oportunidad de ganar la Superfecta es de 540 a 1. Eso quiere decir que si usted apuesta $100 a la Superfecta, usted ganará $54,000.

Dr. Steven Francis primer experimento con la inteligencia de enjambre fue hace un año. Él fue el moderador para la predicción de premios de la Academia. Después de pedirle a un grupo de 50 personas para los supuestos ganadores, el grupo elegir 11 de 15 correcto. Mientras que un ser humano individual tiene en promedio sólo 40 por ciento ganando velocidad, el grupo cuenta con cerca de 70% accuration.


La inteligencia de enjambre trabaja:

Él era un comerciante ávido de día durante varios años. Día los comerciantes son los inversores que los comercios, que expira en menos de un día. Dr. Steven Francis tenía el problema, cada uno de nosotros tiene y otros desarrolladores de software automáticamente legítimo tratar de soluto: cada estrategia comercial necesita un sistema dependiendo para arriba. Una forma de comercio trabajan a veces grandes, pero otras veces una táctica no sirve para nada. Recordamos a la aplicación de fiar CodeFibo que hace ya miles de dólares de sus inversores utilizando la proporción áurea. Esto ya era una aplicación brillante automáticamente, pero la inteligencia de enjambre es realmente mente que sopla.

Aquí es donde la inteligencia de enjambre un papel. En lugar de centrarse en algunas estrategias que funcionan en algún momento y a veces no, el Dr. Steven Francis ha construir una red de computadora grande. El racimo de la computadora (nube) implementar algoritmos de estrategia mucho, y los equipos a decidan cuál de las estrategias de poner corriente los mejores resultados.

Conclusión de la inteligencia del enjambre:

Inteligencia del enjambre desde miles de años en uso y no hay razón contra portarlo en un programa para la industria de opciones binarias. El diseño es simple y ya genera ganancias para sus miembros. Como todos aquí softwares descritos es cien por ciento libre y transparente, se encontró no sólo un indicador típico de la estafa que nos exponen día por día.

PseInt - Vídeo Tutorial "Estructuras Selectivas Múltiples" (SEGÚN)



Enunciado

Desarrolle un algoritmo que realice la selección de venta de
boletos de viaje por tren, avión o barco a través de un menú, calculando el
monto de la venta, solicitando al usuario la cantidad de boletos pedidos.

Seudocódigo


Algoritmo compra_boletos

Definir boletos_tren, boletos_avion, boletos_barco Como Real;
Definir cantidad Como Entero;
Definir total Como Real;
Definir menu Como Entero;

boletos_tren=500.00;
boletos_avion=1000.00;
boletos_barco=800.00;

Escribir 'Elija una opción:';
Escribir '1... Boletos de Tren Bs:', boletos_tren;
Escribir '2... Boletos de Avión Bs:', boletos_avion;
Escribir '3... Boletos de Barco Bs:', boletos_barco;
Leer Menu;

Segun menu Hacer
1:
Escribir 'Usted ha elegido Boletos de Tren’;
Escribir '¿Cuantos boletos necesita?';
Leer cantidad;
total=cantidad*boletos_tren;
Escribir 'Total a pagar Bs: ', total;

2:
Escribir 'Usted ha elegido Boletos de Avión';
Escribir '¿Cuantos boletos necesita?';
Leer cantidad;
total=cantidad*boletos_avion;
Escribir 'Total a pagar Bs: ', total;

3:
Escribir 'Usted ha elegido Boletos de Barco’;
Escribir '¿Cuantos boletos necesita?';
Leer cantidad;
total=cantidad*boletos_barco;
Escribir 'Total a pagar Bs: ', total;

De otro modo:

Escribir 'Esa opción no es válida';

FinSegun

FinAlgoritmo

YouTube lanzará un servicio de TV en línea

La plataforma de vídeo en línea YouTube anunció el martes que lanzará un servicio de televisión en línea con paquetes de canales en vivo, en un desafío directo a la televisión por cable y de pago.



YouTube TV fue pensada para las generaciones jóvenes que buscan noticias, películas y más programas sin suscribirse al servicio por cable o por satélite, de acuerdo con Susan Wojcicki, directora ejecutiva de la plataforma propiedad de Google.

El nuevo servicio permitirá a los suscriptores en los mercados de Estados Unidos tener acceso en cualquier dispositivo conectado a redes como ABC, CBS, Fox y NBC, junto con “redes deportivas y decenas de redes de cable populares”, según YouTube.

El lanzamiento de YouTube TV está previsto para los próximos meses y costará 35 dólares mensuales, con seis cuentas de usuario permitidas por suscriptor, posicionándose para competir con los paquetes básicos de Sling TV (Dish Network) y DirecTV Now (AT&T).

YouTube TV está diseñado específicamente para las necesidades de una nueva generación de aficionados de TV que quieren ver lo que quieren, cuando quieren, como quieren, sin compromiso”, dijo Wojcicki durante una rueda de prensa transmitida desde las oficinas de YouTube en California.

El Big Data se convierte en arte


La revolución digital que estamos viviendo alcanza todas las facetas de la vida y la artística no se podía quedar fuera. Artistas innovadores, curiosos y con ganas de experimentar se están planteando cómo trasladar y plasmar esos avances tecnológicos a sus obras. He aquí algunos ejemplos:

Esta instalación artística está hecha de 100.000 fotos compartidas en Twitter en Los Ángeles en el verano de 2013.


Forma parte de la colección Instagram Cities, realizada por Damon Crockett, en la que las fotos publicadas en Instagram son divididas en piezas de 16×16 pixels y organizadas según el brillo y el color. La colección ofrece una visión de la vida cultural en las ciudades, como en qué metrópolis se produce una frecuencia más elevada de fotografía nocturna.

El Dandelion Mirror (Espejo de Diente de León), obra de Scottie Chih-Chieh Huang, es una curiosa instalación artística basada en un espejo que emplea un dispositivo de medición fisiológica con una tecnología de sensores que no necesita contacto. Cuando el visitante sonríe, florece un diente de león virtual. Cuando la sonrisa desaparece, el diente de león reduce su tamaño y cuando el visitante no sonríe, se convierte en capullo.


Scottie Chih-Chieh Huang, Dandelion Mirror, 2015, Foto: Norbert Steinhauser.

Ambas obras son un ejemplo de cómo los artistas actuales están explorando el uso de algo tan común hoy en día como es el Big Data. Y es que esta tecnología está más estrechamente relacionada con el arte de lo que se pudiera pensar en un principio, porque en cada imagen que se contempla o en cada vídeo que se ve, el Big Data juega un papel importante.

Instagram Cities y Dandelion Mirror son dos de las obras de una interesante e innovadora exposición denominada “Big Data Goes Art”, y organizada por la compañía tecnológica SAP, en su sede de Walldorf (Alemania). La exposición muestra artistas contemporáneos interesados en la representación visual de Big Data y que abrazan tecnologías digitales en la composición estructural de sus exploraciones creativas. La comisaria es Alexandra Cozgarea.

En total la muestra incluye ocho aproximaciones a Big Data realizadas por artistas internacionales en diferentes medios como fotografía, vídeo e instalaciones artísticas. Entre los artistas participantes se encuentran Evan Roth, Viktoria Binschtok, Adrian Sauer, Johanna Reich, Philipp Schaerer, Software Studies Initiative, Scottie Chih-Chieh Huang, Laurent Mignonneau y Christa Sommerer. La exposición se ha organizado en colaboración con PRISKA PASQUER y ZKM.

De acuerdo con Evan Roth, autor de Slide to Unlock, “los medios digitales deberían ser gratuitos y poder copiarse. Ese es su estado natural. Es como el agua que fluye. Todos somos partes de una revolución digital. Está sucediendo muy rápido, pero ya hay un grupo de coleccionistas avezados que están empezando a entender el mundo de un modo íntimo”.