• Viernes 9 de Mayo de 2025, 16:05

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 - shakka

Páginas: 1 2 [3] 4 5 ... 32
51
GNU/Linux / Re: Cron y Mysql
« en: Jueves 7 de Enero de 2010, 18:01 »
http://luauf.com/wp-content/uploads/2009/03/cron.png
http://www.linuxtotal.com.mx/index.php? ... _admon_006

Solo como consejo usa rutas absolutas de los programas que ejecuten el script.

52
PHP / Re: Procesar E-mails
« en: Martes 5 de Enero de 2010, 22:58 »
Normalmente usan un script escrito en Perl para parsear archivos, pero igual en PHP podrias usar:

preg_match o explode.

Tener otras consideraciones:

* Como se alimenta el script, para que procese el archivo (No he usado esa opcion de CPanel, asi que no se como le pasa los datos al script).
* El mensaje contiene codigo html?, es decir, que contiene el correo en crudo, para de esta forma armar la expresion regular que ubicara y extraera los datos requeridos.
* Comprobar la regularidad de la estructura del archivo, tomar en cuentas excepciones...

53
C/C++ / Re: directorio desde el que se arranco el ejecutable
« en: Martes 5 de Enero de 2010, 22:37 »
Indiferentemente del SO sobre el cual corra tu aplicacion puedes obtener la ruta completa desde donde se lanzo a partir de la primera posicion del arreglo argv, esto es, una aplicacion tipo.

Código: C
  1. int main(int argc, char *argv[])
  2. {
  3. ...
  4. }
  5.  

Si usas el compilador VC++, lo obtienes de la variable:

lpCmdLine
http://msdn.microsoft.com/en-us/library/ms633559(VS.85).aspx

Solo por poner algunas

54
C/C++ / Re: Codigo de Analaizador Lexico
« en: Miércoles 23 de Diciembre de 2009, 20:17 »
Ya buscaste en el foro

55
GNU/Linux / Re: Error al instalar nVidia
« en: Miércoles 23 de Diciembre de 2009, 16:35 »
Cita de: "lair"
Cita de: "shakka"
Para comenzar deberias tener instalado las cabeceras del kernel que estas usando.
como se si las tengo o no y en caso de no tenerlas donde las consigo??

Desde los respositorios:

Código: Text
  1. yum list kernel-headers `uname -r`
  2.  

tambien tienes que tener instalado un compilador, gcc en este caso.

Howto: Igual tienes los drivers en los repositorios
http://forums.fedoraforum.org/showthrea ... ght=nvidia

56
GNU/Linux / Re: Error al instalar nVidia
« en: Martes 22 de Diciembre de 2009, 21:54 »
Para comenzar deberias tener instalado las cabeceras del kernel que estas usando.

Estas instalando usando el instalador oficial de nVidia o de un paquete de la distribucion?

Y que dice
/var/log/nvidia-installer.log

57
C/C++ / Re: c en solaris.. help
« en: Martes 22 de Diciembre de 2009, 21:50 »
Cita de: "zaktiel"
demasiado simple no:P?

Y que coñ* es lo que queres, sabes leer??

Citar
PD: Deberias de especificar mas... y leer las normas del foro :comp:

58
GNU/Linux / Re: eliminar password
« en: Martes 22 de Diciembre de 2009, 21:49 »
No te voy a hacer el script, pero para empezar debes de tirar de algun lado, para que el script sepa cual usuarios va a procesar.

Lo primero agrupar deberia ser clasificarlos de alguna forma, para este usuario comun no sifca. nada, algun mas claro podria ser usuarios del grupo tal, ya con esto podria leer el fichero /etc/group buscar la linea que haga 'match' con el nombre del grupo de interes, y de esa linea en un ciclo sacar los nombres de usuarios a deshabilitar, ya que quitarles el passwors es lo que implica.

59
C/C++ / Re: Duda basica con clases
« en: Miércoles 16 de Diciembre de 2009, 22:12 »
La declaracion de la clase(s) debe ir antes del main
http://c.conclase.net/curso/index.php

60
GNU/Linux / Re: eliminar password
« en: Miércoles 16 de Diciembre de 2009, 22:01 »
A mi se me ocurriria tener un script con una lista de usuarios a quitar el password e invocar por c/u a passwd, ya que de /etc/passwd habran algunos que hacerles eso no es conveniente, como a usuarios del sistema, root, etc.

61
Oracle / Posibilidad de recuperacion luego de un DROP DATABASE
« en: Miércoles 16 de Diciembre de 2009, 21:47 »
Estoy haciendo pruebas de respaldo  y recuperacion, comenzando con las utilidades imp/exp de Oracle 10g XE

