Recursos para aprender a programar

4036 messages, 135 pages:  1; 123 124125 126 127; 135 ↖ Go back to topic list

Score: +38

3721. el-prevoste,

la más intuitiva es tutorialesya, y está el tutorial que hice yo pero que no actualizo hace bastante por diversas circunstancias, quizá vino el momento de publicar otro capi

Score: +0

3722. Kazhak,

¿Cuál es tu tutorial?

Score: +0

3723. el-prevoste,

es este: https://qcsalon.net/es/forum32/topic118295

Score: +0

3724. Kazhak,

Gracias. Se ve interesante.

Score: +0

3725. Mariatinivelli,

esa web se actualiza? refiero a los tutoriales

Score: +0

3726. Markk,

En mi opinión, tutorialesprogramacionya, o tutorialesya, o programacionya, o como sea, está totalmente sobrevalorado y desactualizado. Microsoft Learn es maravilloso, pero bueno, gustos son gustos

Score: +0

3727. el-prevoste,

sobrevalorado? yo aprendí python de ahí, y la verdad super fácil e intuitivo. desactualizado... pues en vista de que python3 es python3 todavía con la misma sintaxis pues no se que decirte. ahora Microsoft learn la verdad no es la mejor que yo vi, pero si, para gustos colores

Score: +0

3728. Kazhak,

Dejo por aquí el enlace por si a alguien le pudiera interesar aprender Python desde Microsoft Learn: https://learn.microsoft.com/es-es/training/paths/beginner-python/

Score: +0

3729. Chuy ,

como diría mi tía. aver que disen los expertos.
https://creativafmweb.usuarios.space/

Score: +0

3730. el-prevoste,

pues que quieres que te diga, escueta, insulsa y... pero bueno, para una tiflo radio supongo que está bien

Score: +0

3731. Chuy ,

igual esa es temporal.
mi amigo mario que es profecional ya me anda armando una plantilla como se deve.

Score: +0

Last edited by Chuy , Jun 21 2024 14:08:49

3732. el-prevoste,

tío... no digo nada, pero no te planteaste el acudir a un equipo de programadores profesionales que ni yo, ni nadie de aquí. un equipo de personas capacitadas, autorizadas y que saben lo que hacen, desembolsar 100€ y tener tu web perfectamente bién echa? si das buena imagen y reditúas bién la radio, puedes incluso recuperar la inversión

Score: +0

3733. Chuy ,

y crees que no lo ise. ya mandé a mi amigo mario. que el tiene ojos y es experto en estos temas.
valió la pena pagar los $80. Ahora hay que esperar que esté pronta.
talvés para el mes que viene seguro. ja, 7 a 14 días dise en su web. y ya van como 20.
pero es comprensible. tiene 2 trabajos juntos. tiene que encargarse de su emisora news 105. y gravar quien save cuantas cosas en MG producciónes.
ya me dijo. cuando tenga tiempo libre iré avanzando en el trabajo.

Score: +1

3734. el-prevoste,

tío, corta el royo, que nos suda la polla lo que pase con tu amigo mario, nos da, i,gu,al. yo solo te di un consejo, no nos cuentes tu vida

Score: -1

3735. Kazhak,

Hola. Estoy intentando hacer un código en AHK para que al presionar las teclas Windows Shift 9, se inserte el símbolo menorque y al presionar Windows Shift 0, se inserte el mayorque, pero por mucho que lo intento, no consigo hacer que funcione. Se lo he pedido a ChatGPT, pero tampoco da con la forma correcta de hacerlo. El último código que me ofreció ChatGPT fue el siguiente: ; Windows + Shift + 9

9::

if GetKeyState("Shift", "P")
{
Send <
}
else
{
Send 9
}
return

; Windows + Shift + 0

0::

if GetKeyState("Shift", "P")
{
Send >
}
else
{
Send 0
}
return ¿Qué está mal?

Score: -1

3736. valencia,

holas chicos espero y estén bién, una consulta, que áse falta para que esto funcione corécto en piton o como se escriba, porfabor teng el código y no sé si ando asiéndolo mal o anda corecto el código aclaro, noquiero que me ataquen de que si se uso algúna inteligencia artificial lo ago abase de mi conocimiento, aca les pego el código completo def reproducir_radio(url):
# Iniciar Bass
bass.BASS_Init(-1, 44100, 0, 0)

# Crear canal de reproducción
stream = bass.BASS_StreamCreateFile(url, 0, BASS_STREAM_DECODE)
if not stream:
print(f"Error al cargar la URL: {url}")
return

# Reproducir stream
bass.BASS_Play(stream, 0)

# Bucle de reproducción
while True:
time.sleep(0.1)

# Control de volumen (opcional)

if tecla_presionada

"f2":
bass.BASS_ChannelSetVolume(stream, bass.BASS_GetVolume() - 1)


elif tecla_presionada

"f3":
bass.BASS_ChannelSetVolume(stream, bass.BASS_GetVolume() + 1)

# Salir del programa
if tecla_presionada == "q":
break

# Detener stream y liberar recursos
bass.BASS_StreamFree(stream)
bass.BASS_Stop()
bass.BASS_Free()

def agregar_radio():
# Obtener nombre y URL de la nueva radio
nombre = input("Nombre de la radio: ")
url = input("URL de la radio: ")

# Guardar en base de datos (implementación pendiente)
# ...

# Mostrar mensaje de confirmación
print(f"Radio {nombre} agregada correctamente.")

def mostrar_radios():
# Leer radios de la base de datos (implementación pendiente)
# ...

# Mostrar lista de radios
for radio in radios:
print(f"{radio['nombre']}: {radio['url']}")

