• Martes 19 de Noviembre de 2024, 10:24

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

Páginas: 1 ... 3 4 [5] 6 7 ... 21
101
GNU/Linux / Re: Guienme, tengo una duda
« en: Viernes 4 de Septiembre de 2009, 18:12 »
Cita de: "m0skit0"
Hombre, necesitas algo como un router o un módem, y evidentemente una cuenta con un ISP (proveedor de internet). Con el cable al aire no haces nada  :P

Eso si que ayuda muchiiiisimo, m0s  <_<

Google-san te puede ayudar para la configuración en SUSE (no debe ser complicado desde KDE o Gnome, vienen con aplicaciones bastante intuitivas); por lo pronto, procura que el modem sea compatible con linux (preguntale al vendedor), ya que en el mercado abundan las in-famosas winmodems, que sólo te funcionan en Windows (y es una autentica proeza instalarlas cuando te la venden sin el CD de instalación) y son un autentico dolor de cabeza hacerlas funcionar en cualquier distro de linux. El resto no debería ser muy difícil, y tal como nuestro amigo m0skit0 lo dijo, indispensable contratar un ISP.

:suerte:

102
Java / Re: Java en Linux
« en: Viernes 4 de Septiembre de 2009, 03:00 »
Básicamente sólo necesitas del JDK. Si utilizas Ubuntu (o Debian) como yo, ejecuta en la consola sudo apt-get install sun-java6-jdk sun-java6-demo para instalarlo, incluyendo los ejemplos; para cualquier distribución (funciona en Ubuntu también, si no quieres instalarlo de la forma anterior o no tienes una conexión de Internet permanente), chequea http://java.sun.com. En cuanto a los IDEs, NetBeans y Eclipse tienen versiones para linux, pero cualquier otro editor de texto en linux funciona también (Kate, Quanta, gedit... incluso el vim)

:suerte:

103
La taberna del BIT / Re: Cuentame Un Chiste
« en: Jueves 3 de Septiembre de 2009, 21:17 »
El rey de la selva, o sea el león, convoca a todos los animales a una junta urgente. Todos los animales se reúnen en el sitio de las juntas para escucharlo. Ya todos reunidos ven llegar al león en su carro último modelo. Llega, se baja del carro y se sube al estrado para hablar, y les dice con voz autoritaria:
- Los he convocado para darles la orden, de que, el más feo de ustedes me lave mi carro, ahí se los dejo.
Los animales empiezan a discutir de quién lo hará. El pavo real dice:
- Pues yo no, mis plumas son hermosas, y se va.
La cebra dice:
- Pues yo tampoco, mis rayas no las tiene nadie, y se va.
La jirafa dice:
- Pues yo tampoco, mi cuello largo me destaca de ustedes, y se va.
Así van diciendo un por uno, al final sólo se quedan el sapo y el cocodrilo. Se miran fijamente a ver quién se decide hablar primero, viéndose los dos a los ojos, el cocodrilo le dice al sapo:
- Mira sapo no nos hagamos los tontos, yo lo lavo y tú lo secas.

104
PHP / Re: Se pisa variable de sesion
« en: Lunes 31 de Agosto de 2009, 16:44 »
Aquí veo algo raro
Código: PHP
  1. if(!isset($SESSION['productos']))
  2.  
Pregunta capciosa: No debería ser $_SESSION (con el _ entre el $ y SESSION) ??

:suerte:

105
Windows / Re: problemas al arrancar sistemas operativos
« en: Jueves 27 de Agosto de 2009, 17:46 »
Cuando instalas Windows 7, este reescribe algo que se llama MBR (Master Boot Record), que está el el primer sector del disco duro que arranca. Lo que puedes hacer es coger el CD de instalación del XP, arrancar el PC con ese CD y ejecutar el modo de restauración del sistema (presiona R cuando te pregunte que quieres hacer). Cuando te abra la línea de comandos (previamente te pide la contraseña del administrador), tecleas fixmbr y en teoría restauras el MBR del XP ^_^

:suerte:

