• Sábado 10 de Mayo de 2025, 00:41

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - bob esponja

Páginas: 1 ... 12 13 [14] 15 16 17
326
ASM (Ensamblador) / Re: Programar La Gpu
« en: Miércoles 13 de Julio de 2005, 07:09 »
que el man sea mejor que el MSDN es una gran mentira en eso concuerdo con vos

327
ASM (Ensamblador) / Re: Programar La Gpu
« en: Lunes 11 de Julio de 2005, 05:39 »
no me gusta empezar otro flamewar pero tampoco me gustan las injusticias,
comparar MSDN con el man es como comparar el notepad con openoffice ( para que no surja otro flamewar agrego: office es mucho mejor que openoffice pero con openoffice me sobra ).

el man es una simple documentacion sobre PROGRAMAS explicando su funcionamiento y los parametros que se le pasan con una breve explicacion.

queres las APIS:

la que usa gnome (gtk): http://www.gtk.org/api/
la que usa Kde (qt): http://doc.trolltech.com/3.3/
la de c para linux: www.srsplus.com/en-def-d82f4a834d85/ en/srsplus/api_c_linux.pdf
la de python: docs.python.org/api/api.html
la del kernel: kernelnewbies.org/documents/ kdoc/kernel-api/linuxkernelapi.html

y asi puedo seguir,m no te preocupes que uno de los fuertes del opensource es que hay documentacion de sobra  para las aplicaciones y librerias extendidas lo que pasa es que no estan en una sola pagina ( o si... en google ), te recomiendo esto

www.google.com
pone xxx API reference
www.google.com/linux
pone xxx API reference

y va a aparecer mucha documentacion.

la primera vez que lei la comparacion de MSDN  con el man la deje pasar, pero esta mal que a los que recien empiezan se los asuste con "el monstruo de linux"

328
GNU/Linux / Re: Al Menos No Soy El único Que Lo Dice
« en: Sábado 2 de Julio de 2005, 01:09 »
soy el unico al que java le "compila" mas rapido en linux?
soy el unico que instala packetes en linux con un comando?
soy el unico que instala apache mysql php con tres comandos y ya anda?
soy el unico que se canso de que se me colgara windows un millon de veces?
soy el unico que ve que se producen mas de 2000 virus para windows cada 6 meses?
soy el unico que se da cuenta del costo de las licencias de microsoft?
soy el unico que se da cuenta que linux es dificil porque la gente esta acostumbrada a windows?
soy el unico que se da cuenta que linux es DISTINTO a windows?
soy el unico de aca que uso un linux hace menos de dos años?

no comparen un windows 98 con un kde 3.3 para decir que anda mas lento

yo tenia en una pentium 133 un windows 98 ( del año 98 jeje ) y un slackware 10 ( del 2005 ) y comparados en entornos visuales similares la diferencia no es tan grande, un winXp en esa maquina no puedo instalar ( un Kde 3.3 tampoco ) pero al menos linux me deja instalar una base totalmente actual y adaptar lo visual a los requerimientos de la maquina

si linux fuera un kernel con un solo sistema visual integrado ( sin la capa de X ) y con un solo entorno visual y cargara las librerias de firefox y del openoffice en el arranque como hace windows con office y el IE veriamos cual va mas rapido, pero eso se pierde ganando flexibilidad.
Algunos salen con que linux arranca lento, eso es porque arranca en base a scripts lo que lo hace mucho mas flexible, en la maquina que mencione antes modificando los script hice que linux booteara en 40 segundos contra 65 de windows 98

a linux le falta pero denle tiempo

sobre la implementacion de software libre en gobiernos, las vueltas atras suelen pasar por decisiones tomadas por personas incorrectas y realizadas sin planificacion, por ejemplo la decision totalmente efectista ( entiendase populista ) de chavez de obligar a pasarse al software libre me parece totalmente desacertada, porque es como decirle a google mañana que se pase a windows 2003, es totalmente probable que se pueda realizar pero no es un proceso facil y les apuesto que los empleados de google se van a quejar al igual que lo hacen los que se pasan al reves


si quieren puedo seguir... pero no me gustan los monologos aunque a veces los escribo

si windows es muy bueno, tiene cosas de admirar pero tambien tiene sus problemas
para linux tambien

windows no es la salvacion , linux tampoco pero si yo lo pongo en una balanza....
si hice software para windows, tambien para linux y a mi parecer me quedo con linux
le he enseñado linux a gente que no sabe y el unico problema que siguen encontrando y espero que se solucione es el tema de montar disketera y cdrom pero por lo demas...

