Monday, December 17, 2007

Probando MineField!

Todo comenzo aqui.

Es la version 3.0 de mozilla en beta, osea la usamos para ser testers, nunca he hecho eso, ser tester.



Bueno no la voy a usar porque, no soporta algunos addons, como se ve en la sgte figura:



Lo unico que lamento es que no soporte el foxmarks, es elemental para mi, asi que estare usando el 2.0 mientras tanto.

Pero tendro al 3.0 ahi latente.

Saludos.

Thursday, November 22, 2007

EVENTO DE LA CELULA UNI .NET: CAMBIO DE LUGAR DE LA PRESENTACIÓN !!

Se informa a todos los interesados que el evento: "Desarrollo de soluciones con VS 2008: la proxima generación en el desarrollo de software", organizado por la Celula UNI, por motivos de fuerza mayor, se ha cambiado de lugar de la presentación: se va a realizar en el auditorio de la Facultad de Ingeniería Industrial y de Sistemas (Auditorio de la FIIS - UNI) a la misma hora: Lunes 26 de noviembre de 5 a 10 pm.

Disculpen las molestias, los esperamos este lunes!.

Celula UNI .net

Thursday, November 15, 2007

Evento Celula UNI en el Gran Teatro Norte( UNI )

Estimados amigos, como estan, les escribo este mail, para comunicarles lo siguiente:

La celula UNI .NET esta realizando un evento en el Gran Teatro Norte de la UNI, donde se expondran temas interesantes e importantes en lo nuevo que se viene para este 2008 sobre la Proxima Generacion de Desarrollo de Software.

Link para la inscripcion en la pagina de Sistemas UNI.
Mas informacion sobre el evento en el Blog de la Celula UNI .NET.

Gracias a todos por tomarse la molestia de leer este mail.
Y por favor reenvienlo a todos sus contactos, que de seguro estaran interesados al igual que ustedes.

--

Esteban J. Alvino Quispe
Blog: http://esjeblog.blogspot.com/
Skype: ealvinoq
Cell Phone: 9872 0365

Wednesday, November 14, 2007

Desarrollo de soluciones con VS2008: La proxima generación en el desarrollo de Software


Lugar:

  • Gran Teatro Norte de la UNI


Inscripciones....
Temas a tratar:
Nuevo Nombre del Evento: Relanzamiento CelulaUNI.Net y Prelanzamiento de Visual Studio 2008 ( inscribirme.)

Acerca de los expositores:


Gino Henostroza

  • MCT, MCSD, MCAD, MCP+SB, Microsoft Most Value Professional (MVP) en Visual Basic .NET. Consultor independiente.

  • Especialista en Tecnologias .NET, COM+ y SQL Server.


Sergio Tarrillo

  • MCTS en Web Applications.

  • MCP en Windows y Web.


Alonso Morales

  • MCP, MCAD, MCTS.

  • Expositor en los Workshops de alta tecnología en CPLS de la Universidad Nacional de Ingeniería (UNI-FIIS).



Inscripciones en: inscribirme.

Monday, November 05, 2007

Palabra clave: Operator C#

Los operadores son sobrecargados por los metodos de las clases o estructuras que los implementan.

¿Donde se puede utilizar esta palabra clave?
Las podemos usar desde clases(class) y estructuras(struct).

¿Cuantas y cuales son las formas de declarar la palabra clave operador?
Existen 4 formas, las cuales son:

¿Explicar cada uno de los elementos definidos de las 4 formas en declarar la palabra clave operator?
  • result-type
    • El valor retornado despues de aplicar el respectivo operador sobre el parametro o sobre los dos parametros.
  • unary-operator
    • Define el operador a usar, p.e. +, -, * .....
  • op-type
    • El tipo del primer parametro.
  • operand
    • El nombre del primer parametro.
  • binary-operator
    • Define el operador a usar. (no esta clara la diferencia que guarda con el unary-operator).
  • op-type2
    • Tipo de dato del segundo operador.
  • operand2
    • El nombre del segundo parametro.
  • conv-type-out
    • El tipo de dato a tranformar previsto por el operador de conversion.
  • conv-type-in
    • El tipo de dato de entrada que operador de conversion convertira.
Ejemplo del operador de conversion:
Implicito:
Explicito:
No esta muy clara la diferencia entre Implicit y Explicit¿?.

¿Que se puede decir de las 2 primeras formas de implementar la palabra clave operator?
Que al menos uno de sus parametros(op-type, op-type2) debe ser una instancia de la clase o de la estructura en la que estan implementados.

¿Que beneficios trae declarar unos de los parametros del metodo como la clase o estructura en la cual esta contenida?
Por ejemplo previene la que volvamos a definir el operador de la suma de numeros enteros.

