lunes 23 de enero de 2012

SharePoint2010, cuentas de usuarios para la instalación y Windows Update

Hoy estoy en un cliente instalando un SharePoint 2010 server y me he encontrado con dos “putadillas” que hay que tener muy en cuenta al realizar la instalación y que pueden, como ha sido el caso, retrasar algo qeu debiera haber sido realizado en poco tiempo.

Uno, cuando lances el asistente de Pre requisitos… asegurate que está deshabilitado la actualización automática (windows update), pidiendo confirmación de descarga e instalación.

A nosotros nos bloqueo una y otra vez porque se intenta bajar el prerequisito, pero falla en la descarga. Lo instalas a mano y falla en el siguiente. Y así una y otra vez, hasta que deshabilitado el Windows Update, todo fue como la seda.

Más cosas.

Ten muy claro los usuarios que vas a necesitar y sus permisos. A saber, para un entorno con Directorio Activo:

* En la máquina en donde estás instalando el servidor, debes dar de alta un usuario con permisos de Administrador local. Este usuario debe tener Inicio de sesión en la Base de datos en donde vas a configurar el SharePoint, con permisos de dbCreator y securityAdmin.

* Una cuenta en el dominio que va a ser utilizada en el asistente de instalación para crear un Inicio de sesión en la base de datos y que va a ser el que maneje la misma.

* Una cuenta de servicio, para cuando te pida una cuenta administrada en la configuración del SharePoint. Otra forma de hacerlo es con una cuenta normal a la que en la ficha del directorio activo, en la pestaña de seguridad se le den permisos de escritura. Pero yo prefiero una buena cuenta de servicio, como las del Team Foundation Server, con sus credenciales adecuadas.

Espero que sea de utilidad para alguién

miércoles 11 de enero de 2012

Como borrar un Workspace de un TFS que ya no existe (II)

En la entrada anterior, justo debajo de esta, encontré la forma de borrar un workspace.

Pero ahora voy añadir un par de detallitos que son de vital importancia:

1. El directorio es, en la mayoria de los casos c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE y lanzo el programa tf.exe

2. Si estás en un Windows7 o similar, de 64 bits... entonces dirección es: c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE y lanzo el programa tf.exe


Que estas dos sencillas cosas, me han amargado un ratito.

Ojalá sea de utilidad,


martes 29 de noviembre de 2011

Como borrar un Workspace de un TFS que ya no existe.

Por cosas del destino un disco duro falla, y se lleva por delante las máquinas virtuales a las que le da servicio y entonces me quedo con una cara de tonto cuando intento cambiar de source control a otro tfs el código y me dice que este ya está enlazado en el workspace que apunta al tfs que ya no existe. –bucle infinito-

Menos mal que googleando he llegado a una primera solución:

Primero me cargo todas las referencias del viejo servidor en el registro, para que el tozudo del vs2008 no siga intentando conectarse a el y apunte al nuevo tfs2010.

Despues entro por consola al directorio c:\Program Files\Visual Studio 9.0\Common7\IDE y lanzo el programa tf.exe

He intentado utilizar lo que está por toda la red que es por medio del comando workspace, pero me dice que la URI no coincide con el nombre de servidor. Leñes, como va a coincidir si lo he borrado del registro!!

Entonces me he ido a esta página de MSDN (bendito sea!) Workspaces Command y he probado esta orden

tf workspaces /remove:(*|workspace1[,workspace2,...]) 
/server:(*|server)


El truco está en que mi servidor muerto era una IP con el puerto, y tenía que poner al final la /
Y voala, este workspace y otro que tenia danzando de antiguas pruebas, borrados.


Espero que le sea al menos la mitad de útil a alguien como me lo ha sido a mí.

sábado 19 de noviembre de 2011

MVA Microsoft Virtual Academy, formación Online gratuita, en GenbetaDev

 

Este sitio mola. Yo estoy apuntado a dos carreras, de SQL Server 2008 R2 y de desarrollo en .NET, y ahora me he apuntado a Windows Phone… y la verdad es que no le he dedicado nada de tiempo. Que esto de escribir y un apretón en el trabajo me está llevando con la lengua fuera.

Espero que lo disfrutéis:

http://www.genbetadev.com/formacion/mva-microsoft-virtual-academy-formacion-online-gratuita

miércoles 9 de noviembre de 2011

Te ganarás el pan con el sudor de tu frente, desarrollando. En GenbetaDev

 

Hoy, en cuanto me he levantado, me he dado cuenta que tenía el animo perfecto para hacer un post de opinión. Llevo tantos días cabreado en y con el trabajo que no me atrevía a escribir a corazón abierto porque podía decir cosas que no quería decir o que iban a ser injustas.

Pero hoy con calma he escrito un tocho que a mi me parece interesante para compartir con otros desarrolladores.

http://www.genbetadev.com/trabajar-como-desarrollador/te-ganaras-el-pan-con-el-sudor-de-tu-frente-desarrollando

Espero que os guste al menos tanto como he disfrutado yo escribiéndolo.

sábado 5 de noviembre de 2011

Novedades en Kinect for Windows. En GenbetaDev.

Acabo de publicar la noticia de la publicación del SDK beta 2 de Kinect for Windows, siguiendo la pista de El Bruno.

Como siempre, en este tipo de post, mientras traduzco lo publicado en la red voy aprendiendo mucho sobre todo lo concerniente a Kinect.

Y el run, run que llevo varios días dando vueltas en la cabeza relacionada con las oportunidades de negocio sobre el futuro ecosistema Windows8 + Tablet + Windows Phone + Xbox, aumenta su volumen e insistencia.

A ver si consigo la Xbox en el próximo trimestre de Technical Ranger y puedo ponerme a jugar con ello (cuantas cosas por aprender).

http://www.genbetadev.com/actualidad/novedades-en-kinect-for-windows-minory-report-a-la-vuelta-de-la-esquina

domingo 30 de octubre de 2011

El arte de la programación en UNIX. En GenbetaDev.

Hoy me he levantado sin una idea clara sobre qué escribir pero, siguiendo los consejos de los que saben, me he ido haciendo un post backlog para días como estos y me he llevado una muy agradable sorpresa al seguir un enlace que me ha llevado a un libro que desconocía.

Es más a su autor también me era desconocido, Dios cuantas cosas desconocidas y cuanto talento que ha revolucionado mi profesión olvidado bajo los fuegos artificiales de los mediáticos Jobs y compañía.

El libro es impresionante en su parte de filosofía, y eso que la parte técnica no se queda atrás. Vamos, una joya que merece una lectura detallada… que seguramente nunca le podré hacer porque la lista se está haciendo inabarcable.

http://www.genbetadev.com/formacion/el-arte-de-la-programacion-en-unix-un-libro-must-read

Ha disfrutarlo