a mi me molestan tanto los fanaticos de linux que insultan a windows sin argumentos ( he sido algo parecido e esto )
y los fanaticos de windows que insultan a linux sin argumentos y sin conocerlo (he tenido que soportar a muchos de estos).

yo he usado windows como todo el munod pero hace mas de un año que si lo uso es porque mi hermano lo esta usando o porque quiero jugar a algun juego ( si los mejores juegos estan para windows de hecho la mayoria de los juegos estan para windows pero para eso esta la PS3 :) )

por mi parte me gustaria que comienze algun proyecto paralelo que comienze un kernel nuevo aplicando los conocimientos derivados de linux y sin estar atados a posix o unix porque algunas faencias de linux son estructurales....

me gustaria seguir pero me parece que los canso

preguntence porque la mayoria de las supercomputadoras tienen linux...

preguntense porque la mayoria de las maquinas de escritorio tienen windows...

ahi esta la respuesta ( cada uno a su cosa )

329
ASM (Ensamblador) / Re: Programar La Gpu
« en: Viernes 1 de Julio de 2005, 06:06 »
lo de bienvenido a la programacion no es poque seas nuevo sino porque tenes que tomar las cosas con calma y hacer avances chicos

obvio que a todos nos gustaria escribir todo lo que vos decis pero ni siquiera se me ocurre empezar a escribir una linea de eso porque se que si lo empiezo ahora no va a funcionar  

lo de las cosas "simples" que hice no es sarcasmo es en serio nunca logre programar algo totalmente completo sino que hice cosas incompletas con el fin de aprender en el proceso despues de varios fallos y con un proceso "iterativo e incremental" (paresco mis profesores) se puede lograr algo pero la regla general es que si apuntas a algo muy alto de entrada nunca lo terminas....

espero ver avances tuyos por aca

si ya hiciste algo estaria bueno que lo postees

no es de amargo es que me ha pasado de encarar un proyecto muy grande y no llegar a nada y te da bronca

330
ASM (Ensamblador) / Re: Programar La Gpu
« en: Miércoles 29 de Junio de 2005, 19:22 »
primero que todo buenas segundo que todo voy a pedir que te tranquilices ( voy a ser claro para que no te choques contra una pared )

unas preguntas:
1) en que lenguajes sabes programar?
2) a que nivel sabes programar?
3) ya programaste algo que valga la pena?

digo esto porque te noto muy exaltado y por algunas preguntas que haces denotas muy poco conocimiento. tranquilizate y acostumbrate a varias cosas:
1) todo lo importante esta en ingles ( ergo aprende ingles )
2) siempre se empieza de lo simple ( ergo aunque no te guste, vas a tener que empezar con el modo 320x200x256 )
3) las emprezas de tarjetas graficas no tienen ganas de liberar las espeificaciones a personas o grupos de personas que no le respondan con un incremento de sus ingresos de al menos varios millones asi que les dan los drivers a microsoft ( por los juegos ) y a contadas excepciones
4) se nota que todavia no leiste un datasheet ( especificacion de hardware ) porque hasta la mas simple de 4 hojas es muy dificil de entender y transformar en algo que ande
y un largo etc

otra cuestion: ya programaste algo en vesa para empezar a hablar de
"me refiero a graficos 3D en modo como minimo 800x600 con 16 millones de colores y utilizando miles de poligonos y texturas, iluminacion en tiempo real..............,"
hiciste un poligono en 3d?
porque yo estoy hace mucho en esto ( un poco dejado hace un tiempo ) y no es facil...

otra cosa en mi casa tengo un linux andando con el driver vesa framebuffer a 1024x768x24 bits de profundidas en un Kde totalmente sobrecargado y no tiene ningun problema de rendimiento como para que necesite configurar la placa

hay dos caminos:
1) si queres "graficos 3D en modo como minimo 800x600 con 16 millones de colores y utilizando miles de poligonos y texturas, iluminacion en tiempo real..............,"
aprende opengl o directx que ellos ya se rompieron haciendo lo que vos estas tratando de empezar
2) si queres aprender sobre graficos y modos de video empeza con 320x200x256 y segui con vesa dentro de mucho tiempo cuando lo domines volve a preguntar sobre placas de video etc

simple yo empece por lo bajito ( al reves que vos ) y ya he escrito simples juegos simples manejadores de vesa un simple sistema operativo y dos simples compiladores, por el camino que vas vos vas a estar años sin poder terminar de escribir algo que te haga sentir orgulloso.

