Páginas

martes, 12 de abril de 2011

Problemas con Impresora HP 1102w y Terminal Server de Windows 2008 SE R2 (EasyPrint)

Cuando probé el EasyPrint del Windows 2008, fue un alivio al trabajo de tener que instalar los drivers de todas las impresoras que utilizaba con el Terminal Server y el sistema. todo iba de maravilla hasta el día en que me pidieron que compre una impresora laser para una de las sucursales, y compré la impresora antes mencionada, al instalarla en el cliente todo parecía perfecto incluso me gustó mucho la parte en que se auto instalaba sin necesidad de que le insertara el disco, y todo aparentemente funcionaba bien, hasta que intenté imprimir algo desde el sistema conectado por medio de Terminal Server.
al inicio pensé que era un problema del sistema, pero luego me di cuenta que el problema era un asunto de compatibilidad de la impresora con EasyPrint. en realidad busque mucho por internet, y me daban algunas soluciones pero nada funcionaba, el problema se parecía mucho, al que tenía anteriormente, en el que tuve que otorgar permisos especiales a la carpeta c:\windows\System32\spool\PRINTERS, pero este no era el mismo problema.
Para solucionar este problema con esta impresora específicamente tuve que instalar los controladores actualizados en el Servidor, y mandar abajo el EasyPrint, esto lo hice entrando al editor de directivas de grupo, en la carpeta, Configuracion del Equipo\Plantillas administrativas\Componentes de Windows\Terminal Services\Terminal Server\Redireccion de Impresora\
hay que deshabilitar la opción: Usar el controlador de impresora easyprint de terminal server
Con estas acciones pude superar el problema con la impresora HP LaserJet 1102w y Terminal server.

lunes, 11 de abril de 2011

Control de Procedimientos en Oracle DB

Algunas veces cuando trabajamos en un grupo de desarrollo, podemos encontrarnos con unos problemitas, uno de ellos es la necesidad de cambiar un procedimiento, función o paquete de la base de datos y después de cambiarlo podemos encontrarnos conque otro de nuestros compañeros también lo está cambiando.  Bueno que pase esto aunque no lo crean es muy probable, y podríamos perder los cambios del primero que guarda.. y solo queda el paquete tal como lo deja el ultimo que guarda.. Mi amigo Victor Endara publicó algo interesante y muy útil para controlar esto, ojalá les ayude mucho..
http://victor-endara.blogspot.com/2011/04/oracle-control-procedimientos.html
Saludos a todos.

martes, 15 de febrero de 2011

Microsoft y Nokia

En Latino américa Nokia tiene ganado gran parte del mercado, al menos en Ecuador las personas confían bastante en Nokia, Ahora con la nueva moda de teléfonos inteligentes, y por la increíble necesidad de tener uno de esos lindos teléfonos incluso en personas desempleadas (jaja), quien domina el mercado de Smart Phone es el BlackBerry, es increíble ver al menos en Guayaquil, la cantidad de personas que andan con uno de estos teléfonos, incluso es tan común que al subirnos a un bus popular nos encontremos con personas con un BlackBerry de $700, la preferencias de las personas por este teléfono es lógica, ya que es bastante funcional y elegante, sin embargo así mismo hay muchas personas que siguen confiando en Nokia, un teléfono fuerte, con buena señal, y una funcionalidad increíble, pero que en el mercado de teléfonos inteligentes se estaba quedando dormido.

En lo personal siempre me gustaron los Nokia, mas que nada por su Hardware, nunca he tenido un teléfono tan fuerte y con tan buena señal como ese, sin embargo tengo un teléfono con Windows Mobile 6.1, espero este año cambiarme a uno con Windows Phone 7. y no es que sea un fanático Microsoft, pero la funcionalidad de Windows Mobile 6.1 es excelente, puedo hacer cosas que solo con el BlackBerry mas caro podría hacer, y aun tercio del precio. Además de contar con incontables apps, y una gran mayoría gratuitos, y como si eso fuera poco, además de soportar Java como todos lo hacen, tengo .NET Compact  para desarrollar aplicaciones con mi Visual Studio, donde puedo usar C#,VB, y también si deseo Java.