106
Windows / Re: ¿Que tal el nuevo windows 7?
« en: Miércoles 26 de Agosto de 2009, 02:56 »
Por lo que veo, el Vista tuvo el mismo destino del ME, completamente olvidado gracias al XP. Habrá que esperar a ver como le va al 7 a fin de año, por lo menos las versiones beta y RC han tenido bastante aceptación.

107
PHP / Re: php y bases de datos...
« en: Miércoles 26 de Agosto de 2009, 02:47 »
Cita de: "Bicholey"
Precisamente me refiero a eso a que diferencia puede haber entre sql server vs mysql
Pos como dice sql  :nosweat:

La verdad eso depende a veces del cliente. Yo apuntaría a que SQL Server es más robusto (+ seguro, + confiable, extensible, nativo para .NET...), mientras que MySQL es más rápido; pero son especulaciones mías basadas en la poca experiencia que tengo con ambos. Yo por lo regular apuesto más al Postgres, que reúne ambas cualidades (es robusto y rápido).

108
PHP / Re: php y bases de datos...
« en: Martes 25 de Agosto de 2009, 22:42 »
No entendí :unsure:

MySQL maneja SQL, no ?

La única diferencia es cómo ejecutas los SQL, por ejemplo, una consulta en MySQL se hace con la función mysql_query($sql), la misma consulta pero en SQL Server es mssql_query($sql), y en Postgres es pgsql_query($sql).

A menos que te refieras a SQL Server vs MySQL  :think:

109
PHP / Re: CAPTURA EN MAYUSCULAS
« en: Martes 25 de Agosto de 2009, 22:28 »
Es cierto que CSS solo afecta la apariencia de los caracteres (ya lo he comprobado); también puedes elegir la opción de convertir el texto desde PHP con strtoupper() antes de almacenarlo:
Código: PHP
  1. <?php
  2. //...
  3. $content = strtoupper($_POST['campo_texto']);
  4. //...
  5.  
  6.  
:suerte:

110
PHP / Re: php y flash
« en: Lunes 24 de Agosto de 2009, 18:52 »
Normalmente las interacciones con PHP las he hecho con LoadVars, para recibir y pasar parámetros por GET y POST (aquí un pequeño tutorial). No se si esto te ayude.

PD: mi post 300 :P

111
PHP / Re: MVC en php con mysql
« en: Lunes 24 de Agosto de 2009, 18:41 »
Bueno, eso depende de la forma que lo quieras aplicar ;)

Para los que no conozcan, explico lo que se. MVC es el acrónimo de Modelo Vista-Controlador, un modelo compuesto por 3 capas, la "lógica del negocio", el controlador y la vista. En la lógica del negocio, creas y utilizas las clases que conectan a la base de datos y haces operaciones propias del negocio (cálculos, obtención de datos, actualización de datos, etc); en el controlador, utilizas las clases de la lógica del negocio únicamente para obtener datos y pasarlos a la vista, y recibir datos de la vista (por formularios) y pasarlos a la capa lógica; y la vista es lo que se conoce como la interfaz gráfica de la aplicación. Puedes consultar ejemplos con la documentación de frameworks que emplean este modelo; en este momento solo conozco symfony, que es muy completo y lleva una documentación bastante extensa. También hay otros, pero no estoy familiarizado con ellos.

112
PHP / Re: Obtener resultados de tabla mysql a traves de PHP Y formular
« en: Sábado 22 de Agosto de 2009, 02:47 »
Quiza sea porque no hay una especialidad que satisfaga las condiciones :rolleyes:

Intenta cambiando el "=" de la consulta por un ILIKE, y pon la especialidad entre %%:
Código: PHP
  1. $sql .= " AND medicos.cod_cat ILIKE '%" .$_POST['especialidad'] . "%'";
  2.  
De esta forma, busca los cod_cat que contengan $_POST['especialidad'], sin tener en cuenta mayúsculas o minúsculas. También prueba ejecutando el SQL que estás generando directamente con el cliente del MySQL

:suerte:

113
Java / Re: problemas con la ejecucion java
« en: Sábado 22 de Agosto de 2009, 02:35 »
La verdad eso no nos dice mucho.  &lt;_&lt;

