Posts encontrados en software

May 09 06

Electrónica – Simulador de compuertas lógicas

Tiempo estimado de lectura: 0,38 minutos

En el segundo año de la carrera licenciatura en informática tuve una materia llamada estructura del ordenador en donde, entre otras cosas, estudiamos las compuertas lógicas. Uno de los trabajos prácticos que realizamos consistía en diseñar y armar un circuito lógico para dibujar números en un display de 7 segmentos.

Personalmente disfruté muchísimo esta materia ya que fue mi primer acercamiento a la electrónica. Para minimizar las entradas de energía utilizamos los famosos mapas de karnaugh y, después del segundo intento, tuvimos nuestro circuito funcionando.

Hoy, 7 años después, encuentro este simulador de compuertas lógicas desarrollado en flash. Me pareció genial y muy útil a la hora de probar circuitos lógicos, especialmente usando los mapas de karnaugh.

karnaugh-compuertas-logicas

Sigan el link y podrán jugar ustedes mismos. Lo único que creo que le hace falta es un “save” para poder seguirlo trabajando después. El resto está fantástico.

Abr 09 20

Google Torrent Search? LOL

Tiempo estimado de lectura: 0,05 minutos

¿Google lanza un buscador de torrents? Take that RIAA.

Se trata de una búsqueda personalizada… pero me dio mucha gracia.

Abr 09 08

Volviendo a jugar con Código Morse

Tiempo estimado de lectura: 0,45 minutos

Hace 4 años, con el mero objetivo de aprender código morse, hice un pequeño pero funcional traductor que realmente disfruté. Sin embargo, nunca pensé que fuera útil también para otras personas y que tendría el éxito que tiene.

A raíz de eso, mejoré la versión anterior y basé su funcionalidad en Ajax. De esta forma la traducción se hace de forma inmediata y sin necesidad de clickear nada. Además le agregué un pequeño (a mejorar) detector que reconoce si lo que el usuario escribe es morse o texto para así realizar la traducción correspondiente.

traductor-morse

Para el desarrollo, me basé en el framework LinxPHP desarrollado por Javier Arias. Compañero de trabajo y amigo.

Para la lista “to do” tengo:

1) Agregar la generación de sonido que Arturo Moya me sugirió hace 4 años.
2) Crear una API para que pueda ser usado por otras aplicaciones
3) Crear la versión para móviles.

Y si me siguen dando sugerencias, la lista será aun más larga.

Gracias a todos los que hicieron que mi hobbie sea útil también para otras personas.

Abr 09 01

Google Chrome usa la estereoscopía para ver en 3D usando anteojos – April fool’s day?

Tiempo estimado de lectura: 0,51 minutos

Esto nace como una broma del April’s fool day, pero no resulta ser sólo una broma porque la funcionalidad existe de verdad. Es decir, esta versión del google chrome tiene un botón que le aplica la estereoscopía a la página que estás viendo y la convierte en un anaglifo.

estereografia-chrome

No tengo uno de estos anteojos, pero si algunos de ustedes es capaz de probarlo, haga una review. Me muero por saber como se ve una página estereoscópica.

Breve resumen de la estereoscopía

La estereoscopía es una técnica que recoge información o permite crear la ilusión tridimensional de una imagen. Hay varios tipos, sin embargo los más popularizados fueron los Anáglifos.

El anáglifo es una técnica que le aplica diferentes filtros a una imagen haciendo que ésta se vea un tanto distorsionada por la superposicion de colores. Estas imágenes están diseñadas para ser vistas con anteojos anaglifo que aplica un filtro de color diferente en cada ojo.

Eso es lo que Google Chrome le aplicó a su navegador. Lo puedan descargar desde acá. Incluso tiene el diseño para hacerse sus propios anteojos 3D [PDF].

Así se ve LZ con la funcionalidad de Chrome

chrome-estereoscopia

Mar 09 26

Las políticas de reintegro de las aplicaciones del iPhone sólo perjudicarían al desarrollador

Tiempo estimado de lectura: 0,41 minutos

Otro golpe bajo para el desarrollo de las aplicaciones para el iPhone. Ahora resulta que las nuevas políticas de Apple sobre el reintegro del dinero pagado por un usuario insatisfecho sólo perjudica al desarrollador. Es decir, el desarrollador tendría que devolver 30% más de lo que recibió como paga por esa aplicación.

