Flash para moviles

Julio 22, 2009 por Ivan Ortiz

Gracias a que Macromedia Flash permite obtener grandes resultados en el disño de aplicaciones web y/o de escritorio se ha lanzado una version para dispositivos moviles, donde en su version 3 ofrece medios eficaces que permiten que los productos marquen diferencias al permitir que los fabricantes puedan proporcionar a los clientes exploradores web, contenidos en vídeo y experiencias con amplio contenido multimedia mejorados., segun en la pagina de Adobe (http://www.adobe.com/es/products/flashlite/). Ademas, dicen que el desarrollo de las aplicaciones es mucho mas rapido con una interfaz mucho mas atractiva, para “reducir el tiempo de lanzamiento al mercado y aumentar la adopción por parte de los clientes”.

Las duda que me surgirian es cuan escalable son las aplicaciones desarrolladas en flash lite y como es el consumo de bateria, procesamiento y demas en los dispositivos moviles. Pero es una buena opcion para el desarrollo en moviles permitiendo realizar interfaces muchos agradables al usuario. Para mayor informacion visita http://www.adobe.com/products/flashlite/

Aqui un ejemplo de una aplicacion en flash lite 3.

Servidor apache tomcat free

Mayo 29, 2009 por nitajc1

Hola muchacho para todos lo que están interesados en tener un servidor tomcat con ip fija y no tiene los recursos, esta es una gran opción y gratis.

Posibles configuraciones

Servicio tomcat

Tomcat 5.5

Tomcat6.0

jre

Java 5

Java6

Motor de mysql

Mysql4

Mysql5

Igual mente este servidor cuenta con muchas otras opciones como soporte php y ruby

bueno y por ultimo lo mas importaten el link
http://s156.eatj.com/

Practique Aerobicos Cerebrales

Mayo 26, 2009 por Ivan Ortiz

Tomado de: http://www.eltiempo.com/enter/actualidad_a/practique-aerobicos-cerebrales_5273527-1

Guía de juegos gratuitos en línea que le permitirán ejercitar su órgano más importante para mejorar la concentración, la memoria y la comprensión.

Al igual que cualquier órgano o músculo de su cuerpo, el cerebro requiere rutinas diarias de ejercicios que le ayuden a mantenerse sano y activo, para así mejorar los niveles de atención, comprensión y memorización, tan necesarios para un buen desempeño en el trabajo y el estudio.

Una manera, sencilla y divertida de hacerle ‘aeróbicos’ al cerebro es a través de juegos de agilidad mental. A continuación presentamos algunos sitios web que ofrecen pruebas diseñadas específicamente para incentivar la destreza cerebral:

Pruebe su memoria. Antes de comenzar, y a manera de introducción, haga el test de evaluación del estado de su memoria, que ofrece el sitio web de la BBC (está en inglés): www.bbc.co.uk/science/humanbody/mind/surveys/memory/flash/test.shtml.
Espacio y dirección. En Missile 3D (www.albinoblacksheep.com/games/missilegame3d) tendrá que afinar su destreza y capacidad de análisis para hacer pasar el cursor del ratón a través de estrechas cavidades al interior de un túnel que avanza a gran velocidad, sin chocar. Podrá aumentar el tamaño de la pantalla en Menú y luego en ‘Increase size’.

Para todos los gustos. En el sitio www.gamesforthebrain.com hallará 26 juegos distintos ideales para entrenar su mente, la memoria y la capacidad de generar cálculos matemáticos en corto tiempo.

Contra el estrés. La música y el arte son remedios infalibles contra la presión diaria del trabajo y el estudio. En soydeaire.labuat.com usted podrá, al ritmo de una canción relajante, crear con un pincel en el monitor (que se opera con el ratón del computador) su propia versión gráfica de la melodía.

¿Que tal para los enigmas? Resolver un acertijo o problema matemático es otra manera efectiva de ejercitar el cerebro. En www.psicoactiva.com/enigmas.htm podrá acceder a varios de ellos, todos con su respuesta, en caso de que no halle la solución.

Colores y números. En este juego (www.tetris1d.org/zigah/twinoo/twinoo.php) en línea usted deberá responder, al tiempo y contra el tiempo, pequeñas operaciones matemáticas y el resultado de la combinación de dos colores.

Implementación del Observatorio sobre municipios Inalámbricos en Colombia

Mayo 25, 2009 por Jeliana Osorio

Para la implementación del Observatorio se tuvo en cuenta lo siguiente:

•   Una herramienta libre.
•   Que facilite la publicación de noticias.
•   Que permita la publicación de proyectos y documentos sobre este.
•  Que permita insertar en un mapa de cobertura los puntos de acceso inalámbrico.
•   Que sea un portal interactivo.
•   Que permita la realización de encuestas por medio de formularios.

Para esto se tuvo en cuenta los gestores de contenido los cuales consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores.

Algunos de estos gestores de contenido son:
Joomla : http://www.joomlaspanish.org/
Drupal: http://drupal.org.es/drupal
Typo3: http://www.typo3.com/
Entre otros.

Instalacion de Ruby on Rails en Ubuntu

Mayo 21, 2009 por Jesus Antonio Ortiz Garcia

En este post aprenderán a instalar todo lo necesario para desarrollar en rails, primero instalaremos ruby (El lenguaje de programación), RubyGems (Son como las librerías), Rail (Framework) y por último la base de datos (mysql)

IMPORTANTE: Tener internet para hacer los siguientes pasos, ya que todo se descarga!

1. Primero tenemos que instalar Ruby, para eso en el terminal ó consola de Ubuntu  copiaremos lo siguiente:

sudo apt-get install ruby-full build-essential

2. Despues de instalar Ruby,  Instalaremos  RubyGems.

cd ~
wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
tar xzvf rubygems-1.3.1.tgz
cd rubygems-1.3.1
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem

3. Luego Instalamos  Rails

sudo gem install rails

4. Instalar MySQL

Si desea utilizar Rails con MySQL, sigua los siguientes pasos:
sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysql-ruby libmysqlclient-dev
sudo gem install mysql

de esta manera nos quedara instlado ruby on rails en ubuntu

Caen Las Ventas De Celulares En Todo El Mundo

Mayo 21, 2009 por Ivan Ortiz

Tomado de: http://www.eltiempo.com/enter/telecomunicaciones/caen-las-ventas-de-celulares-en-todo-el-mundo_5237067-1

Los fabricantes de teléfonos móviles comenzaron el año 2009 con el pie izquierdo.

Un estudio de la firma de investigación de mercados Gartner divulgado ayer reveló que las ventas de teléfonos celulares en el mundo cayeron el 8,6 por ciento durante el primer trimestre del año, al pasar 294,2 a 269,1 millones de unidades.

Carolina Milanesi, directora de Investigación para Dispositivos Móviles de Gartner, no dudo en señalar que esta es la peor caída trimestral en las ventas desde que esta firma comenzó a monitorear el mercado global, en el año 2001.

Para los analistas del mercado, lo sucedido entre enero y marzo de este año muestra cómo los canales de distribución de esta industria se han inclinado por reducir sus actuales existencias de dispositivos ante la baja confianza de los consumidores, una medida con la que buscan contraer al mínimo la inversión de capital.

De acuerdo con los datos de Gartner, a pesar de la reducción en las ventas, la finlandesa Nokia sigue siendo el mayor fabricante de celulares del mundo con 97,3 millones de unidades en el trimestre, que equivalen al 36,2 por ciento del mercado. Un año atrás estas cifras eran 115,1 millones y 39,1 por ciento, respectivamente.

A continuación se ubicaron las surcoreanas Samsung con 51,3 millones de equipos y el 19,1 por ciento del mercado, y LG con el 26,5 millones y el 9,9 por ciento del negocio global.

Pero no todas las cifras de esta industria fueron negativas. Gartner señaló que el segmento de teléfonos inteligentes creció en el primer trimestre hasta los 36,4 millones de equipos y ya representa el 13,5 por ciento de las ventas mundiales de celulares.

Esta categoría de producto la encabeza Nokia con 14,9 millones de unidades y el 41,2 por ciento del mercado, seguida por RIM (BlackBerry) y Apple.

Instalación de Ruby on Rail en Windows

Mayo 21, 2009 por Jesus Antonio Ortiz Garcia

En este post se mostrara como instalar ruby on rails en Windows, existen varias formas de instalar ruby on rails en Windows pero las que yo considero más conocidas son:

  • InstanRails (Incluye Apache, Mysql, ruby, rails)
  • Por medio de IDE (NetBeans, Aptana)

Por el tiempo que llevo desarrollando en ruby on rails me he dado cuenta que los IDE aun tienen varios problemas con este framework, es por eso que en este blog explicaremos como instalar rails con InstanRails, este es un proyecto que integra todo lo necesario para desarrollar un aplicación web en ruby on rails, a pesar de que no es un IDE Windows tiene problema para desarrollar aplicaciones Rails, es por eso que más adelante creare un artículo de cómo instalarlo en Ubuntu

Instalación

Lo primero que debemos hacer es descargar el proyecto el cual está en la siguiente página http://rubyforge.org/projects/instantrails

Después de descargarlo a nuestro PC, crearemos una carpeta en el disco c con el siguiente nombre InstantRails

052109_2152_Instalacind1.png


En esta carpeta guardaremos el proyecto descomprimido. Queda algo como esto:

052109_2150_Instalacind2.png

Después haber descomprimido el proyecto en la carpeta InstantRails iniciaremos el servidor y la base de datos (mysql) haciendo clic en el ejecutable de InstalRails y el automáticamente nos cargara el servidor y la base de datos (En la siguiente imagen se mostrara)

052109_2144_Instalacind3.png

Ahora necesitas actualizar la versión de rails y las gemas, para este abriremos la consola de la siguiente forma:

  • Abrir la carpeta de instant rails que está grabada en el disco C
  • ejecutamos InstalRails
  • Damos un clic al lado del botón de apache 052109_2144_Instalacind4.png y seleccionamos las rutas que se mostraran en la siguiente imagen:

052109_2144_Instalacind5.png

Después de iniciar la consola digitaremos el siguiente comando para actualizar rails

gem update rails –include-dependecie

consola

De esta manera instalaremos ruby on rails en Windows.

Cómo las empresas deben aprovechar las redes sociales para conocer a sus clientes

Mayo 12, 2009 por Ivan Ortiz

Tomado de: http://www.citytv.com.co/videos/3819

Un articulo que presenta como las empresas pueden hacer uso de las redes sociales para dar a conocer sus productos y analizar los clientes, montando aplicaciones para crear nuevas ideas de negocio en dichas empresas.

Ksoap Servicios Web Para Moviles

Mayo 8, 2009 por Ivan Ortiz

Gracias a que en los dispositivos móviles existen una gran cantidad de limitaciones, véase http://combalab.wordpress.com/2009/04/13/computacion-movil-el-computador-en-las-manos/, donde el realizar una aplicación cualquiera que sea se ve afectada por estas, asi mismo en el consumo de servicios web para móviles influye de gran manera asi se ha pensado en una solución por asi decirlo a la medida de este tipo de dispositivos y esta es kSAOP, que en cortas palabras, es la versión del protocolo SAOP para dispositivos móviles, este protocolo estándar es usado para comunicar distintas terminales a través de mensajes XML.

A continuación un código para el consumo de servicios web con ksoap y j2me con apache tomcat 5 y axis:

import java.io.IOException;

import javax.microedition.lcdui.Form;

import javax.microedition.lcdui.TextField;

import org.ksoap2.SoapEnvelope;

import org.ksoap2.serialization.SoapObject;

import org.ksoap2.serialization.SoapSerializationEnvelope;

import org.ksoap2.transport.HttpTransport;

import org.xmlpull.v1.XmlPullParserException;

public class Servicio extends Form implements Runnable

{

private String url = “http://127.0.0.1:8081/axis/Service.jws”;

private TextField caja = null;

private String login, password;

public Servicio(String log, String pass)

{

super(“Prueba Servicio”);

this.login=log;

this.password=pass;

this.caja = new TextField(“”,null,255,TextField.ANY);

this.append(this.caja);

Thread t = new Thread(this);

t.start();

}

public void run()

{

try

{

String method = “verificarDatos”;

// Create the Soap Call

SoapObject client = new SoapObject(url,method);

HttpTransport transport = new HttpTransport(url);

client.addProperty(“login”,this.login);

client.addProperty(“password”,this.password);

// Creating the Soap Envelope

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.bodyOut = client;

// Call the WebService

try

{

transport.call(method, envelope);

}

catch (XmlPullParserException ex)

{

ex.printStackTrace();

}

String respuesta = envelope.getResponse().toString();

if (respuesta.equals(“true”))

this.caja.setString(“Validacion exitosa\nBienvenido ” + this.login);

else

this.caja.setString(“Validacion errada”);

}

catch (IOException ex)

{

System.out.println(ex);

}

}

}

Las Redes Inalámbricas Municipales en Colombia

Mayo 7, 2009 por Jeliana Osorio

Las redes inalámbricas municipales en Colombia aun están muy bajas, pero tenemos iniciativas como Compartel, el cual es un programa de Telecomunicaciones Sociales para dar conectividad en espacios rurales. Municipios que se acercan al concepto de municipio inalámbrico como Medellín, Bogotá, Cali, Castilla la Nueva, Bucaramanga, las cuales han implementado servicios como portales, acceso inalámbricos en lugares públicos, apropiación a la tecnología, entre otros.

En Colombia se maneja un programa de territorios digitales, el cual busca crear ciudades digitales las cuales tiene tres elementos básicos: la conectividad, los contenidos y la apropiación. El ministerio de comunicaciones ha destinado una inversión anual para la creación de estas.