Ajuca
AJUCA necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
LinuxParty se complace en compartir con vosotros este extraordinario
Tutorial de C/C++ que hemos tardado más de un año en terminar, este
tutorial nació a partir de una sugerencia realizada en una encuesta, y este es el fruto de un año largo de trabajo. No ha sido fácil, ni sencillo, pero por fin este documento ve la luz.
01.- El compilador GNU cc, gcc o g++) Qué es, y cómo se utiliza.
02.- Acerca de C/C++
03.- Compiladores e IDEs para C/C++
04.- Estructura de un programa en C/C++ e Introducción al código fuente.
05.- Introducción a las sentencias condicionales en C/C++.
06.- Funciones en C/C++.
07.- Matrices en C/C++
08.- Strings, cadenas en C/C++
09.- Punteros en C/C++
10.- Estructuras "Structures" en C/C++
11.- Unions en C/C++
12.- Ficheros en C/++
13.- Programación Orientada a Objetos en C/C++.
14.- Herencia en C/C++.
15.- Sobrecarga de Operadores en C/C++.
16.- Polimorfismo en C/C++
01.- El compilador GNU cc, gcc o g++) Qué es, y cómo se utiliza.
02.- Acerca de C/C++
03.- Compiladores e IDEs para C/C++
04.- Estructura de un programa en C/C++ e Introducción al código fuente.
05.- Introducción a las sentencias condicionales en C/C++.
06.- Funciones en C/C++.
07.- Matrices en C/C++
08.- Strings, cadenas en C/C++
09.- Punteros en C/C++
10.- Estructuras "Structures" en C/C++
11.- Unions en C/C++
12.- Ficheros en C/++
13.- Programación Orientada a Objetos en C/C++.
14.- Herencia en C/C++.
15.- Sobrecarga de Operadores en C/C++.
16.- Polimorfismo en C/C++
Leer más: Tutorial de C/C++, programar paso a paso, para Linux, Windows y Mac Escribir un comentario
Para responder a la eterna pregunta "¿Cómo podemos enseñar a los niños a programar?", hemos creado una base de programación en un ambiente web . Y a medida que comenzamos a escribir lecciones y ejemplos, nos sorprendió. Los lenguajes modernas
pueden ser potentes y útiles para escribir programas reales, pero BASIC
y Logo siguen siendo grandes lenguas para enseñar con alegría el "arte" de la programación."
[Vía Linux Party] Leonardo Montenegro, del excelente RedPE, me comenta algunas lineas sobre un proyecto de código abierto que desconocía: CrabGrass.
[...] una aplicación web en software libre, proyectada para la organización de grupos y redes [...] proporcionar las herramientas técnicas para facilitar redes activas, confederadas y con democracia directa para el cambio social.
Bien, no se puede iniciar a explicar algo, sin conocer algunas cosas
elementales y esenciales de ellas, por eso vamos a incorporar la
siguiente tabla que la puedes leer por completo al continuar leyendo el
artículo) Si me hubiera equivocado les invito a que me corrijan en los
comentarios --yo soy humano--, si alguien también quisiera ampliar el
comentario, lo puede hacer añadiendo cualquier comentario.
Aprender C / C ++ Paso a paso
01. Paso a paso de C / C ++ --- Introducción
Contenido :
I. Acerca de C
1. ¿Qué es C?
2. Desarrollo de lenguaje C
3. C como lenguaje de propósito general
4. Historia de C
5. Características de C
Aprender C / C ++ Paso a paso
01. Paso a paso de C / C ++ --- Introducción
Contenido :
I. Acerca de C
1. ¿Qué es C?
2. Desarrollo de lenguaje C
3. C como lenguaje de propósito general
4. Historia de C
5. Características de C
"Cuanto más hago soporte de escritorio, más se hace evidente que mis
usuarios no leen nada de lo que aparece en su pantalla. En cambio,
memorizan una serie de botones que presionar para conseguir los
resultados que quieren, y si ocurre algo inesperado, están completamente
perdidos. Los registros de error son de gran ayuda, pero tienen sus
límites. He estado jugando con algunas ideas, pero no sé si alguna de
ellos funcionará y esperaba que mis compañero Slashdotters pudieran
orientarme en la dirección correcta. Por ejemplo, yo estaba pensando en
la creación de iconos o logotipos para identificar errores específicos.
No podrán recordar que un error fuera por unos "datos no
inicializados", pero pueden ser más capaces de recordar que tiene el
"cachorro en el error" si muestro una foto de un cachorro junto al
mensaje de error. ¿O la búsqueda de imágenes para estos escasos momentos
podría ocupar demasiado tiempo?, y podría entonces crear logotipos
simples como letras, números,
símbolos, colores o formas, por lo que podrían tener el error 'rojo 5' o
error 'cuadrado azul' o cualquier combinación de estos elementos).
[ Vía Linux Party ]
Si escribes HTML para vivir, y no conoces Zen Coding todavía, estás perdiendo mucho tiempo.
Esto es, básicamente, de lo mejor que he visto en toda la semana. Lo he estado usando durante unos cuantos días; al principio parecía algo rebuscado y no estaba seguro de poder comprender la sintaxis, pero realmente llegué a explorarlo y ¡woah! es impresionante.
Está bien, intentaré dejar de expresar mi emoción e intentaré decirte que es lo que hace, en pocas palabras: expande las abreviaturas de las palabras HTML como targets completos divs, tablas, celdas, enlaces, listas) y lo hace en la forma inteligente, de lo más freaking que he visto en mucho tiempo.
Por ejemplo, esa cadena de texto de aspecto arcano de la captura de pantalla de arriba) se expande con una sola pulsación de tecla en esto:
Si escribes HTML para vivir, y no conoces Zen Coding todavía, estás perdiendo mucho tiempo.
Esto es, básicamente, de lo mejor que he visto en toda la semana. Lo he estado usando durante unos cuantos días; al principio parecía algo rebuscado y no estaba seguro de poder comprender la sintaxis, pero realmente llegué a explorarlo y ¡woah! es impresionante.
Está bien, intentaré dejar de expresar mi emoción e intentaré decirte que es lo que hace, en pocas palabras: expande las abreviaturas de las palabras HTML como targets completos divs, tablas, celdas, enlaces, listas) y lo hace en la forma inteligente, de lo más freaking que he visto en mucho tiempo.
Por ejemplo, esa cadena de texto de aspecto arcano de la captura de pantalla de arriba) se expande con una sola pulsación de tecla en esto:
Menubuilder es una herramienta ideal para quienes se
inician en el diseño
web, ya que nos facilitará la creación de menús
completos
en unos pocos y sencillos) pasos.
"The Register informa que expertos de unas 30 organizaciones en todo el
mundo han compilado la lista de los 25 errores de programación más
peligrosos junto con una forma novedosa para preveer que: por la
redacción de los contratos responsabilicen a los desarrolladores cuando
humanamente comenten errores en las aplicaciones. Los 25 defectos son la
causa de casi cada ataque cibernético importante de la historia
reciente, incluidas las que recientemente afectaron a Google y a otras
33 grandes empresas, así como las violaciones que sufren los sistemas
militares y millones de pequeñas empresas y usuarios domésticos. Las 25
entradas principales se priorizan mediante las aportaciones de más de 20
organizaciones diferentes, que evaluaron
cada debilidad basándose en la prevalencia y la importancia.
Curiosamente es suficiente el desbordamiento de búfer ocupando el
tercero en la lista mientras que Cross-site scripting y la inyección SQL
se consideran entre los puntos 1 y 2 más débiles de la seguridad en
2010.
Este texto es una visión general de las partes de un motor y como encajan estos componentes para que el resultado sea algo que "parece que piensa".
A primera vista puede dar la impresión de que estos programas son muy complejos, pero no es así al menos en lo que se refiere a la organización y estructura, a los "planos generales".
«El investigador de Inteligencia
Artificial AI) Jurgen Schmidhuber dice que su principal ambición
científica 'es construir un científico óptimo', y entonces retirarse.»
El profesor de robótica cognitiva ha trabajado en problemas como las
hormigas artificiales e incluso robots que se les enseña a atar los
cordones mediante el aprendizaje, pero él cree que se pueden escribir
algoritmos que permitan la programación de la curiosidad por sí sola. "La curiosidad es el deseo de
crear o descubrir más datos no aleatorios, no arbitrarios, regulares,
cómo es la novela y sorprenderle..." Él ya ha creado arte usando la
teoría algorítmica de la información y puede describir el principio
algorítmico simple por el que subyace la belleza
subjetiva, la creatividad y la curiosidad en sí.
-
Programación
- Los lenguajes de programación más populares y dónde aprenderlos.
- Textual: la biblioteca de Python para crear aplicaciones TUI y CLI, para Linux, Mac o Windows
- Cómo convertirse en un desarrollador de extensiones de Joomla
- Algo bastante bueno: una historia de Visual Basic
- Esta I.A. te explica que hace ése código, puede traducirlo a otro lenguaje y es una extensión de VS Code.
- Un tercio de los desarrolladores ya solo acepta trabajar en remoto
- Joomla 4: una potente y poderosa aplicación CLI
- La creadora del BASIC la hermana Mary Kenneth Keller. Primera mujer doctora en computación.
- Aprender a programar en Basic con QB64, La versión QuickBASIC para Linux, MacOS y Windows es la opción que las escuelas deberían escoger
- La herramienta Webots IDE, el Eclipse para diseño de Robots, ahora es Open Source
- Nvidia lanza un robot de bricolaje de código abierto de $250 llamado JetBot
- jQuery++, esteroides para tu jQuery
- Linux y el software Libre/Open Source: ¿Por qué programar de forma gratuita? 1
- ¿Por qué programar de forma gratuita? Hablan programadores de Linux y software 2
- 6 aplicaciones en la nube ideales para diseñadores y desarrolladores web