¿Que se puede decir de las dos ultimas formas de implementar la palabra clave operator?
Que al menos uno de sus parametros, conv-type-in y conv-type-out, debe ser del tipo de la clase o estructura en la que esta contenida. Esto quiere decir que el operador de conversion solo puedo convertir del tipo en el cual esta contenido(clase o estructura) hacia otro tipo y viceversa.

Este post nace, debido a la leccion 1 del volumen 1 para obtener la certificacion 70-536, en un ejemplo de "How to create a Structure".


Sunday, November 04, 2007

Estandar Unicode

¿Que es?
Es el estandar universal de codificacion de caracteres usa para representar el texto que se escribe en el computador.

¿Esta escrita bajo alguna norma?
Si, bajo la ISO/IEC 10646. Es totalmente compatible, y es actualizada constantemente.

¿Cuales son sus beneficios?
Cualquier tipo de implementacion con Unicode, podra decirse que tambien fue implementado bajo la norma ISO/IEC 10646.

¿Que hace Unicode?
Provee una manera unica y consistente de codificar texto en todos los idiomas.

¿Que problemas soluciono?
El intercambio internacional de archivos de texto.

¿Quienes son sus principales beneficiados?
  • Las personas de negocio.
  • Poliglotas.
  • Investigadores.
  • Cientificos.
  • Matematicos.
  • Tecnicos.
¿En que se basa Unicode?
Se basa en ASCII, y lo expando, yendo mas alla del alfabeto latino.

¿Que hace Unicode que no hace ASCII?
  • Codifica todos los caracteres existentes en los idiomas de todo el mundo.
  • La manera de codificar un caracter es simple y eficiente.
  • Cada caracter corresponde a un unico valor numero y a un unico nombre.
¿Como lo hace?
Existen 3 formas de codificacion que contienen el mismo conjunto de caracteres, permiten la codificacion de millones de caracteres.

¿Es suficiente, para soportar todo tipo de escritura?
  • Si, para todos los requerimientos de codificacion de caracteres.
  • Cubre totalmente todos los escritos existentes en el mundo del presente y del pasado.
  • Provee sistemas de notacion comunes.
¿Que textos utiliza?
  • El alfabeto europeo.
  • El alfabeto del medio oriente(middle eastern), de derecha a izquierda.
  • Textos asiaticos.
¿Que incluye el estandar Unicode?
  • Signos de puntuacion.
  • Signo diacrito.
  • Simbolos matematicos.
  • Simbolos tecnicos.
  • Flechas.
  • Dingbats.
  • Letras acentuadas(caracter simple + un signo diacrito).
La version 5.0 provee 99 089 caracteres.

¿Como estan ordenados los codigos?
Usan el plano multilenguaje basico (BMP).


¿Como se representa cada caracter?
En bits.

¿Que tamaño de datos maneja?
Usa 3 formas de codificacion, que permiten la transmicion de datos en cualquier direccion, sin la perdida de integridad, transmiten byte, word y doble word midiendo cada uno de ellos 8, 16 y 32 bits respectivamente.

¿Que normas de transmicion existen?

  • UTF-8.
    • Usa grupos de bytes para representar el estandar Unicode, posee los mismo valores de bytes de los que posee el ASCII.
    • Es codificado en 8 bits.
  • UTF-16.
    • Usado para propositos de economizar el espacio.
    • Es codificado en 16 bits.
  • UTF-32.
    • Es codificado en 32 bits.
    • El espacio no interesa.
Este link fue generado por la pregunta:
En sql server 2005, en el t-sql, cual es la diferencia que existe entre los tipos, char, nchar, varchar, nvarchar.(ya que el prefijo n significa Unicode).
Links relacionados al respecto:

Wednesday, October 31, 2007

Google Analytics (Ver estadisticas de tu pagina)

Primer paso:
Ingresar a la pagina principal:
Google Analytics


Segundo Paso:
Ingresar con tu cuenta google ( yo@gmail.com )

Tercer Paso
Ingresando a la pagina de bienvenida se te solicitara la url de tu pagina web, luego se te dara instrucciones sobre agregar un script de seguimiento a tu pagina.


Cuarto paso, clic en editar, y seguir las instrucciones, pegar el script entre los tags body, de tu sitio Web.

Click en la ficha comprobar estado:

Tuesday, October 30, 2007

Descargo

Me he dado cuenta que es en vano esperar que alguien comente, realmente lo que sera este blog de hoy en adelante sera o intentara serlo un blog sobre tecnologia, si deseo publicar algo personal, sera en un blog para esos fines.



Es todo.

Thursday, September 20, 2007

Vs2005 by H.

Buenos dias, esto sera bastante rapido, cuando queremos acceder a la aventana del Inmediately Window, presionamos la combinacion de teclas CTRL + ALT + I  y para ver el valor de alguna variable, ponemos en la ventana el sigo  "?" seguido de la variable, como se ve a continuacion: ?Variable, ademas no nos permite trabajar con enumeradores.