Mi intención no es hacer publicidad, pero no podía dejar pasar la oportunidad, para estar optimista de la alianza que ha hecho Microsoft y Nokia, ya que desde mi punto de vista unos de los mejores Hardware se une a unos de los mejores Software en telefonía, ahora espero que cuando se cumpla mi contrato con mi teléfono Windows Mobile, ya haya en el mercado un teléfono Nokia con Windows Phone 7.

Esta alianza tal vez pueda hacer que Microsoft y Nokia ya puedan competir con Apple y Google con su iPhone y el Android respectivamente, en lo que a Smart Phone se refiere.

martes, 4 de enero de 2011

Empezar a desarrollar Juegos en XNA Game de Microsoft

Una de las cosas mas interesantes de la programación es el desarrollo de juegos, y mas si somos expertos en video juegos, en mi caso no es así, soy tan malo que los pocos juegos que desarrolle en Blitz Basic tuve que crear juegos con vidas infinitas para poder pasar los obstáculos que yo mismo desarrollaba.

Ahora, voy a intentar desarrollar algo decente desde XNA Game, el único problema es que nunca  en mi corta vida he visto XNA así que es un reto para mi poner un muñequito que tire piedras o algo así. porque no se absolutamente nada de XNA solamente la sintaxis del lenguaje que utiliza que es el C#.

Así que vamos a comenzar por lo primero en la página de microsoft bajamos el XNA Game 3.1.

Poco a poco iré publicando mis logros, ahora me toca investigar como se hace cada cosa, y lógicamente antes de eso ver que juego es el que quiero hacer.

jueves, 25 de noviembre de 2010

Obtener elementos de un enumerador en C#

A veces necesitamos extraer los elementos de un enumerador, y no sabemos como.. bueno es realmente sencillo, aquí les va el código:
   1:   foreach (string nombre in Enum.GetNames(typeof(MyEnumerador)))


   2:  {


   3:      this.cmbElementos.Items.Add(nombre);


   4:   }





En este ejemplo estamos llenando un combo con los elementos del Enumerador.

miércoles, 24 de noviembre de 2010

MyPhone Muy buena utilidad para Windows Mobile

Buscando nuevas utilidades para mi teléfono Windows Mobile encontré MyPhone, un servicio de Microsoft para teléfonos basados en Windows, donde tenemos un servicio interesante, pero en sí lo que hacemos es respaldar la información de nuestro teléfono en el internet, de forma ordenada, Contactos, mensajes, photos, videos, etc. podemos archivar todos estos datos, programar las Sincronización con el teléfono, guardar la ubicación de la ultima sincronización, entre otras cosas.

Si tenemos una cuenta pagada, de este servicio podemos incluso hacer sonar nuestro teléfono o saber la ubicación  si está perdido.

Para las personas que tienen teléfonos basados en Windows les recomiendo esta herramienta. les va a encantar.

jueves, 11 de noviembre de 2010

Levantar un Servidor NTP en RedHat Enterprise

Aunque existe un archivo /etc/ntp.conf, que podemos configurar  personalizando nuestro servidor, en realidad el archivo está apto para trabajar, es recomendable que si deseamos modificar este archivo saquemos copia al mismo para tenerlo de respaldo.
El servicio que debemos levantar es el ntpd, de esta manera:
service ntpd start
para configurar el servidor para que se levante automáticamente lo podemos hacer de la siguiente manera:
chkconfig  ntpd --levels 345 on
Ahora hay que abrir el puerto UDP 123 tanto en datos de entrada como en datos de salida, la forma de hacerlo dependerá del Firewall que tengan, en el caso de IPTABLES lo hacemos de esta manera:
# iptables -I INPUT -p udp --dport 123 -j ACCEPT
# iptables -I OUTPUT -p udp --dport 123 -j ACCEPT
Ahora haciendo de cuenta que nuestro servidor tiene la ip: 192.168.1.1 vamos a otra maquina linux y le decimos que se actualice desde este servidor con el siguiente comando:
ntpdate -s 192.168.1.1