|
Tutorial de J. F. Mammet - 22 de Diciembre de 2006
|
| Mini como sobre las Particularidades de configuración de la Gravis ULTRASOUND Plug n' Play bajo Linux. |
| Cap 3 |
Investigación del Driver
|
| |
" No soy un buen programador , pero se suficiente C para observar los fuentes de un driver y ver qué pasa (especialmente cuando está bien comentado). Miré el fichero gus_card. C , pero no encontré nada interesante. Entonces miré en gus_wave. C , y ví esto: * Value 255 means |
|
|
|
Tutorial de Juan Manuel - 27 de Noviembre de 2009
|
| Este curso profundiza en la implementación de la clase CString dentro del framework MFC. Se detalla cómo funciona internamente, las estructuras internas y los usos más comunes. |
| Cap 5 |
Operadores sobrecargados
|
| |
Para facilitar la programación y hacerla más natural al programador , se introducen ciertos operadores sobrecargados, que normalmente tienen una función equivalente. Algunos de los más importantes son: || **Operador** || **Descripción** || || =
|| Asigna el valor de la izquierda (lvalue |
| Cap 2 |
Estructura interna
|
| |
[[ La clase CString cuenta solamente con un atributo, el cual que almacena el buffer donde residirán finalmente los caracteres. Las funciones miembro que utilizamos, lo único que hacen es interpretar y manipular este buffer, facilitando así la vida al programador . ------Este atributo de define |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| La elección del lenguaje con el que se implementará afecta el uso de los patrones de diseño. Naturalmente algunos lenguajes aplican mejor que otros para distintas tareas. Cada lenguaje tiene su propio conjunto de fuerzas... |
| Cap 2 |
Python
|
| |
. Por otro lado también requiere de algun control del programador , porque demasiado código "dinámico" puede ser bastante difícil de entender y mantener. Esto aplica también para los programas de Python en general; mientras que el lenguaje hace fácil realizar tareas relativamente complejas, no nos |
| Cap 4 |
Cadena de responsabilidad
|
| |
Curioso de nuestra solución es que un manejador de eventos no necesariamente requiere ser un método; puede también ser un objeto función. Esto permite al programador añadir nuevos manejadores de eventos a objetos existentes en lugar de crear nuevas clases a través de la herencia. Dadas las funciones |
|
|
|
Tutorial de Dragonjar.us - 14 de Septiembre de 2005
|
| Antes de empezar, los que no la conozcan, sepan que la barra de vínculos del Explorador de Windows e Internet Explorer, se activa desde [Ver/Barras de herramientas/Vínculos] y se encuentra dentro dela misma carpeta FAVORITOS,... |
| Cap 37 |
Mejorar ancho de banda del XP Professional
|
| |
Windows XP se reserva el 20% del ancho de banda disponible, con el fin---de ejecutar aplicaciones especiales. La "retención" se produce---mediante el denominado el programador de paquetes QoS (Quality of---Service – Calidad del Servicio), encargado de la optimización de redes---locales. ------Sin |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| PHP se ha convertido en el lenguaje de facto de Internet y no es difícil saber porqué: es un lenguaje con una de las curvas de aprendizaje más gentiles que existen, posee librerías de conexión... |
| Cap 5 |
Pronóstico de la muerte con PHP
|
| |
(//), siempre comente sus programas, no sólo para que otras personas puedan entederlos fácilmente sino para que usted mismo, luego de varios meses sin ver el código, no olvide porque hizo lo que hizo (si usted es programador , sabe de lo que estoy hablando). La doble diagonal, sólo sirve para hacer |
|
|
|
Tutorial de Mononeurona - 28 de Octubre de 2005
|
| Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos de código abierto. El inicio de Debian fue allá por 1993 cuando Ian Murdock decidió crear una distribución no comercial,... |
| Cap 3 |
Los Hippies de la tecnología
|
| |
" lo que no tiene derecho a poseer. Antes se podía copiar un programa pero ahora si lo haces eres un criminal. Stallman cree que un programador tiene derecho a cobrar por un programa, pero un programador también debe tener la libertad de compartir el código sin temor a que alguien lo tome y lo oculte |
| Cap 32 |
Bien, ya tengo la base del sistema y el ambiente gráfico...
|
| |
Y apasionadas) discusiones al respecto. Entre que eran peras o manzanas un programador mexicano, Miguel de Icaza, decidió comenzar el desarrollo de un escritorio totalmente libre, el GNU Object Model Environment (Gnome) desarrollado sobre las librerías Gtk que son GPL de pies a cabeza. Temerosa de perder |
|
|
|
Tutorial de Alejandro Imass - 24 de Febrero de 2006
|
| El principal objetivo es introducir y discutir el modo principal[2] PSGML de Emacs y las dificultades más importantes con las que se encontraría cualquier usuario al editar documentos SGML y XML. Este artículo trata de... |
| Cap 2 |
La Fantasía de los Procesadores de Texto
|
| |
, como programador , esto sea natural para mi. Me agradó el hecho de poder escribir (y mantener! ) mis documentos de la misma manera en que escribo mis programas. De todos modos no quiero aburrir al lector con mis experiencias frente a una computadora por lo que, para hacer corta esta historia, un día |
|
|
|
Tutorial de Juggler - 09 de Marzo de 2006
|
| Un esclarecedor artículo que nos enseña los pasos necesarios que debemos dar para liberar un programa y que este pase a ser libre. |
| Cap 6 |
Y esto es sólo el principio
|
| |
Habilidades especiales, habitualmente bastante distintas de las del `` programador solitario" para saber motivar, atender y satisfacer a un grupo de colaboradores voluntarios, y a una buena cantidad de usuarios. En cualquier caso, hay cosas que se pueden aprender al respecto, pero eso queda ya para otro |
| Cap 2 |
Comenzar por el principio
|
| |
Que no conocemos, o quizás los términos en los que colaboró cierto programador están algo oscuros. Es muy importante aclarar todos esos extremos antes de liberar, si no queremos arriesgarnos a problemas futuros. ------Una vez resuelto el problema de la autoría, debemos elegir, como indicaba la respuesta |
|
|
|
Tutorial de Juan Manuel - 27 de Noviembre de 2009
|
| Curso que profundiza en el gestor de montones (o montículos) dentro de Win32, así como su uso y su implementación interna. Se comienza explicando qué es un montón (en inglés heap) para pasar a explicar... |
| Cap 7 |
¿Y por qué se utilizan montones en Win32?
|
| |
Para simplificar el trabajo del programador , por las siguientes razones: ~1) Se le abstrae de la gestión de la memoria subyacente (en el caso de Win32, la gestión de la memoria virtual, de la que ya hablamos en [[http://www.lawebdejm.com/prog/cpp/memoriavirtual. Html otro artículo]]). ~1) Se le asegura |
| Cap 2 |
Definición
|
| |
De memoria suele ser mayor que el de la pila, y además, definido por el programador y ampliable en cualquier momento. Los elementos que se almacenan en el montón pueden ser de distintos tipos y tamaños, aunque eso sí: el único requisito es que //sólo es posible acceder a ellos a través |
| Cap 21 |
¿Cuantos montones debo crear?
|
| |
" Un programador principiante, las únicas variables que utilizará son las almacenadas en la pila (locales) o las variables estáticas (globales). Según su conocimiento va aumentando, aprenderá a utilizar la asignación dinámica de memoria, sin embargo, lo que suele hacer es realizar todas |
|
|
|
Tutorial de Chato - 03 de Enero de 2007
|
| Esta tecnologia permite posicionamiento dinamico de elementos, y es la extension natural de la idea de hojas de estilo. |
| Cap 4 |
Programación
|
| |
Este problema, es útil construir funciones independientes de cada Browser. Asi, el hecho de mover o modificar un elemento es transparente para el programador . Metodos Layer
Netscape provee por si mismo un conjunto de funciones predefinidas que son aplicables a objetos Layer. La lista |
|
|