Blogged with Flock

Monday, September 10, 2007

ufff, encontre la solucion para un problema en SSIS (HRESULT: 0x800703E6)

Hola a todos, contare de manera resumida lo que me paso, bueno regrese despues de unos dias  a mi chamba, asi que queria colocar mi paquete en el servidor, pero salia un error, que no se podia ejecutar el metodo SaveToSqlServer. Intente otra cosa, importar el archivo, pero me salia el error de memoria(HRESULT: 0x800703E6), ya pues y buscando un patita tenia el roche pero desde un aplicativo en C#, asi que aqui coloco el post, de ese pata, podria decir me salvo la vida.

Aqui esta el link

Me gustaria saber lo de registrar esas dlls, tienen algo para dummies.

Jaja

Bytes

Blogged with Flock

Saturday, September 01, 2007

[Reporting Services - Process Model] Antes que me olvide

Intro:

Antes que todo buenas tardes, si estas leyendo esto y te sirvio de algo, aunque sea para reirte. je je, no caeria mal un comentario, todos los que posteamos, realmente nos gustaria que sepamos que a alguien le sirve lo que uno escribe, es decir nos da fuerza para seguir, ya te aburri!!? , je je.

La fregada, estableciendo una contraseña para la cuenta por defecto, localmachine\ASPNET

Lo que hice aqui fue reestablecer la contraseña de este usuario,  en la siguiente ventanita ( figura 1) , a la cual se llega, cd sobre "Mi pc"; elegir "Administrar"



Figura 1.

Esto cambio se reconoce al reiniciar el servidor, es decir la maquina en la cual tu estas sentado. He aqui lo que me sucedio ... "Yo estaba trabajando en la maquina una noche y le cambio la contraseña del user "ASPNET", por curioso", todo funcionaba bien, asi que decidi apagar mi pc, y continuaria la mañana siguiente, asi que me levante para continuar y nada parecia funcionar, habia error de conexion, y realmente estaba anodado, no sabia que hacer.

Encontre algo, relacionado al IIS, no comprendo bien, pero funciono.!!!

Revisando este link, indicandome lo que podia hacer, ya que no tenia otra alternativa, lo segui, a ver que pasaba, asi que pa resumir les presento la parte que funciono, en la figura 2:


Figura 2.

El archivo, el machine.config, al cual hace referencia esa pagina se encuentra en la siguiente ruta, antes por si no me captastes, en el user debes poner localmachine\aspnet y la nueva contraseña que establecistes, luego de estor reiniciar el servidor, es decir tu maquina.

La ruta(H:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG) en la que se encuentra tu archivo es(h, en este caso es la unidad de mi disco duro donde tengo instalado mi s.o):





Seria todo, gracias por soportarme. =P

Alguien me ayuda a hacer mas bonito mi blog o simplemente ser amigos, mi mail, ealvinoq@hotmail.com






Blogged with Flock

Sunday, August 05, 2007

Publicar un Paquete en el Servidor y programarlo en un Job

Paso 1:

Establecer la propiedad CreateManifestDeployment a true en el proyecto de integration Services.





Paso 2:

Luego de estor dirigirse a la carpeta donde se grabo el proyecto, luego dentro de la carpeta bin, se encontrara la carpeta deploymente, dentro un archivo manifest, que a la hora de ejecutarlo, nos levantara un asistente, donde nos guiara paso a paso, como subir un paquete a nuestro servidor requerido.

Aqui es donde se encuentra el archivo:




Nos levantara todos los paquetes que pertenecen a este proyecto, en este caso, solo hay uno, se muestran todas las imagenes:

  • Habilitar la 2da funcion

  • Colocar el nombre del servidor.


  • Siguiente y siguiente, hasta terminar.



Paso 3:
Tenemos el paquete en el servidor deseado, como se nota en la sgte imagen:




Paso 4:(Llamando al paquete desde un Job - Sql Server Agent)

4.1 Crear una credencial:



4.2 Crear un proxy



Establecer las siguientes configuraciones y click en ok.



Se tendra al final lo sgte:



Paso 5 (Creacion del job)

5.1 Dirigirse a la siguiente parte:



Configurar en general lo siguiente:



Click en new.



Despues configurar lo siguiente, establecer el campo "Server", luego ubicar en package, el paquete deseado, si fuera necesario, configura las fichas DataSources y Set Values.


Programando el job, click en new.



Se programa para que se ejecuta diariamente a las 6:00 pm. Seria todo.



Paso 6

Ejecutando el job.



Lo que hara el job sera cargar una tabla origen. si fuese necesario cargar nuevos registros, o actualizar registros modificados.

