|
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 ... 3 4 [5] 6 7 ... 17
101
« en: Jueves 30 de Noviembre de 2006, 21:45 »
PD. Por curiosidad mire el codigo y es un aborto de la naturaleza. sos un poeta eternal #include "conio.h"
primero que todo eso no es estandar, aun si lo quisieras mantener lo tenes que rodear por <> ya que esta en la ruta include por defecto, y si estas escribiendo c++ (supongo por la extencion) no le tenes que poner el .h es necesario? es recomendad hacer int main( int argc, char **argv )
y retornar un codigo asi se sabe cual fue el codigo de finalizacion del programa (por lo general 0) textattr(30); gotoxy(28,8); cprintf("Menu Principal\n"); gotoxy(28,9); textattr(14); cprintf("1"); textattr(7); cprintf(" - ADICIONAR\n"); ...
no notas un poco de funcionalidad repetida? no te parece que podrias hacer una funcion? if(bib) bib=NULL; delete bib;
??? un consejo no uses variable globales void listar() //FUNCION PARA LISTAR LOS LIBROS { clrscr(); int y = 2; for( int i = 0; i < tam; i++ ) { if( bib[ i ] ) { g( 1, 1 ); textcolor( GREEN ); cputs("CODIGO TITULO AUTOR EDITORIAL GENERO FECHA " ); g(1,y); cout<<bib[i]->cod; g(8,y); cout<<bib[i]->tit; g(25,y); cout<<bib[i]->aut; g(41,y); cout<<bib[i]->edi; g(56,y); cout<<bib[i]->gen; g(66,y); cout<<bib[i]->fec; y++; } } getch(); clrscr(); }
(hice lo mejor que pude con las tabulaciones) es mejor que void listar() //FUNCION PARA LISTAR LOS LIBROS {clrscr();int y=2; for(int i=0;i<tam;i++) {if(bib[i]) { g(1,1);textcolor(GREEN);cputs("CODIGO TITULO AUTOR EDITORIAL GENERO FECHA "); g(1,y);cout<<bib[i]->cod; g(8,y);cout<<bib[i]->tit; g(25,y);cout<<bib[i]->aut; g(41,y);cout<<bib[i]->edi; g(56,y);cout<<bib[i]->gen; g(66,y);cout<<bib[i]->fec; y++; } } getch();clrscr(); }
etc
102
« en: Lunes 27 de Noviembre de 2006, 19:39 »
103
« en: Domingo 26 de Noviembre de 2006, 20:04 »
http://es.wikipedia.org/wiki/Quicksort >>> l = [ 5 , 3 , 2 , 8 , 10 , 1 ] >>> l.sort() >>> l [1, 2, 3, 5, 8, 10] >>>
104
« en: Miércoles 22 de Noviembre de 2006, 06:30 »
concuerdo con lo que dicen arriba, para aportar algo:
todas las plataformas son buenas si las utilizas bien. si queres desarrollar aplicaciones comerciales te recomiendo windows, aunque hay gente que vive del software libre, pero te sigo recomendando que desarrolles para windows ya que tiene el porcentaje mas alto de base instalada.
el mejor lenguaje es el que mas te guste a vos, antes de elegir uno te recomiendo que veas los siguientes:
* java * C# * Python * Ruby * C++
de esos el que elijas te va a servir y son buenos lenguajes, al final esta en los gustos.
nos vemos
105
« en: Sábado 18 de Noviembre de 2006, 00:04 »
el modo 640 x 480, con 16 colores es un modo VGA (el 12h si mal no recuerdo). no hace falta nada de SVGA ahi aunque le modo es bastante complicado de entender.
106
« en: Jueves 16 de Noviembre de 2006, 23:43 »
supongo que GTK 1.2 trabaja como GTK+, entonces cuando usas un TextView lo que haces es decirle de que TextBuffer queres que muestre la informacion (trabaja con MVC), lo que tenes que hacer es un get_text con el iter_start y el iter_end, no tengo la referencia a mano pero esa es la idea, eso te va a devolver el texto.
107
« en: Jueves 16 de Noviembre de 2006, 17:02 »
Xfree es mas viejo que la injusticia.. que debian estas usando? tte recomiendo que te pases a etch apt -get install nvidia-kernel-common nvidia-glx o lo podes hacer con sinaptic pero es mas facil esribir un comando que describir interaccion visual
108
« en: Lunes 13 de Noviembre de 2006, 19:43 »
sobre el uso de tablas para lo unico que tienen que ser usados es para mostrar datos tabulados de ahi lo de tabla  . si estas estructurando tu pagina con tablas algoe stas haciendo mal ya que hay que dividir datos de presentacion y con las tablas el formato esta en los datos. hiba a escribir mas pero la mayoria de las cosas que hiba a decir ya han sido dichas. viva xhtml 1.0 strict + CSS
109
« en: Lunes 13 de Noviembre de 2006, 14:06 »
111
« en: Sábado 4 de Noviembre de 2006, 00:41 »
112
« en: Viernes 3 de Noviembre de 2006, 14:07 »
tiene que tener instalado el .NET framework (al menos los runtimes).
los exe de .NET no son binarios ejecutables, como los son los exe comunes, de hecho con mono se puede ejecutar ese exe en cualquier sistema operativo cosa que con un exe normal no se podria..
corrijanme si me equivoco.
113
« en: Lunes 30 de Octubre de 2006, 21:31 »
http://compilers.iecc.com/crenshaw/ese libro es genial si sabes ingles es un libro imperdible. los ejemplos estan en pascal y generan codigo para micros motorola 6800 pero no importa, yo lo lei y escribi los compiladores en C generando codigo 80x86  se los recomiendo a todos
114
« en: Jueves 26 de Octubre de 2006, 12:30 »
tenes instalado hal? trataste de levantarlo a mano? /etc/init.d/hal start? (o algo asi..) te fijaste en los logs? /var/log/messages grep hal /var/log/*
115
« en: Martes 24 de Octubre de 2006, 01:48 »
find . -perm 777 -exec chmod 755 '{}' \;
116
« en: Domingo 22 de Octubre de 2006, 21:00 »
te recomiendo el libro SISTEMAS OPERATIVOS MODERNOS de Andrew S. Tanenbaum esta muy interesante y cubre los temas que vos mencionas y el código esta en C.
117
« en: Martes 10 de Octubre de 2006, 05:20 »
q tal a odos lso del foro , tengo un prblemilla espero m puedn ayudara solucionarlo , tengo un programa q me pide q uno ingrs un nombre y el programa imprime ese nombre en pantalla, lo kiero es modificar este programa pa imprim el nombre ingresado pero al reves , spero me pudan dara alguna idea me parece que el problema que tenes es del teclado
118
« en: Domingo 8 de Octubre de 2006, 02:13 »
cual es la parte que no entendes?
la idea es mas o menos la sigiente:
*obtenes la IP por donde sea * se la pasas como string a una clase * esa clase parsea el string ( divide el string en los '.', trata de convertir a unsigned char lo que hay entre los puntos ) * a partir de ahi con operaciones binarias (&,|,^) sacas la informacion necesaria.
en que parte te trabaste?
119
« en: Viernes 6 de Octubre de 2006, 23:40 »
eclipse con el plugin de C++ anjuta kdevelop
120
« en: Jueves 5 de Octubre de 2006, 23:56 »
envez de guardar el valor de la variable en la sesion podria guardarlo en un input hidden en el form
121
« en: Jueves 5 de Octubre de 2006, 00:50 »
vender software no es nada malo, es un modelo de negocios y me parece perfecto.
lo que no me gusta de crossover es que en el pasado tomaban el codigo de wine (que por aquel momento era BSD), lo modificaban y no distribuian el codigo, por eso wine cambio de licencia.
por lo otro me parece perfecto.
122
« en: Viernes 29 de Septiembre de 2006, 23:58 »
en que lenguaje de programacion lo queres?  te tiro unas lineas en python: class Auto: '''esta clase representa la base para los autos''' def __init__( self, color, cilindrada ): self.color = color self.cilindrada = cilindrada self.estados = [ 'apagado', 'prendido' ] self.estado = 'apagado' def setEstado( self, estado ): if estado in self.estados: self.estado = estado def getEstador( self ): return self.estado class DodgeViper( Auto ): '''clase que hereda de auto''' def __init__( self , color): Auto.__init__( self , color , 3.0 )
lo demas te lo dejo a vos
123
« en: Viernes 29 de Septiembre de 2006, 01:16 »
glade es para hacer interfaces graficas, las otras dos son IDEs. Boa creo que es el mas completo de todos pero yo te recomiendo GTK
124
« en: Sábado 9 de Septiembre de 2006, 00:40 »
yo creo que las apple hace las computadoras mas lindas y MacOSX es el *NIX para end users
si tuviera plata me compraria una y con boot camp tendria windows y linux, que mas se puede pedir...
125
« en: Martes 5 de Septiembre de 2006, 01:23 »
bueno como hace mucho que ando por aca y para mover un poco el foro de python les posteo el proyecto en el que estoy metido. empece este proyecto hace tres meses y me parece que ya es mostrable... denme sus opiniones.. BTW es GPL asi que pueden leer el codigo y preguntar si quieres. http://sourceforge.net/projects/emesenehttp://emesene-msn.blogspot.com
Páginas: 1 ... 3 4 [5] 6 7 ... 17
|
|
|