empeza por lo simple y bienvenido a la programacion

enjoy...

331
Python / Gdkcolor A Hexa
« en: Domingo 19 de Junio de 2005, 07:23 »
hola tengo un dialogo GtkColorSelectionDialog que me devuelve un gdkColor y necesito pasarlo a hexadecimal

de int a hexadecimal ya se pero no encuentro por ningun lado algun metodo de la clase
para obtener los valores numericos

sino cono hago para obteber el color en otro formato?

332
Programación de Videojuegos / Re: Pantallas Virtuales
« en: Lunes 6 de Junio de 2005, 04:35 »
disculpen la demora pero hace mucho que no entro

juank si mal no recuerdo la int 13 es para manejo de discos y esas cosas no?
si ese es el caso escuche por ahi que el XP tiene una proteccion para bajo nivel de puertos y discos, tambien escuche que se puede desabilitar con un programa pero no es muy aconsejable....

las interrupciones de video a mi siempre me funcionaron en el xp

te digo lo de escuche porque en el unico lugar que uso xp es en los cybers porque la maquina de mi casa no lo aguanta....

espero que sirva

333
Programación de Videojuegos / Re: Pantallas Virtuales
« en: Sábado 28 de Mayo de 2005, 02:48 »
una pregunta lo estas compilando en modo de memoria LARGE?
porque sino nunca te lo va a malloquear....

eso me pasaba a mi al principio
no conosco ese compilador pero le tenes que pedir que te lo compile en
LRGE memory model y ahi te debe funcar....

sobre que en sistemas mas avanzados que el win98 no anda me parece que
es mentuira porque mis juegos ( hace muchjo que no hago uno ) usan esa tecnica
y andan sin drama en win me win xp etc...

espero que sirva

334
C/C++ / Re: ¿cómo Se Compila En Linux?
« en: Miércoles 4 de Mayo de 2005, 21:58 »
lo mas facil para compilar es

gcc codigo.c -o archivoDeSalida

y para aplicaciones visuales te recomiendo Qt