Antes:



Despues:




Archivos:
Proyecto: Link Descarga
BaseDatos: Link Descarga

Blogged with Flock

Saturday, August 04, 2007

Bug en Integration Services

ERROR

Cuando intentas accceder a la carpeta MSDB, cuando te conectas al servicio de integration services




El error que obtengo es el siguiente, muestra a continuacion la siguiente pantalla:



SOLUCION

La solucion al problema lo da el mismo informe de error, que nos da integration services, revisar en el manual de ayuda el tema de Configuracion del servicio de integration services. En el sigueinte link se encuentra el tema:

Pasos:

Paso 1(descripcion de lo que me paso):

Modificar el siguiente archivo, ya lo que se hace a la hora de deployar un paquete de integration services, en el servido es agregar un registro a una de las tablas de la base de datos MSDB, en mi caso la tengo en una instancia "amor\isabel", pero cuando deployo, pongo solo el nombre dek servidor, es decir pongo "amor". por eso salia el error, la causa era el archivo msdtssrvr.ini.xml, el cual se encuentra en la sgte ruta, en el disco duro del localhost,

H:\Archivos de programa\Microsoft SQL Server\90\DTS\Binn\MsDtsSrvr.ini.xml




Cambiar en el tag <ServerName>, el punto ".", por el nombre del servidor con la respectiva instancia, en este caso, por "amor\isabel", quedando de la siguiente manera:




Despues de esto, reiniciar el servicio, y nada mas, ya esta, reiniciar de la siguiente manera:




Pdta:
Espero sea de ayuda, cualquier sugerencia, o ayuda, dejenme un comentario, gracias, tambien me gustaria aprender mas de esta herramienta.

Blogged with Flock

Friday, August 03, 2007

Post de prueba desde el Flock(new Browser )

Desde el editor mostraqdo en la parte inferior, he publicado este blog, hice copiar y pegar en una imagen, la grabo en mi cuenta flick, que se logra tan solo teniendo una cuenta en yahoo, yahoo se lo compro, para  variar, je je.

Pdta: Busquen por FLock(en google), y enjoy and explore.



byes.

Blogged with Flock

COUNT - distinct

En Construccion....

select
DPC.IDCATEGORIA,DPC.nombrecategoria_sp,COUNT(distinct FMC.NROUNIDADPRODUCTO2)
from
......

Tuesday, July 31, 2007

Ejecutar un paquete desde un servidor externo



En la siguiente vista, habilitar el check de DtsAdmin.

1.

2.

Sunday, July 29, 2007

Grabar un video de youtube.com, a un CD

Grabar un video de youtube.com, a un CD, para vizualizarlo desde un Reproductor de Video.






  1. Bajar el video



Inmediatamente recomiendo utilizar el browser Firefox, ya que se cuenta con una finalidad de addon (características extras), uno de estos es el que nos permitirá bajar videos de youtube.com.


El addin se llama Video Dowloader, un enlace del addin es el siguiente: https://addons.mozilla.org/en-US/firefox/addon/2390
Claro que lo tienen que abrir desde su explorador Mozilla Firefox.





Después de hacer clic sobre el icono aparecerá la siguiente pantalla, donde se deberá hacer clic en el botón, Download Link, para descargar el archivo, el archivo bajado, no tendrá extensión, así que se le deberá agregar el “.flv” al final.






  1. Transformar el archivo .flv, a un tipo de archivo conocido, en este caso .avi, para esto usaremos la herramienta Replay Converter (Trial), de la siguiente manera, supondremos que tenemos nuestro archivo alan.flv.



Descargamos nuestro trial del Replay Converter, y lo instalamos. Lo podemos bajar desde el siguiente enlace,





Como vemos, hemos seleccionado nuestro archivo alan.flv y lo hemos convertido, después de dar clic en el botón “Star Conversión Job”, obtenemos como saluda nuestro archivo .avi



  1. Convirtiendo el tipo .avi a un archivo del tipo MPEG, con la herramienta MainConcept MPEG Encoger, lo podrán descargar desde el siguiente link:



http://rapidshare.com/files/37261097/MCME151_pc1.rar



    1. Tendrán que darle el botón open, y ubicarse sobre el archivo alan.avi (este es el ejemplo).



























    1. Configurar las opciones tal como se ve, en la siguiente imagen, y dar clic en convert,






Luego observar que se creo un archivo, ese es nuestro archivo alan.mp4



Archivo mp4




















  1. Grabando a nuestro CD, para esto usaremos la herramienta VCDEasy, la cual podremos descargar desde el siguiente link:





4.1 Hacer clic sobre el botón “Añador Archivos”, elegir el archivo alan.mp4.



4.2 Check sobre la opción “Grabar”



Clic en Grabar













5. Finalmente clic en empezar.