Archive for the 'Uncategorized' Category

Nación tecnológica

Wednesday, August 25th, 2010

Los diarios están atiborrados de malas noticias: narcotráfico, guerrillas, corrupción, subidas de precios, etc. Pero ¿Qué sabemos acerca de lo bueno de nuestra nación? ¿Dónde están las buenas noticias y aquello que nos va a dar un respiro? Esas noticias no venden papel, no hay morbo, no brindan el tema de conversación de todos los días, y son exactamente esas noticias las que hay que dar a conocer, porque nuestra nación no es solamente futbol, televisión barata y corrupción, también somos tecnología.

México también es productor de cerebros, el Instituto Politécnico Nacional (IPN) ha tenido participaciones destacadas en los RoboGames ( El más grande evento de competencias y expo de robótica ) ganando medallas de oro, plata y bronce en varias categorías, en México también se diseña y produce robótica.
Miguel de Icaza, fundador del proyecto Gnome, generó un gran avance en cuanto a informática se refiere, impulsando el desarrollo y adaptación de software libre y cooperando con el impulso de nuevas tecnologías, Mexicano.
Éste año, me entero que se fundará AEXA ( Agencia Espacial Mexicana ), la cual será un centro de investigación espacial y contará con plataformas de lanzamiento, pistas de aterrizaje, una unidad de entrenamiento subacuática, y el museo del espacio, sí aunque suene raro, la NASA Mexicana. El proyecto ya está aprobado y se está poniendo en marcha.

En Guadalajara existe el centro de diseño de procesadores Intel, que juega un importante rol en el desarrollo de telecomunicaciones y circuitos integrados. Es un lugar donde en el mundo de los negocios se le llama (sí, también suena raro), el Silicon Valley Mexicano.

Por cuestiones de espacio no puedo mencionar a cientos y cientos de personas que también contribuyen al desarrollo tecnológico de nuestro país, y en ellas confiamos para el avance del mismo, así pues, también somos una nación tecnológica.

waka waka

Saturday, June 12th, 2010

Waka waka!

Aliviana la Concha Podcast #31

Friday, March 12th, 2010

Aliviana la Concha Podcast hace público su podcast #31

En este número entrevistamos al grupo de organizadores de Artistas Arriesgados, este grupo de personas tienen el objetivo de fomentar la cultura y las artes en Saltillo Coahuila con su proyecto, escuchemos de qué se trata aqui en aliviana la Concha Podcast!

Música:

Alonso Arreola con su disco Lab A
Carmina Burana

Aliviana ArtWork

Sunday, February 28th, 2010

Saludos;

Este post es para presentarles a la tortuguita oficial de Aliviana la Concha, un trabajo que @sugartaffy hizo para nuestro podcast, Muchas  Gracias!!

Aliviana la Concha Podcast #30

Wednesday, February 24th, 2010

En línea, la publicación del Podcast #30

En éste episodio hablamos sobre Virtualización, un tema bastante interesante y útil sobre todo, también hablamos un poco sobre twittersaltillo ( cápsula del pasado )

Síganos también en iTunes!!

Grabamos de nuevo ésta semana y la próxima, un nuevo capitulo de Aliviana la Concha Podcast!

Descarga directa de Aliviana la Concha Podcast # 30

Música: 365 de Ágora.

Aliviana la Concha Podcast #29

Friday, February 12th, 2010

Ya está lista la publicación #29 de Aliviana la Concha Podcast.

En ésta edición hablamos sobre el tema que escogieron ustedes: La educación en México.

Con la novedad de que Aliviana la Concha Ya está en iTunes!

Muchas gracias a nuestros seguidores por sus downloads! Pronto, la edición número 30 de Aliviana la Concha Podcast.

Descarga directa de Aliviana la Concha Podcast #29

Música: Yo nunca vi televisión.

Aliviana Pre-Podcast 29.8

Thursday, February 4th, 2010

