• Sábado 10 de Mayo de 2025, 05:17

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 ... 6 7 [8] 9 10 ... 17
176
C/C++ / Re: Puertos En C-linux
« en: Martes 2 de Mayo de 2006, 19:22 »
para escanear puertos usa nmap ( es open source asiq ue podes ver el codigo )
para bloquear puertos comnenta las lineas de los puertos en /etc/services

177
GNU/Linux / Re: Problemas Con Fedora Para 64bits
« en: Martes 2 de Mayo de 2006, 00:01 »
me parece que las distros actuales de 64 bits son hibridas osea lo que todavia no tienen portado a 64 lo tienen en 32 bits, por ejemplo firefox esta en 32 porque los plugins todavia no estan en 64

asi que no se si es buena idea borrar las cosas de 32

178
GNU/Linux / Re: Iniciarse En Pag Y Aplic. Web, Con Soft Libre!!
« en: Lunes 1 de Mayo de 2006, 23:51 »
instala una distro facil p.e: ubuntu, instala apache mysql php phpmyadmin
anda a la pagina de php lee el manual y hace los ejemplos en tu maquina

aprende HTML antes, todo el mundo lo usa. :D

179
GNU/Linux / Re: Configura A Linux Como Servidor En Una Red Windows
« en: Sábado 29 de Abril de 2006, 21:19 »
para compartir carpetas y eso samba
para active directory openLDAP

181
Java / Re: Validar Jtextfield
« en: Viernes 21 de Abril de 2006, 19:28 »
lo que pasa que getText devuielve un string y convertirlo a string no ayuda en nada.
esto es un string "12345"

proba con esto
if( ! JTextField.getText( ).matches( "[a-zA-z]*" )  )
{
     JOptionPane.showMessageDialog(null,"Dato Ingresado no valido","VALIDACION",JOptionPane.ERROR_MESSAGE);
}

espero que sirva ( y que funcione )

182
C/C++ / Re: Lectura De Cadenas Eficiente En C O C++
« en: Viernes 21 de Abril de 2006, 19:16 »
supongo que con fopen, almacenando todo el archivo en un buffer de chars y recorriendo el buffer va a ser todo mas rapido.

haces

FILE * fd = fopen( "archivo" , "r" );

int tamano = fseek( fd , 0 , SEEK_END );
fseek( fd , 0 , SEEKK_SET );
char * buffer;
buffer = ( char * ) malloc( sizeof( char ) * tamano );
fread( buffer , tamano , 1 , fd );

fclose( fd );

aho cargaste el archivo al buffer.
despues de eso lee los datos del buffer que va a ser mas rapido.

PD el codigo no lo probe porque no estoy en mi casa pero supongo que funciona

183
C/C++ / Re: Gracias Por Ayudarme
« en: Viernes 21 de Abril de 2006, 04:58 »
para esa tonteria una respuesta

184
C/C++ / Re: Una Espiral
« en: Viernes 21 de Abril de 2006, 04:57 »
X.Cyclop te hubiera gustado que te respondieran asi a los primeros mensajes en el foro?

no es solo por este hay muchas respuestas tuyas que carecen de tacto...

185
Python / Re: Aprendiendo Python
« en: Viernes 21 de Abril de 2006, 03:50 »
python
>>>import os
>>>help( os )
>>>dir( os )

y asi con cualquier modulo

186
Java / Re: Null Layout
« en: Martes 18 de Abril de 2006, 23:25 »
hace un millon de años que no hago un applet, yo uso JFrames pero supongo que es lo mismo.

primero seteas el layout

applet.getContentPane().setLayout( null );

despues declaras los elementos que queres colocar y estableces sus atributos para la posicion.

JButton b = new JButton( "Clickeame!" );
b.setBounds( 10 , 20 , 100 , 200 )

//setBounds(int x, int y, int width, int height)

osea que se coloca el boton en x=10 , y=20 con un ancho de 100 y un alto de 200

despues lo agregas

applet.getContentPane().add( b );

y listo.

188
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 16:30 »
es verdad si no hay codigo entre las llaves no genera nada.

189
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 04:13 »
si
je es jmp on equal, el cmp lo que hace es resta bx de ax y prende los flags.
je es lo mismo que jz porque si son iguales la resta da cero y se prende el flag de zero

190
ASM (Ensamblador) / Re: Traduccion De Codigo C A Ensamblador.
« en: Martes 18 de Abril de 2006, 01:51 »
usando intensivamente la pila ( que es mas facil para el compilador) seria algo asi como

push word [ dir_de_algo ] ; suponiendo que algo es un word
push 1
pop ax
pop bx
cmp ax,bx
je .l0000011 ; el label lo genera el compilador asi que el nombre es medio extraño
//hacer otra cosa
jmp .l0000012
.l0000011:
//hacer algo
.l0000012:
// aca sigue el codifo despues del else

es algo asi mi cerebro no es un compilador tan groso como GCC :P

el proceso del compilador para generarlo seria algo asi como:

