Juan-VP
Usuario (México)
Hola a todos, pues ahora les traigo este post con un curso de programación en C creado por mi, con el fin de compartir conocimientos y experiencias, seguiré subiendo videos y temas a mi blog. Cualquier duda no duden en preguntar Sé que con sangoogle pueden encontrar muchísimos tutoriales, pero la diferencia es que la mayoría de ellos no empiezan desde cero, por lo que para realizar el curso debes de tener un conocimiento previo. Esto no sucederá aquí es un curso desde cero, y bien explicado, me he tomado muchísimo tiempo creando estos pequeños vídeos, espero y sepan valorar, al fin y al cabo son para ustedes Nota: El post ya lo tengo publicado, pero lo vuelvo a publicar por un sólo motivo, la vez anterior lo publiqué en un horario no muy favorable y no recibí muchas visitas. ESTO NO ES SPAM, solo es para compartir conocimientos. No pido puntos, no pido comentarios, ni siquiera un agradecimiento, ya que esto yo lo creé para ustedes sin restricciones. Nota: Este curso es de C puro, luego de terminarlo empezaré a subir vídeos de: C++, Visual Basic, ruby y java. Canal Rincón programador de youtube: http://www.youtube.com/user/rinconprogramador Blog Rincón programador: http://rincon-programador.blogspot.mx Curso de lenguaje C Introducción C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. Se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos. Ventajas: Muy eficiente. Muy veloz. Desventajas: Mayor dificultad al mantener un programa. Lista de reproducción: http://www.youtube.com/playlist?list=PLnhlOrFSFkF9RvFUoU7wd_MsahxfFvu8J Bloque 1 1. Introducción, Historia, Editor link: http://www.youtube.com/watch?v=e0tHuTL0Pv8&feature=plcp En este video tenemos una breve introducción, la forma en que funciona el lenguaje C y el editor que necesitaremos. 2. ¡Hola mundo! link: http://www.youtube.com/watch?v=lh6mhgJtyCc&feature=plcp En este vídeo vemos la estructura básica de un programa en C, su librería principal y cosas elementales, todo con el clásico hola mundo. 3. Suma de dos números link: http://www.youtube.com/watch?v=5EGX405q74E&feature=plcp Ahora realizamos un pequeño ejercicio que nos ayudará a entender como funcionan las variables, las operaciones básicas y algunas cosas más. 4. Operaciones básicas link: http://www.youtube.com/watch?v=JW73CgmaeWE&feature=plcp Este vídeo sólo es para reforzar los conocimientos del vídeo anterior, con unos temas nuevos. 5. Área de triángulo link: http://www.youtube.com/watch?v=gnQyHtoy6i0&feature=plcp Todo el mundo sabe de esta operación, pero la sabes hacer en un programa? 6. Condiciones IF link: http://www.youtube.com/watch?v=brVqTkLpxrY&feature=plcp Ahora vemos algo más avanzado, las condiciones if en un programa. 7. Positivo, negativo, neutro link: http://www.youtube.com/watch?v=ytWjOjSGIqU&feature=plcp Ahora como reforzamiento vemos un pequeño ejercicio, que será de gran ayuda. 8. Par o impar link: http://www.youtube.com/watch?v=RHykXUWcVC0&feature=plcp Otro vídeo para reforzar conocimientos. 9. Ciclo o bucle for link: http://www.youtube.com/watch?v=OglkZWqhT5o&feature=plcp Ahora con un tema nuevo, el ciclo o bucle for. 10. Serie del número 2 link: http://www.youtube.com/watch?v=DtmcLBa5TxA&feature=plcp Para reforzar los conocimientos. 11. Tabla de multiplicar link: http://www.youtube.com/watch?v=Bk8vica4iBs&feature=plcp Para reforzar más los conocimientos. 12.Ciclo o bucle while link: http://www.youtube.com/watch?v=BJO9Ala5kKI&feature=plcp Ahora por último el ciclo while. 13. Terminando el primer bloque link: http://www.youtube.com/watch?v=82JqhUQaXks&feature=plcp Felicitaciones! terminaste el primer bloque. Luego seguiré subiendo vídeos sobre arrays, cadenas de texto, matriz, do while, punteros, etc. Llegaremos a crear un pequeño chat con servidor y funcional hasta con 200 clientes. Si es que desean programar este curso es para ustedes, es algo muy básico pero para empezar basta y sobra. Nota extra: Algunos conocimientos no se aprenden de un curso, estos conocimientos ustedes los obtienen con la práctica. Canal Rincón programador de youtube: http://www.youtube.com/user/rinconprogramador Blog Rincón programador: http://rincon-programador.blogspot.mx No pido sus puntos, no los necesito, no me sirven, lo que quiero es compartir mis pocos o muchos conocimientos con ustedes y de la mejor manera, si alguien más se quiere unir al proyecto no duden en comentarme. Saludos!
Aprende programación en 48 minutos Hola a todos, pues ahora les traigo este post con un curso de programación en C creado por mi, con el fin de compartir conocimientos y experiencias, seguiré subiendo videos y temas a mi blog. Cualquier duda no duden en preguntar Sé que con sangoogle pueden encontrar muchísimos tutoriales, pero la diferencia es que la mayoría de ellos no empiezan desde cero, por lo que para realizar el curso debes de tener un conocimiento previo. Esto no sucederá aquí es un curso desde cero, y bien explicado, me he tomado muchísimo tiempo creando estos pequeños vídeos, espero y sepan valorar, al fin y al cabo son para ustedes Nota: El post ya lo tengo publicado, pero lo vuelvo a publicar por un sólo motivo, la vez anterior lo publiqué en un horario no muy favorable y no recibí muchas visitas. ESTO NO ES SPAM, solo es para compartir conocimientos. No pido puntos, no pido comentarios, ni siquiera un agradecimiento, ya que esto yo lo creé para ustedes sin restricciones. Nota: Este curso es de C puro, luego de terminarlo empezaré a subir vídeos de: C++, Visual Basic, ruby y java. Canal Rincón programador de youtube: http://www.youtube.com/user/rinconprogramador Blog Rincón programador: http://rincon-programador.blogspot.mx Curso de lenguaje C Introducción C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. Se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos. Ventajas: Muy eficiente. Muy veloz. Desventajas: Mayor dificultad al mantener un programa. Lista de reproducción: http://www.youtube.com/playlist?list=PLnhlOrFSFkF9RvFUoU7wd_MsahxfFvu8J Bloque 1 1. Introducción, Historia, Editor link: http://www.youtube.com/watch?v=e0tHuTL0Pv8&feature=plcp En este video tenemos una breve introducción, la forma en que funciona el lenguaje C y el editor que necesitaremos. 2. ¡Hola mundo! link: http://www.youtube.com/watch?v=lh6mhgJtyCc&feature=plcp En este vídeo vemos la estructura básica de un programa en C, su librería principal y cosas elementales, todo con el clásico hola mundo. 3. Suma de dos números link: http://www.youtube.com/watch?v=5EGX405q74E&feature=plcp Ahora realizamos un pequeño ejercicio que nos ayudará a entender como funcionan las variables, las operaciones básicas y algunas cosas más. 4. Operaciones básicas link: http://www.youtube.com/watch?v=JW73CgmaeWE&feature=plcp Este vídeo sólo es para reforzar los conocimientos del vídeo anterior, con unos temas nuevos. 5. Área de triángulo link: http://www.youtube.com/watch?v=gnQyHtoy6i0&feature=plcp Todo el mundo sabe de esta operación, pero la sabes hacer en un programa? 6. Condiciones IF link: http://www.youtube.com/watch?v=brVqTkLpxrY&feature=plcp Ahora vemos algo más avanzado, las condiciones if en un programa. 7. Positivo, negativo, neutro link: http://www.youtube.com/watch?v=ytWjOjSGIqU&feature=plcp Ahora como reforzamiento vemos un pequeño ejercicio, que será de gran ayuda. 8. Par o impar link: http://www.youtube.com/watch?v=RHykXUWcVC0&feature=plcp Otro vídeo para reforzar conocimientos. 9. Ciclo o bucle for link: http://www.youtube.com/watch?v=OglkZWqhT5o&feature=plcp Ahora con un tema nuevo, el ciclo o bucle for. 10. Serie del número 2 link: http://www.youtube.com/watch?v=DtmcLBa5TxA&feature=plcp Para reforzar los conocimientos. 11. Tabla de multiplicar link: http://www.youtube.com/watch?v=Bk8vica4iBs&feature=plcp Para reforzar más los conocimientos. 12.Ciclo o bucle while link: http://www.youtube.com/watch?v=BJO9Ala5kKI&feature=plcp Ahora por último el ciclo while. 13. Terminando el primer bloque link: http://www.youtube.com/watch?v=82JqhUQaXks&feature=plcp Felicitaciones! terminaste el primer bloque. Luego seguiré subiendo vídeos sobre arrays, cadenas de texto, matriz, do while, punteros, etc. Llegaremos a crear un pequeño chat con servidor y funcional hasta con 200 clientes. Si es que desean programar este curso es para ustedes, es algo muy básico pero para empezar basta y sobra. Nota extra: Algunos conocimientos no se aprenden de un curso, estos conocimientos ustedes los obtienen con la práctica. Canal Rincón programador de youtube: http://www.youtube.com/user/rinconprogramador Blog Rincón programador: http://rincon-programador.blogspot.mx No pido sus puntos, no los necesito, no me sirven, lo que quiero es compartir mis pocos o muchos conocimientos con ustedes y de la mejor manera, si alguien más se quiere unir al proyecto no duden en comentarme. Saludos!