* Por ahora, he hecho un respaldo completo de la BD:

Código: Text
  1. exp userid='"usuario_backup/clave_usuario_backup@XE"' full='y' statistics='none' constraints='y' rows='y' consistent='y' indexes='y' grants='y' file="XE.dmp" log=/path/log;
  2.  

* Luego hice un DROP de la BD:

Código: Text
  1. sqlplus sys as sysdba
  2.  
  3. > shutdown abort;
  4. > startup mount exclusive restrict;
  5. > drop database;
  6. > exit;
  7.  

Al intentar restaurarla a partir del respaldo.

Código: Text
  1. imp userid='"sys/clave_usuario_sys as sysdba"' full='y' statistics='none' constraints='y' rows='y' indexes='y' grants='y' file="XE.dmp" log=/path/log buffer='2000000';
  2.  

Da este error.
Código: Text
  1.  
  2. IMP-00058: ORACLE error 1034 encountered
  3. ORA-01034: ORACLE not available
  4. IMP-00005: all allowable logon attempts failed
  5. IMP-00000: Import terminated unsuccessfully
  6.  

No hay una instancia corriendo, solo el listener.

Código: Text
  1. ps ax|grep -e 'oracle' || 'XE'
  2.  
  3. 2236 ?        Ss     0:00 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsnr LISTENER -inherit
  4. 2321 pts/0    S+     0:00 grep -e oracle
  5.  

* Como puede solventarse esta situacion, teniendo solo ese respaldo(si fuese posible)?
* o que otro metodo emplear(para anotarlo en un plan de respaldo que cubra la mayor posibilidad de eventualidades).

Si hay algun concepto que este obviando o mal utilizando, favor y me rectifican, puesto que estoy iniciando en Oracle.

62
PHP / Re: Generar reporte en pdf y linux + postgres
« en: Martes 8 de Diciembre de 2009, 20:08 »
Si ya tienes una plantilla (html) podrias optar por html2pdf

63
PHP / Re: Generar reporte en pdf y linux + postgres
« en: Martes 8 de Diciembre de 2009, 20:07 »
Para la imagen usa el metodo ezImage, y tener allow_url_fopen habilitada en fichero de inicializacion de PHP.

Mira la documentacion:
http://www.ros.co.nz/pdf/readme.pdf

64
Dudas informáticas / Re: Espacio libre en C
« en: Lunes 7 de Diciembre de 2009, 19:48 »
Tienes el archivo de paginacion en C?, ya liberarte temporales, usa algunas herramientas para limpiar el sitema como CCleaner

65
PHP / Re: Generar reporte en pdf y linux + postgres
« en: Lunes 7 de Diciembre de 2009, 19:47 »
Ya teniendo los registros obtenidos de la(s) consulta , puede usar R&OS para generar los pdf con PHP
http://blog.unijimpe.net/generar-pdf-con-php-y-mysql/

66
HTML / Re: Arquitectura web
« en: Lunes 30 de Noviembre de 2009, 23:21 »
Esta la opcion del camarada anterior o la otra sin programacion, que seria delegarle la autenticacion al servidor web que tengas, si fuese Apache mira sobre autenticacion WebDav

67
C/C++ / Re: Estructura archivos .h y .c
« en: Lunes 30 de Noviembre de 2009, 23:13 »
Cita de: "locazopro"
recuerda que lo que estas incluyendo en el main.c es tdatos.h, y hasta donde tengo entendido en las cabeceras las estructuras deben ir definidas allí, solo se admite declaraciones sin cuerpo para funciones únicamente, que alguien me corrija si me equivoco.

Que en las cabeceras solo se admita la declaracion del prototipo de la funcion no, pero es uena practica, es mas organizacion pero cuando se esta aprendiendo puede resultar algo complejo, de hecho aprendi primero en el main de la aplicacion podiendo todo, luego separe las funciones y estructuras en una o varias cabeceras las funciones, estructuras y demas organizado por relacion de las funciones, despues separe las cabeceras dejando prototipo, y estructuras y creando aparte una fichero de implementacion(c) con la definicion de las funciones, para que, una vez teniendolas operacionales y depuradas precompilandolas en ficheros de libreria solo para usarlas en la aplicacion.

68
Programación en C / Re: CONSULTA ACERCA DE COMPILADORES
« en: Viernes 27 de Noviembre de 2009, 18:24 »
En mi caso, dependeria para que SO o arquitectura hardware, si fuera para app. sobre Windows usaria el compilador que trae MS Visual C++, si fuera para Linux gcc, o icc si la aplicaciones fuese optimizada para procesadores Intel.

