LinuxParty
Todos hemos vivido la pesadilla, escribe Jon Evans; Un nuevo desarrollador se presenta en el trabajo, le das la bienvenida, pero parece no ponerse al día en las preguntas básicas del trabajo, que revelan una ignorancia de base en su trabajo, cuando finalmente emerge (la ignorancia), hay tanta mierda en última instancia, que debe ser reescrito desde cero por personas competentes. Evans explica por qué el chico nuevo no puede (ni debe) programar cuando sus entrevistadores juraron que sólo contratarían a personas que estuvieran en la media (-1%). Evans explica que la entrevista técnica es la culpable, diciendo que las habilidades obligadas a pasar hoy en las entrevista de software estándar de la industria -no son los necesarias para ser un buen desarrollador de software-. En su lugar, Evans sugiere no entrevistar a nadie que antes no hubiera logrado nada antes alguna vez.
Leer más: ¿Por qué el chico nuevo no puede programar? 1 comentario
Casi un año después de la primera versión, Nokia ofrece a los desarrolladores el SDK Qt 1.1, sus herramientas de desarrollo para la creación de aplicaciones para Symbian y también para otros sistemas operativos de escritorio como Windows 7, Mac OS X o Linux.
Entre las novedades de este Qt SDK 1.1 se encuentra Qt Quick, una herramienta que facilita a diseñadores gráficos y desarrolladores la creación de interfaces ya que proporciona soporte completo al proyecto y a la edición de código, de forma que puedan implementarlo dentro de la misma aplicación.
Entre las novedades de este Qt SDK 1.1 se encuentra Qt Quick, una herramienta que facilita a diseñadores gráficos y desarrolladores la creación de interfaces ya que proporciona soporte completo al proyecto y a la edición de código, de forma que puedan implementarlo dentro de la misma aplicación.
El programa DIV2 Games Studio fue la herramienta perfecta para empezar con la programación de juegos 2D. Traía de todo: compilador, debugger, un completo manual en castellano, muchos ejemplos, etc. De hecho muchos juegos hechos con el, con el paso del tiempo, demostraron tener mucha calidad, algunos de los que yo vi en aquella época tenían poco que envidiar a ciertos juegos del mercado. En MSDOS funcionaba muy bien, y mas o menos bien en Windows.
Las páginas del manual de UNIX y consecuentemente de Linux, son ficheros de texto que contienen secuencias de control y cadenas de texto. Las secuencias de control son interpretadas por el procesador de texto "troff" ("groff" es el procesador equivalente a troff para el proyecto GNU)
Las páginas del manual están divididas en secciones estándar que se almacenan en directorios estándar. Por ejemplo en la sección 3 estarán las funciones de bibliotecas.
A continuación podemos ver una plantailla donde se describe la forma que tiene un fichero del manual.
Las páginas del manual están divididas en secciones estándar que se almacenan en directorios estándar. Por ejemplo en la sección 3 estarán las funciones de bibliotecas.
A continuación podemos ver una plantailla donde se describe la forma que tiene un fichero del manual.
Últimamente parece que existe un movimiento o corriente que hace que las empresas licencien sus productos en Open Source o, como es el caso, cambien sus licencias privativas por otras menos limitadas y que permitan a programadores y entusiastas meter manos al código.
Una de éstas empresas es Galaxy Gameworks, propietaria de las librerías SDL para programación de videojuegos. Según declaraciones de su fundador Sam Lantiga, a partir de éste momento dichas librerías se encuentran bajo licencia zlib, de código abierto.
Una de éstas empresas es Galaxy Gameworks, propietaria de las librerías SDL para programación de videojuegos. Según declaraciones de su fundador Sam Lantiga, a partir de éste momento dichas librerías se encuentran bajo licencia zlib, de código abierto.
«Leyendo el blog de Javier Garzás me he encontrado con una entrada en la que se cuenta que existen empresas que contratan a personas con el síndrome de Asperger, una enfermedad mental similar al autismo. Lo hacen porque estas personas tienen una capacidad de concentración muy grande, lo que es importante para el desarrollo de software (y muy útil para las pruebas, según se comenta en el blog). La verdad es que es nunca me hubiese imaginado esto, aunque me alegro de que estas personas puedan "integrarse" (aunque sea justo lo contrario lo que su enfermedad produce). En fin, más competencia...»
16. Programación C/C++ paso a paso C/C++ --- Polimorfismo
1. Función de Sobrecarga
2. Polimorfismo
3. Tipos de polimorfismo
4. Accesos con punteros a miembros de funciones Normal
5. Función Virtual
6. Función Pura.
7. Asignación y copia-inicialización
8. El constructor COPY
9. El puntero "this"
----------------------------------------
1. Función de sobrecarga
Si una función con igual nombre difiere por comportamiento de argumentos
que se le pasen, se denomina polimorfismo de funciones o
sobrecarga de función. Si, podían haberlo llamado polimorfismo por
argumentos, pero lo llamaron polimorfismo por sobrecarga.
El CEO (director general) de San Francisco-based, startup respaldada por VC Expensify escribió un post en el blog de la compañía sobre considerar la experiencia .NET, diciendo: "definitivamente plantea algunas preguntas' cuando criban desarrolladores en su negocio. Extracto: «... .NET es un lenguaje de dandy, moderno, elegante, tiene todas las campanas y silbatos, y si usted hace aplicaciones para Windows Mobile 7 (que las estadísticas sugieren que no), es su única opción. Pero la elección de .NET es una opción, y siempre que alguien lo hace, no puedo dejar de preguntarme "¿por qué?"
Telefónica anunció una alianza con Microsoft en el negocio de las aplicaciones web y de móviles. La operadora, que quiere dar un impulso a su plataforma de desarrolladores BlueVia, busca hacerse sitio en un negocio como el de las aplicaciones, que solo en el ámbito móvil moverá 10.600 millones de euros en 2011. Un sector que hasta ahora está liderado por Google y Apple.
“GNU/Linux: programación de sistemas” es un breve manual para iniciarse en la programación de sistemas UNIX prácticamente desde cero. Con unos mínimos conocimientos de programación en C seremos capaces de hacer llamadas sencillas al sistema, gestionar ficheros y directorios, crear procesos e intercomunicarlos y desarrollar pequeños programas que se comuniquen mediante TCP/IP. El texto está plagado de ejemplos sencillos que muestran desde la práctica los conceptos explicados.
-
Programación
- FrankenPHP en Ubuntu: el servidor PHP moderno que simplifica todo
- 📰 Las herramientas no hacen al desarrollador… pero en 2026 casi lo parecen
- Creando un Teclado Virtual con jQuery
- Tutorial de jQuery, rápido.
- Las 25 mejores herramientas y frameworks PHP para desarrolladores en 2025 / 2026
- Los siete mejores IDE para PHP.
- KBasic, el auténtico Visual Basic para Linux. Y compatible con él.
- libdvdcss2 y w32codecs para Ubuntu
- Crear y empaquetar software para Linux en RPM, parte 1, creando paquetes.
- Windsurf Editor: el IDE con inteligencia artificial que está revolucionando el desarrollo de software
- GitHub Copilot Chat ahora es de Código Abierto y personalizable
- GitHub Copilot: Tu nuevo copiloto de código con IA, compatible con VS Code, JetBrains, Vim y más