Hola a todos, pues ahora les traigo este post con un curso de programación en C creado por mi, con el fin de compartir conocimientos y experiencias, seguiré subiendo videos y temas a mi blog. Cualquier duda no duden en preguntar Sé que con sangoogle pueden encontrar muchísimos tutoriales, pero la diferencia es que la mayoría de ellos no empiezan desde cero, por lo que para realizar el curso debes de tener un conocimiento previo. Esto no sucederá aquí es un curso desde cero, y bien explicado, me he tomado muchísimo tiempo creando estos pequeños vídeos, espero y sepan valorar, al fin y al cabo son para ustedes Nota: El post ya lo tengo publicado, pero lo vuelvo a publicar por un sólo motivo, la vez anterior lo publiqué en un horario no muy favorable y no recibí muchas visitas. ESTO NO ES SPAM, solo es para compartir conocimientos. No pido puntos, no pido comentarios, ni siquiera un agradecimiento, ya que esto yo lo creé para ustedes sin restricciones. Nota: Este curso es de C puro, luego de terminarlo empezaré a subir vídeos de: C++, Visual Basic, ruby y java. Canal Rincón programador de youtube: Blog Rincón programador: Curso de lenguaje C Introducción C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones. Se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos. Ventajas: Muy eficiente. Muy veloz. Desventajas: Mayor dificultad al mantener un programa. Lista de reproducción: http://www.youtube.com/playlist?list=PLnhlOrFSFkF9RvFUoU7wd_MsahxfFvu8J Bloque 1 1. Introducción, Historia, Editor En este video tenemos una breve introducción, la forma en que funciona el lenguaje C y el editor que necesitaremos. 2. ¡Hola mundo! En este vídeo vemos la estructura básica de un programa en C, su librería principal y cosas elementales, todo con el clásico hola mundo. 3. Suma de dos números Ahora realizamos un pequeño ejercicio que nos ayudará a entender como funcionan las variables, las operaciones básicas y algunas cosas más. 4. Operaciones básicas Este vídeo sólo es para reforzar los conocimientos del vídeo anterior, con unos temas nuevos. 5. Área de triángulo Todo el mundo sabe de esta operación, pero la sabes hacer en un programa? 6. Condiciones IF Ahora vemos algo más avanzado, las condiciones if en un programa. 7. Positivo, negativo, neutro Ahora como reforzamiento vemos un pequeño ejercicio, que será de gran ayuda. 8. Par o impar Otro vídeo para reforzar conocimientos. 9. Ciclo o bucle for Ahora con un tema nuevo, el ciclo o bucle for. 10. Serie del número 2 Para reforzar los conocimientos. 11. Tabla de multiplicar Para reforzar más los conocimientos. 12.Ciclo o bucle while Ahora por último el ciclo while. 13. Terminando el primer bloque Felicitaciones! terminaste el primer bloque. Luego seguiré subiendo vídeos sobre arrays, cadenas de texto, matriz, do while, punteros, etc. Llegaremos a crear un pequeño chat con servidor y funcional hasta con 200 clientes. Si es que desean programar este curso es para ustedes, es algo muy básico pero para empezar basta y sobra. Nota extra: Algunos conocimientos no se aprenden de un curso, estos conocimientos ustedes los obtienen con la práctica. Canal Rincón programador de youtube: Blog Rincón programador: No pido sus puntos, no los necesito, no me sirven, lo que quiero es compartir mis pocos o muchos conocimientos con ustedes y de la mejor manera, si alguien más se quiere unir al proyecto no duden en comentarme. Saludos!