69
C/C++ / Re: Estructura archivos .h y .c
« en: Jueves 26 de Noviembre de 2009, 21:08 »
Para este caso que no usa funciones, yo no me complicaria y solo tendria la cabecera tdatos.h

70
C/C++ / Re: ¿Cómo crear variables de forma dinámica?
« en: Lunes 23 de Noviembre de 2009, 19:10 »

71
Perl / Re: Problema al instalar modulo de Perl
« en: Viernes 13 de Noviembre de 2009, 16:07 »
Como quien dijo, para la proxima  :)

72
Perl / Re: Problema al instalar modulo de Perl
« en: Jueves 12 de Noviembre de 2009, 21:16 »
Tema cerrado, lo resolvi asi:

Instalar el paquete de desarrollo de libgd y remover el directorio creado en el intento de instalacion del modulo, e intentar de nuevo.

Código: Text
  1. apt-get install libgd2-xpm-dev
  2.  
  3. rm -Rf /root/.cpan/build/GD-2.44-vTcYRC*
  4.  
  5. /usr/bin/perl -MCPAN -e 'install GD'
  6.  

 :beer:

73
Perl / Problema al instalar modulo de Perl
« en: Jueves 12 de Noviembre de 2009, 21:04 »
Estoy tratando de instalar unos modulos de perl para montar Bugzilla, se trata GD, el cual requiere libgd2, el cual es proporcionado por libgd2-xpm, el cual tengo instalado pero no me lo reconoce.

Ubuntu 9.04
Perl 5.10.0

mensaje completo al instalar el modulo:

