Archivo de la categoria 'General'

Un año y cuatro meses después…

English Version

Ayer por la noche después de haber tomado unas cervezas con compañeros del trabajo, llegue a casa, me tiré en la cama y me puse a pensar en este último año y cuatro meses desde que entre a Souhtworks.

Mientras me remontaba en el tiempo recordaba los proyectos y los clientes para los cuales había trabajado, como “Microsoft Architecture Strategy Team”, “Microsoft Depeloper & Platform Evangelism Team”, “Microsoft Connected Services Framework Team”, “Microsoft SQL Server Team”, “Grupo Sancor Seguros” entre otros, y la gente importante que había conocido personalmente, como Eugenio Pace y Gianpaolo Carraro.

Luego comenzaron a aparecer en mi mente palabras y acrónimos de conocimientos técnicos que había adquirido e incorporado en este último tiempo en Southworks. En ese momento comencé a imaginarme como una especie de “TagCloud” mental y fue ahí cuando decidí escribir este post, para dejar esto como una bitácora de experiencia y poder compararla más adelante con nuevas palabras que seguramente se agregaran a mi “Mind TagCloud”.

Mas allá de todas todos estos tags, quería agradecer a todos los Southies que me ayudaron a llenar mi mente de todos estos conocimientos y en especial a mis dos  mentores Johnny Halife y Matias Woloski a quienes hoy en día sigo admirando y respetando, pero con los que también en los momentos donde no hay computadoras de por medio me sigo divirtiendo.

Ahi va mi "Mind TagCloud":

  Refactoring    Code Analysis    Retrospective    TDD    WCF    WSDL    Continuous Integration    Patterns    Cluster Server    ISO    Virtualization    SOA    Singleton    Cyclomatic Complexity    WPF    Model View Controller    REST    Linq to XML    Mocks    Paravirtualization    Sprint    Hyper-V    Lamda Expressions    Repository    SAN    Synchronization Framework    iSCSI    LUN    Powershell    SCRUM    Ssds    Agile    Spike    NAS    Iteration Planning    Dependency Injection    Factory    Linq to SQL    Code Coverage    Subversion    Security Token Service    CMMi    StyleCop    Model View Presenter    Strategy  FxCop    Serialization    Apache    Prototype    Datamember    Composite Application Block    Build Server    RSS    DIT    S+S    Backlog    Commitment    Inversion Of Control    Scaffolding    Abstract Factory    Reflection    LCOM    Iteration Review    Software As A Service    DataContract    TFS    Code Query Language    SOAP    Dynamic Language Runtime    Lightweight Directory Services 

Tres canteros

English Version

Tres canteros al pie de una catedral, que están haciendo el mismo trabajo: tallar piedras.

Un hombre se acerca al primero y le dice "¿Qué haces?"

El cantero le dice: "Tallo piedras" y la hosquedad de su mirada parece que "¿No lo está viendo?"

El segundo responde diciendo: "Me gano la vida" y con su gesto de resignación parece añadir: "Es duro, ¿sabe usted?"

El tercer cantero, al escuchar la pregunta, levanta la cabeza, mira a lo alto, le brillan los ojos y dice: "Estoy construyendo una catedral"

Caigamos en la cuenta de que la misma acción puede tener distintos niveles de significado, sin embargo, es el tercero quien indudablemente hace su trabajo buscando la excelencia, porque ve en el mismo una finalidad más elevada.

Fuente: Las causas del fracaso de las empresas (como aprender de la experiencia ajena)
Enrique Zamorano

Resultados de Gadgetizate

Al final no tuve tiempo de poder escribir nada, como ya es costumbre :), sobre como fue el desarrollo del Gadget que había creado para el concurso.

El concurso terminó y quedé en la 4ta posición, algo es algo.

Pensaba escribir un poco más acerca de cómo fue el proceso de la elección y las votaciones de los gadgets ganadores pero prefiero dedicar el tiempo leyendo y aprendiendo otras cosas.

Lo único que quiero destacar es la amabilidad y la atención de uno, sino el único, organizador de éste concurso Miguel Jimenez Antelo quien respondió a todas mis dudas, acerca de lo que dejo picando en el punto anterior.

Esperemos que en los próximos concursos, tal y como coincidimos con Miguel, se decidan los ganadores por un sistema de elección y no de votación pública ya que esto genera muchas polémicas y la cosa nunca queda clara.

Espero disfrutar dentro de poco la licencia y los libros que he ganado :)

  • Licencia de ComponentOne Studio Express
  • Libro ISBN:978-84-415-2021-9 Visual Basic 2005
  • Libro ISBN:978-84-415-2125-4 Superutilidades Hacker
  • Libro ISBN:978-84-415-1851-3 Hacking con Google
  • Libro ISBN:978-84-415-2131-5 Bases de datos con SQL Server 2005
  • Libro ISBN:978-84-415-2035-6 Aprende SQL

Entrevista a Scott Guthrie en español

Una entrevista interesante hecha por Ron Jacobs a Scott Guthrie en español.

Muy interesante la parte donde habla sobre la tarea y el enfoque de un arquitecto.

http://www.microsoft.com/spanish/msdn/latam/articulos/2007_04_02_c/default.aspx

WAST en Windows Vista

Ahora que estoy desarrollando sobre Vista, me encontré que al instalar Web Application Stress Tool, da un problema en la instalación.

Si lo intentaron se habrán dado cuenta que el error dice que no puede encontrar la DLL msvcp50.dll y por lo tanto no se llega a instalar correctamente.

Solución:

  1. Descargar la DLL msvcp50.dll faltante por ejemplo desde aquí
  2. Copiarla a la carpeta C:\Windows\System32
  3. Desde la consola ejecutar regsvr32 msvcp50.dll
  4. Nos saldrá una alerta, pero no pasa nada…
  5. Si han intentado instalar WAST y había fallado, volver a instalar.

Web Application Stress Tool (WAST)

Herramienta gratuíta e indispensable para testear performance en nuestros proyectos WEB . Esto nos va a servir, entre otras cosas, para:

  • Testeos de Performance
  • Saber como reaccionan nuestras aplicaciones frente a multiples Threads / Consultas
  • Decidir el planeamiento para el host de nuestras aplicaciones

Pueden descargarse la aplicacion desde este link en Microsoft así como tambien la documentacón básica para comenzar a utilizarla.

Esta aplicación nos ofrece multiples opciones, pero cabe destacar la posibilidad de exportar los resultados de los analisis a CSV para luego realizar gráficos estadisticos etc…

Ya era hora…

Despues de dar algunas vueltas por la web, buscando un “Engine” de Blog me he decidido finalmente por WordPress.

Basicamente he optado por este, por su simplicidad y sus carácteristicas. Lo he conocido gracias a OpenSourceCMS, una pagina dedicada, como su nombre lo indica, a gestores de contenido de código abierto.

Otro que me ha gustado mucho es el Community Server, el que utilizan mis amigos de Southworks, pero despues de estudiarlo un poco, y ver su gran potencial, me he dado cuenta, que está mas enfocado a una comunidad de usuarios.

En este espacio intentaré escribir sobre los problemas y trabas a los que me voy enfrentando dia a dia, esperando que este medio pueda ser de utilidad para otras personas que se encuentren ante los mismos retos.

Juan Pablo García.