![Arturo Source](/img/default-banner.jpg)
- 51
- 26 884
Arturo Source
Spain
Registrace 20. 06. 2013
Disfruta de la programación 🖥️ y Linux 🐧 como nunca antes. Aprende todos los conceptos desde la base en mis vídeos 😁 .
¿cómo aprendería a programar, si empezase de CERO?
Aprende cualquier lenguaje de programación de manera infalible de esta forma.
Realmente aprender a programar es como aprender cualquier disciplina, pero a veces hay que decir las cosas aunque sean obvias para darnos cuenta.
Mi blog: arturo-source.github.io/es/
Mi Twitter: ArturoSource
00:00 Ejemplo práctico
00:58 La peor idea: videos de CZcams
02:21 Consulta la documentación oficial
05:17 La mejor idea: crear un mini proyecto
06:19 OBLIGATORIO: apaga el gh copilot
Realmente aprender a programar es como aprender cualquier disciplina, pero a veces hay que decir las cosas aunque sean obvias para darnos cuenta.
Mi blog: arturo-source.github.io/es/
Mi Twitter: ArturoSource
00:00 Ejemplo práctico
00:58 La peor idea: videos de CZcams
02:21 Consulta la documentación oficial
05:17 La mejor idea: crear un mini proyecto
06:19 OBLIGATORIO: apaga el gh copilot
zhlédnutí: 324
Video
Ingeniero CRITICA a la IA
zhlédnutí 181Před 4 měsíci
Te voy a contar los problemas que he desarrollado después de utilizar una IA como la de GitHub Copilot durante un año. Por supuesto, también escucharas todas las ventajas y desventajas de usar la IA en tu código, a la hora de desarrollar. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource 00:00 Por qué borré GH Copilot 01:33 El error de volver a usar Codium 02:40 Ventajas...
Abre tu ordenador a Internet [ SSH Reverse Tunnel ]
zhlédnutí 864Před 4 měsíci
Accede a tus archivos desde Internet de manera SEGURA, y sin necesidad de usar VPN. Saber usar túneles SSH te abre un mundo de posibilidades, y los túneles reversos son un tipo de estos túneles. Artículo en mi blog: arturo-source.github.io/es/posts/tunel-ssh-inverso/ Mi Twitter: ArturoSource 00:00 ¿Qué es un túnel SSH inverso? 01:48 Ejemplo práctico de tunel SSH reverso 03:59 ¿Qué s...
Entra en páginas PROHIBIDAS, ¡sin VPNs! 🤯
zhlédnutí 1,4KPřed 4 měsíci
Sáltate todas las restricciones de tu país, o conéctate a un servidor privado dentro de tu empresa. Aprende cómo hacer un túnel SSH de manera ultra sencilla. Artículo en mi blog: arturo-source.github.io/es/posts/tunel-ssh/ Mi Twitter: ArturoSource 00:00 ¿Qué es un túnel SSH? 01:10 Ejemplo práctico de túnel SSH 04:08 ¿Qué significa cada parámetro? 06:50 Posibles casos de uso
El CMS más rápido: Hugo
zhlédnutí 94Před 5 měsíci
Si te desesperan los tiempos de carga con WordPress, Joomla, y otros CMS, hoy te traigo el mejor CMS para crear blogs rapidísimo. Artículo en mi blog: arturo-source.github.io/es/posts/hugo-el-cms-hecho-con-golang/ Mi Twitter: ArturoSource 00:00 ¿Qué es una web estática? 01:13 Características de Hugo 02:29 Temas gratis para Hugo 02:56 Cómo instalar Hugo 04:35 Desplegar a producción e...
Copia tus archivos de forma segura 🔏
zhlédnutí 52Před 5 měsíci
SCP es una herramienta muy simple, y utilizada en todas las empresas para manejar sus servidores. Aprende cómo usar SCP desde cero, y te convertirás en todo un hacker. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource
Cómo usar SSH sin contraseña 🔓
zhlédnutí 131Před 5 měsíci
Si buscas añadir más seguridad a tus servidores, has llegado al vídeo ideal. Aprende por qué NO debes usar contraseña para entrar a servidores mediante SSH, y cuál es la forma correcta de hacerlo. Artículo en mi blog: arturo-source.github.io/es/posts/conectarse-por-ssh-sin-contraseña/ Mi Twitter: ArturoSource
🌐 Blockchain de Ethereum con Golang (guía para principiantes)
zhlédnutí 146Před 5 měsíci
Manipula la blockchain de Ethereum con el lenguaje de programación Go. Aprende a leer la blockchain, interactuar con contratos, etc. Y no solo para Ethereum, cualquier red compatible, como la BSC, la de Polygon, etc. se hace igual! Así que este vídeo te sirve para todas ellas. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource
YAML en 2 Minutos ⚙️
zhlédnutí 106Před 5 měsíci
Descubre este formato de ficheros de configuración ampliamente usado. YAML es sencillo y eficaz, y tú puedes aprender todo sobre cómo se usa en un par de minutos en este vídeo. Mi blog: arturo-source.github.io/es/posts/que-es-yaml/ Mi Twitter: ArturoSource 00:00 ¿Qué es YAML? 01:04 Por qué deberías utilizar YAML 01:43 Ejemplos y sintaxis de YAML
Usa la API de OpenAI con Go! 🤖
zhlédnutí 77Před 6 měsíci
Desarrolla tu próxima aplicación de IA de manera ultra sencilla con Go y ChatGPT. Gracias a la API de OpenAI puedes generar texto ultra realista utilizando la IA. Aprende cómo conseguir una Key de OpenAI, y cómo usarla mediante programación para comenzar tu siguiente proyecto de IA. Código usado en el vídeo: gist.github.com/arturo-source/6e2f99d31e83d2789091632caff0ac3b Mi blog: arturo-source.g...
Aprende testing con Go
zhlédnutí 45Před 6 měsíci
¡Qué sencillos son los test cuando te los explican así! Aprende los conceptos más básicos de la programación con las herramientas de testing que nos proporciona Go. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource 00:00 ¿Hacer tests es importante? 01:00 Cómo hacer tests con Go 04:53 Test driven tables 08:45 Otros tipos de tests en go (benchmarks y fuzzing)
Go + SQL explicado super fácil!! (database/sql)
zhlédnutí 102Před 6 měsíci
Crea una conexión con una Base de datos. Ejecuta una query, una SELECT, un INSERT, etc. Aprende a hacer todo esto con Golang en este vídeo. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource Documentación de donde he extraído la información: go.dev/doc/tutorial/database-access go.dev/doc/database/execute-transactions go.dev/doc/database/querying go.dev/doc/database/change...
Docker en 2 Minutos
zhlédnutí 278Před 8 měsíci
Aprende qué es Docker y dónde se utiliza en un ameno vídeo. Mi blog: arturo-source.github.io/es/ Mi Twitter: ArturoSource 00:00 ¿Para qué sirve Docker? 00:40 ¿Qué es un contenedor? 00:56 ¿Qué es una imagen? 01:35 Ejemplo de cómo usar docker 02:22 ¿Cómo creo mi propia imagen de docker?
¿Qué es MVC? En 2 Minutos
zhlédnutí 69Před 8 měsíci
¿No conoces MVC? El patrón de diseño más usado en todo el mundo de la programación. ¡Conocer este patrón te permitirá trabajar en equipo, mejorar tu código, y mucho más! Mi blog: arturo-source.github.io/es/posts/que-es-mvc/ Mi Twitter: ArturoSource 00:00 ¿Qué significa cada letra? 01:02 ¿Para qué sirven los patrones de diseño? 02:07 ¿Cómo funciona exactamente MVC?
¿Qué son Frontend y Backend? En 2 Minutos
zhlédnutí 83Před 8 měsíci
¿Ya sabes a qué quieres dedicar tu futuro como programador? ¿Seguro que el frontend es mejor que el backend? Te ayudo a decidirte con este vídeo. Mi blog: arturo-source.github.io/es/posts/que-son-frontend-y-backend/ Mi Twitter: ArturoSource 00:00 ¿Dónde se usa backend y frontend? 00:53 ¿Por dónde empezar? 01:25 Tecnologías más comunes en front end 02:26 Tecnologías más comunes en ba...
TODO sobre las Variables de Entorno en 2 Minutos
zhlédnutí 69Před 9 měsíci
TODO sobre las Variables de Entorno en 2 Minutos
Despliega GRATIS tu aplicación (Curso para principiantes #5)
zhlédnutí 116Před 10 měsíci
Despliega GRATIS tu aplicación (Curso para principiantes #5)
Hacer scraping en Go ¡SIN LIBRERÍAS! (Curso principiantes #4)
zhlédnutí 139Před 10 měsíci
Hacer scraping en Go ¡SIN LIBRERÍAS! (Curso principiantes #4)
Ingeniería inversa como un Profesional (Curso principiantes #3)
zhlédnutí 183Před rokem
Ingeniería inversa como un Profesional (Curso principiantes #3)
4 años de Ingeniería Informática... ¿De verdad es necesario?
zhlédnutí 363Před rokem
4 años de Ingeniería Informática... ¿De verdad es necesario?
CREA un Bot de Telegram en Go (Curso principiantes #2)
zhlédnutí 158Před rokem
CREA un Bot de Telegram en Go (Curso principiantes #2)
El MEJOR entorno de Programación (Curso principiantes #1)
zhlédnutí 155Před rokem
El MEJOR entorno de Programación (Curso principiantes #1)
TODO lo que NECESITAS saber sobre 🤖 GitHub Copilot
zhlédnutí 169Před rokem
TODO lo que NECESITAS saber sobre GitHub Copilot
Solución al PROBLEMA de algoritmia de Google (#HashCode)
zhlédnutí 164Před rokem
Solución al PROBLEMA de algoritmia de Google (#HashCode)
Uen vídeo pero hombre….. comentarios ? Semántica. Comentarios = te lo explico por que sino el código no lo hará Enhorabuena por el vídeo 🎉
*01:03** chmod 777* ¡Gracias!
Jajajaja pero hay que tener cuidado! Si no quieres que el tito S4vitar te hackee
@@arturosource jajajaja ok xd
Gracias por la explicación, muy buen video. Quiero preguntarte, como esta el mercado laboral con Go, hay mucha demanda?
Buena pregunta Toni, si bien no es el lenguaje con más demanda, tampoco es el lenguaje con más competencia. Lo que quiere decir que puede que no encuentres tantas ofertas, pero si eres un programador con experiencia te será relativamente fácil encontrar trabajo.
te puedo hacer una pregunta referente al bot de telegram? se puede hacer tipo un bot para cada dispositivo infectado?
Técnicamente puedes hacerlo, pero tendrías que modificar el código que proporciono. Aún así es un código muy sencillo, así que te animo a hacerlo!! 😁
Es tal como dices.. Si no escribes el código y lo entiendes, no sirve. No es como ver una peli comiendo palomitas. 🎬🍿
Buena analogía!!
Me dice panic: telegram token or telegram chat id not set.. y los remplace en el lugar de "telegram_token" y telegram chat id pero como que no los detecta..
Estoy usando visual advance, porque chatgpt no me escribe de la misma manera que en visual?
Honestamente, no conozco visual advance, así que no te puedo ayudar.
gran video
gracias!!
A mí me encanta copilot pero siento lo mismo qué decís...
Es una herramienta súper útil! Verdaderamente pienso que es el futuro, pero intento programar habitualmente sin él para no perder la destreza
Gracias y si me interesa , yo estoy como trainee java y uso chatgpt para que me explique codigo no para que me complete...
Este jueves subo el vídeo! Está genial usar ChatGPT así, con tiempo y dedicación llegarás a ser un gran programador 👍
Buen video crack !!!! A mi me mola Github Copilot :(
GH Copilot es la polla!! Me encanta usarlo, pero me produce esta problemática que comento en el vídeo :(
llevo tiempo, pero demasiado tiempo buscando este comando, era tan fácil pero ni con ChatGPT te sale el comando 😢 muchas gracias!
total! es muy útil pero difícil de encontrar 😂
Es una explicación muy rápida y lo explicas como si la gente que te sigue ya tuviera bastantes conocimientos.
Si tienes cualquier duda adelante! Estoy aquí para responderte. Si quieres saber para qué sirve SSH, hay otro video en el canal 😜
hugo es el primo de un amigo mio!
Hugo es un nombre común, desde luego! Me alegro de que el primo de tu amigo aumente la media 🤓
..muchacho, si realmente lo explicaras bien tendrías muchos más comentarios y seguidores...es una sugerencia...
Estoy abierto a sugerencias jaad. Sé que no es la mejor explicación del mundo, pero dime cómo se podría explicar mejor. Adelante.
seguimos esperando tu mejor explicación
@@waltergallardo5417 pregunta cualquier duda.
@@arturosource no te decía a tí, sino al sabihondo que te respondió
@@waltergallardo5417 entiendo! gracias por disfrutar del video entonces!
❤
Por qué tachas WordPress
porque es una basura (bromita 🤭 es por el clickbait)
si alguien q no sabe nada ve esto no entiende nada
Entiendo que no lo he explicado todo desde cero, por eso recomiendo ver los videos de antes si no tienes ninguna idea, pero es que no puedo repetir la misma explicación en todos los videos. De todos modos, gracias por el feedback.
@@arturosource ok voy a dar un vistazo. Suerte bro 👍🏻
Yo me pregunto se puede usar esto para crear un bosque puede transformar libros en audiolibros o no
Claro! Aunque habría que modificar el código del vídeo, los bots de Telegram también pueden recibir y enviar archivos. Luego con algún sintetizador de voz, como los que están saliendo ahora basados en IA, puedes transformarlo en audio en el servidor.
Muy buen vídeo, sencillo para iniciarse cuando juegas con alguna máquina virtual de Linux, cuando juegas con Raspberrys y demás, viene genial para la gente que se inicia en este mundillo. Muchas gracias Arturo! un abrazo
Gracias Sergio! Qué bien leerte de nuevo en los comentarios. En las siguientes semanas planeo subir más cosas sobre SSH como hacer túneles, o copiar archivos 😁
Pues hoy se viene 💦
Gracias Carlos! Veo que eres suscriptor desde hace 3 años, aprecio que te guste el contenido! Pero no termino de entender el emoji 💦
Vídeo top, gracias :D
Gracias Esteban! Vuestros comentarios me motivan a crear más vídeos
Hola muy buen video pero como lo hago un .exe
Y ME SALE ESTE ERROR [{ "resource": "/c:/Users/name/Desktop/my first go/KEYLOGGER/go.mod", "owner": "_generated_diagnostic_collection_name_#0", "severity": 8, "message": "no module path for file:///C:/Users/chris/Desktop/my%20first%20go/KEYLOGGER/go.mod", "source": "go list", "startLineNumber": 1, "startColumn": 1, "endLineNumber": 1, "endColumn": 1 }]
Para generar el .EXE has de compilarlo (el comando es `go build` dentro de la carpeta)
P r o m o s m 😂
no te entiendo
Buen vídeo Artu! Nuevo suscriptor.
Gracias por tus palabras!
Buen video bro 👍👍👍👍
Gracias por tu comentario!
Buen video en 4 minutos. 👍📹
😂😂 totalmente, intentaré ir mejorando el timing
interesy
vaya
No me he enterado de nada😂😂😂! Es broma, este formato de 2 minutos mola!!🎉🎉🎉
Toda la razón! Estoy comenzando con este formato y tengo que coger soltura explicando 😜
Vamos a por ello 💪💪💪@@arturosource
Muy interesante! Gracias
Ojala ver tu scraping 💦
Genial! Para eso estate atento al siguiente vídeo 🫨
Hola dices que lo manda a un bot de telegram pero hace falta que este iniciado sesión el telegram web en ese ordenador?
No es necesario! Se conecta a los servidores de Telegram usando la API
Se puede hacer en bloc de notas
No es lo más recomendable, pero sí
bro donde aprendiste maldev en golang?
Nunca había escuchado lo de maldev😅 yo simplemente empecé a programar Go hace años y lo que enseño en el vídeo son conceptos básicos de la programación 😁
Puedes hacerme un bot básico con fluter o laravel?
Buenas Andres! Por supuesto, podría hacerlo, pero para trabajos específicos tengo mi empresa en la que desarrollamos software a medida. ¡Si estás interesado ponte en contacto conmigo!
Cuando le doy a enter en el bloc de notas se cierra el programa
Prueba a debuggear el código, que es open source 😁
uff este video me llego 5 años tarde, en mi caso descubrí que me encanta la programación a los 25... jaja saludos
Nunca es tarde!! Y como digo en el vídeo para trabajar como programador no es obligatorio cursar la carrera! Es mejor estudiar 1 o 2 años y entrar en una empresa a currar, así aprenderás si te gusta mucho antes 😁
Buen video 👌 Gracias por compartir! Quiero mas tutoriales de Go
Pues atenta a las siguientes semanas Carme! Seguiremos con el curso
buen vídeo y buen cameo gatuno al principio!
Sí 😎, es mi gatito Thor
Pues yo ya...🍌
Creo que no entiendo el mensaje 😳
Muchas gracias por el video, me ha sido de utilidad. Por favor amplia las fuentes que esta dificil ver el codigo a esa resolucion. Y habla pausado y claro, muchos no somos españoles y se nos hace difícil entender la manera de hablar del español. Saludos.
Gracias por tu comentario! Tendré en cuenta lo de la fuente para los siguientes vídeos (aunque ya está grabado el siguiente 😅). E intentaré hablar más lento y claro, pero eso es más difícil de solucionar porque siempre hablo rápido jajaj
Hay problema con el Go que me dice que no es reconocido como comando interno o externo ¿Sabes como solucionarlo? D:
Quizá tengas que instalarlo, si no lo tienes instalado en tu PC. Esta es su web oficial go.dev/dl/
Un Desarrollador Go :O
ya tenias ejercicios completados anteriormente xd
Claro! Para hacer el vídeo más dinámico hice el esfuerzo de completarlos antes 😁
@@arturosource La idea de hacer un video como estos es demostrar que podes hacerlo en el momento, pero ok
@@leo15k8 genial! Me apunto la idea para posibles futuros videos, gracias!
como que no das muchos detalles para convertir el archivo a .exe
Si te metes al enlace de GitHub, pone una explicación paso a paso de cómo compilarlo 👍🏼
Pero dónde se le mete el chat id y el token 😅 mínimo en el read de tu Github ponlo digo yo
En el vídeo comento que tienes que asignarlas como variables de entorno (en el vídeo de cómo programar un bot de Telegram de mi canal lo explico 😉). En cualquier caso, si no sabes hacer eso, puedes meterlas directamente en el código, cambiando os.Getenv(...) por lo que corresponda. Muchas gracias por tu feedback, ¡actualizaré el readme para que quede más claro!
@@arturosourcedebo colocarlo entre las " " o quitandolas.. os.Getenv(token) o os.Gentenv("token")
Hola!, lo eliminste?, entre GitHub y no esta para descargar, saludos!
Buenas! A mí me deja entrar desde el enlace de la descripción, prueba a ver si te deja y me dices!
Creo que ver y estudiar el mecanismo del proceso me esta ayudando a entender la logica . gracias
Genial!! Te recomiendo que sigas así porque los conocimientos se consiguen poco a poco, y practicando!
Buen video, pero podamos hablar por privado en instagram? necesito una ayuda tuya...
Puedes contactarme en Twitter, si quieres 😉