Hola y bienvenidos a mi nuevo Post. He dedicado mucho tiempo en este Post con el fin de ayudar a esas personas que necesitan un ordenador extra en que trabajar, los cuales olvidan esos grandes (literalmente xD) ordenadores antiguos. Esperando que este post sea de su agrado, les mando un cordial saludo. Espero que este Post llegue a post, pero no por los puntos ni nada de eso, simplemente para que más gente entre al post y les ayude en algo. ¿Qué hacer con tu PC vieja? Muchas veces olvidamos y abandonamos esos grandes ordenadores que en su momento eran de los mejores. Al igual, muchas veces necesitamos un ordenador extra en el cuál trabajar para algunas cosas. El problema aquí es que la mayoría de estas veces olvidamos esos ordenadores por una razón, el ordenador rinde con programas de su tiempo, pero con programas más recientes, ni con programas milagrosos se puede lograr mantenerlo veloz con programas actuales. Nota extra: este post va dedicado a esos ordenadores de menos de 256 MB de RAM, hasta un mínimo de un poco menos de 16 MB. ¿Con qué fin revivir estos ordenadores? La mayoría de las veces necesitamos un ordenador extra en el cual trabajar para algunas tareas básicas, y no es posible comprar otro ordenador por falta de dinero, o simplemente necesitamos un ordenador muy básico. En ambos casos no estamos lo suficientemente informados como para reutilizar esos ordenadores arrumbados. A continuación mostraré algunas distros para estos ordenadores antiguos. http://www.damnsmalllinux.org/ Increíble distribución que ocupa tan sólo 50MB, y que puede arrancarse desde un CD, un pendrive o una tarjeta Flash. Puede funcionar con una rapidez considerable incluso en un ordenador 486 con 16MB RAM. Tiene un escritorio gráfico con interfaz FluxBox, y no le falta de nada: repdroductor multimedia, cliente FTP, navegador web, gestor de correo, mensajería instantánea, procesador de texto, hoja de cálculo, editor de texto, visor de imágenes, visor PDF, monitorización del sistema, juegos, etc. http://www.elivecd.org/ Elive Gem es una distribución de GNU/Linux basada en Debian (al igual que Ubuntu) pero que no emplea ni Gnome (Ubuntu) ni KDE (Kubuntu) como manejador de ventanas. En su lugar emplea el minimalista y precioso Enlightenment. Esta versión de GNU/Linux esta pensada para equipos con menos recursos y capacidades técnicas ya que Enlightenment consume menos recursos que Gnome o KDE. Aunque si tienes equipo suficiente puedes instalar y activar los efectos de escritorio sin ningún problema. Pyppy Linux http://www.puppylinux.org/ Versión ligera que arranca desde CD, USB o desde disco duro. El entorno de escritorio puede ser Icewnd, FluxBox o XFCE. Incluye Firefox, Sylpheed, Amaya, Bluefish, Gaim, Abiword, gNumeric, Quisp, OpenOffice, etc. La verdad este es uno de mis favoritos, y x lo que vi en los comentarios, tambien el de muchos, ya que incluye muchas aplicaciones que funcionan perfectamente en computadoras Slowmo! Uno de los mas recomendados, no solo por mi, sino por la comunidad Taringuera. http://www.zenwalk.org/ Una distribución a tener muy en cuenta, ya que existen cuatro versiones que se adaptan a tus necesidades. Usa XFCE 4.4, podrás navegar por internet, gestionar correo electrónico, escuchar música, ver vídeos, programar en C, Perl, Phyton, Ruby, etc; escanear, imprimir, ofimática, edición de imagen, juegos, etc. Puedes usarlo en castellano. Vector Linux http://www.vectorlinux.com/ Completa distrución Linux con interfaces XFCE4, Fluxbox y Icewnd. Incorpora Firefox, Dillo, Gaim, XChat, MPlayer, Flash, Acrobat Reader, Abiword, XView, GQView, XMMS, etc. La versión deluxe incorpora muchas más aplicaciones, como OpenOffice, Apache, MySQL, The Gimp, etc. Tambien tiene una version "Deluxe" que incluye algunas opciones adicionales. Slax http://www.slax.org/ Magnífica distribución que ocupa unos 190MB y que se arranca desde CD, USB o disco duro, permitiendo guardar la configuración vía online. Está basada en Slackware, y tan sólo necesita un ordenador 486 (o superior) con 36MB de RAM para arrancar (96MB para XWindow con FluxBox, 144MB con KDE o 328MB para ejecutarse completamente desde memoria). Incluye Kernel 2.6, drivers de sonido ALSA, soporte para tarjetas WiFi, FluxBox, KDE 3.5, Abiword, Gaim, Firefox, Flash, Wine, QEmu, MySQL, herramientas de red e internet, XVid, Samba, MPlayer, KOffice, juegos, etc. No sé que hacer con estos ordenadores pero quiero darles algún uso. Muchas veces esta es nuestra pregunta, lo que yo haría en mi caso sería: - Crear un Servidor. - Programar desde ella en C. - Realizar pruebas. - Utilizarlas como otro ordenador más. - Regalarla, pero ya funcionando bien. - Crear una web y mantenerla desde ella. Otra cosa que recomendaría es instalar arch linux o crunch bang, aunque estas son un poco más difíciles de usar. Esto es todo, esperando que el post sea de su agrado. Y una cosa más, no espero puntos, espero ayudarlos. Saludos!