¿Cómo estas compilando los programas ?
¿ Estás utilizando algún IDE ?
¿ Qué error te arroja cuando intentas compilar ?

Por cierto, con el JRE (Java Runtime Environment) no puedes compilar, tan solo puedes ejecutar los programas ya compilados; para eso necesitas el JDK (Java Developer Kit).

No lo tomes a mal, tan solo especifica un poco más tu problema ;)

114
PHP / Re: Obtener resultados de tabla mysql a traves de PHP Y formular
« en: Viernes 21 de Agosto de 2009, 23:02 »
Intentalo asi:
Código: PHP
  1. $sql .= " AND medicos.cod_cat = '" .$_POST['especialidad'] . "'";
  2.  

:suerte:

115
GNU/Linux / Re: Como deshabilitar el scan de una particion......
« en: Miércoles 19 de Agosto de 2009, 18:08 »
mmm, interesante. Dices que la partición es NTFS, pero el fstab dice que es vfat....
Código: Text
  1. # # /dev/sda7
  2. # UUID=0B47-3DCC  /windows        vfat    utf8,umask=007,gid=46 0       1
  3.  

116
Java / Re: Evitar descomprimir .jar
« en: Miércoles 19 de Agosto de 2009, 00:00 »
Me temo que no se puede :(

Lo que podrías hacer es cifrar los datos sensibles en el xml, y en la misma aplicación la descifras antes de hacer la conexión a la BD.

:suerte:

117
PHP / Re: Clase Query Conexión
« en: Domingo 16 de Agosto de 2009, 02:42 »
Bueno, después de una noche de viernes viendo manga  :nosweat: , y toda una tarde de sábado jugando con el DS &lt;_&lt; , aquí les dejo el script con PDO:

Código: PHP
  1. <?php
  2. // Desarrollada por RadicalEd
  3. // Modificado por shadow_rev
  4. class SQL
  5. {
  6.     //Constructor
  7.     // function SQL($host='localhost', $db='ancheteria', $user='usdist', $password='clio1214')
  8.     var $database;
  9.     function SQL($string_conexion)
  10.     {
  11.         // Así se conecta con una base de datos MySQL
  12.         //$this->database = mysql_connect($host, $user, $password) or die("No se pudo conectar con el servidor".mysql_error());
  13.         //@mysql_select_db($db) or die( "No se pudo conectar a la db: " . mysql_error());
  14.        
  15.         // Con PDO (PHP >= 5.2), se conecta de esta forma
  16.         $this->database = new PDO($string_conexion);
  17.     }
  18.  
  19.     //Este metodo mostrará datos de una consulta de varias tablas
  20.     public function tablaCompuesta($query, $camposTabla, $camposDatos)
  21.     {
  22.         $tabla = '';
  23.         try
  24.         {
  25.             $tabla = '<table border="1" cellpadding="1" cellspacing="1"><tbody><tr>';
  26.             for ($x=0; $x<count($camposTabla); $x++)
  27.             {
  28.                 $tabla .= '<td align="center"><strong>'.$camposTabla[$x].'</strong></td>';
  29.             }
  30.  
  31.             $tabla .= '</tr>';
  32.             //$result = mysql_query($query) or die(mysql_error());
  33.  
  34.             // Prepara la consulta
  35.             $result = $this->database->prepare($query);
  36.  
  37.             // Ejecuta la consulta
  38.             $result->execute();
  39.  
  40.             // Obtiene TODO el conjunto de datos
  41.             $result_array = $result->fetchAll();
  42.  
  43.             $n = 0;
  44.             foreach($result_array as $row)
  45.             {
  46.                 $tabla .= '<tr>';
  47.                 foreach($camposDatos as $campo)
  48.                 {
  49.                     //$tabla .= '<td>'.mysql_result($result,$n,$campo).'</td>';
  50.                     $tabla .= '<td>' . $row[$campo] . '</td>';
  51.                 }
  52.                 $tabla .= '</tr>';
  53.  
  54.                 $n++;
  55.             }
  56.             $tabla .= '</tbody></table>';
  57.  
  58.         }
  59.         catch(PDOException $pdoe)
  60.         {
  61.             echo "Error en la consulta: " . $pdoe->getMessage() . "<br />";
  62.         }
  63.         return $tabla;
  64.     }
  65. }
  66.  
  67. // Ejemplo de uso 
  68. //Arrays de los datos a mostrar
  69. $arrayTabla = array('NOMBRE', 'TELEFONO FIJO', 'TELEFONO MOVIL');
  70. $arrayDatos = array('nombre', 'telefono_fijo', 'telefono_movil');
  71.  
  72. //Consulta compuesta de varias tablas
  73. $query = 'SELECT name AS ' . $arrayDatos[0] . ', telefono AS ' . $arrayDatos[1] . ', celular AS ' . $arrayDatos[2] . ' FROM telefonos, usuarios WHERE usuarios.id=telefonos.id_usuario';
  74. $datos = new SQL('sqlite:/home/raulerne/public_html/test/database.sq3');
  75. $tabla = $datos->tablaCompuesta($query, $arrayTabla, $arrayDatos);
  76.  
  77. echo $tabla;
  78.  
  79. ?>
  80.  
  81.  
Yeap, hace falta una función, pero no la vi necesaria. De hecho, ¿Por qué lo hiciste así Edo? :unsure:

PD: Si tienen dudas sobre el string de conexión, consulten la documentación de los drivers de PDO. Allí aparece el formato que debe tener el string para conectarse con diferentes bases de datos.

118
PHP / Re: Clase Query Conexión
« en: Viernes 14 de Agosto de 2009, 16:30 »
Bueno, PHP embebido en HTML es una mala práctica cuando le pones la lógica del negocio, pero es perfecto cuando utilizas el MVC (Modelo Vista - Controlador), sobre todo cuando trabajas con diseñadores gráficos que no tienen idea de PHP, tal y como dice shakka. De hecho, symfony lo propone así.

Con respecto a la clase que publicó Edo, se puede mejorar si lo haces con PDO, para que funcione con cualquier motor de base de datos, y te ahorras la fachada. Apenas tenga tiempo, pongo el script de Edo funcionando con PDO, si me das permiso, claro :P

119
GNU/Linux / Re: Una mano con squashfs
« en: Miércoles 12 de Agosto de 2009, 02:58 »
Cita de: "su -"
Pues... como un baron pero ya que lo pones asi, digamos que como un varon  :lol:
:nosweat:
Bueno, todos los días se aprende algo nuevo; pero eso no quita que compilar programas es para machitos :P

120
GNU/Linux / Re: Una mano con squashfs
« en: Martes 11 de Agosto de 2009, 17:53 »
Con aptitude search <nombre_del_paquete> obtienes los paquetes disponibles y si están o no instalados (los marca con p si no están instalados, e i si lo están). Es mas o menos lo mismo que hace apt-cache, pero además te indica el estado del paquete (descargado, instalado, disponible, etc). O usa synaptic si tienes entorno gráfico y quieres darle gusto a M0skit0  ^_^

Cita de: "su -"
O hacerlo como todo un baron, compilar fuentes  :P
Como un barón o como un varón ?? :P

121
Java / Re: leer
« en: Domingo 9 de Agosto de 2009, 00:07 »
Según lo que entiendo del problema, lo que quieres es que mientras lee un archivo de texto plano, si encuentra un 67, se detenga la lectura del archivo, no ?

Esto es lo que yo haría:
Código: Java
  1. // reader es el objeto de tipo BufferedReader, linea_actual es un String
  2. while((linea_actual = reader.readLine()) != null) {
  3.     // ...
  4.     // La función chequeo busca el 67 y retorna true si lo halla
  5.     if(chequeo(linea_actual)) {
  6.         break;
  7.     }
  8.     // ...
  9. }
  10.  
O algo así. Scanner nunca lo he usado.

:suerte:

122
Java / Re: ultimo indice
« en: Sábado 8 de Agosto de 2009, 23:53 »
No se muy bien si el primer elemento de un ArrayList tiene indice 0 o 1, aquí asumo que es 0
Código: Java
  1. ArrayList.get(ArrayList.size() - 1)
  2.  
:suerte:

123
La taberna del BIT / Re: Cuentame Un Chiste
« en: Lunes 3 de Agosto de 2009, 20:32 »
Una mujer llegó a su casa y le dijo al marido:
- ¿Te acuerdas de esas jaquecas que me daban cada vez que íbamos a hacer el amor? ¡¡¡Ya me curé!!!
- Como, ¿ya no tienes más dolor de cabeza?
La esposa le respondió:
- Mi amiga Juana me indicó un terapeuta que me hipnotizó. El médico me pidió que me pusiese frente a un espejo y repitiera para mí misma:
'No tengo más dolor de cabeza...
No tengo más dolor de cabeza...
No tengo más dolor de cabeza...
No tengo más dolor de cabeza.'
Bueno hice eso y mi dolor de cabeza desapareció.

El marido todo maravillado le respondió:
- ¡¡¡Que maravilla!!! ¡¡Esto es fabuloso!!
La esposa aprovechó la oportunidad y le dijo:
- Mira cariño, como últimamente no tienes mucho interés en tener sexo, ¿Por qué no visitas a este médico?, tal vez te pueda curar, y que tengas ganas nuevamente.

El marido le hizo caso y pidió una hora donde este médico fabuloso. Después de unos días de terapia, llegó a casa como un vendaval. Comenzó a quitarse la ropa y arrastró a su mujer a la habitación. La acostó en la cama y le dijo:
- No te muevas mi amor, ya vuelvo.
Fue al baño y cuando volvió a la alcoba saltó sobre la cama y le hizo el amor de una forma tan ardiente, como nunca antes lo había hecho con ella.
La esposa toda asombrada le dijo:
- ¡¡Ay cariño, fue maravilloso!!
El marido nuevamente le dijo:
- ¡No te muevas que ya vuelvo!
Fue al baño, y la segunda vez fue mejor que la primera. La mujer no quería más, estaba en éxtasis con esa maravillosa experiencia.
El marido le dijo nuevamente:
- ¡No te muevas, ya vuelvo!
Fue al baño, pero esta vez la mujer lo siguió sin que él se diera cuenta. El marido estaba frente al espejo y repetía para sí mismo:
-No es mi mujer...
No es mi mujer...
No es mi mujer... No es mi mujer.

Nota: Los funerales del marido serán mañana a las 10.00 en la capilla del Cementerio Municipal. El médico de la fabulosa terapia continúa en estado grave en la unidad de cuidados intensivos con fractura de cráneo.
 ^_^

124
GNU/Linux / Re: Rescatar un repositorio en subversion
« en: Lunes 3 de Agosto de 2009, 17:51 »
De hecho, lo intenté compilar en una live session desde una máquina virtual, o sea, nada más viene instalado lo básico y no me molesté por instalarle las dependencias que me pedía. Lo hice así porque ya tengo instalado el subversion (la versión del 8.04) en mi laptop y no quise complicarme con 2 versiones. El código fuente del Subversion, si no me equivoco, es nativo para *nix; el VisualSVN nada más es un 'port' para Windows.

125
GNU/Linux / Re: pasar datos sin pedir password
« en: Viernes 31 de Julio de 2009, 17:02 »
Esto es lo que yo hago:
1. Creo mi llave pública con ssh-keygen, sin passphrase, en el archivo id_rsa.pub
2. Copio ese archivo (con otro nombre para no borrar el id_rsa del otro usuario) en la carpeta .ssh del home del otro usuario
3. cat [nombre_archivo_con_llave_publica] >> authorized_keys dentro de la carpeta .ssh

Y listo, ya puedo hacer ssh (o scp) a la cuenta del otro usuario. Es lo mismo que ya habías visto en el otro post, pero más resumido. Si sigues con el problema, puede ser que la configuración del ssh no te lo permita. En ese caso te remites al manual

:suerte:

Páginas: 1 ... 3 4 [5] 6 7 ... 21