335
C/C++ / Re: Opinion
« en: Martes 5 de Abril de 2005, 02:02 »
si el problema es que queres que un caracter contenga comilla ( ' )

tenes que hacer asi:

char foo = "\'"; // comilla simple
foo = "\n"; // enter
foo = "\t"; // tab
foo = "\""; // comilla doble
foo = "\a"; // alarma

y un largo etcetera

K eL PrObLeMa k TnEs c SoLuCiOne  :D

si no especifica un poco mas porque puedo haber entendido mal

336
C/C++ / Re: Opinion
« en: Sábado 2 de Abril de 2005, 08:35 »
sin comentar que uno es estructurado y el otro orientado a objetos...

Aunque C++ es un superconjunto de C, existen algunas diferencias entre los dos. En primer lugar, en C cuando una función no toma parámetros, su prototipo tiene la palabra void. Sin embargo en C++ void no es necesario(opcional).

     Prototipo en C:             char f1(void);
     Prototipo en C++:         char f1();

Otra diferencia entre C y C++ es que en un programa de C++ todas las funciones deben estar en forma de prototipo, en C los prototipos se recomiendan, pero son opcionales. También si una función de C++ es declarada para devolver un valor obligatoriamente la sentencia return debe devolver un valor, en C no es necesario que se devuelva.

Otra diferencia es el lugar donde se declaran las variables locales. En C, deben ser declaradas solo al principio del bloque, mientras que en C++ las variables se pueden declarar en cualquier punto. Aunque es conveniente realizarlo siempre al comienzo de la función.

tenes algun problema con tu teclado?
debe ser un teclado ASKII....

337
Programación de Videojuegos / Re: Vesa
« en: Domingo 27 de Marzo de 2005, 00:05 »
esta casi 100% frenado

lo que se que hay que arreglar es la funcion putpixel
que por lo visto en algunas maquinas funciona mal

y bue la orientacion a objetos que hice no fue de lo mas correcta,
ahora estoy escribiendo un compilador si lo termino probablemente lo retome

338
ASM (Ensamblador) / Re: Ayuda Urgente
« en: Sábado 26 de Marzo de 2005, 23:42 »
http://www.math.uni.lodz.pl/~miodekk/OS/390/asm/packiii.html

habia muchas de dpnde venia esa. ... de GOOGLE! pero en ingles

 :D

339
ASM (Ensamblador) / Re: Necesito Archivos Masm Y Link
« en: Sábado 26 de Marzo de 2005, 23:37 »
http://www.movsd.com/  

para la proxima un consejo:

google->MASM download

 :D

340
ASM (Ensamblador) / Re: Compilador At&t (a86 Gnu Assembler)
« en: Sábado 26 de Marzo de 2005, 23:35 »
gas?

341
ASM (Ensamblador) / Re: Mi Pc No Sabe Dividir
« en: Sábado 26 de Marzo de 2005, 23:34 »
muchisimas gracias era eso...

GRACIAS!

342
Java / Re: Jscrollpane Con Jpanel
« en: Martes 22 de Marzo de 2005, 23:39 »
gracias por responder yo lo hice muy parecido te diria que a grandes rasgos no veo la diferencia ahora no estoy en mi casa asi que no lo puedo probar pero

muchisimas gracias!

343
C/C++ / Re: S.o.s Leer Caracteres De La Pantalla
« en: Martes 22 de Marzo de 2005, 23:34 »
agregando...

yo habia hecho algo parecido que desapareciocuando formatee e disco que
dibujaba una ventana en la pantalla sin necesidad de sabr que habia en ella

sobre la lectura de una cierta cantidad de caracteresun while con getchar o
la amistosa interrupcion 16h funcion 0h

espero que sirva

344
C/C++ / Re: S.o.s Leer Caracteres De La Pantalla
« en: Martes 22 de Marzo de 2005, 23:31 »
si lo que hablas es leer que caracter hay en una posicion de la pantalla e modo
texto, la solucion es asi:

puntero a B800:0000 si es modo real

puntero a B8000si es protegido

B800:(y*80+x)*2 te da la coordenada del caracter que queres averiguar y el del lado
te da los atributos, osea el color el fondo etc ( no se si es al reves osea el primero es los atributos )

el 80 es la cantidad de caracteres por linea del modo texto 03h que es el que va por defecto en dos o en la consola de linux si no solo tenes quecambiar ese valor

si esmodo real usa far char * o MK_FP para crear el puntero

345
C/C++ / String Y Fstream
« en: Sábado 12 de Marzo de 2005, 07:52 »
mi tema es este, siempre programae en c++ usando char * para las cadenas
y stdio.h para los archivos, los otros dias me decidi a empezar a usar
string y fstream y apenas empece me surgio el siguiente problema

lo que quiero hacer es crear un string que contenga el texto de un archivo.
entonces abro el archivo con un fstream o istream da igual, creo el string para
contenerlo e inento hacer lo sig:

CadenaDeCodigo << ManejadorDeArchivo;

y falla, se que probablemente eso es un error horroroso pero quiero hacerlo
adecuadamente al estilo c++ y no se cual es ese,

346
Java / Jscrollpane Con Jpanel
« en: Martes 8 de Marzo de 2005, 23:59 »
buenas tengo un problema tengo un JPanel , lo creo , creo un JScrillPane y le
paso por parametro el JPanel al constructor, agrego el JScrollPane al
JFrame y muy lindas las barritas de desplazamiento por no escrolea, osea
estan desabilitadas...
alguien sabe como hago, incluso si pongo JLabels mas alla de la visibilidad delç
JPanel no me habilita las barras de despl.

347
C/C++ / Malloc Y New
« en: Lunes 28 de Febrero de 2005, 00:05 »
pregunta:
   es lo mismo

   char ** tokens;
   tokens = new char * [ numTok ];

   que
   char ** tokens;
   tokens = ( char ** ) malloc( numTok );

y

   tokens[ numTok ] = ( char * ) malloc( end - start + 1 );

   que

   tokens[ numTok ] = new char [ (end - start + 1) ];

   porque con new me funciona y con malloc no...

   gracias.

348
ASM (Ensamblador) / Re: Mi Pc No Sabe Dividir
« en: Domingo 13 de Febrero de 2005, 09:53 »
FUNCIONO!!! muchas gracias

ahora una duda como hago para dividir por mas de 255?

349
C/C++ / Re: Goto
« en: Sábado 12 de Febrero de 2005, 09:36 »
voy a parecer un viejo cascarrabias pero usar goto es una mala practica y no existe algo que se haga con goto que no se pueda hacer de la forma correcta...

es solo mi opinion

350
ASM (Ensamblador) / Re: Ayuda Con Esta Linea
« en: Sábado 12 de Febrero de 2005, 09:33 »
por lo que se $ es la direccion de la instruccion actual
$$ es la direccion de la primera instruccion

por lo tanto $-4 es la direccion a de 4 bytes atras de la actual

eso es lo que se yo

Páginas: 1 ... 12 13 [14] 15 16 17