Vista 1 – El Bruno 1 (sobre la hora)

Buenas,

hace un rato tuve la estúpida increíble idea de tratar de instalar el popular Alcohol 120% en mi Windows Vista RC1. En la fase de instalación me advirtió sobre unos drivers no aprobados por Microsoft, pero como soy una persona poco sesuda audaz, me lancé y lo instalé. A partir de ahi comenzó el dilema.

Primero y principal, debuté en mi Windows Vista con mi primer blue screen. A partir de ese momento a respirar hondo y ver como arreglarlo, obviamente lo primero era iniciar en modo a prueba de fallos y aqui se puso rara la cosa.

Cada vez que inicia en cualquiera de los safe modes o en modo normal, Windows Vista siempre mostraba el blue screen.

Empecé a hacer cálculos mentales del tiempo que me llevará instalar nuevamente el SO y todas las herramientas, mientras buscaba otra solución. Pero primero probé con la más simple de todas:

  1. Insertar el DVD de Windows Vista RC1 (5600).
  2. Reiniciar la PC / Notebook / portatil / server / Lego y bootear con este dvd
  3. Seleccionar las opciones de configuración que deseemos
  4. Seleccionar la opción Repair
  5. En mi caso, siempre soy previsor y dejo activado el System Restore porque en una pc de desarrollo siempre hace falta, pues en este caso de las opciones disponibles seleccioné el System Restore y volví atras al último punto de restauración
  6. Las siguientes imágenes lo dicen todo

01Restore.gif

Ahora bien, mientras hacia todo esto seguí buscando una respuesta por parte de la gente de Alcohol 120% y la verdad es que no me gustó para nada el tono ni la forma en la que respondieron.

 

Forum – Administrator
Group Icon
Group: Administration
Posts: 5036
Joined: 19-August 02
From: Denmark
Member No.: 1

Alcohol is not presently Vista compatable, when it is you will be informed, untill that time we will not accept or reply to requests for assistance in any Vista related topics.
Topic closed.

 

Descartado como software para promocionar.

 

Saludos

El Bruno

Lego Mindstorm – Primeros pasos

Buenas,

después de una semanita interesante, que bueno es poder enchufar mi Lego Mindstorms a la pc. Lo mas interesante es poder ver lo siguiente, la instalacion correcta del driver en Windows Vista:

El siguiente paso es comenzar a trabajar con el software que trae Lego para programar la secuencia de pasos a la que reaccionará el robot. Este es un pantallazo de la aplicación

04MoviendoElRobot.gif

Como pueden ver a la izquierda tenemos un panel con las operaciones básicas del Robot (mover los servo-motores, detectar sonido, etc) y dentro del diseñador (que es muy parecido a un diagrama de flujo) podemos definir las acciones que queremos ejecutar. Una vez definida la secuencia de acciones las bajamos al Lego

03BajandoSoftALego.gif

y finalmente podemos empezar a conquistar el mundo ver que todo el trabajo realizado empieza a rendir sus frutos

 

Si no puedes ver el visualizador de Youtube, puedes verlo directamente en esta url http://www.youtube.com/watch?v=Cg6FSn6shyk

 Proximamente un poco de codigo como el que vemos a continuación 

    Public Shared Sub Main()
        Dim myRovertBot As New RoverBot
        myRovertBot.Run()
    End Sub

    Private _rcx As Rcx

    Private Sub UpdateMovement()
        ' If the left sensor is pressed, we should turn right
        If Me._rcx.Sensor1.Value = 1 Then
            Me._rcx.MotorA.Power = 8
            Me._rcx.MotorC.Power = -8

            ' If the right sensor is pressed, we should turn left
        ElseIf Me._rcx.Sensor3.Value = 1 Then
            Me._rcx.MotorA.Power = -8
            Me._rcx.MotorC.Power = 8

            ' Otherwise we can go straight
        Else
            Me._rcx.MotorA.Power = 8
            Me._rcx.MotorC.Power = 8
        End If
    End Sub

Saludos

El Bruno

Microsoft Pre-release Software Visual Studio Code Name "Orcas"; – September Community Technology Preview (CTP)

Pues si,

