Windows siempre siendo tan explicito con sus mensajillos de error...
Este post quice escribirlo hace 5 dias atrás; y es que hace 5 días atras fue el cumpleaños numero 03 de mi primogenita Mariafé, y creo que es muy justo expresar lo que ella significa para mi, pensando en que esto lo pueda leer ella unos años mas tarde...
Mafe como la llamamos de cariño, llegó a nuestras vidas (Cecilia and me) de manera tan rápida que a mi particularmente me sorprendía y aterraba la idea de las cosas que cambiarian en mi vida, no me refiero a la situación esta de asumir responsabilidades, sino al hecho mismo de ser Papá ... osea un día estas de lo mas normal viviendo "tranquilo" haciendo lo que te place, y de pronto sabes que en 09 meses tu vida cambiará, quiza el temor mas bravo fue el no saber que tan buen papá sería... y como no hay "tutoriales" para aprender a ser papá... sabes que las cosas se daran de modo incierto... por esas situaciones q ahora entiendo son de caracter divino, tube la posibilidad de estar a "solas" mientras la barriguita crecia y Mafe jugueteaba en las entrañas de mamá... y es que estando a solas en Nasca, y en compañia de grandiosos amigos fui entendiendo que lo que se me venia era realmente grandioso...
Aun recuerdo ese Jueves por la mañana cuando recibi la llamada que todo habia salido bien y que mi bebe ya habia nacido, más aun recuerdo las palabras de Cecilia cuando por el movil me hacia escuchar el leve llanto de mi HIJA, recuerdo claramente como ese llanto calo muy hondo en mi alma y recien entendi que era MI HIJA quien lloraba, un pedazito mio, estando en la calle caminando muy aprisa casi corriendo, con la mano en el celular, una cuantas lagrimas de FELICIDAD, no recuerdo antes haber llorado de felicidad....
Llegue a Ica casi por la tarde, llegue al hospital... lo tengo tan claro en mi mente... y recuerdo despues de pasar una veintena de puertas y controles, ahi estaba Cecilia acurrucando a Mariafé, no sabia que hacer, despues de saludar y agradecerle a Cecilia por lo valiente que fue, cargue a mi bebe y senti como si estubieramos conectados, como si la conociece de años, como si siempre la hubiese conocido... tan fragil ella...
Fue ahi donde comienza una nueva vida mia, mi version de papá, que estoy muy seguro que no soy el ejemplo a seguir, pero ahora puedo asegurar que mi vida sin Mafe no sería vida, que ella es lo mas precioso que me ha pasado (hasta la llegada de Camila claro), que fue gracias a ella que aprendi mucho de esto que se llama Vida, que esa pequeñita me ha dado grandes lecciones de vida... y que mi dia no tendría esa alegria que se necesita para vivirla sin esa sonrisa, esos ojitos tan vivos y sin ese paaaaaaaaaaapi, que recibo cuando la veo llegando de mi trabaajo o cuando sale de su colegio...
Son tres años ya, el tiempo se va acrecentando y regalandome mas momentos lindos con ella, muuuuuchas historias que contar, lecciones que aprender tanto para ella como para mi, sueños que se forjan... es maravilloso.
Solo espero que ella siempre este contenta del papá que tiene, y yo me encargare de hacer q esa tarea sea facil, espero que unos años mas tarde este post aun exista, y puedas ver una vez más lo mucho que te amo Mariafé! gracias por estos 03 años preciosos.
No, no es que haré alarde de mi proxima Pc con 8 nucleos que compraré, sino es un nuevo programa de mercadeo que ha creado Intel, esta vez para poder "aconsejar" o "guiar" al usuario final hacia la adquisición de su nuevo computador... obviamente recomendando su tecnología; esta bastante buena la aplicación aunque algunas cosas por mejorar como el "averigua precios". Sea como sea tambien sirve para los canales de distribución.

