Categoría: Programas

  • Robot para ver quiénes publican  los Hashtags que te interesan en instagram

    Robot para ver quiénes publican los Hashtags que te interesan en instagram

    La tarea de investigación en proceso de marketing puede llegar a ser un proceso tedioso, pero tranquilo, en este articulo te enseñaré una herramienta de código abierto que puede ser usada desde tu equipo y que te ayudará con dicha tarea.

    Crear robots a través de código se ha convertido en uno de mis hobbies, es por ello que de vez en cuando me doy a la tarea de buscar fuentes de inspiración o scripts funcionales para automatizar tareas algo aburridas; lo cual me ha hecho un friki de los scripts de automatización, y lo mejor de todo, me encanta compartir mis hallazgos y aprendizajes en este apasionado mundo.

    Te cuento que, cierto día navegando me encontré con varios vídeos que hablaban de robots basado en python de un repositorio llamado Instabot que facilitaba la vida en Instagram, en estos vídeos pude ver uno que decía que por medio de Instabot podías incrementar seguidores en instagram, otro mencionaba que podías automatizar la tarea de seguir a seguidores de una cuenta (podrías automatizar el proceso de seguir a los seguidores de tu competencia) etc.

    Por lo que puedes notar, ya estaba super emocionado. Sin embargo, seguí buscado scripts pero bajo la consigna de usarlos en investigación de marketing de contenidos, y qué crees, lo encontré. El script alojado en gitlab se llama Instagram Hashtags Spy, este asegura que puedes espiar a los usuarios que están publicando un determinado hashtags y poder ver cuántos seguidores tiene, a cuántos sigue y cuántos post a subido. Créeme, no me quede con la duda. Por lo que decidí descargar y realizar mis propias pruebas para ver que tan cierto era. Al tener todo listo me lleve una sorpresa, el script llegó a listar un grupo de varios Hashtags de hasta 84 usuarios.

    # Aquí estaba aventirandome a ver que resultados me daba
    python3 main.py -ht marketingdigital,marketing

    Y oh sorpresa, pude ver los datos que escaneaba eran:

    …los resultados

    Y los totales

    No se ustedes, pero este scripts puede llegar a ser un alivio para la etapa que corresponde al análisis de competencia, público, impacto de Hashtags, entre otra tareas. Así que sin restricciones, deja que este script haga de lo suyo y tan solo dedícate a analizar.

    Por mi parte esperaré qué tanto evoluciona el script, además ya tengo intenciones de modificarlo y hacer mi propia versión para diferentes tareas. de momento te compartiré los pro, los contras y mis sugerencias de uso.

    los pro, los contra y mi sugerencia

    Por el lado de los pro, facilita el proceso de análisis de un grupo hastags de un solo golpe, es de código abierto lo cual lo hace transparente, puedes usarlo en paralelo con web de top de hastags y es gratis. Por el lado de los contra, debes de tener conocimiento en codificación de python, el uso del terminal no es nada amigable para aquellos que trabajan en marketing y nunca han realizado este tipo de ejecuciones, no tiene una forma de exportar los resultado, por lo que hay que copiar del terminal o analizarlo en el acto.

    Sugerencia, si tienes las habilidades para hacer uso de este script ten en cuenta que, este script no usa una API oficial, así que crea una cuenta alterna para realizar este tipo de tarea. Y por último, practica y analiza el código, mira en que otro caso puede ser usado. Si logras algo interesante no dudes en contactarme , me encantará probar la aplicación que le diste.

  • GitHub Copilot: ¿la Inteligencia artificial le quitará el trabajo a los programadores?

    Como un trabajador apasionado en el mundo de las nuevas tecnologías y su desarrollo he seguido muy de cerca el avance la inteligencia artificial (AI) y como estas puede desbancar muchos de los puestos de trabajos que contienen un alto componente de acciones repetitivas. Pues bien, como menciona el titulo hoy reflexionaré sobre este fenómeno y una de las profesiones mejor remunerada y que viene contribuyendo a la economía digital, esta labor es la de desarrollador de software y su estabilidad frente a Copilot una AI que propone código a partir de comentarios en pleno acción de desarrollo.

    Según CEO de GitHub, Nat Friedman, el asistente «GitHub Copilot extrae el contexto del código en el que estás trabajando, sugiriendo líneas completas o funciones completas».

    La intención de dicha herramienta es ayudar a los programadores a identificar de forma rápida alternativas de código, Según Friedman, Copilot busca ser más que un autocompletador, su labor es ayudar a escribir pruebas y explorar nuevas API sin tener que adaptar una búsqueda de respuestas en sitios como Stack Overflow y en Internet. Además, como es una AI de aprendizaje automático, esta ha de aprender a medida que los desarroladores la usen. Todo esto con la finalidad de ayudarnos a completar el trabajo más rápido.

    Como se puede ver en el parrafo anterior, Copilot promete reducir el tiempo de inmersión al momento de abordar un nuevo lenguaje e incluso ayudar en los inicio de los nuevos programadores que se unen día con día a esta profesión. Desde otro punto de vista, Copilot busca ser aquel acompañante en el mundo de la creación de código. Ser aquella pareja de programación que te ayude a acelerar tu forma de codificar y los tiempos de resolución de problemas tecnológicos desde el código.

    Hasta este punto parece que todo es mariposas y arco iris, bueno, así nos lo pita el mismo blog de noticias de Github y la página oficial del nuevo producto dando la sensación de que no sea complicado dar respuesta a la pregunta inicial ¿la Inteligencia artificial le quitará el trabajo a los programadores? Pero si de dar respuesta se trata, hasta cierto punto se podría decir que no y múltiples respuesta ya se están dando al respecto dada la incertidumbre que trae con sigo tantos beneficios en una sola herramienta.

    Algunos expertos objetan diciendo que no, que tan solo es una herramienta, el creador ha dicho que solo nos viene ayudar. Otros en oposición pero manteniendo el positivismos manifiestan que lo que pasará es que se complicara la brecha de entrada y le complicara la vida a los «junior».

    De momento y según la fuente oficial considera que la acertividad de Copilot es de hasta un 57%

    We recently benchmarked against a set of Python functions that have good test coverage in open source repos. We blanked out the function bodies and asked GitHub Copilot to fill them in. The model got this right 43% of the time on the first try, and 57% of the time when allowed 10 attempts. And it’s getting smarter all the time.

    copilot.github.com

    Con todo esto, de momento me atrevería a decir que tal vez no se remplazaran los puesto de trabajo, pero como mencionan algunos expertos en la red de pronto en unos 3 a 10 años la óptica sobre esta respuesta cambie. Sin embargo, invito a revisión de sus habilidades porque esto hará la diferencia. Los fundamentos sobre el conocimiento en el desarrollo del software podrán hacer de ti uno entre pocos que mantengan su puesto. Puede acontecer como pasado en otros espacios laborales que donde se requerían 10 tan solo 1 realice las tareas que se esperan.

    ¿y tú que opinas, te atreves a comentar?

    Fuentes:

    Álvaro Felipe. EDteam (1 de de 2021). Codex ¿La IA de GitHub que reemplazará a los programadores?[Video]. Youtube. https://www.youtube.com/watch?v=X7DW3__byj8&t=585s

    Freddy Vega. Platzi (1 de de 2021). ¿La inteligencia artificial reemplazará a los programadores?[Video]. Youtube. https://www.youtube.com/watch?v=OwqeTKImq-0

    GitHub (29 de junio de 2021) GitHub Copilot: your AI pair programmer. GitHub Copilot. Recuperado el 1/06/2021 https://copilot.github.com/

    Martin. BettaTech (1 de de 2021). ¿La INTELIGENCIA ARTIFICIAL nos dejará sin TRABAJO? | Github Copilot y el EMPLEO [Video]. Youtube. https://www.youtube.com/watch?v=iFw3K__mI5U

    Nat Friedman (29 de junio de 2021) Introducing GitHub Copilot: your AI pair programmer. Git Hub. Recuperado el 1/06/2021 https://github.blog/2021-06-29-introducing-github-copilot-ai-pair-programmer/

  • Cómo descargar teamviewer

    Puede suceder que nos encontremos con la necesidad de acceder a un equipo o computador que se encuentra en un localización diferente a la nuestra, esto es, en otra localidad, ciudad o casa. Es en este momento en el debemos recurrir a aplicaciones de acceso remoto. ahí es donde entra teamviewer, una aplicación ampliamente conicidad en el mundo informático para dicho propósito. En el día de hoy te quiero indicar cuales son los pasis requerido para la instalación de este magnifico programas que nos ayudará a solucionar una amplia gama de requerimientos cuando senos requiere, bien sea para apoyar, reparar, enseñar o lo que se te ocurra.

    Desde tu equipo o portátil con sistema Windows, abre tu navegador favorito y dirígete al sitio oficial del software (descarga desde aquí). En la pantalla principal del sitio, busca un menú que diga Descargas. Luego, en la parte inferior busca el botón con el logotipo y el nombre de Windows. Dale click sobre él para que inicie la descarga de la aplicación.

    Instalando la aplicación

    Una ves completada la descarga, haz doble click sobre el icono la aplicación para iniciar la instalación. Entonces, ha de aparecer una pantalla de donde TeamViewer te dará  la bienvenidas, en esa ventana podrás seleccionar la opción de Instalar. Debes de asegúrate de darle al botón que indica Privadamente / no comercial.

    Configurando el modo de instalación de TeamViewer

    En la siguiente pantalla deberás seleccionar el modo de instalación de TeamViewer. El asistente de instalación te dará dos posibles opciones: la primera es si quieres una instalación, o la segunda, si solo quieres iniciar de forma inmediata. La ultima opción te permite ejecutar de forma inmetiata el programa. Por lo general esta opción se usa para casos de rapidez, esta opción suelo recomendarla cuando el usuario o persona quien me solicita apoyo tiene pocas habilidades en el proceso de instalación

    Identifica el computador para accesos recurrentes

    Si haz identificado que el acceso a un computador será en repetidas ocasiones, lo recomendables en estos casos en que tengas una cuenta registrada en los servicios de teamviewer, con esta puedes registrar equipos a los cuales puedes identificar por nombre y estado de conexión para ingresar. Para realizar dicho registro debes seleccionar el icono de usuario, este se encuentra del lado izquierdo, es el primero de todos, luego, selecciona la opción registrarse, después, proporciona los datos requerido y listo