• Jueves 25 de Abril de 2024, 22:08

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.


Temas - gnfrs

Páginas: [1]
1
Windows / Qué Pasa?
« en: Jueves 6 de Marzo de 2008, 12:21 »
Hola, me estoy encontrando con un problema que me pone los pelos de punta, tengo configurada una red local y muchas veces se corta la conexión a internet de forma intermitente (cada 20 minutos por ejemplo)... Dejó de pasar cuando descubrí que tenía un virus que no me lo detectó el Avast Antivirus, este virus enviaba spam desde mi computadora y provocaba esos cortes, lo saqué manualmente desde el registro y eliminando los archivos implicados...

Ahora (un mes después de solucionado) tengo el mismo problema, pero esta vez no se envía spam desde ninguna computadora el único indicio que tengo es que, cuando intento ejecutar el comando netstat desde la línea de comandos se me reinicia de forma abrupta la pc y no se por dónde empezar...


Tengo Windows XP SP 2


Si me pueden dar una mano les agradecería mucho.

2
PHP / Regexp - Acentos
« en: Jueves 31 de Enero de 2008, 17:16 »
Para que se entienda mejor muestro un ejemplo:

ereg('camion', 'el camión');

Necesito que eso devuelva 1, es decir, quiero saber si la palabra camion se encuentra dentro de la frase el camión, el problema es que el camión lleva acento y el patrón de búsqueda camion no lo lleva, eso provoca que ereg devuelva false.

También probé con mb_ereg() pero sigo sin dar con la solución.

Alguna sugerencia / idea?

3
MySQL / El Mysql Administrator Es Una Mier#€
« en: Jueves 13 de Septiembre de 2007, 22:46 »
La verdad es que algunas herramientas me ponen los pelos de punta...


Estoy utilizando MySql Administrator para hacer un backup de una base de datos para restaurarlo en otro servidor.... Me encuentro con un hermoso cartelito que dice lo siguiente:


If you have created the backup with MySql Administrator the file was written in UTF-8


Es decir, si usás MySql Administrator para hacer un backup, el backup se hace en UTF-8, y si usás otra codificación de caracteres la herramienta no te sirve...


Osea, los latinos que tienen sus bases de datos en latin1 que se las rebusquen como puedan....


En fin, si alguno quiere probar que haga una tabla en latin1, que la exporte con el MySql Administrator y que la restaure.... CUAC


Obviamente, qué vamos a discutir.... si es una herramienta gratuita, qué más querés?

4
PHP / Netoffice
« en: Miércoles 17 de Enero de 2007, 15:09 »
Hola, hace mucho que no posteo en el foro, pero ví algo que realmente me llamó mucho la atención y no pude evitar postearlo...

Para los que no lo conocen, el netoffice es un software libre, desarrollado en PHP. Sirve para administrar proyectos, con sus incidencias (tareas), fechas de entrega, etc...


Lo que ví fue impresionante, el archivo library.php, que creo es el corazón del sistema tiene una función como esta:

Código: Text
  1.  
  2.  
  3. /**
  4.  * Count total results from a request
  5.  *
  6.  * @param string $tmpsql Sql query
  7.  * @access public
  8.  */
  9. function compt($tmpsql)
  10. {
  11.     global $tableCollab, $databaseType, $countEnregTotal, $comptRequest;
  12.  
  13.     $comptRequest += 1;
  14.  
  15.     if ($databaseType == 'mysql') {
  16.         $res = openDatabase();
  17.         $sql = $tmpsql;
  18.         $index = mysql_query($sql, $res);
  19.  
  20.         while ($row = mysql_fetch_row($index)) {
  21.             $countEnreg[] = ($row[0]);
  22.         }
  23.  
  24.         $countEnregTotal = count($countEnreg);
  25.         @mysql_free_result($index);
  26.         @mysql_close($res);
  27.     }
  28.  
  29.     return($countEnregTotal);
  30. }
  31.  
  32.  
  33.  



¿ A alguien se le ocurre alguna mejor forma de hacerlo ?...


En primer lugar, es una idiotez meter todas las filas de una consulta en un array para saber la cantidad... Sería más conveniente autoincrementar una variable numérica... Pero no olvidemos que la mayorías de las extensiones de bases de datos en php tienen funciones para contar la cantidad de registros devueltos por una consulta...

Otra cosa que veo es que cierra el recurso al salir de la función.... Más sobrecarga en vano... Las variables globales para qué están? La función devuelve la cantidad de registros de una consulta... ¿porqué devolver el valor y ponerlo en una variable global al mismo tiempo?


En fin.... Esto es lo que se encuentra en un software de calidad.... Pero quién sabe lo que significa calidad?