Podcast express!!!!

Anunciando la venida y la llegada de #twittersaltillo , la gran y masiva fiesta de tweeteros saltillo.

Damos una breve noticia y hablamos sobre la reunión de tweeters en Saltillo.

Los esperamos en el Cerdo de Babel, el día Sábado 6 de Enero.

Aliviana está presente!!

Descarga Directa Aliviana la Concha Podcast 29.8

Las rolas son de: la perra.

Google y su logo, invención del código de barras.

Wednesday, October 7th, 2009
Google, invencion del código de barras

Google, invencion del código de barras

Thursday, September 17th, 2009

hola buenas tarde, me encuentro descubriendo el mundo de WPF, la vdd he debatido con migo mismo acerca de esta nueva forma de manejar la interfaz de nuestras aplicaciones y no llego a conclusion alguna… creo que solo continuo en esto porque es nuevo para mi y me emociona.

ahora si aqui les dejo una forma “casera” de como hacer un filteredTextBox
private void txtFecha_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Space) e.Handled = true;
if (e.Key == Key.Tab || e.Key == Key.Enter)
{
if (txtFecha.Text.Length != 10)
{
txtFecha.Focus();
return;
}
if (Convert.ToInt16(txtFecha.Text.Substring(3, 2)) > 12 || Convert.ToInt16(txtFecha.Text.Substring(3, 2)) <>

{
MessageBox.Show(“mes incorrecto”, “aviso”);
txtFecha.Focus();
return;
}
if (Convert.ToInt16(txtFecha.Text.Substring(0, 2)) >
DateTime.DaysInMonth(Convert.ToInt16(txtFecha.Text.Substring(6, 4)), Convert.ToInt16(txtFecha.Text.Substring(3, 2))))
{
MessageBox.Show(“dia incorrecto”, “aviso”);
txtFecha.Focus();
}
return;
}
if (txtFecha.Text.Length != 2 && txtFecha.Text.Length != 5)
{
if (!(e.Key == Key.D0 || e.Key == Key.D1 || e.Key == Key.D2 || e.Key == Key.D3 || e.Key == Key.D4 || e.Key == Key.D5 || e.Key == Key.D6
|| e.Key == Key.D7 || e.Key == Key.D8 || e.Key == Key.D9 || e.Key == Key.NumPad0 || e.Key == Key.NumPad1 ||
e.Key == Key.NumPad2 || e.Key == Key.NumPad3 || e.Key == Key.NumPad4 || e.Key == Key.NumPad5 || e.Key == Key.NumPad6
|| e.Key == Key.NumPad7 || e.Key == Key.NumPad8 || e.Key == Key.NumPad9))
e.Handled = true;
}
else
if (!(e.Key == Key.Subtract || e.Key == Key.Divide || e.Key == Key.OemPeriod || e.Key == Key.Decimal))
e.Handled = true;
}
talvez no sea la mas optima jejeje pero me saco del apuro, espero les ayude tantio!!! por favor den mas opciones

HFT: La manipulación algorítmica de las bolsas

Friday, August 21st, 2009

Casi nunca posteo…pero hoy traigo una nota, que a mi parecer es intersante.

Para quienes no conozcan el funcionamiento de los mercados accionarios, un ejemplo básico puede ser el siguiente: Tengo 10 caramelos para vender, por lo que pongo un anuncio de venta con el precio de cada caramelo (1 dolar cada uno), esperando hasta que alguien venga a comprarlos.

Si llega una persona y me compra los diez caramelos no hay problema, pero si llegan tres personas queriendo comprarlos necesariamente tengo que subir el precio para venderlos al mejor postor. Por lo que la diferencia entre el precio original de venta (1 dólar) y el precio final (1,5 dólares por ejemplo), corresponde a la ganancia que obtengo en la transacción.