def main():
# Inicializar variables
radios = [] # Lista para almacenar radios guardadas
tecla_presionada = None

# Sonido de entrada (opcional)
playsound("sonido_entrada.mp3")

while True:
# Mostrar menú
print("\nMenú:")
print("1. Reproducir radio")
print("2. Agregar radio")
print("3. Mostrar radios")
print("4. Configurar")
print("q. Salir")

# Leer opción del usuario
opcion = input("Ingrese una opción: ")

if opcion == "1":
# Reproducir radio
url = input("Ingrese la URL de la radio: ")
reproducir_radio(url)

elif opcion

"2":
# Agregar radio
agregar_radio()


elif opcion

"3":
# Mostrar radios
mostrar_radios()

elif opcion

"4":
# Configurar (implementación pendiente)
# ...


elif opcion

"q":
# Salir
break

else:
print("Opción inválida.")

# Sonido de salida (opcional)
playsound("sonido_salida.mp3")

if __name__ == "__main__":
main()

Score: +0

Last edited by valencia, Jun 22 2024 21:33:42

3737. Rayo,

a ver, si es a base de tu conocimiento, qué hace el while en true?
qué ahce exactamente la línea bass.BASS_StreamFree(stream)
qué es lo que esperas que haga? que librería utilizarás?
no está mal utilizar chat gpt, lo que está mal es ahcerlo sin tener una pizca de idea de programación.

Score: +0

3738. Markk,

Che, todo muy lindo con eso de que programar en Python es casi como hablar en inglés, pero ya mezclarlo con spanglish me parece mucho (?)
if tecla_presionada == "f2":

Score: +0

3739. Angel_R05,

Deja tú eso, mínimo tecla_presionada se utilizara pero está establecida en None, como que no cuadra🙃
Carnal/a, checa que tengas importada bass y que realmente esa lib funcione, usa alguna lib para el manejo de teclado, chécate lo de la base de datos y sobre todo, aprende bases de programación aunque sea👀 ya luego haces tu gestor hasta con gui y todo el baile para que quede mamalón.

Score: +0

3740. Kazhak,

Desde mi poquísimo conocimiento en Python, te diría que:

  1. Tendrías que definir algunas variables, por ejemplo, radios y tecla_presionada
  2. Estoy un 99,99% de que hay varios problemas con respecto a las funciones.
  3. El código está súper desordenado.
  4. Que alguien que entienda de Python me corrija todo lo que he dicho 🤣

Score: +0

3741. Chuy ,

yo creo que soy medio biejo en el mundo de la programación y el diseño web.
en programación soy muy bueno creando cosas en autoit, y se bgt a medias,
y en diseño web, sé mas sobre xhtml y html 4, y en html5 me manejo a medias

Score: +0

3742. el-prevoste,

para empezar, ¿Dónde declaras las funciones? si estoy mal corregidme, pero las dll en Python se cargan con ctypes, y tienes que definir variables de control como longs y demás, (no se mucho por que no trabajé mucho con ctypes por no decir nada) y luego las funciones que creas donde se mencionan, tecla_presionada se usa antes de declarar la variable... no está mal usar gpt para programar, muchos lo usamos. pero no para programar todo, si no para ayudarnos donde no sabemos.

Score: +0

3743. marcoML,

; Símbolos:
; #: Tecla Windows.
; +: Tecla Shift. También actúa como operador cuando se usa una segunda vez.
; En este caso, +# significa Shift + Windows.
; Entonces, +#+9 significa Shift + Windows + 9, seguido de doble dos puntos (::) para iniciar el bloque de instrucciones.

+#+9::
Send, {<} ; Envía el símbolo <
; Puedes pasarle a Send las teclas a enviar. Termina el bloque con return.
return

+#+0::
Send, {>}
return
Zaitorus: Hola. Estoy intentando hacer un código en AHK para que al presionar las teclas Windows Shift 9, se inserte...: ayer 18:33 13 de 28

Score: +0

3744. Kazhak,

Muchas gracias por la explicación y el código, pero sobretodo por la explicación.

Score: +0

3745. Michael-elfuerte,

Hola, les quiero contar de la plataforma datacamp para aprender python y ciencia de datos.

Estos son 2 cursos gratuitos que tienen, pero quedé sorprendido con el nivel de accesibilidad que tienen.

Descargué la app en mi Ipad y yo podía incluso leer el código que estaba insertado en el video con voiceover.
En serio es una maravilla, ojalá todos fueran así

Score: +0

3746. metalalchemist,

si, comparte la plataforma la página wev? porque si me interesa ciencia de datos

Score: +0

3747. Kazhak,

¿Te interesa la ciencia de datos y eres incapaz de poner en Google el nombre de la plataforma? 🤦‍♂️

Score: +1

Last edited by Kazhak, Jun 30 2024 11:10:39

3748. david-desktop,

hola chicos. como están. espero bien.
bueno yo quisiera preguntar algo sobre GitHub.
la pregunta que tengo es como le puedo hacer para crear otra rama en el repositorio una vez creado. e podido trabajar bastante bien con mis archivos y la rama principal pero quisiera crear otra para trabajar mejor. alguien sabe como. espero sus respuestas.
saludos cordiales.

Score: +0

3749. alfred,

Si tienes githubb desktop, tan fácil como ctrl shift + n.
si no, en la consola, git checkout -b nombre de rama

Score: +0

3750. david-desktop,

y para axeder a la consola como es ya que trabajo en la web y apenas ando explorando a fondo el repositorio

Score: +0

4036 messages, 135 pages:  1; 123 124125 126 127; 135 ↖ Go back to topic list

Answer to topic

You must be connected in order to be allowed to post.

Lost password ? Create account