Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'código'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 9 resultados

  1. Saludos. Si vamos a utilizar nuestro Arduino como un servidor de una página web tenemos que introducir el código de la página dentro del código de Arduino. Esto es, cada linea de código html debe ir dentro de: client.println("Aquí código html"); Esto se puede convertir en un trabajo muy cansado si la página es amplia y, además, si el código html tiene comillas doble tendremos que "escaparlas" con una barra invertida. Para los que trabajamos con linux he creado tres lineas de código bash que nos facilitan enormemente la tarea. Vamos a suponer que tenemos la siguiente página, la cual la llamamos 1.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Portal básico - aprenderaprogramar.com</title> </head> <body> <div id="page"> <div id="header"> Portal (Tutorial básico del programador web: HTML desde cero) - aprenderaprogramar.com </div> <!-- contenedor --> <br /> <br /> <br /> <div id="wrapper"> <!-- menu --> <div id="menu"> <div>Menú</div> <hr style="color:red; background-color:red; width:50%;" /> <ul> <li><a href="#">Portada</a></li> <li> <a href="http://www.aprenderaprogramar.com">aprenderaprogramar.com</a> </li> </ul> </div> <!-- fin menu --> <!-- cuerpo --> <div id="body"> <form method="get" action="accion.html"> Nombre: <input type="text" name="nombre" /><br /> Apellidos: <input type="text" name="apellidos" /><br /> Dirección: <input type="text" name="direccion" /><br /> Correo electrónico: <input type="text" name="correo" /><br /> Teléfono: <input type="text" name="telefono" /><br /> </form> </div> <!-- fin cuerpo --> </div> <!-- fin contenedor --> <br /> <br /> <br /> <div id="footer"> Copyright 2006-2012 aprenderaprogramar.com </div> </div> </body> </html> El script bash creará un archivo llamado 2.txt para nuestro código en Arduino. Las lineas bash a ejecutar una por una serían: sed -e 's/\"/\/"/g' 1.html > 2.txt sed -i "s|^|client.println(\"|g" 2.txt sed -i "s|$|\");|g" 2.txt y el resultado final listo para introducir en nuestro código para Arduino es: client.println("<!DOCTYPE html>"); client.println("<html>"); client.println("<head>"); client.println("<meta charset=/"utf-8/">"); client.println("<title>Portal básico - aprenderaprogramar.com</title>"); client.println("</head>"); client.println("<body>"); client.println("<div id=/"page/">"); client.println("<div id=/"header/">"); client.println("Portal (Tutorial básico del programador web: HTML desde cero) - aprenderaprogramar.com"); client.println("</div>"); client.println("<!-- contenedor -->"); client.println("<br />"); client.println("<br />"); client.println("<br />"); client.println("<div id=/"wrapper/">"); client.println("<!-- menu -->"); client.println("<div id=/"menu/">"); client.println("<div>Menú</div>"); client.println("<hr style=/"color:red; background-color:red; width:50%;/" />"); client.println("<ul>"); client.println("<li><a href=/"#/">Portada</a></li>"); client.println("<li>"); client.println("<a href=/"http://www.aprenderaprogramar.com/">aprenderaprogramar.com</a>"); client.println("</li>"); client.println("</ul>"); client.println("</div>"); client.println("<!-- fin menu -->"); client.println("<!-- cuerpo -->"); client.println("<div id=/"body/">"); client.println("<form method=/"get/" action=/"accion.html/">"); client.println("Nombre: <input type=/"text/" name=/"nombre/" /><br />"); client.println("Apellidos: <input type=/"text/" name=/"apellidos/" /><br />"); client.println("Dirección: <input type=/"text/" name=/"direccion/" /><br />"); client.println("Correo electrónico: <input type=/"text/" name=/"correo/" /><br />"); client.println("Teléfono: <input type=/"text/" name=/"telefono/" /><br />"); client.println("</form>"); client.println("</div>"); client.println("<!-- fin cuerpo -->"); client.println("</div>"); client.println("<!-- fin contenedor -->"); client.println("<br /> <br /> <br />"); client.println("<div id=/"footer/">"); client.println("Copyright 2006-2012 aprenderaprogramar.com"); client.println("</div>"); client.println("</div>"); client.println("</body>"); client.println("</html>"); Bueno, como veréis es fácil y puede ahorrarnos mucho trabajo. Saludos
  2. La Administración Nacional de la Aeronáutica y del Espacio ha puesto a disposición de todos su enorme catálogo de software. En él se encuentran aplicaciones y herramientas de todo tipo y para todas las plataformas, incluso terminales móviles. La iniciativa se sustenta en cambio de política dentro de la Nasa que se inició en 2014, en el cual se resolvió que, ya que se trata de una agencia financiada con dinero público, el trabajo realizado con esos fondos debía devolver algo a la sociedad y hacerla mejorar. El catálogo está dividido en 15 categorías diferenciadas y, si bien unas pocas están restringidas por licencias comerciales o limitadas al suso dentro de las fronteras de EEUU, la inmensa mayoría están tan sólo a un registro de distancia, en el que deberemos especificar el uso que le daremos al software y sabiendo que precisamente aquí en el foro tenemos un buen grupo de astrónomos, no creo que dejen pasar esta ocasión para echarle un ojo a lo que la NASA nos ha dejado: Nasa Software Y también lo tenemos disponible en formato PDF por si queremos perdernos entre más de 150 páginas de aplicaciones https://software.nasa.gov/
  3. Mgbu

    Código entre palabras

    Estaría bueno un botón que te formatee el texto como si fuera código pero para dejarlo entre palabras. Algo así como: "Hacé cd /home/usuario/Escritorio, ahí dentro hacé touch .prueba para crear el archivo y después editalo con nano .prueba" No se si será muy difícil de hacer
  4. Estaba programando algo en C++ y pensé que podía ser interesante ver el código completo de mi programa Como uso includes para SDL y para algunas librerías del sistema como <string> segun entiendo el precompilador directamente copia y pega los headers de todo lo que incluyo. ¿Puedo guardar el resultado de eso en un archivo para verlo? Estaría bueno para ver cuánto de mi programa hice yo y cuánto lo incluí
  5. Estoy probando de programar un juego en C++ con SDL. Ya mas o menos tengo la base. Es la primera vez que programo en C++, además nunca me había puesto a manejar las excepciones, entonces quiero ver cómo se hace. Como se usan las excepciones mas o menos se, la pregunta es cuando es necesario manejar las excepciones. Por ejemplo si el juego falla en cargar una textura, la función que carga la textura tira una excepción. ¿Hace falta que la agarre con un catch? En esos casos en los que no se puede hacer nada, si falta la textura no se puede jugar. De todos modos si agarro la excepción tengo que cerrar el juego, para eso que se cierre solo al no manejar la excepción ¿o no?
  6. Edis es un IDE multiplataforma para C desarrollado íntegramente sobre Python, utilizando PyQT para su interfaz gráfica, que combina funcionalidades avanzadas con un enfoque intuitivo. Su premisa es la simplicidad, ¡Escribir, compilar y ejecutar! (Más quisiéramos ) Características destacadas Resaltado de sintaxis Code folding Minimap Resaltado de palabras Analizador de estilo de código Selector de archivo Arbol de símbolos Autocompletado basado en el documento y palabras clave Marcadores Capturas Descarga git clone https://github.com/centaurialpha/edis.git cd edis python setup.py install Web (Código fuente) https://github.com/centaurialpha/edis
  7. Tomado del desarrollo de Dota2, nos llega ToGL, una pequeña capa de traducción ideada por Valve que pretende hacer más simple la tarea de traducir aplicaciones que hagan uso de DirectX a al estándar libre multiplataforma OpenGL. El código liberado, según nos comentan es para ser utilizado libremente, quien lo necesite puede tomarlo para su proyecto o modificarlo, pero al mismo tiempo dejan claro que no se comprometen a dar soporte. Entre las características que presenta ToGL están: Limited subset of Direct3D 9.0c Bytecode-level HLSL -> GLSL translator Some SM3 support: Multiple Render Targets, no Vertex Texture Fetch Aunque no vaya a solucionar el tema de la migración de títulos a GNU/Linux de la noche a la mañana, un pequeño avance siempre es bienvenido y aunque sea a cuentagotas parace que cada vez se liberan más cosas que pueden ayudar a conseguirlo https://github.com/ValveSoftware/ToGL
  8. Con el 2013 a punto de terminar, la Fundación Linux ha querido dejarnos su particular mensaje de fin de año
  9. La compañía de Mountain View ha decidido publicar el códifgo duente de sus gafas "inteligentes" Google Glass en Google Code para que cualquier persona interesada en él pueda descargarlo. El código ocupa alrededor de 69MB y está disponible bajo licencia GNU GPL v2 Algunos fragmentos de este código han desvelado cosas interesantes, como que estas gafas serían capaces de tomar fotos sólo guiñar un ojo, o que se podría ampliar la vista de navegador realizando un movimiento con dos dedos. Por lo demás, Google publicaba hace unos días la documentación de la API Mirror, la interfaz que deberán utilizar los programadores que quieran escribir aplicaciones para Glass y que prohíbe a los desarrolladores la difusión de su software fuera del canal de distribución oficial “Google Mirror API Client”, introducir anuncios en dichos programas o cobrar por descargar la API del cliente para Glass. Este mismo viernes, el hacker Jay “Saurik” Freeman conseguía hacer jailbreak con las gafas, que ya han comenzado a ser distribuidas entre los programadores a un precio de 1.500 dólares, aunque el director técnico de la compañía, Stephen Lau, contestaba a este logro diciendo que había sido posible porque “hemos dejado el dispositivo intencionalmente desbloqueado para que podáis hackearlo y hacer cosas locas y divertidas con él”. https://code.google.com/p/google-glass-kernel-source/
×