5
PHP / Problema Con Función Mail
« en: Sábado 20 de Mayo de 2006, 16:54 »
Hola, tengo un problema que me urge bastante.
Estoy haciendo una clase para envío de emails con archivos adjuntos e imágenes incrustadas y tengo el siguiente inconveniente:

Una vez que el email ya está armado lo tiro al explorador y aparentemente está bien formado, pero a la hora de enviarlo con la función mail, el BODY pierde algunos caracteres, específicamente del contenido de las imágenes incrustadas...

Se trata de algún BUG de PHP?
A alguien le ha pasado antes?

Saludos.

6
PHP / Problema Con Consulta.
« en: Martes 11 de Abril de 2006, 22:39 »
Hola.

Tengo una tabla con una columna llamada cantidadImagenes, esta columna puede tener valores entre 0 y 10.

Lo que quiero hacer es mostrar un listando que contenga sólo de a 30 imágenes por página, es decir, necesito saber con precisión cuántas filas cumplen con la condición SUM (cantidadImagenes) <= 30, ¿Se entiende?

Lo que se me ocurre hacer es algo como lo siguiente:

SELECT COUNT(*), SUM(cantidadImagenes) AS suma FROM tabla ORDER BY id DESC WHERE SUM(cantidadImagenes) <= 30

Obviamente esa consulta no anda, pero la expuse para explicar un poco mejor mi idea...

Alguna sugerencia?

Gracias.

7
PHP / Expresiones Regulares
« en: Jueves 6 de Abril de 2006, 17:10 »
Hola,

Tengo una cadena como la siguiente:

INI hola FIN INI chau FIN

Yo quiero (mediante expresiones regulares) obtener lo que hay entre los INI - FIN.

Para ello utilizo la expresión siguiente:

INI(.*)FIN

El problema está en que esa expresión me devuelve hola FIN INI chau, por lo que la expresión debería ser algo como esto:

INI([^FIN]*)FIN

Pero aquí hay otro problema, si la cadena anteriormente dicha es de esta forma:

INI hola F hola FIN INI chau FIN

La expresión regular me devuelve sólo la palabra chau debido a que el circunflejo ( ^ ) está negando cualquier caracter de la clase [FIN], es decir [^FIN] me niega cualquier letra F, I o N.

Lo que yo quiero es que niegue la palabra completa (FIN), he visto en un manual que puedo usar el punto de esta manera para explicitar la palabra completa, pero no me da resultado alguno: [^.FIN].

También he probado con muchas combinaciones pero no funciona por ejemplo:

[^[.FIN]]
[^(FIN)]

Si me pueden dar una mano les agradecería mucho.

Un saludo,

8
PHP / Phpbb
« en: Jueves 23 de Marzo de 2006, 15:03 »
Alguien sabe cómo tengo que hacer para que un foro phpBB no permita que usuarios no registrados posteen?

Por las dudas, el foro que estoy haciendo no tiene nada que ver con la temática de este foro, es de música.

Gracias de antemano !!!

9
PHP / Links
« en: Miércoles 1 de Febrero de 2006, 18:40 »
Esto no tiene mucho que ver con PHP, pero posteo aquí porque sé que lo ve bastante gente...

Me gustaría intercambiar links para obtener mayor posicionamiento en los buscadores.

Gracias y saludos a todos.

10
PHP / Timestamp?
« en: Martes 31 de Enero de 2006, 13:21 »
Timestamp es un formato de fecha utilizado por unix.
El timestamp actual representa la cantidad de segundos que transcurrieron desde 1/1/1970 a las 00:00 Hs.
En la descripción de este post puse valor relativo porque en mi caso si convierto al número 1 en fecha
Código: Text
  1. echo date('d/m/Y H:i:s', 1);
  2.  

eso me devuelve 31/12/1969 21:00:01 que no es exactamente un segundo después del 1/1/1970. Cabe mencionar que acá en Argentina es GMT -0300 y la diferencia devuelta por el timestamp es de 3 horas menos...

Me gustaría saber si esto que estoy pensando es cierto, o sólo pasa en mi PC.

Saludos.

11
Sobre los Foros de SoloCodigo / Installshield
« en: Viernes 20 de Enero de 2006, 16:42 »
InstallShield es una herramienta MUY PODEROSA para generar paquetes de instalación, buscando en la web me encontré con que no hay manuales y/o tutoriales en español, es más, la ayuda del programa es muy pobre y se puede utilizar sólo como un manual de referencia, es por esto que el aprendizage se complica mucho para alguien de habla hispana que no esté cancheron con el inglés.

Sería bueno que haya un foro sobre InstallShield, ya que NO HAY, o por lo menos yo no encontré. Además si es que puede ser, me gustaría ser moderador si agregan ese foro ya que los últimos meses estuve investigando mucho.

Saludos.