Código: Text
  1. /usr/bin/perl install-module.pl GD
  2.  
  3.  
  4. CPAN: Storable loaded ok (v2.18)
  5. Going to read /root/.cpan/Metadata
  6.   Database was generated on Thu, 12 Nov 2009 12:27:04 GMT
  7. CPAN: YAML loaded ok (v0.66)
  8. Going to read /root/.cpan/build/
  9. ............................................................................DONE
  10. Found 12 old builds, restored the state of 12
  11. Installing GD version 2.44...
  12. Running install for module 'GD'
  13. Running make for L/LD/LDS/GD-2.44.tar.gz
  14. CPAN: Digest::SHA loaded ok (v5.45)
  15. CPAN: Compress::Zlib loaded ok (v2.015)
  16. Checksum for /root/.cpan/source/authors/id/L/LD/LDS/GD-2.44.tar.gz ok
  17. GD-2.44/
  18. GD-2.44/t/
  19. GD-2.44/t/test.out.3.jpeg
  20. GD-2.44/t/GD.t
  21. GD-2.44/t/tile.jpeg
  22. GD-2.44/t/test.out.4.jpeg
  23. GD-2.44/t/test.out.5.jpeg
  24. GD-2.44/t/test.out.6.jpeg
  25. GD-2.44/t/test.out.7.jpeg
  26. GD-2.44/t/test.out.8.jpeg
  27. GD-2.44/t/test.out.9.jpeg
  28. GD-2.44/t/test.out.3.png-1
  29. GD-2.44/t/Polyline.t
  30. GD-2.44/t/test.out.4.png-1
  31. GD-2.44/t/test.out.4.png-2
  32. GD-2.44/t/test.out.10.png-1
  33. GD-2.44/t/test.out.10.png-2
  34. GD-2.44/t/test.out.10.png-3
  35. GD-2.44/t/test.out.1.png
  36. GD-2.44/t/test.out.2.gif
  37. GD-2.44/t/test.out.2.png
  38. GD-2.44/t/test.out.3.gif
  39. GD-2.44/t/test.out.3.png
  40. GD-2.44/t/test.out.4.gif
  41. GD-2.44/t/test.out.4.png
  42. GD-2.44/t/test.out.5.gif
  43. GD-2.44/t/test.out.5.png
  44. GD-2.44/t/test.out.6.gif
  45. GD-2.44/t/test.out.6.png
  46. GD-2.44/t/test.out.7.gif
  47. GD-2.44/t/test.out.7.png
  48. GD-2.44/t/test.out.8.gif
  49. GD-2.44/t/test.out.8.png
  50. GD-2.44/t/test.out.9.gif
  51. GD-2.44/t/test.out.9.png
  52. GD-2.44/t/test.out.5.png-1
  53. GD-2.44/t/Generic.ttf
  54. GD-2.44/t/test.out.6.png-1
  55. GD-2.44/t/test.out.7.png-1
  56. GD-2.44/t/frog.jpg
  57. GD-2.44/t/frog.xpm
  58. GD-2.44/t/test.out.10.jpeg
  59. GD-2.44/t/test.out.8.png-1
  60. GD-2.44/t/test.out.8.png-2
  61. GD-2.44/t/test.out.8.png-3
  62. GD-2.44/t/test.out.8.png-4
  63. GD-2.44/t/test.out.8.png-5
  64. GD-2.44/t/test.out.8.png-6
  65. GD-2.44/t/tile.gif
  66. GD-2.44/t/tile.png
  67. GD-2.44/t/test.out.2.png-1
  68. GD-2.44/t/test.out.9.png-1
  69. GD-2.44/t/test.out.9.png-2
  70. GD-2.44/t/palettemap.png
  71. GD-2.44/t/test.out.10.gif
  72. GD-2.44/t/test.out.10.png
  73. GD-2.44/t/test.out.2.jpeg
  74. GD-2.44/GD/
  75. GD-2.44/GD/Group.pm
  76. GD-2.44/GD/Polygon.pm
  77. GD-2.44/GD/Simple.pm
  78. GD-2.44/GD/Image.pm.PLS
  79. GD-2.44/GD/Polyline.pm
  80. GD-2.44/GD.pm
  81. GD-2.44/GD.xs
  82. GD-2.44/demos/
  83. GD-2.44/demos/brushes.pl
  84. GD-2.44/demos/font_list.png
  85. GD-2.44/demos/fonttest
  86. GD-2.44/demos/polys.pl
  87. GD-2.44/demos/fills.pl
  88. GD-2.44/demos/truetype_test
  89. GD-2.44/demos/shapes.pl
  90. GD-2.44/demos/copies.pl
  91. GD-2.44/demos/ttf.pl
  92. GD-2.44/demos/gd_example.cgi
  93. GD-2.44/demos/tile.png
  94. GD-2.44/demos/polyline.pl
  95. GD-2.44/demos/transform.pl
  96. GD-2.44/qd.pl
  97. GD-2.44/README
  98. GD-2.44/Makefile.PL
  99. GD-2.44/README.QUICKDRAW
  100. GD-2.44/META.yml
  101. GD-2.44/typemap
  102. GD-2.44/bdf_scripts/
  103. GD-2.44/bdf_scripts/README
  104. GD-2.44/bdf_scripts/bdf2gdfont.PLS
  105. GD-2.44/bdf_scripts/bdftogd
  106. GD-2.44/bdf_scripts/bdf2gdfont.pl
  107. GD-2.44/README.unix
  108. GD-2.44/ChangeLog
  109. GD-2.44/MANIFEST
  110. CPAN: File::Temp loaded ok (v0.18)
  111.  
  112.   CPAN.pm: Going to build L/LD/LDS/GD-2.44.tar.gz
  113.  
  114. **UNRECOVERABLE ERROR**
  115. Could not find gdlib-config in the search path. Please install libgd 2.0.28 or higher.
  116. If you want to try to compile anyway, please rerun this script with the option --ignore_missing_gd.
  117. Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site LIB="/usr/share/bugzilla/lib" INSTALLMAN1DIR="/usr/share/bugzilla/lib/man/man1" INSTALLMAN3DIR="/usr/share/bugzilla/lib/man/man3" INSTALLBIN="/usr/share/bugzilla/lib/bin" INSTALLSCRIPT="/usr/share/bugzilla/lib/bin" INSTALLDIRS=perl]
  118.   LDS/GD-2.44.tar.gz
  119.   /usr/bin/perl Makefile.PL INSTALLDIRS=site LIB="/usr/share/bugzilla/lib" INSTALLMAN1DIR="/usr/share/bugzilla/lib/man/man1" INSTALLMAN3DIR="/usr/share/bugzilla/lib/man/man3" INSTALLBIN="/usr/share/bugzilla/lib/bin" INSTALLSCRIPT="/usr/share/bugzilla/lib/bin" INSTALLDIRS=perl -- NOT OK
  120. Skipping test because of notest pragma
  121. Running make install
  122.   Make had some problems, won't install
  123.  
  124.  

De hecho busque en el sistema ese tal script( gdlib-config ), y no esta por ningun lado.

74
C/C++ / Re: problema char* en linux
« en: Viernes 6 de Noviembre de 2009, 15:28 »
Es correcto, existe y pertenece a unistd.h:

Código: C
  1. int pause(void)
  2.  

http://www2.dis.ulpgc.es/~itis-ps/signal/index.html

75
GNU/Linux / Re: Aplicaciones propias implementadas en SIstema
« en: Jueves 10 de Septiembre de 2009, 22:29 »
Habria que ver como hace el cliente de Skype hace eso, porque usa Qt pero agrega un icon en la barra de estado en el panel de Gnome

Páginas: 1 2 [3] 4 5 ... 32