viernes, 5 de diciembre de 2008
viernes, 24 de octubre de 2008
MSN Grupos cierra sus servicios.
"Donde Multiply migrará el contenido del grupo por ti e invitará a los usuarios
registrados a volver a unirse a él en su nueva ubicación"
"¿Qué ocurrirá entre hoy y la fecha de cierre? Entre hoy y el 21 de febrero de
2009 el servicio MSN Grupos seguirá igual que ahora. Se retirará la opción de
agregar más capacidad de almacenamiento a tu grupo, pero las demás
características se mantendrán hasta que se cierre el servicio, lo que te
permitirá utilizarlo de la misma forma que ahora hasta la fecha de cierre."
jueves, 9 de octubre de 2008
Simposio de Ingenieria Eléctrica - Electrónica 2008 (SIEE 2008)
Entre las ponencias se encuentran:
Fundamentos de vehículos híbridos. por el Dr.Francisco J. Perez Pinal Profesor Investigador del Centro de Investigación y Desarrollo en Tecnología Digital.
¿Deben los ingenieros científicos y tecnólogos buscar el poder?, presentado por el Dip. Jesus Vicente Flores Morfin Dr.
viernes, 26 de septiembre de 2008
Mono 2.0 Liberado.
APIs compatibles con Microsoft:
- ADO.NET 2.0 API for accessing databases.
- ASP.NET 2.0 API for developing Web-based applications.
- Windows.Forms 2.0 API to create desktop applications.
- System.XML 2.0: An API to manipulate XML documents.
- System.Core: Provides support for the Language Integrated Query (LINQ).
- System.Xml.Linq: Provides a LINQ provider for XML.System.
- Drawing 2.0 API: A portable graphics rendering API.
Compiladores que son parte de Mono 2.0:
- Implementación de compilador C# 3.0, con soporte completo para LINQ.
- Compilador Visual Basic 8.
- Ensamblador y desensamblador IL y el desarrollo de herramientas requeridas para crear librerias y aplicaciones.
Instalacion de mono 2.0:
Actualmente Mono corre sobre Linux, FreeBSD, UNIX, Mac OS X, Solaris y plataformas Windows.Bajar binarios y codigo fuente:
Codigo fuente y paquetes precompilados para linux, solaris, MacOS X y Windows estan disponibles desde el sitio web en la sección de Downloads.
Instalacion rapida mediante el codigo fuente:
Si no encuentras paquetes para tu plataforma, la instalación desde el codigo fuente es muy sensilla.
- Compila libgdiplus para soportar System.Drawing:
$ tar xzf libgdiplus-2.0.tar.gz
$ cd libgdiplus-2.0
$ ./configure
$ make
$ make install- Compila Mono 2.0:
$ tar xzf mono-2.0.tar.gz
$ cd mono-2.0
$ ./configure
$ make
$ make install
Download Mono2.0
jueves, 4 de septiembre de 2008
Google Chrome un nuevo navegador de internet
De acuerdo a la empresa StatCounter, a 24 horas del lanzamiento oficial de la beta de Google Chrome, este ya cuenta con el 1 % de mercado global de navegadores.
Google Chrome esta pensado para ejecutar aplicaciones Web, dando así un duro golpe a Microsoft y su Internet Explorer que ya va en la versión 8, aunque también y en menor medida a Firefox pues Google Chrome esta pensado también para ser usado en MAC y Linux.
jueves, 15 de mayo de 2008
Puerto paralelo y C#
Bueno es una pregunta que ya me han hecho mucho y he decidido explicarlo en el blog.
Antes de meternos a explicar como hacerlo con C# tenemos que saber la configuración del puerto paralelo para eso podemos ir a "Administrador de dispositivos" y directamente buscar dentro de las propiedades de nuestro LPT (Que por lo regular es LPT1) en la imagen de la izquierda pueden ver donde checar la configuración del puerto. (Por razones de espacio no puedo poner la imagen ampliada, así que den un clik en la imagen para ver mejor).
Ahora que ya sabemos la dirección de nuestro puerto paralelo, podemos continuar con el siguiente paso, que es saber la configuración de los puertos del LPT1; tenemos 25 pines en el puerto paralelo, todos funcionan con señales TTL y a continuación se muestra como están configurados:
- Puerto de salida (Puerto 888 ó hexadecimal 378) va del pin 2 hasta el 9, por este puerto podemos sacar la información que queramos mandar a un circuito desde el ordenador, para lo cual tenemos 8 bits, el de menor peso es el pin 2 y el de mayor peso es el 9 siendo así que podemos tener hasta 256 posibles combinaciones.
- Puerto de salida (Puerto 889) son del pin 10 al 13 y 15 (como pueden darse cuenta son solo 5 pines), por este puerto podemos meter información a nuestra computadora proveniente del circuito, cabe señalar que los primeros tres bits de menor peso no existen en este puerto pero son tomados en cuenta a la hora de tener un valor en la entrada. Por ejemplo, si metemos una entrada por el pin 15 (que es el de menor peso) nuestro programa (que explicare mas adelante) lo tomara como el valor 8 en el puerto 889.
- Puerto de E/S (Puerto 890) y son los pines 1, 14, 16 y 17 este puerto es especial para mandar datos tanto de entrada como de salida.
Ahora si en nuestro proyecto podemos crear la clase:
using System;
using System.Runtime.InteropServices;
namespace WindowsApplication1
{
class PortAccess {
//Llama al metodo Output de la librería dll.
[DllImport("inpout32.dll", EntryPoint = "Out32")]
public static extern void Output(int adress, int value);
//Llama al metodo Input de la librería dll
[DllImport("inpout32.dll", EntryPoint = "Inp32")]
public static extern int Input(int adress);
}
}
Ok ahora tenemos los dos métodos que nos interesan, para meter y sacar información por nuestro puerto. El metodo 'Output' maneja dos variables enteras iniciales, la cual es adress y value; 'adress' es la dirección de nuestro puerto de salida (especificada en la imagen del puerto paralelo arriba), que en nuestro caso es el 888 (decimal), debido a que tenemos 8 bits en nuestro puerto de salida es posible manejar cada pin de nuestros ocho bits de la siguiente manera:
por ejemplo, si queremos una salida en el pin 2 y 3 (b'00000011' <-- en binario así), pues exacto seria el valor 3 en decimal. Bueno no quiero extenderme mucho ahora pasamos al puerto de entrada. La entrada es un poco más complicada, ya que solo tenemos 5 pines con los cuales manejamos valores de 8 bits, ¿como es posible esto? bueno no se asusten la explicación es que no hay pines para los 3 bits de menor peso, pero bueno hay que verlo gráficamente para entenderlo:
Con el dibujo anterior ya nos damos una idea de lo que el programa puede leer de estos pin, pero hay que tener cuidado ya que el pin 11 esta 'negado', esto quiere decir que por ejemplo si nosotros metemos un 1 lógico por este pin el programa lo leería como 0 lógico y viceversa, de tal forma que si nosotros metemos la siguiente entrada: b'10001' el programa nos leerá un 8 decimal, que equivale al b'00001000' en binario.
Con esto ya podemos manejar el puerto paralelo, ejemplo la siguiente instrucción:
PortAccess.Output(888, 1); // Saca un 1 lógico por el pin 2 para verlo mejor b'00000001'
PortAccess.Output(888,255), // Pone todas la salida a 1 lógico, b'11111111'
Es cuestión de jugar con los números binarios y decimales para obtener la salida deseada.
El puerto de entrada es más fácil ya que solo lee, los datos que hay en la entrada ejemplo:
int a; //creamos una variable entera
a = PortAccess.Input(889); // Ponemos el valor de la entrada en la variable 'a'
System.Console.WriteLine("La entrada del puerto es: " + a); //muestra el valor de la entrada
Con estos ejemplos termina el mini tutorial (la verdad no quería extenderme tanto pero tenia que explicar todo lo anterior para llegar a estos ejemplos).
martes, 6 de mayo de 2008
La memorresitencia el cuarto elemento basico
Los investigadores de HP Labs han resuelto décadas de misterio al probar la existencia de un cuarto elemento básico en los circuitos integrados que podrían hacer posible el desarrollo de computadoras que a su vez funcionen como el encendido y apagado de la luz eléctrica.
La memorresitencia apareció por primera vez en un documento publicado en 1971 por el profesor Leon Chua, un distinguido miembro del cuerpo docente de Ingeniería Eléctrica y Departamento de las Ciencias de la Computación de la Universidad de California Berkeley.
Chua argumentaba que la memoresistencia debía incluirse junto con la resistencia el condensador y el inductor, como un cuarto elemento fundamental de circuito ya que la memorresistencia tiene propiedades que no pueden ser duplicadas por la combinación de los otros tres elementos.
Los ingenieros podrían, por ejemplo, desarrollar un nuevo tipo de memoria de ordenador que sustituya la memoria de acceso aleatorio dinámica (D-RAM). Ordenadores usando los métodos convencionales de la D-RAM carecen de la capacidad para retención la información una vez que están apagados. Cuando se restaura el poder a un ordenador basado en D-RAM, es necesario un proceso lento, que consumen energía en el "arranque" para recuperar los datos almacenados en un disco magnético necesarios para ejecutar el sistema.
"La memorresistencia es esencialmente una resistencia con memoria", explica Stans Williams de HP Labs en Palo Alto, California "La resistencia del memorresitor cambia dependiendo de la cantidad de voltaje y el tiempo que el voltaje se ha aplicado al dispositivo."
Esto significa que un equipo creado a partir de circuitos memorresitivos puede 'recordar' lo que ha ocurrido previamente y congelar la memoria cuando el circuito esta apagado. Esta cualidad podría permitir al ordenador volver de nuevo al último estado instantáneamente, en lugar de tener que 'arrancar' de nuevo.
"Algún día me imagino que usted no tendrá que cargar en su móvil o su ordenador portátil con tanta frecuencia", dice Chua.
fuentes:
http://www.nature.com/news/2008/080430/full/news.2008.789.html
domingo, 13 de abril de 2008
Microsoft retrasa la salida de Windows XP
sábado, 16 de febrero de 2008
Google patrocina mejoras en Wine para photoshop cs/cs2
- No se necesita una copia de photoshop desde Windows, tienes que instalarlo corriéndolo con el Setup.exe (para correr .exe bajo wine, necesitas dar un doble click en el ejecutable, click derecho y "Correr con Wine" o bien correrlo desde la línea de comandos usando el comando 'wine', dependiendo de la distribución de Linux en la que se ejecute).
- No uses una versión “crackeada” de Photoshop.
- Nunca corras Wine como Root.
- Usa una versión reciente de Wine (0.9.54 ó superior).
Para más información ver:
jueves, 14 de febrero de 2008
Congreso Internacional de Ingenieria Mecatronica
martes, 12 de febrero de 2008
Congreso Nacional del Software Libre
lunes, 28 de enero de 2008
Bivitec en riesgo de suspensión por falta de pago
El Bivitec es una biblioteca virtual que brinda servicios a los distintos Institutos Tecnológicos del país, en el cual los alumnos de cada plantel pueden hacer consultas en libros electrónicos, revistas de carácter científico y bases de datos.
Un fragmento de la nota informativa expuesta en la pagina oficial del Bivitec, explica de donde se obtienen los recursos para mantener este servicio en funcionamiento, mismo que en algunos planteles no se paga desde 2002.
“Los adeudos no han sido cubiertos por los institutos tecnológicos, aún cuando los recursos fueron contemplados en los Programas Operativos Anuales (POA's) y (Presupuestos de Trabajo Anuales (PTA's) de cada ejercicio, para ser aplicados con cargo a la partida de ingresos propios, provenientes de cuotas de recuperación, cursos y servicios que ofrecen los diversos tecnológicos a sus respectivas comunidades. ”
Además de la nota expresada en la pagina del Bivitec, se tiene una lista llamada: “RELACION GENERAL DE ADEUDOS DE INSTITUTOS TECNOLÓGICOS DESDE EL 2002 HASTA EL 2007” de los 76 Institutos morosos, entre los que destacan el Instituto Tecnológico de Acapulco con un adeudo de 1,057,249.86 pesos con el total de facturas e intereses generados al 15 de diciembre de 2007; le sigue el Instituto Tecnológico de Saltillo con 971,279.57 pesos.
El Ing. Víctor Díaz, Director General de Grupo de Difusión Científica se ve optimista ante las cifras y hace un llamado a la comunidad Tecnológica para que manden sus correos electrónicos a apoyobivitec@bivitec.org.mx para que el Bivitec siga operando.
fuentes:
http://www.bivitec.org.mx
Liberado el kernel 2.6.24 de Linux
Entre las características mas destacadas están mejoras en el gestor de procesos y una buena cantidad de drivers para dispositivos inalámbricos (que ya le hacia falta), se espera que se hagan actualizaciones a esta versión del kernel hasta abril.
pueden ver un resumen en español de las características de la nueva versión del kernel.
miércoles, 23 de enero de 2008
Chat en Links Electronica!!!
Pues bien solo para informales que ya tenemos chat, en Links Electrónica, ya saben para cuando se les ofrezca alguna sugerencia o duda que se pueda aclarar en ese momento.
Espero poder estar conectado mas seguido, pero ya saben si no estoy se pueden reunir y hablar de los temas que mas les guste, claro que si están en este blog es porque les interesa la informática o la electrónica ;).
Para los que son un pocos despistado, el mini-chat se encuentra del lado derecho, como pueden ver, queda escrito lo ultimo de lo que se hablo.
Muy importante los comentarios siguen vigentes, para dejar lo que ustedes piensan sobre alguna noticia.
lunes, 21 de enero de 2008
Windows 7 reemplazo del Vista.
Microsoft ya no puede darse el lujo de seguir decepcionando a sus clientes debido a que sus principales rivales (Mac y Linux) han aprovechado bien este “error” del gigante informático, y esto lo vemos en el solido Leopard de Mac, o en la preferencia de los fabricantes como Dell o Lenovo por manejar portátiles con Linux preinstalado, que si bien son solo unos modelos, este es un lugar que antes era dominado por Windows.
Parece que Microsoft no se ha quedado con lo brazos cruzados ante el rotundo fracaso que ha significado Vista y ya está trabajando en lo que será su remplazo el Windows 7 ó Windows Vienna, pues según los rumores la primera versión de prueba de Windows 7 ya fue enviada a las empresas que colaboran en el proceso de valoración de características.
2009 ha sido la fecha publicada por el gigante informático para lanzar este nuevo sistema, parece que tienen prisa por dejar en el olvido al windows vista.
Mis recomendaciones para los que pretenden actualizar su sistema Windows, es quedarse con XP con SP3 hasta que salga el Windows 7 y si van a comprar alguna computadora asegúrense que tenga memoria ram y video “de sobra” por si las dudas ¿no?.
martes, 15 de enero de 2008
Ver vídeos en youtube con PSPTube
Antes de hacer este post, probé el programa (con el tutorial de abajo) y va de maravillas, aclaro que es un programa no se conecta desde el navegador y no muestra los comentarios, solo los vídeos (para mi es mejor así).
A continuación les dejo el manual, la web oficial y un video que demuestra el funcionamiento:
“http://www.pspain.com/foro/showthread.php?t=70820”Una aplicación desarrollada por: SofiyaCat
Download Aplicacion: PSTube20070812
viernes, 11 de enero de 2008
KDE 4.0 liberado
"La Comunidad de KDE está encantada de anunciar la inmediata disponibilidad de KDE 4.0.0. Esta significativa versión marca tanto el final del largo e intensivo período de desarrollo que lleva a KDE 4.0 como el principio de la era KDE 4."
Esta nueva versión ha sufrido grandes cambios, de estos lo mas notable es su renovada apariencia y su interfase gráfica, aunque también se han ampliado las bibliotecas y por que no decirlo la aparición de nuevas aplicaciones como Okular el nuevo visor de documentos y Dolphin el nuevo administrador de archivos para KDE.
Para ver los nuevos cambios puedes darte un paseo por la Guía Virtual de KDE 4.0, o si prefieres ver este interesante video con las nuevas características.
Firestarter se cierra solo
Para los que tengan este error, la forma de solucionarlo es ejecutarlo de la siguiente forma:
G_SLICE=always-malloc gksu /usr/sbin/firestarterY bueno ya que andamos en esto para hacer que firestarter inicie con el sistema es necesario agregarlo en:
“ Sistema > Preferencias > Sesiones > Programas de inicio > añadir “
y agregamos en “Comando”:
gksu /usr/sbin/firestarterSaludos Gente.
martes, 8 de enero de 2008
Wikia Search revolución o decepción?
Wikia es un motor de búsqueda ideado por Jimmy Wales creador de wikipedia, con esto el autor busca competir con el ya maduro google, pero, ¿que es lo que puede hacer la diferencia entre este buscador y otros que han sido opacados por google?.
El sistema de búsqueda de google posiciona los resultados en base a un algoritmo, pero dicho código no esta a la vista del público, wikia en cambio esta manejado bajo código abierto, aunque la diferencia mas significativa con google o cualquier otro buscador, es que el sistema de posicionamiento de búsqueda se maneja por votaciones de los usuarios, definiciones cortas de las búsquedas y debates sobre los resultados. Con esto se pretende respetar los cuatro principios en los que según ellos deben estar basadas las búsquedas en futuro en internet; transparencia, comunidad, calidez y privacidad.
Al segundo día de su lanzamiento, wikia a sido solo una decepción, pues los resultados inexactos, lentos o en algunos casos inexistentes, han hecho que expertos tiren duras criticas, a lo que wikia ha respondido en su pagina oficial de la siguiente forma:
“Somos conscientes de la baja calidad de los resultados de búsqueda”Agregando:
“Por supuesto, antes de comenzar no tenemos datos producidos por los usuarios. Por ello los resultados son bastante malos. Pero esperamos que mejoren rápidamente en las siguientes semanas, por lo que sugerimos que nos agregues a tus favoritos y que regreses con frecuencia”A continuación les dejo la pagina oficial de wikia en español, y el buscador para que ustedes mismos saquen conclusiones.
http://search.wikia.com/wiki/Search_Wikia/es
Buscador:
http://alpha.search.wikia.com/