En IIS7 se pueden usar otros bindings como por ejemplo net.tcp y named.pipes para acceder a servicios de WCF (en IIS6 solo es posible usar http Binding, para usar uno de los otros se debe hostear el servicio en otro tipo de host como un servicio Windows o una aplicación de consola) y justo esto es una de las ventajas de IIS7, se utiliza todo lo bueno del mundo del IIS como el reciclaje de aplicaciones pero con protocolos muchos mejores para ciertos escenarios como net.tcp. Para habilitar estos protocolos en IIS7 debe ir al panel de control, programs, turn Windows Features On/Off, y verificar que tenga seleccionadas por lo menos las opciones que aparecen en la imagen, en especial lo que tiene que ver con la activación de servicios sobre protocolos no HTTP.
Con esta habilitado ya se puede ir al IIS y seleccionar los bindings y protocolos correctos como se muestra en las dos imágenes siguientes:
Ahora puede Hospedar servicios de WCF con bindings como net.tcp que se usa para escenarios de red de área local o named.pipes que se usa para comunicaciones interprocesos en la misma máquina.
(AKA. como evitar que TFS remoto me pregunte todas las veces mi contraseña) En 3Metas usamos herramientas en la nube como parte de nuestros procesos de desarrollo. La más usada de todas es Team Fundation Server que está publicada en Internet, esto significa que las credenciales de la red local con la que están trabajando los desarrolladores donde el cliente o en sus casas no funcionan para el TFS y este se ve obligado a presentar una pantalla de autenticación. Para evitar esta pantalla se puede ir al panel de control, User Account and Family Safety, la opción Credential Manager, en esa pantalla se puede seleccionar Add Windows Credentials, se llena la información del servidor, usuario y contraseña y listo. Ahora cada vez que se entre al TFS no será necesario digitar la contraseña. Juan Pelaez. CTO. 3Metas. Keywords: Juan Peláez, desarrollo, software, Team Fundation Server, Consultores, Estrategia Digital, 3Metas Corp, 3Metas Colombia.
Hace varios años mi papa me envió U$500 dólares, algo muy pero muy poco común, a pesar de los afanes de esos días y de las mil cosas en las que se podían gastar o invertir y por encima de los pequeños pero directos reclamos de Gabriela que prefería un sofá o unas vacaciones me compré una bicicleta de Cross Country. No la más cara, no la mejor de pronto, pero mía y con un gran significado. En esa bicicleta fui a muchos paseos, con amigos y amigas, a Villa de Leyva, Suesca, La Calera, La Vega, Subachoque y mil sitios más, conocí muchos lugares pero sobre todo a muchas personas como por ejemplo a Gustavo -la moto- Hurtado o a Leonardo –Bulto de Sal – Pineda. No soy el más dedicado de los ciclistas pero tenía épocas de montar mucho y también de usarla en la ciudad, me gusta la bicicleta igual que a mi abuelo, mis tíos y primos.
Hoy 4 de febrero de 2010, en una historia del absurdo que solo puede pasar en Bogotá, Colombia me robaron la bicicleta. Los hechos: hoy 4 de febrero es el 10 día sin carro en Bogotá, una iniciativa popular que fue aprobada en un referendo votado en octubre de 2000 y que prohíbe la circulación de vehículos particulares como un forma de incentivar el uso de la bicicleta. En los primeros años se consideró un día medio festivo pero actualmente se busca que la productividad de la ciudad se mantenga mientras se reflexiona sobre otros medios de transporte y alternativas de movilidad. Con esta idea de ser productivo pero usando otros medios en mente salí de mi casa a las 7:10 am en la mencionada bicicleta para asistir a una capacitación en Exportaciones organizado por la cámara de comercio de Bogotá en su sede del recinto ferial (Corferias) Con gran sorpresa descubrí que los parqueaderos de Corferias no estaban habilitados para recibir bicicletas a pesar de que los vigilantes estaban trabajando, los parqueaderos estaban abiertos y que como ellos mismo promocionan en su página de internet tienen capacidad para 3000 vehículos.
Los DOS “amables” vigilantes del edificio donde se llevaba a cabo el evento me dijeron que podía dejar la bicicleta amarrada en un espacio habilitado para tal fin a solo 4 metros de la entrada principal de la sede de la Cámara de Comercio de Bogotá en Corferias. Aseguramos nuestras bicicletas con nuestras guayas de seguridad donde se nos indicó y entramos al evento de 4 horas.
Al salir descubrimos con el mayor de los asombros, rabia y frustración que mi bicicleta había sido hurtada.
Ni los vigilantes de Corferias, Cámara de Comercio o incluso la policía del programa, oh ironía, Zonas Seguras que estaban a solo 40 metros se hicieron responsables del tema y su única respuesta es que no podían responder por nada, los organizadores del evento tampoco prestaron ninguna atención.
El personal de seguridad de Corferias se negó a revisar los videos de las cámaras de vigilancia afirmando que en el recinto ferial todas las cámaras se encontraban fuera de servicio por unos arreglos en un sistema telefónico, curioso ya que según ellos mismos afirman: “El Centro Internacional de Negocios y Exposiciones de Bogotá, Corferias, quiere que la permanencia de sus compradores y visitantes en la ciudad y al interior del recinto sea lo más confortable y exitosa posible”. Es posible que sea confortable o exitosa pero seguramente no podrá ser muy segura con todas las cámaras apagadas y sin sistemas de telefonía habilitados. Al final no me queda sino pensar que la inseguridad de la ciudad no es un mito, que no tiene sentido ni presentación que se roben la bicicleta en un sitio con policías, vigilantes privados y 4 o 5 cámaras de vigilancia, que es el colmo que una entidad como la Cámara de Comercio o Corferias no tenga un plan organizado para el día sin carro, que no es el primero , es el decimo ¡!!!, 10 años en lo mismo y no pueden habilitar un parqueadero para las bicicletas!!!! y finalmente que la indolencia de los policías, vigilantes, funcionarios de la cámara de comercio fue tan mala o peor que el mismo robo. En el aspecto personal que puedo decir, por un lado que es todo un reto aplicar lo que predico diariamente y dejar ir la bicicleta sin explotar de la ira, arruinarme el día o la semana o desearle todos los males juntos al ladrón. Por otro parte creo incluso en una situación como esta pues lo único que se puede hacer es reírse de uno mismo, disfrutar el siguiente momento y agradecer por los buenos amigos y amigas que nos rodean. Gracias a todos los que me escribieron por Twitter, Facebook y a todos los que están replicando este post . Y claro muchas gracias a Luz que me prestó la bicicleta de Adri para devolverme desde el sitio del robo. En una escena comica salí hoy de mi casa vestido como un ciclista profesional y llegue en esta bicicleta de canastica. Juan.
Uno de los paradigmas que 3Metas (www.3metas.com) está tratando de romper tiene que ver con las oficinas físicas. La mayoría de las personas que trabajan con nosotros permanecen en sus casas la mayoría del tiempo pero incluso aquellos que están en sitio con nuestros clientes trabajan desde sus casas algunas veces. Para poder soportar este tipo de operación y la expansión geográfica que tenemos en mente es necesario establecer herramientas que reemplacen las que estamos acostumbrados a usar en oficinas tradicionales. Una de esas herramientas es Live Mesh (https://www.mesh.com/welcome/default.aspx) Con Live Mesh cada una de las personas de nuestro equipo puede tener sincronizados en todo momento los documentos y/o archivos relacionados con un proyecto o incluso con la compañía, este es un enfoque diferente al que se le da tradicionalmente a este sistema para permitir la sincronización entre varias maquinas de un mismo usuario. A continuación una guía super rápida de cómo hacer para usar Mesh en escenarios de trabajo 1. Vaya a la página de Mesh y autentíquese con su usuario de Windows Live, Messenger o Hotmail. 2. Una vez que se autentique y este en la ventana de administración de dispositivos haga clic en el icono de agregar dispositivos e instale la aplicación Mesh en su computadora.
3. Terminado el proceso de instalación lóguese desde la aplicación cliente y seleccione la carpeta que desea compartir con su equipo de trabajo.
4. Luego puede invitar a otros usuarios a que tengan acceso a estos documentos.
5. Cuando los usuarios hagan cambios en los archivos de la carpeta todos recibirán una notificación. Las carpetas de Mesh ahora aparecen en azul.
El proceso anterior es para la primera persona que comparte un grupo de archivos. Para las personas que hacen parte del grupo de trabajo y que son invitadas por primera vez a usar un recurso compartido en Mesh el proceso es más o menor así: 1. Vaya a la página de Mesh y autentíquese con su usuario de Windows Live, Messenger o Hotmail. 2. Una vez que se autentique y este en la ventana de administración de dispositivos haga clic en el icono de agregar dispositivos e instale la aplicación Mesh en su computadora. 3. Terminado el proceso de instalación lóguese desde la aplicación cliente 4. Haga clic en el link de la invitación a la carpeta compartida que le llega a su correo. 5. Se habrá creado un icono en el escritorio, haga doble clic en este icono y verifique la ruta en la que quiere almacenar los archivos que se sincronice desde Mesh. 6. Listo, ya puede está usando Mesh. Cada vez que usted o alguien del grupo de trabajo modifique un archivo todos serán actualizados. No existe control de versiones aun y el sistema informa de conflictos por modificaciones simultáneas, es mejor establecer un poco de orden para evitar problemas pero en general nos ha resultado una herramienta muy útil. Si aun no le queda claro que hace LiveMesh piense en ella como un recurso de red compartido, pero que está en Internet. (La unidad P, Z, X o alguna de esas en las que lo obligan a guardar las cosas que quieren que les hagan backup y que generalmente están en un servidor de la red). Juan Pelaez CTO 3Metas.
Keywords: Emprendimiento, Entrepreneur, Innovación, Creatividad, Gestión de Empresas de Software, Empresa Virtual, commute work, Juan Pelaez, 3Metas, Herramientas, Live Mesh
Es un poco complicado explicar a que nos dedicamos aquí en 3Metas, básicamente tenemos dos divisiones de negocios: B2C que busca mejorar la comunicación de nuestros clientes con sus clientes y MyBusiness que mejora la eficiencia y eficacia de los procesos y operaciones de nuestros clientes, en ambos casos identificando, desarrollando e implementando las mejores soluciones de tecnología disponibles. Nada como un ejemplo para facilitar la explicación, así que vamos a utilizar el sitio de uno de nuestros clientes www.vargaslleras.com para explicar algunas de las cosas que hacemos en nuestra división de B2C. 1. Estrategia de comunicaciones: La primera tarea que desarrollamos para la campaña del senador Vargas Lleras fue la revisión de la forma como se estaba comunicando con sus seguidores. Que canales se estaban usando, la forma de los mensajes, la medición del éxito de los mismos. Con esta información en mente se planteó un cambio en la orientación de la comunicación para que pasara de ser un movimiento de transformación – TransicionColombia – a una más clara y oportuna identificación del candidato, todo esto alineado con la estrategia general de comunicaciones de la campana en otros medios. Posteriormente se identificaron los canales de comunicación que debían usarse, y el tono y frecuencia de los mensajes. Algunos detalles de la estrategia que puedo compartir incluían la unificación de los sistemas de tagging en las diferentes redes sociales para mejorar la indexación del contenido en buscadores. 2. Con la estrategia clara se realizó un rediseño del sitio web del candidato para resaltar su perfil, plan de gobierno y mantener actualizados a los visitantes de las actividades que se vienen desarrollando. 3. La integración con redes sociales era muy importante para poder tener actualizada la información de las diferentes redes de forma consolidada, integramos el sitio web del candidato con YouTube, Flickr, Facebook y Twitter. También integramos la aplicación de Google Calendar para construir la agenda del candidato. 4. Como parte de la integración en las redes sociales se unificó la imagen del candidato en cada una de estas redes creando personalizaciones de Twitter, Facebook y YouTube que estuvieran alineadas con la imagen del sitio web. 5. Un sistema unificado de registro que permitiera a los usuarios desde diferentes sitios y aplicaciones unirse a la campaña también hizo parte de los cambios que se realizaron. 6. La utilización de un sistema de administración de contenido (CMS), optimización del sistema para registrarse mejor en buscadores (estrategia SEO) y la inclusión de sistemas de medición de los resultados también hicieron parte de las modificaciones realizadas al sitio original. En este momento nos encontramos desarrollando nuevas formas de divulgar el mensaje, aplicaciones de mercadeo viral en Facebook (http://www.facebook.com/apps/application.php?id=148891498278) por ejemplo. Los resultados de todo este trabajo han sido muy interesantes y tanto el candidato, la campaña y los seguidores están muy satisfechos, el sitio de internet, su facilidad de uso y su integración con herramientas web 2.0 obtuvieron recientemente el premio al mejor sitio web de Colombia en la categoría de política. Es la combinación de todas estas habilidades y profesionales de diferentes áreas más la intervención en los diferentes aspectos de la búsqueda del objetivo lo que nos lleva a definirnos como una compañía de Estrategia Digital, acompañamos el plan estratégico por medio de tecnología, somos transversales al diseño, desarrollo o comunicación. Espero que lo que hacemos en esta división de negocios ahora sea un poco más claro. Juan Pelaez (@jkpelaez) CEO 3Metas Corp (@3Metas)
Como les contamos hace un par de días uno de nuestros proyectos, el sitio web del candidato presidencial Germán Vargas Lleras, fue nominado en los premios Colombia Digital 2009. En su momento la sola mención nos bastó como recompensa al trabajo duro que desde hace tres meses venimos haciendo y con cabeza fría fabricamos toda clase de razones por las que podríamos quedarnos como unos nominados más. Por fortuna la realidad fue otra y el miércoles en la noche resultamos ganadores de la categoría Mejor Sitio de Política. Para la campaña este reconocimiento es una motivación extra para seguir haciendo todo con la misma dedicación. Para nosotros acá en 3metas el premio es más que eso. No sólo nos llenamos de más fuerza para seguir adelante, sino que confirmamos que las horas infinitas dedicadas a proyectos de este tipo nunca son en vano. Estamos felices y queremos que esta sea la excusa para agradecerles a todos lo que de una forma u otra han apoyado y creído en nuestras ocurrencias. Via: 3Metas Blog (http://blog.3metas.com) Juan Pelaez CTO 3Metas
Hace un par de días me llamó Juan Diego (AKA. @TatuajeFalso) a contarme que el sitio de German Vargas Lleras (www.vargaslleras.com) había sido nominado como el mejor sitio de política en Colombia en el año 2009. Ese sitio, su estrategia de comunicaciones, su integración con redes sociales y el monitoreo de sus resultados es uno de los clientes (http://bit.ly/zMbPB) que ha venido desarrollando 3Metas la compañía de estrategia digital que fundamos en enero de 2009 con Luz Angela, Jaime Andres y Martha y que en marzo de 2009 inicio operaciones en Colombia bajo la coordinación de Gustavo, quien también es socio del Branch Colombia. Aprovechando el momento eufórico me he puesto a reflexionar sobre el significado de esto y he llegado a un par de conclusiones que quiero compartir con los ocasionales lectores de este blog En 2006 un sitio que desarrolle de principio a fin (www.proexport.com.co) obtuvo este reconocimiento en la categoría de gobierno electrónico, en 2007 los sitios del ministerio de la protección social (www.minprotecccionsocial.gov.co) y el sitio del fondo de promoción turística (que después se convirtió en colombia.travel) fueron finalistas en las categorías de gobierno en línea y promoción de la imagen de Colombia y ahora en 2009 esta nominación al sitio del senador Lleras. Lo primero que tengo que pensar es que tienen en común estos proyectos? cual es el hilo conductor de uno y otro? la respuesta inmediata y obvia es el talento increíble de las personas que trabajaron en estos sitios, en estos proyectos, equipos súper talentosos que cuidaron cada detalle, más que un reconocimiento a una empresa o a una persona estos premios y menciones reconocen el talento maravilloso de las personas con las que he trabajado en diferentes compañías en los últimos años y a quienes quiero agradecer toda su dedicación y esfuerzo de muchas, muchas horas para hacer cosas que se salen del mapa, cosas que están mas allá de lo que la gente espera y que superan cualquier expectativa, gente cuyo talento es tan especial que logran destacarse una y otra vez. Cuando comenzamos a planear y construir 3Metas decidimos establecer unos parámetros de calidad, innovación y servicio que nos pusieran en otra categoría y eventualmente ser reconocidos por eso, nos trazamos unos planes que incluían una nominación como esta, lo hemos logrado en menos tiempo del que cualquiera de nosotros hubiera soñado y es algo realmente impactante, creo que este equipo está haciendo las cosas demasiado bien, son extremadamente talentosos y yo agradezco cada día tener la oportunidad de compartir con ellos y de dirigir algunas tareas mientras que otras siempre me sorprenden por el rumbo innovador, profesional y súper interesante que toman bajo la ejecución de nuestro equipo. Dirigir a los talentosos (aquellos con el potencial de crear cantidades de valor desproporcionadas respecto a los recursos que las organizaciones les proveen), personas más inteligentes que uno es siempre un reto, como dice Rob Goffee and Gareth Jones en su libro: “la gente inteligente produce resultados asombrosos, las organizaciones los necesitan, ellos son la diferencia competitiva”. Yo espero poder estar haciendo algo bien al formar equipos que siempre se muestran ganadores y que aprenden todo el tiempo, que se divierten y que, en la mayoría de los casos, son felices. Aparte de los equipos increíbles que han logrado estos reconocimientos para las empresas y clientes que hemos tenido en los últimos años, también hay que mencionar y agradecer a todos aquellos que nos dan coraje, fuerza, apoyo, motivación y sobre todo ánimo para embarcarse en proyectos y empresas que parecen imposibles, en tareas que se ven difíciles y lejanas, en metas mas allá de todo razonamiento. A todos los que desde la junta directiva, la familia, los amigos, la competencia o los clientes nos dan su amistad, un consejo, señala un camino o nos hace ver de formas diferentes: Gracias, estos resultados no serian posible sin su apoyo. Juan Pelaez CTO 3Metas Corp.
Algo rápido, en @3Metas hemos trabajado mucho los últimos meses en el desarrollo de aplicaciones para dispositivos móviles que corren Windows Mobile. Recientemente actualizamos nuestras maquinas de desarrollo a Windows 7 y hemos encontrado un problema cuando se consumen servicios de WCF. Como sabrán para consumir un servicio WCF desde un dispositivo móvil usando el compact framework hay que crear una clase proxy utilizando la utilidad NetCFSvcUtil.exe que hace parte del conjunto power toys del compact framework 3.5 de .net. El problema es que cuando se utiliza esta utilidad en Windows 7 siempre se produce un error como este: Attempting to download metadata from 'http://localhost/DinnerNow/service/DeliveryService.svc' using WS-Metadata Exchange or DISCO. Error: An error occurred in the tool. Error: Error in the application. Hay una incompatibilidad entre el tool de generación de la clase proxy y Windows 7, afortunadamente ya fue resuelto y puede obtenerse una actualización del tool desde este enlace. O se puede generar el archivo proxy en Vista o XP y pasarlo al proyecto en Windows 7 . Referencias. http://blogs.msdn.com/habibh/archive/2009/06/26/netcfsvcutil-exe-and-windows-7.aspx http://news.softpedia.com/news/Updated-NetCFSvcUtil-exe-for-Windows-7-and-Vista-SP2-118787.shtml Juan Peláez CTO 3Metas Corp. Keywords: Dispositivos móviles, Windows Mobile, WCF, Compact Framework, 3Metas, Desarrollo de Aplicaciones, Soluciones para Dispositivos Móviles, Mobile Devices, Aplicaciones Móviles, Desarrollo de Software, Arquitectura de Aplicaciones Moviles. Publicidad: Necesita desarrollar aplicaciones para Dispositivos Moviles con Windows Mobile?, quiere usar SOA en dispositivos Moviles?, contactenos a sales@3metas.com.
El pasado 26 de Agosto de 2009 gracias a una invitación del Programa Gobierno en Línea del Ministerio de Comunicaciones de la Republica de Colombia, tuvimos la oportunidad de participar en el Panel de Redes Sociales y su aplicación en Entidades del Estado como parte del seminario Marketing Gubernamental y Redes Sociales. Un evento muy interesante donde diferentes funcionarios de las entidades del Estado colombiano recibieron y compartieron información de temas como la construcción de marcas, usabilidad, casos de éxito y redes sociales. La participación de 3Metas se enfocó en cómo debían prepararse las entidades del estado para comenzar su participación en las redes sociales, cuáles eran los 5 primeros retos para afrontar. Esta es la presentación que se utilizó en este evento: Es un tema que continua abierto y del que nos gustaría saber sus comentarios, déjenos sus opiniones para poder transmitirlas a los responsables del programa GEL. También puede seguirnos en Twitter @3Metas o al programa de Gobierno en Línea en @vive_gel. Juan Carlos Peláez CTO Keywords: Redes Sociales, 3Metas, Gobierno en Línea, Entidades del Estado, Colombia, Juan Pelaez, YouTube, Flickr, Facebook, Twitter, Desarrollo de Aplicaciones, Estrategia Digital, Entidades Públicas, Sector Gobierno.
|