Ese 30%, es la comisión que Apple se queda por la venta de la applicación, entonces del 100% que el cliente paga por la aplicación, 30% van para apple y 70% para el desarrollador. Sin embargo a la hora de devolver, Apple no devolvería ese 30% sino que el 100% de lo reintegrado vendría del cliente.

Este pequeño desacierto podría hacer que una aplicación para el iPhone en un país donde no tiene la madurez necesaria para entender que el software es un producto que demanda tiempo y esfuerzo, podría llevar al desarrollador a la bancarrota.

Otro obstáculo que Apple le pone a su plataforma móvil.

Vía TechCrunch

Mar 09 23

Browser Ball – Un experimento en javascript que interactua con varias ventanas

Tiempo estimado de lectura: 0,32 minutos

La evolución de la dinámica en la tecnología html y javascript ha sido inmensa en los últimos años gracias a la llegada de los nuevos motores de javascript, html, frameworks como JQuery o prototype y Canvas.

Hace algunos años, si hablábamos de dinámica en el lado del cliente, hablábamos casi exclusivamente de Flash o applets Java, pero eso cambió y sigue cambiando. Miren, sino, este gran experimento: Browser Ball

Se trata de una mezcla entre JS y Canvas para hacer rebotar una petota dentro de varias ventanas.

Si, varias ventanas. Cuando inicien Browserball, prueben generar una nueva ventana, acerquenla a la ventana padre hasta que se superpongan levemente y luego hagan rebotar la pelota. Les aseguro que se van a pasar un buen rato jugando.

browserball1

Lo vi en Reddit

Mar 09 20

Baja torrents en tu PC de forma remota

Tiempo estimado de lectura: 0,20 minutos

piratebay-logoLa idea que tuvo la gente de Pirate Bay es brillante, simple y muy útil. Se trata de una funcionalidad que te permite bajar torrents de forma remota con sólo agregarlos al RSS personal que te proveen.

De esa forma, subscribis a tu cliente a que baje y ejecute los torrents de ese RSS y listo, sólo basta agregar los torrents a tu RSS personal de cualquier parte del mundo con conexión a internet y tu computadora los ejecutará apenas actualice el feed.

Mar 09 13

Bajar películas fotografiando un código de barras con el celular

Tiempo estimado de lectura: 0,18 minutos

Imagínese, por un momento, dar una vuelta por una tienda de videos o por su videoclub favorito. Ven una película que parezca interesante, le sacan una foto con el celular a su código de barras y, para cuando lleguen a sus casas, la película ya va a estar esperando en sus PCs para ser reproducida.

Esto es lo que han logrado con TorrentDroid, un soft para el Android. Espectacular.

Vean esta demo:

Mar 09 04

Ubicar los tabs del Safari 4 donde estaban

Tiempo estimado de lectura: 0,09 minutos

Si no te gustan donde están los tabs del nuevo safari. Podés hacer que vuelvan a donde estaban en las versiones anteriores. Aunque no estoy de acuerdo con el artículo acerca de que no pertencen ahí.

Feb 09 07

Cómo organizar los íconos en el escritorio

Tiempo estimado de lectura: 0,38 minutos

Cada tanto, casi todos nosotros comenzamos la ardua tarea de organizar los íconos en el escritorio. Accesos directos, downloads, navegadores, fotos, documentos de proyectos, etc. Cada cual los agrupa a su manera y cada vez se hace más y más difícil.

Sin embargo, ayer Javier me pasó Fences, una utilidad que hizo mi relación con mi escritorio mucho más armoniosa.

Se trata de un organizador de íconos para el escritorio y debo decir que funciona. Básicamente crea grupos de íconos de forma muy fácil e intuitiva

Es muy simple y dinámico. Sólo basta dibujar una caja con el click derecho en el escritorio y arrastrar los íconos correspondientes ahí. La caja se puede cambiar de tamaño y arrastrar como una ventana.

Si no me equivoco creo que la idea está sacada del nuevo KDE, pero no estoy seguro ya que todavía no lo probé.

Acá van unos screenshots

fences-desktop-1

fences-desktop-1

fences-desktop-1