12
PHP / Querido Internet Explorer
« en: Lunes 16 de Enero de 2006, 21:08 »
Tengo un problema con el queridísimo Internet Explorer de nuestro tan querido Bill Gates...

Hice una página (index.php) que hace un include a menu.php. Desde el IE acceso a index.php normalmente.

El problema viene cuando modifico el archivo menu.php, IE no refleja los cambios.
Decidí agregar todos los METAS de HTML que le indiquen al explorador que no guarde en caché la página, pero sigue pasando lo mismo, es más, cuando voy a las opciones del internet explorer y elimino los archivos temporales, puedo ver los cambios al actualizar el navegador.

En otros exploradores como Mozilla u Opera esto no sucede.

Urgando en mis scripts me encontré con el problema. SI modifico el archivo index.php el internet explorer actualiza la página cuando presiono F5 o actualizar, en cambio si modifico el archivo menu.php los cambios no se hacen efectivos (visualmente). Esto será porque IE se encuentra con que la fecha de modificación del archivo no ha cambiado, es porque el archivo que se modificó fue menu.php...

¿A alguien le pasa lo mismo?

13
PHP / Hackeo
« en: Viernes 6 de Enero de 2006, 21:18 »
LINK A LAGUNS

Hagan click en ese link y van a ver otro link hacia mi página.
Con ese script inyection les robo el pagerank a la gente de envidiarosario.

LELOS....

(¿y pensar que alguien paga mucho por una página como esa no?)


Agradecimientos: ManWare.

14
Visual Basic 6.0 e inferiores / Dlls Y Compatibilidad Binaria
« en: Martes 27 de Septiembre de 2005, 17:42 »
Hola.

Mi problema es simple. Quiero hacer una DLL para mi proyecto, quiero que ésta sea independiente, osea, que si en el futuro quiero agregar algún método en la DLL o reparar algún BUG, sólo necesite recompilar la DLL y no el ejecutable.

Para esto necesito compatibilidad binaria, se puede hacer fácilmente en las propiedades de compilación del proyecto.

Me funciona bien, hice una DLL que sólo tiene 2 métodos (suma y resta), modifico el cuerpo de esos métodos la genero con compatibilidad binaria y cuando ejecuto el exe funciona bien, pero cambian los valores que devuelven estas funciones por las modificaciones hechas.

El problema está cuando quiero hacer alguna modificación a un método ya existente, por ejemplo: agregar un argumento opcional...
Mi experiencia me dice que un argumento opcional no debería generarme problemas de incompatibilidad, pero cuando ejecuto el programa obtengo resultados extraños y se cierra inesperadamente. El problema se soluciona abriendo el proyecto del ejecutable y recompilándolo sin hacer modificaciones.

La pregunta es:
¿ Cómo debo hacer para agregar argumentos opcionales a un método de una DLL y conservar la compatibilidad binaria entre ésta y la versión anterior ?

En C++ los puntos de entradas de las funciones vienen dados por el nombre de la función y los argumentos que recibe, esto tendrá algo que ver ?

Muchas Gracias.

15
Inteligencia Artificial / Mi Primer Script De Ia
« en: Sábado 13 de Agosto de 2005, 02:12 »
Hola, no hace mucho que estoy investigando sobre IA, digamos unas dos semanas más o menos y programé algo como esto, lo que necesitaría saber es... si realmente estoy hablando de IA.

Lo que hice fue lo siguiente:

Todo orientado a objetos, armé varios objetos con mcuhas funciones dentro (que llamo neuronas) éstas funciones devuelven en su mayoría true o false, estos objetos sólo cumplen con tareas matemáticas por ejemplo tengo una función que me devuelve true si su argumento es un número par, otra si es impar....

Bueno, cuando pongo en práctica esta estructura de objetos yo puedo decirle "Múltiplos de 6" y después de que le envío varios números que cumplen con esta característica, los objetos van encontrando las propiedades que tienen los números que le pasé y almacena los datos que le devuelven sus neuronas (funciones).

Eso sería la etapa de aprendizage, ahora bien, cuando yo quiero testear todo eso, le envío un número y lo compara con los datos almacenados, una vez hecho esto me dice si efectivamente es múltiplo de 6 o no.

Dado a que puedo poner una cantidad indefinida de neuronas, el mismo código puede identificar muchas cosas, hasta patrones en números primos por ejemplo.

Mi pregunta es:

Esto es realmente IA ? Es un sistema experto ?

Saludos.

16
ASM (Ensamblador) / Obtener El Numero De Serie De La Placa Madre
« en: Sábado 30 de Abril de 2005, 22:45 »
Tengo un problema, quiero obtener el número de serie de la placa madre o del disco rígido, necesitaría hacerlo en c++ o assembler y puede ir en linux, unix y  windows, no sé cómo hacerlo.

Gracias de antemano.

Páginas: [1]