Autor: elGuille

  • Un cuento de años de plata…

    Érase una vez hace 25 años… empezó todo, sí, en noviembre del año 1996 es cuando empezó todo lo relacionado con elGuille en la WEB, es decir, todo esto de compartir código (y hasta conocimiento sobre el código compartido), crear tutoriales, explicarte trucos (que, según me decían, seguramente nadie te explicaba), acoger código que otros colegas también querían compartir, hacer amigos virtuales que después (no todos) llegaban a ser físicos y dejar la virtualización amiguera, dar charlas y talleres allende los mares, (incluso en mi tierra, sin alleandar los mares o cruzar el charco); y en realidad todo empezó por «probar» esto de los interneses y esas cosas… y ahora… pues… más viejo (empecé con… a ver: 1996-1957 = 39 años, los que ahora cuento son 64 añitos de nada, y con caja de dientes nueva (o recién puesta), todos míos, pero ninguno natural… míos porque al final los pagos yo… pero son pre-fabricados y anclados con tornillos… a ver si me acostumbro, jajajaja.

    Pues eso… ( ¿creías que este post del blog no iba a tener el acostumbrado «pues eso…», jum! qué poco me conoces! 😉 ) aquí estoy escribiendo esto en el mes de noviembre, que la verdad no recuerdo bien en qué día exacto empecé, pero… como mi buen amigo Daniel Seara dice que es el día 20 de noviembre, pues… ¡será el día 20 de noviembre!

    Esta vez no te pongo fotos de cómo era el sitio antes (sitio: elguille.info, blog: elguillemola.com), aunque ni era un sitio… si no, una «carpeta» en el «sitio» de mi amigo Manolo Franco, que después generó en un sub-dominio para (allá por el año 2005) ser definitivamente el sitio de elGuille: www.elguille.info.

    Y ya está, solo para que no se olvide que hace ya una eternidad empecé a hacer mis pequeños escarceos en la red de redes para compartir conocimiento de programación en ese lenguaje que ya ni los de Microsoft quieren tener en cuenta: Visual Basic, pero del que ahora llaman (o llamamos) clásico, ya que el Visual Basic más actual (el de .NET) llegó sobre el año 2002, que es cuando empecé a cruzar el charco: concretamente en mayo de 2002 en la universidad de Colima, México, como ponente internacional en su VI Simposium de la facultad de telemática (espero no haberme olvidado de que era ese el número ni la facultad, ya que Colima sí que era, y que Colima está en México también, y que en ese mes me di un baño en el Océano Pacífico). Y a partir de entonces, hasta el año 2012 (con la gira por Perú), saltando el charco prácticamente todos los años, con el parón del año 2009 (ese año decidí estar todo el año en mi tierra nerjeña).

    Bueno… pues… eso… 😉 espero que nos sigamos viendo unos cuantos años más, pero por aquí, por el blog que más mola: elGuilleMola.com.

    Nos vemos.
    Guillermo

  • Solución si en Visual Studio 2022 para Windows no te muestra el dispositivo físico en un proyecto para iOS de Xamarin.Forms

    Pues eso… que empecé un proyecto de Xamarin Forms en Visual Studio 2022 con los proyectos para Android y Windows (UWP) pero no añadí el de iOS y después me planteé añadirlo porque, aunque yo no lo uso (no me funcionan en mi iPhone 7 Plus) mi hijo David sí le funcionan en su iPhone y en el iPad (David es de los que gustan usar las cosas de Apple, de hecho, está certificado como técnico en todo lo referente a Apple), y me encontré que ahora no me mostraba el «dispositivo» local en la lista de dispositivos, solo los habituales para usar con un Mac en línea.

    Ver las capturas 1 y 2 para que así entiendas mejor a lo que me refiero.
    En la captura 1 están las opciones que suelen mostrarse si todo está bien, y en la captura 2 se echa en falta el dispositivo físico.

    Captura 1. El dispositivo físico aparece en la lista.

    Captura 2. El dispositivo físico no aparece en la lista.

    Nota:
    Además de lo que te cuento aquí, para que se muestren los dispositivos físicos debes tener instalado en tu Windows el iTunes de Apple.

    Aparte de lo comentado en la nota anterior, otra cosa que debes tener en tu proyecto para iOS es que haya una referencia a Xamarin.Forms (se me olvidó añadirla y casi me vuelvo loco buscando cómo solucionarlo) y ya, de esas cosas que te dan pro probar… probé a verificar las dependencias del proyecto y eché en falta la referencia a Xamarin.Forms, y fue añadirla y… ¡voilà! ahí está el dispositivo disponible, otra cosa es que funcione la aplicación, pero al menos está 😉

    En las capturas 3 y 4 puedes ver las referencias del proyecto para iOS.
    En la captura 3 no estaba incluido Xamarin.Forms y por eso no se mostraba el dispositivo físico.
    En la captura 4 ya está esa referencia y ahora sí que muestra en la lista de dispositivos (si está conectado al USB del equipo, todo hay que aclararlo) el iPhone 7 plus que es el que yo heredé de mi hijo David 😉

    Captura 3. Aquí falta la referencia a Xamarin.Forms (y no se muestra el dispositivo físico)

    Captura 4. Con la referencia a Xamarin.Forms sí muestra los dispositivos físicos.

    Y esto es todo… ya sabes… espero que te sea de utilidad (y espero que a mí me vuelva a serlo cuando me pase de nuevo… jejejeje, que conociéndome, seguro que me vuelve a pasar).

    Nos vemos.
    Guillermo

  • Edición ‘multi-caret selection’ en Visual Studio, pensaba que era un bug

    Pues eso… yo pensaba que era un BUG de Visual Studio 2022 y me dicen que es «by design».

    El tema era que al seleccionar con ALT+SHIFT (para seleccionar un bloque de código en las posiciones que quieras) se quedaban varios cursores activos y al escribir se escribía en todas las posiciones en las que estaba el cursor. Y dicen que eso no es un BUG (sí lo es en la forma que ha ocurrido, ya que en Visual Studio 2019 no ocurre de esa forma), y el enlace que me han dado es el siguiente: Multi-caret selection.

    Este es el enlace al bug que les mandé: BUG VS2022: Selecting with ALT+SHIFT, releasing the selection, the blue and red cursor remains and if you type the text typed is set in several places.

    Así que, si dicen que es «by-design», pues… lo será 😉

    Nos vemos.
    Guillermo