ya está disponible para descargar el nuevo Microsoft Pre-release Software Visual Studio Code Name "Orcas" – September Community Technology Preview (CTP).

El mismo viene en una virtual machine para probar y evitarnos problemas de configuracion y las caracteristicas mas importantes del mismo son: 

 

The highlights of this CTP include:

  • Improvements on the widely acclaimed Visual Studio 2005 product set
  • Significant investments in improving product quality
  • LINQ to Objects API
    • LINQ to Objects API supports queries over any .NET collection, such as arrays and Generic Lists. This API is defined in the System.Query namespaces inside System.Core.dll. Click here for more details about LINQ.
  • Partial C# 3.0 Language Support: This CTP implements some of the new language features of C# 3.0
    • Local variable type interface
    • Lambda expressions
    • Object initializers
  • Partial C# 3.0 IDE Support: In addition to the C# 3.0 language features there is partial IDE support
    • Colorization and New Keywords in Completion List
    • Edit and Continue Rude Edit Detection
  • Partial VB 9.0 Language support (Due to differences in feature delivery schedules VB implementations of the above C# features will appear in a future CTP)
    • Local variable type inference and Option Infer switch
  • VSTS Improvements in load & unit testing such as unit test for devices
  • Device development improvements
    • VSTS integration
    • Access and modify device security configuration from the IDE
  • Enables developers to build and debug a Windows Vista Application
  • Enables Visual Studio Tools for Office developers to build document-level customizations for Word and Excel 2007
  • Enables eMbedded Visual C++ 4.0 developers to use Visual Studio Code Name “Orcas” to build their existing applications
  • NET Framework improvements such as:
    • New managed add-in model enables developers to add a version-resilient extensibility model to their products.
    • Support for time zone conversion, enumeration and serialization, including cases where Daylight Saving Time rules change over time.
    • Reflection in Partial Trust, enabling sand box scenarios for all applications that depend on these features.
    • The ability to control the garbage collector’s latency mode
    • Improved CLR ThreadPool micro-performance and throughput for worker and IO completion

Saludos

El Bruno

Nueva Beta, nuevo ping, nuevo pong

Pues sí,

en este caso con el nuevo release de Windows Live Wifi Center (Beta); habia probado y muy a gusto la versión anterior pero resulta que esta nueva Beta no funciona en Windows Vista. Enseguida posteé este escenario como un bug en Microsoft Connect (https://connect.microsoft.com/feedback/ViewFeedbac…).

Por suerte, veo que automáticamente tengo una respuesta del equipo de Windows Live con la siguiente respuesta

Hello,

Thanks for taking the time to report this issue to us.
Since some of the underlying API’s have changed in Vista, we were not able finish a Vista compatible build in time for beta 4. We have done the initial work – I’m running it on my Vista laptop now.
You will be able to install over Vista for beta 4, tentatively scheduled for November.

Thank You,
Doug Sauvage

Les recuerdo una vez mas que siempre que posteemos sugerencias o errores, alguien se toma el tiempo de leerlos y además casi siempre tenemos una respuesta por parte del equipo de Microsoft. Además ganamos polos o souvenirs de Microsoft ayudamos a mejorar la calidad de los productos que utilizamos todos los días. En pocas palabras, nos ayudamos entre nosotros 😀

 

Saludos

El Bruno

Visual Studio 2005 Tools for Office Second Edition Beta is here !!!

Buenas,

creo que con el pedazo de titulo del post ya lo dije todo no ?

El unico gran dato, bajarlas desde http://msdn.microsoft.com/office/tool/vsto/2005SE/…

 

Features

VSTO 2005 SE Beta includes the following functionality:

  • Managed code application-level add-ins for some of the most popular Office applications: Outlook, Excel, Word, PowerPoint, InfoPath and Visio.
  • Programming model and runtime support for key Office 2007 features including the ribbon, custom task panes, and Outlook form regions.
  • Design-time support for InfoPath 2007 form templates.
  • Compatibility and maintainability assurances. The VSTO 2005 SE Beta assures that the applications you’ve built on Office 2003 with VSTO 2005 continue to run with the 2007 Office system.
  • Support for more versions of Visual Studio 2005. VSTO 2005 SE Beta now runs in Visual Studio 2005 Professional (stand-alone), in addition to those versions already supported, including all of the MSDN subscriptions and Visual Studio Team System.

 

Saludos

El Bruno

Reflexiones sobre el desarrollo

Hace unos días que ando medio liado con un par de proyectos que están sobrepasando mi capacidad física para estar en varios lugares al mismo tiempo. Hasta que mi robot Lego no esté completamente adiestrado, yo mismo seré el encargado de realizar estas tareas. Pero por suerte tengo a la tecnología de mi lado.

Y entre las tecnologias que tengo a mi lado, una de las mas útiles es Microsoft ClickOnce. Gracias a Microsoft ClickOnce puedo desplegar aplicaciones muy fácilmente, sin necesidad de reinstalar las mismas y lo unico que debo tener en cuenta, es avisar a los usuarios que existe una nueva version y que automaticamente la podran probar en sus PCs.

Pongamos por ejemplo el siguiente caso

Un desarrollador, que puede estar en cualquier parte del mundo inclusive en Colonia Caroya, lo único que necesita para poder trabajar es conexión a internet. Una vez que posee esta conexión, se puede conectar a la VPN de la corporación ACME para que desarrolla un prototipo y a partir de allí, puede conectarse y trabajar con su Team Foundation Server, su base de datos; y además crear y desplegar nuevas versiones de una aplicacion utilizando Microsoft ClickOnce.

De este escenario se desprende que no necesito tener fisicamente a un developer en un escritorio frente a una PC programando frente a un gerente que lo controle y le exija además una vestimenta del tipo business, sino que tambien podemos aprovechar la potencia de este developer desde un ambiente mucho mas cómodo y relajado, donde seguramente su productividad será mucho mayor. También queda demostrado que internet es un recurso indispensable para cualquier desarrollador repito indispensable.

Veremos si podemos comenzar a comprender como cambia el mundo y como podemos aprovechar estos cambios para nuestro beneficio

Saludos

El Bruno

Analizando la informacion de TFS (Algunos Reports para TFS)

Buenas,

Gracias a Buck Hodges, podemos descargar un archivo que contiene una serie de reportes que podemos aplicar a nuestro Team Foundation Server. La verdad es que contiene mucho y variado, y espero poder volver a la oficina para probar alguno de ellos.

El archivo lo podemos bajar desde TFS Reporting Samples.zip; y el artículo donde lo presenta es http://blogs.msdn.com/buckh/archive/2006/09/09/tfs_reporting.aspx.

 

 

Saludos

El Bruno

PD: Les dejo la lista completa de reportes

 

 

C:msdownTFS+Reporting+Samples>tree /F
Folder PATH listing for volume IBM_PRELOAD
Volume serial number is 002B0067 18A4:2518
C:.
│   Installing the Sample Reports.doc

├───Box Reports
│   └───Box Reports
│       │   Box Reports.sln
│       │
│       └───Box Reports
│               Actual Quality vs Planned Velocity.rdl
│               Box Reports.rptproj
│               Box Reports.rptproj.user
│               Bug Rates.rdl
│               Bugs by Priority.rdl
│               Bugs Found Without Corresponding Tests.rdl
│               Builds.rdl
│               Issues and Blocked Work Items.rdl
│               Load Test Comparison.rdl
│               Load Test Detail.rdl
│               Load Test Summary.rdl
│               Load Tests.rdl
│               Project Velocity.rdl
│               Quality Indicators.rdl
│               Reactivations.rdl
│               Regressions.rdl
│               Related Work Items.rdl
│               Remaining Work.rdl
│               Requirement Details.rdl
│               Requirements Test History and Overview.rdl
│               Tests Failing without Active Bugs.rdl
│               Tests Passing with Active Bugs.rdl
│               TfsOlapReportDS.rds
│               TfsReportDS.rds
│               Triage.rdl
│               Unplanned Work.rdl
│               Work Item with Tasks.rdl
│               Work Item with TestResults.rdl
│               Work Items.rdl

├───Portal Reports
│   │   Portal Reports.sln
│   │
│   └───Portal Reports
│           Bug Rates.rdl
│           Copy of Quality Indicators.rdl
│           Issues and Blocked Work Items.rdl
│           Portal Reports.rptproj
│           Portal Reports.rptproj.user
│           Project Velocity.rdl
│           Quality Indicators.rdl
│           Reactivations.rdl
│           Remaining Work.rdl
│           TfsOlapReportDS.rds
│           TfsReportDS.rds
│           Triage.rdl
│           Unplanned Work.rdl

├───Sample Reports
│   │   Sample Reports.sln
│   │
│   └───Sample Reports
│           7 Day ZBB.rdl
│           Area Overview.rdl
│           Code Coverage.rdl
│           Files by Directory.rdl
│           Files by Person.rdl
│           Files by Priority.rdl
│           Files by Type.rdl
│           Issues and Risks.rdl
│           Project Schedule.rdl
│           Projection.rdl
│           Quality Indicators – Portal.rdl
│           Quality Indicators.rdl
│           Reactivations and Resolutions.rdl
│           Report Gallery.rdl
│           Sample Reports.rptproj
│           Sample Reports.rptproj.user
│           Source Code Details.rdl
│           Source Code Overview.rdl
│           Task Burndown.rdl
│           Test List.rdl
│           Tests by Category.rdl
│           TfsOlapReportDS.rds
│           TfsReportDS.rds
│           Work Item List – Point in Time.rdl
│           Work Item List.rdl
│           Work Item Revisions.rdl
│           Work Items.rdl

├───TFS Report Examples
│   │   TFS Report Examples.sln
│   │
│   └───TFS Report Examples
│           Related Work Items.rdl
│           Related Work Items.rdl.data
│           TFS Report Examples.rptproj
│           TFS Report Examples.rptproj.user
│           TfsOlapReportDS.rds
│           TfsReportDS.rds
│           Work Item Chart.rdl
│           Work Item Chart.rdl.data
│           Work Item List.rdl
│           Work Item List.rdl.data
│           Work Item Trend.rdl
│           Work Item Trend.rdl.data

├───Warehouse Status
│   │   Warehouse Status.sln
│   │   Warehouse Status.vssscc
│   │
│   └───Warehouse Status
│           Deployed Reports.rdl
│           Query Execution History.rdl
│           Query Execution History.rdl.data
│           Report Execution History.rdl
│           ReportServer.rds
│           TfsOlapReportDS.rds
│           TfsReportDS.rds
│           TfsTeambuild.rds
│           TfsTrace.rds
│           TFSVersionControl.rds
│           Warehouse Load Rates.rdl
│           Warehouse Status.rdl
│           Warehouse Status.rptproj
│           Warehouse Status.rptproj.user
│           Warehouse Status.rptproj.vspscc
│           Work Item Load Status.rdl
│           WorkItemTracking.rds

└───Work Item Overview
    │   Work Item Overview.sln
    │
    └───Work Item Overview
            TfsOlapReportDS.rds
            TfsReportDS.rds
            Work Item by Priority Detail.rdl
            Work Item by Priority.rdl
            Work Item List.rdl
            Work Item Overview.rdl
            Work Item Overview.rptproj
            Work Item Overview.rptproj.user

Nos empezamos a poner serios

 

Pues si,

desde hace un par de semamas que nuestros amigos de las Comunidades de MSDN Online han agregado al www.elbruno.com dentro de las comunidades .Net de habla hispana. Realmente es un orgullo poder ser parte de estas comunidades y espero poder estar a la altura de las mismas. Además los posts del www.elbruno.com han comenzado a salir en el boletin diario de www.Clikear.com (gracias PedroP).

 

Es por esto que después de tener unas conversaciones con la gente de www.telligent.com, he decidido migrar paulatinamente www.ElBruno.com de mi actual versión con DotNetNuke (4.0.3) a Community Server 2.1. Esta nueva web está en fase de prueba en http://beta.elbruno.com y la iré configurando en mis tiempos libres cuando mi Lego me lo permita hasta poder dejar una versión estable de la misma.

Cuando decida la migración final, enviaré un mail a todas las personas que estan registradas en www.elbruno.com para comunicarles el cambio :D.

 

 

Saludos

El Bruno