Esto mismo sucede en el sentido inverso, si yo soy el que quiero comprar los caramelos me interesa adquirirlos al menor precio posible, por lo que mientras antes cierre el negocio con el productor mejor precio de compra obtengo.

Lo anterior es una forma bastante simple de ver el funcionamiento de las bolsas y los mercados accionarios, porque en realidad es mucho más complejo.

Antiguamente todas estas transacciones se realizaban a mano, por lo que la introducción de los sistemas informáticos resultó en una importante herramienta para agilizar el proceso de compra y venta, así como la información entregada a los involucrados en todo el proceso.

Pero como suele suceder en la vida diaria, ciertos personajes e instituciones se las ingeniaron para obtener una ventaja respecto a su competencia, ideando sendos programas informáticos que operan en cuestión de milisegundos para ejecutar órdenes de compra y venta de acciones, de acuerdo a ciertos patrones de comportamiento previamente programados.

Volvamos al ejemplo de los caramelos en el momento en que llegan 3 posibles compradores: ofrezco los caramelos a 1 dólar cada uno pero, por la cantidad de compradores que tengo -en este caso eran tres- voy subiendo su precio en la medida que los van comprando. Es precisamente en este instante en que entran al juego los denominados High Frequency Trading o HFT por sus siglas en inglés.

Los HFT son programas que utilizan fórmulas algorítmicas capaces de responder a variables básicas del mercado: precio, cantidades, horarios, mercados y productos subyacentes. Cuando detectan un cambio importante en algunas de estas variables (pueden ser más de una), los HFT gatillan diversas órdenes -ya sea de compra, venta o ambas inclusive- que son imperceptibles para el común de los inversores, debido a la rapidez con que las realizan.

De hecho como la rapidez es un factor vital para el correcto funcionamiento de estos programas, los servidores desde donde son gatillados deben estar ubicados lo más cerca posible al lugar donde se encuentran los servidores de las bolsas (no demora lo mismo una orden enviada desde 100 metros de distancia que al otro lado del Atlántico).

En el caso de nuestro negocio de venta de caramelos los HFT captan el interés de los compradores, por lo que se adelantan a ellos comprando a un precio algo superior al de venta (1,1 dólar), para inmediatamente ofrecerlos a un precio mayor (1,2 dólares).

Si multiplicamos este simple ejemplo por la cantidad de transacciones bursátiles que se realizan a diario, tendremos una cantidad de dinero que puede, incluso, hacer quebrar a una compañía.

El problema que existe en la actualidad es que no todos pueden tener acceso a esta clase de programas, debido a que su precio resulta exageradamente excesivo para una persona natural o alguna compañía que trabaje en la bolsa sin muchas espaldas financieras; por lo que sólo grandes instituciones financieras -como Goldman Sachs, Credit Suisse o Morgan Stanley – tienen los recursos como para poder operar con ellos.

Hace sólo tres años el 30% de las transacciones en Estados Unidos eran realizadas por medio de estos programas, en la actualidad se calcula que un 70% de las operaciones que se realizan en este país son efectuadas por los HFT.

De hecho según algunas estimaciones el 25% de las ganancias obtenidas por Goldman Sachs, fueron generadas gracias a la utilización de este tipo de programas.

En algunos países este tipo de operaciones se encuentran reguladas, pero ya existen nuevos sistemas que incluso son capaces de pasar completamente desapercibidos ante cualquier tipo de regulación.

El funcionamiento de este tipo de programas salió a la luz pública hace algunos meses, cuando la misma Goldman Sachs denunció a uno de sus principales operadores de mercado, acusándolo de haber sustraído una copia de los programas utilizados por la entidad.

Claramente la utilización de este tipo de programas no viola ninguna ley, pero algo deben hacer las entidades encargadas de velar por el correcto funcionamiento del mercado, con el objeto que no sean unos pocos los beneficiados con su utilización.

fuente: http://www.fayerwayer.com/2009/08/hft-la-manipulacion-algoritmica-de-las-bolsas/