lee la primera linea, la divide en tokens
lee el primer token ( if ) entonces llama a la funcion que parsea el if
la funcion espera un parentesis
llama a la funcion que parsea expresiones booleanas (  && || que son las de mas alta precedencia) empuja la primera variable a la pila
encuentra u operador
no lo conoce llama a la funcion que maneja la segunda precedencia mas alta ( == < , > , <= etc )
encuentra el == prende un flag para acordarse de que es una operacion de igual
empuja el segundo termino en la pila
encuentra el ")" no lo conoce
procesa la expresion ( cmp ) y vuelve al  manejador de && ||
encuentra el ")" vuelve para arriba al if que si conoce el ")"
espera un retorno de carro
espera una sentencia o un {
encuentra un {
espera una expresion
llama al parser de expresiones por cada expresion que encuentre hasta un }
encuentra un else
espera un if o un {
encuentra un {
espera una expresion
llama al parser de expresiones por cada expresion que encuentre hasta un }

ya esta :P

me encanta el tema de compiladores, no se si fui muy claro

191
HTML / Re: El Marco En Los Mpas De Imagen
« en: Lunes 17 de Abril de 2006, 00:48 »
si es un borde como el de los links fijate border = 0

192
Java / Re: Problema Con Vectores
« en: Domingo 16 de Abril de 2006, 07:43 »
hace un for con el vector de strings y agregalo a un string y despues pasaselo al settext...
supongo que querras eso.

193
C/C++ / Re: No Entiendo.
« en: Domingo 16 de Abril de 2006, 02:31 »
si es en C++ crea una clase producto con atributos descripcion, precio, cantdad vendida y metodos para calcular el descuento segun el precio.

si es en C crea un struct con esos atributos y funciones que reciban por parametro el struct y calculen el descuento.

194
C/C++ / Re: Ayuda Y Gran Duda
« en: Sábado 15 de Abril de 2006, 09:14 »
no sabia el significado de AFD  :P

si asi es de otra forma.

195
C/C++ / Re: Crc
« en: Jueves 13 de Abril de 2006, 09:55 »
Citar
PD: También acepto pseudocodigo y/o ideas...

suerte que no solo queres el codigo  :P

busca en cualquier proyecto open source como gnu tar o gnu zip
esos calculan crc y el codigo es abierto

www.gnu.org

196
Power Builder / Re: Solo Abrir Una Vez La Aplicacion
« en: Miércoles 12 de Abril de 2006, 17:47 »
hace como hacen algunas aplicaciones en linux.
cuando ejecutas la aplicacion crea un archivo vacio que se llame por ejemplo miAplicacion.lock en la carpeta de la aplicacion o en temp.
cuando se abre la aplicacion se fija si ese archivo existe, si existe no se ejecuta.
cuando se cierra el programa que se esta ejecutando borra el archivo.

197
Visual C++ / Re: Trabajo Con Binarios
« en: Martes 11 de Abril de 2006, 23:01 »
supongo que qeuirras un string que represente en binario ese numero...

si es eso

unsigned byte numero;

dale valor a numero

printf( "%c" , (numero & 1) + '0' );  
printf( "%c" , (numero & 2) + '0' );  
printf( "%c" , (numero & 4) + '0' );  
printf( "%c" , (numero & 8) + '0' );  
printf( "%c" , (numero & 16) + '0' );  
printf( "%c" , (numero & 32) + '0' );  
printf( "%c" , (numero & 64) + '0' );  
printf( "%c" , (numero & 128) + '0' );  

si lo queres como un string ponelo en un char de 8 elementos + \0 envez de imprimirlos

creo que esta bien

198
C/C++ / Re: Uso De Las Teclas
« en: Viernes 7 de Abril de 2006, 03:48 »
72 arriba
75 izquierda
77 derecha
80 abajo

como extraño mis juegs en C :unsure:

199
C/C++ / Re: Ayuda Y Gran Duda
« en: Viernes 7 de Abril de 2006, 03:46 »
no se que son AFDs pero supongo que el procedimiento burdamente seria:
declara un array de chars muuuuuy largo :P
cin o scanf
recorre el array de uno en uno
si el char es  '0' contadorCeros++
si es '1' contadorUnos++

no se supongo que te referis a eso.

no critiquen el algoritmo es solo un bosquejo para que lo resuelva :D

200
GNU/Linux / Re: Se Me Cierran Las Ventas
« en: Jueves 6 de Abril de 2006, 23:43 »
era un chiste  :D
 porque vos dijiste: " se me cierran las ventas solas en Red Hat?"

como si me estuvieras preguntando si se te cierran.

ahora fuera de chiste.

si estas en kde abri un konsole y corre el programa o los programas que se te cierran y cuando se cierran fijate que dice en la consola.
para gnome s igual pero con gnome-terminal.

y postea aca si te dice algo.

de ultima fijate si tenes el disco lleno o alguna cosa por el estilo.

que programas son los que se cierran?
cuando se cierran?
haciendo que?

Páginas: 1 ... 6 7 [8] 9 10 ... 17