Para los que tienen mas que un sencillo en el bolsillo y andan buscando un WorkStation con cosas como:
- Procesador Xeon con Turbo Boost
- Sonido y video de alta definición
- Procesador de 4 nucleos como mínimo
- Probar la tecnologia Intel QuickPath
- Soporte de hasta 08 Pantallas
- Refrigeracion liquida =0
les paso el dato que HP ya lanzó en nuestro país la nueva serie "Z" de sus estaciones de trabajo, al parecer siguen mejorando más y más con este tema.
Puedes ver más aquí
Será que envejezco... no sé, pero de niño papá siempre despues de sus tantos viajes siempre traía a casa un montooooon de casettes (los mismos que yo empleaba, como ahora hace Mariafé con mis cds, de juguetes), y siempre se te queda algunas canciones medias anticuchas... así que estas canciones siempre me hacen recordar a mi gran viejo... que por cierto siiiigue viajando. Esta es una de esas canciones, como para desarmarte por completo cantando o dedicandosela a alguien, por la letra claro.
Claudio Vallejo - Tendras de recordarme (Ecuador)
=================================================
Cuando te alumbre el sol tendrás que recordarme
podras dejar de amarme pero nunca olvidarme.
En todo lo que sientas en todo lo que vean tus ojos
cuando te bese el viento tendras que recordarme.
No habra sitio en el mundo
a donde tu puedas marcharte
tratando de arrancarme
de tu recuerdo podras mancharte
podras tener amores muchos amantes porque eres linda
pensaras que te aman pero como yo ninguno.
En tu aparente dicha esconderas toda tu tristeza
y gritaras mi nombre todas las noches desde tu alcoba
por todo lo que fuimos por todo lo que ayer vivimos
por todo lo que hicimos... tendras que recordarme
Despues de tanto tiempo habia dejado de escribir, pensé que nadie se daría cuenta; no fue hasta que conversé con una muy buena amiga que me animo a seguir haciendolo y aún que lo haga mas seguido, ya que ella se entretenia con este... vamos a ver ahora como anda el tiempo y las fuerzas para escribir y publicar locuras mas seguido...asi que Vane... aqui estoy otra vez... Online!
Siempre me consultaron a cerca de como correr un sistema en red con Visual Studio 2005, Una alternativa por una cuestion de simplicidadad es realizarlo via ODBC para ello el acceso a datos se tiene q hacer via ODBCConnection, ODBCDataAdapter, ODBCCommand, etc... Pequeño detalle, pero que sacará de mil apuros.
Peeeeero cuando se emplea los comandos para ejecutar instrucciones SQL el manejo es obviamente diferente cuando se emplea parámetros en los comandos:
Lo normal es que estructures tu codigo mas o menos asi:
string sybaseConnectionString = ConfigurationManager.ConnectionStrings["sybaseConnection"].ConnectionString; //o la conexion segun tu origen de datos.
sybConn = new OdbcConnection(sybaseConnectionString);
OdbcCommand _cmdObj = new OdbcCommand();
DataSet _ds = new DataSet();
_cmdObj.CommandText = "aqui el nombre de tu procedimiento almacenado";
_cmdObj.CommandType = CommandType.StoredProcedure;
_cmdObj.Connection = sybConn;
OdbcParameter myparameter = new OdbcParameter(("@FirstParameter",OdbcType.VarChar,20)
;myparameter.Value = "Passing Value";
_cmdObj.Parameters.Add(myparameter);
OdbcParameter myparameter = new OdbcParameter(("@Second Parameter",OdbcType.VarChar,20);
myparameter.Value = "Passing Value";
_cmdObj.Parameters.Add(myparameter);
OdbcDataAdapter _sybDA = new OdbcDataAdapter();
_sybDA.SelectCommand = _cmdObj;
_sybDA.Fill(_ds);
_cmdObj.CommandText = "{CALL Your procedure name (?,?)}";
_cmdObj.CommandType = CommandType.StoredProcedure;
_cmdObj.Connection = sybConn;
OdbcParameter parameter = _cmdObj.Parameters.Add("@FirstParameter ", OdbcType.VarChar,20);
parameter.Value = "Passing Value";
parameter = _cmdObj.Parameters.Add("@Second Parameter", OdbcType.VarChar);
parameter.Value = "Passing Value";
OdbcDataAdapter _sybDA = new OdbcDataAdapter();
_sybDA.SelectCommand = _cmdObj;
_sybDA.Fill(_ds);
Haga clic en Inicio y en Ejecutar, escriba installer y haga clic en Aceptar. Este proceso abrirá la carpeta %windir%\Installer.
En el menú Ver , haga clic en Detalles.Importante Para utilizar el menú Ver de Windows Vista, debe presionar antes la tecla ALT para visualizar la barra de menú y, a continuación, hacer clic en el menú Ver.
En el menú Ver , haga clic en Seleccionar detalles.
Haga clic para activar la casilla de verificación Asunto, escriba 340 en el cuadro Ancho de columna seleccionada (en píxeles) y haga clic en Aceptar. Nota: puede que pasen varios minutos hasta que aparezcan los asuntos junto a cada archivo .msi.
Para Windows XP o Windows Server 2003, en el menú Ver, seleccione Organizar iconos por y haga clic en Asunto. Para Windows Vista, en el menú Ver, seleccione Ordenar por y haga clic en Asunto. En Windows Vista, puede que aparezca un cuadro de diálogo Control de cuentas de usuario con la advertencia siguiente:
Un programa no identificado desea tener acceso a este equipoHaga clic en Permitir cuando vea esta advertencia.
Para cada archivo .msi cuyo asunto sea "Microsoft Office nombreDeProducto 2007", haga clic con el botón secundario del mouse en el archivo .msi y, a continuación, haga clic en Desinstalar.Nota: NombreDeProducto es un marcador de posición para el nombre del producto de 2007 Microsoft Office.
Paso 2:
Para Windows XP y Windows Server 2003, haga clic en Inicio y en Ejecutar, escriba services.msc en el cuadro Abrir y, a continuación, haga clic en Aceptar. En Windows Vista, haga clic en Inicio
haga clic en Iniciar búsqueda, escriba services.msc y presione Entrar.
En la ventana Servicios, vea si el servicio Motor de origen de Office está en ejecución. Si este servicio se está ejecutando, haga clic con el botón secundario del mouse en Motor de origen de Office y, a continuación, haga clic en Detener.
Cierre la ventana Servicios.
Paso 3:
Para Windows XP y Windows Server 2003, haga clic en Inicio, haga clic en Ejecutar, escriba %CommonProgramFiles%\Microsoft Shared en el cuadro Abrir y, a continuación, haga clic en Aceptar.
Nota: en un equipo que ejecuta una versión de 64 bits de Windows Vista, escriba %CommonProgramFiles(x86)%\Microsoft Shared y, a continuación, presione Entrar.
Si las carpetas siguientes están presentes, elimínelas:
Motor de origen
En Windows XP y Windows Server 2003, haga clic en Inicio y en Ejecutar, escriba %ProgramFiles%\Microsoft Office y haga clic en Aceptar.
, haga clic en Iniciar búsqueda, escriba %ProgramFiles%\Microsoft Office y, a continuación, presione Entrar.
Nota: en un equipo que ejecuta una versión de 64 bits de Windows Vista, escriba %ProgramFiles(x86)%\Microsoft Office y, a continuación, presione Entrar.
En la carpeta raíz de cada unidad de disco duro del equipo, busque y abra la carpeta MSOCache. Si no puede ver la carpeta MSOCache, siga estos pasos:
Abra el Explorador de Windows y haga clic en Opciones de carpeta en el menú Herramientas.
Haga clic en la ficha Ver.
En el panel Configuración avanzada, haga clic en Mostrar todos los archivos y carpetas ocultos bajo Archivos y carpetas ocultos.
Haga clic para desactivar la casilla Ocultar archivos del sistema operativo protegidos y, después, haga clic en Aceptar.
Abra la carpeta letraDeUnidad:\MSOCache\All Users y elimine todas las carpetas que tengan el texto siguiente en el nombre de carpeta:
0FF1CE)-Nota: este texto contiene un cero y un uno para las letras "O" e "I".
Para Windows XP y Windows Server 2003, haga clic en Inicio, haga clic enRun, escriba %appdata%\microsoft\templates, y, a continuación, haga clic en Aceptar. En Windows Vista, haga clic en Inicio , haga clic en Iniciar búsqueda, escriba %appdata%\microsoft\templates y presione Entrar.
Elimine los archivos siguientes:
Normal.dotm
Normalemail.dotm
Para Windows XP y Windows Server 2003, haga clic en Inicio, haga clic enEjecutar, escriba %appdata%\microsoft\document building blocks\id_de_idioma y, a continuación, haga clic en Aceptar. En Windows Vista, haga clic en Inicio , haga clic en Iniciar búsqueda, escriba %appdata%\microsoft\document building blocks\id de idioma y presione Entrar.Notas
Si no puede abrir esta carpeta porque no existe, vaya al paso 6.
En Windows XP y Windows Server 2003, haga clic en Inicio y en Ejecutar, escriba %temp% y haga clic en Aceptar. En Windows Vista, haga clic en Inicio , haga clic en Iniciar búsqueda, escriba %temp% y presione Entrar.
En el menú Edición, haga clic en Seleccionar todo.
En el menú Archivo, haga clic en Eliminar.
Para Windows XP y Windows Server 2003, haga clic en Inicio, haga clic en Ejecutar, escriba %AllUsersprofile%\Datos de programa\Microsoft\Office\Data y haga clic en Aceptar. Para Windows Vista, haga clic en Inicio , haga clic en Iniciar búsqueda, escriba %AllUsersprofile%\Datos de programa\Microsoft\Office\Data y, a continuación, pulse Entrar.
Eliminar solamente el archivo Opa12.dat.
Paso 5:
loadTOCNode(3, 'moreinformation');
En Windows XP y Windows Server 2003, haga clic en Inicio y en Ejecutar, escriba regedit y haga clic en Aceptar. Para Windows Vista, haga clic en Inicio , haga clic en Iniciar búsqueda, escriba regedit y, a continuación, haga clic en Aceptar.
Haga clic en la subclave siguiente:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
En el menú Archivo, haga clic en Exportar, escriba DeletedKey01 y haga clic en Guardar.
En el menú Edición, haga clic en Eliminar y, a continuación, haga clic en Sí para confirmar la eliminación.
Para cada subclave del Registro de la lista siguiente, repita los pasos 1a a 1d. Cambie el nombre de la clave exportada por uno para cada subclave.Por ejemplo, escriba DeletedKey02 para la segunda clave, escriba DeletedKey03 para la tercera clave, etc. Nota: en las siguientes claves del Registro, el carácter asterisco (*) representa uno o más caracteres del nombre de subclave. Versiones de 32 bits de Microsoft Windows:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12*Versiones de 64 bits de Microsoft Windows:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12*
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Nota: en un equipo que ejecuta una versión de 64 bits de Windows, busque en su lugar la subclave del Registro siguiente:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
En el menú Archivo, haga clic en Exportar, escriba UninstallKey01 y haga clic en Guardar.
Bajo la subclave Uninstall que buscó en el paso 2, haga clic en cada subclave y determine si la subclave tiene asignado el valor siguiente:
Nombre: UninstallString
Datos: ruta de nombreDeArchivo\Office Setup Controller\Setup.exeNota: en este ejemplo, nombreDeArchivo es un marcador de posición para el nombre de un programa de instalación y rutaDeAcceso es un marcador de posición para la ruta de acceso del archivo.
Si la subclave contiene el nombre y los datos que se describen en el paso 4, haga clic en Eliminar en el menú Edición. De lo contrario, vaya al paso 4.
Repita los pasos 4 y 5 hasta que encuentre y elimine todas las subclaves que coincidan con el nombre y los datos que se describen en el paso 4.
Cierre el Editor del Registro.
Paso 6:
Reinicie el equipo. Si la desinstalación se ha realizado correctamente, habrá terminado y ahora podrá reinstalar el sistema 2007 Microsoft Office si lo desea
jeje... que iluso caray!... me anime a ver cuales serian las proximas Mega Obras de mi querido Alcalde, es así que intente ingresar a la web "oficial" de la municipalidad, pero si que me di una gran sorpresa.
Y es que, parece que el Alcalde le encargo la chamba a su sobrino, ahijado o quiza esta dando sus pininos htmelezcos él mismo... jiji ... pues si quiere practicar mínimo que compre su Hosting y dominio pa' él solito no? ... Un poco más de seriedad no Sr. alcalde? ... creo que ese dinero tambien sale de bolsillo nuestro.
Aquí la prueba del plagio.
algunos de mis angelitos (alumnos) me han preguntado, por que a veces a pesar que aseguran casi por su vida que sus consultas estan bien estructuradas... al momento de pasar los datos a un adaptador e intentar "llenarlo" a un data set, VB o Csharp le lanza este error:
"no se pudieron habilitar las restricciones, una o varias filas contienen valores que infringen las restricciones non-null, unique o foreing key"
Para solucionar tal asunto basta con colocar lo siguiente:
ds.EnforceConstraint=false
antes de:
adp.fill(ds, "tabla")
esto lo que hace es: "no aplicar limitaciones" a la consulta, recuerdo que en la Version del Net 2003 cuando intentabas crear un adaptador te sugería añadir a tu consulta las claves principales (aunque tu no las necesitabas) ... quizá por ahi pasa la cosa...
Si al igual que yo... siempre te desubicas en el tiempo y andas volado con las fechas, y te gusta monear con los wallpapers, aqui hay una buena paginita para encontrar buenos diseños de calendarios... hay diseños muy buenos!

Buscando herramientas o algunas alternativas para iniciar a los niños en el loco mundo de la programación, me encontre con este programilla "Scratch" se ve interesante aqui les dijo la información:
El pasado28 de Junio se llevó a cabo el II CongresoRegional de Informatica denominado Infosur 2008, aqui algunas fotos:
corre por la red videos como estos, simplemente le desgarran el alma a uno, increible, no pude terminar de verlo... hagamos algo!
A la gentita que desee involucrarse en este nuevo lenguaje (q x cierto me va vacilando) les dejo este link, bueno... basico pero muy bueno..
Pregunta señores:
como se escribe?.... Nasca o Nazca ???
aun no se como responder esa pregunta
habrá algun oriundo de estas tierras que pueda disiparnos la duda?



