Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Lv 612,815 points

Alejandra Castillo

Favorite Answers32%
Answers1,689

Soy atea respetuosa y estudio Informática en la UNAM

  • ¿Cómo hago el mapeo de un sitio ya existente? Qué herramienta uso?

    Necesito mapear un sitio al que tengo completo acceso. Con qué lo hago?

    2 AnswersDiseño y Programación3 years ago
  • ¿Internado para rehabilitación de Alcohólicos en Venustiano carranza. MUY ECONÓMICO?

    Tengo un tío que bebe demasiado y agrede a las personas con quienes vive, necesitamos un centro de ayuda pero que nos apoyen a llevárselo porque se pone verbalmente muy agresivo.

    2 AnswersOtros - Enfermedades4 years ago
  • ¿Por qué mi procedimiento almacenado en PL/SQL elimina los datos en lugar de actualizarlos?

    Estoy haciendo un procedimiento almacenado que elimine los números de un empleado dado de baja de una tabla que contiene un campo "S_valor", un ejemplo sería:

    1,2,54,289,86,30,476,268,285,259,224,71.... --el 30 y el 801 ya fueron dados de baja

    Pero al ejecutarlo, en lugar de eliminar el 801 o el 30, me elimina todo el campo!

    Anexo el código, la parte de los cursores

    BEGIN

    OPEN cur_TraeIdEmpleadoBaja;

    LOOP

    FETCH cur_TraeIdEmpleadoBaja INTO v_baja;

    EXIT WHEN cur_TraeIdEmpleadoBaja%notfound;

    dbms_output.put_line ( Id personal baja || v_baja.n_id_personal);

    BEGIN

    OPEN cur_aplicaciones;

    LOOP

    UPDATE esquema.aplicaciones

    SET s_valor = REGEXP_REPLACE (v_registro.s_valor,( ^( || v_baja.n_id_personal || ),|,( || v_baja.n_id_personal || )$|^( || v_baja.n_id_personal || )$ ), )

    WHERE REGEXP_LIKE(v_registro.s_valor, ( ^( || v_baja.n_id_personal || ),|,( || v_baja.n_id_personal || )$|^( || v_baja.n_id_personal || )$ ));

    UPDATE esquema.aplicaciones

    SET s_valor = REGEXP_REPLACE (esquema.aplicaciones.s_valor, ,( || v_registro.s_valor || ), , , )

    WHERE REGEXP_LIKE(esquema.aplicaciones.s_valor... ,( || v_registro.s_valor || ), );

    FETCH cur_aplicaciones INTO v_registro;

    EXIT WHEN cur_aplicaciones%notfound;

    END LOOP; --aplicaciones

    END cur_aplicaciones;

    CLOSE cur_aplicaciones;

    COMMIT;

    END LOOP; --trae id empleado baja

    CLOSE cur_TraeIdEmpleadoBaja;

    END cur_TraeIdEmpleadoBaja;

    2 AnswersDiseño y Programación6 years ago
  • ¿cómo le paso el resultado de un cursor como parámetro a un Procedimiento almacenado en PL/SQL?

    Tengo un código que se ejecuta para un sólo registro (where registro = 1) y necesito que se consulte para todos cada uno de los registros de esa tabla pasándoselo como parámetro.

    ¿Cómo lo declaro y cómo lo llamo?

    Lo estoy haciendo con un procedimiento almacenado

    digamos que tengo un procedimiento almacenado que contiene un cursor que trae los numeros de empleado:

    CREATE OR REPLACE PROCEDURE usuario.SP_PRUEBA

    IS

    BEGIN

    dbms_output.enable;

    DECLARE

    CURSOR c_TraeIdEmpleado

    IS

    select n_num_empleado

    from t_PERSONAL

    WHERE D_BAJA IS NULL;

    BEGIN

    FOR v_reg in c_TraeIdEmpleado

    LOOP

    dbms_output.put_line ( Num_Empleado: || v_reg.n_num_empleado);

    end loop;

    end;

    END SP_PRUEBA;

    /

    y tengo un Query que dice

    SELECT COUNT(*) FROM TB_FALTAS --AUSENCIAS

    where N_STATUS=4

    and N_TIPO_AUSENCIA=5

    AND N_NUM_EMPLEADO = 103

    AND to_date( 01/01/2015 , dd/mm/yyyy ) BETWEEN d_fecha_inicio

    AND d_fecha_final

    AND NOT EXISTS (SELECT n_id_vacacion FROM tb_vacaciones WHERE to_date( 01/01/2015 , dd/mm/yyyy ) BETWEEN d_fecha_inicio AND d_fecha_final

    AND n_num_empleado = 103 and N_STATUS=4 )

    AND NOT EXISTS (SELECT n_id_ausencia FROM TB_FALTAS --AUSENCIAS WHERE to_date( 01/01/2015 , dd/mm/yyyy ) BETWEEN d_fecha_inicio

    AND d_fecha_final

    and n_tipo_ausencia <> 5

    and n_status = 4

    AND n_num_empleado = 103)

    Necesito que en lugar del 103, tome el resultado del cursor de arriba

    2 AnswersDiseño y Programación6 years ago
  • ¿Cómo me conecto a un servidor linux desde linea de comandos Windows?

    Debo hacer un programa en Batch que me permita descargar archivos desde linux a windows, (de linux a windows no se puede por razones largas de explicar)

    ¿Cómo me conecto?

    3 AnswersDiseño y Programación6 years ago
  • ¿Dónde encuentro un emulador de ksh en linea o para windows?

    Hice un scipt que toma el tamaño de 3 archivos diferentes y valida si son iguales a una cantidad establecida.

    Las pruebas las estoy haciendo en mi máquina con bash y el servidor donde va a correr es ksh, por lo que no puedo instalar nada ni hacer pruebas ahí.

    Me urge un emulador de ksh, bajé uno pero trae bash y ya busqué en google

    2 AnswersDiseño y Programación6 years ago
  • ¿por qué mi script corre en bash y no en ksh?

    Hice un scipt que toma el tamaño de 3 archivos diferentes y valida si son iguales a una cantidad establecida.

    Las pruebas las estoy haciendo en mi máquina con bash y el servidor donde va a correr es ksh, por lo que no puedo instalar nada ni hacer pruebas ahí.

    Intenté con Stat pero en ksh me aparecía el mensaje de "stat: not found"

    Lo tuve que hacer con du y como me trae el tamaño y el nombre del archivo, se lo pasé como parámetro a cut para que me traiga el primer argumento.

    Los archivos son:

    Código:

    -rw-r--r-- 1 ij cdram 1908736 May 17 08:22 datAMA793.bin

    -rw-r--r-- 1 ij cdram 240 May 17 08:22 hdrAMA793

    -rw-r--r-- 1 ij cdram 160 May 17 08:22 colaAMA793

    En bash corre bien, pero en ksh me devuelve sólo un 2 en hdr y cola.

    Este es el pedazo del problema, el resto del script corre bien en ambos ambientes.

    Código:

    TAMCINTA=` du -b dat$CINTA.bin | cut -f1 `TAMCOLA=` du -b cola$CINTA | cut -f1 `

    TAMHEADER=` du -b hdr$CINTA | cut -f1 `

    ¿Cómo lo arreglo?

    Necesito algo que corra en ksh que me traiga el puro tamaño del archivo en bytes.

    2 AnswersDiseño y Programación6 years ago
  • ¿Script Corre con otro usuario y con el mío no. ¿Serán las variables de entorno?

    Estoy haciendo un script que debe validar que tres archivos no estén vacíos (es decir, en ceros), pero no logro que me tome bien los archivos. El problema es que son variables, utilizan un nombre, el prefijo AMA y un número que varía.

    Corregí las lineas de la asignación de variables y en la linea donde debería validar, sin importar el tamaño de archivo que le pase, no hace la validación.

    Otra persona lo corrió en el mismo ambiente pero con otro usuario y le funcionó bien,

    ¿Serán las variables de entorno?

    #!/bin/bash

    # Shell para validar que cualquiera de los tres fragmentos de cinta contengan datos.

    valida_cinta()

    {

    CINTA=$(find "$(pwd)" -type f -name datAMA*.bin)

    COLA=$(find "$(pwd)" -type f -name colaAMA*)

    HEADER=$(find "$(pwd)" -type f -name hdrAMA*)

    if [ -s "$CINTA" ]; then

    echo -e "\e[00;32mEl cuerpo de La cinta tiene datos\e[00m"

    else

    echo -e "\e[01;31mEl cuerpo de la cinta esta vacio, la cinta no debe enviarse\e[00m"

    fi

    if [ -s "$COLA" ]; then

    echo -e "\e[00;32mLa cola de La cinta tiene datos\e[00m"

    else

    echo -e "\e[01;31mLa cola de la cinta esta vacia, la cinta no debe enviarse\e[00m"

    fi

    if [ -s "$HEADER" ]; then

    echo -e "\e[00;32mLa cabecera de La cinta tiene datos\e[00m"

    else

    echo -e "\e[01;31mLa cabecera de la cinta esta vacia, la cinta no debe enviarse\e[00m"

    fi

    }

    valida_cinta

    2 AnswersDiseño y Programación6 years ago
  • ¿Por qué no hace la validación el if de mi script en bash?

    Tengo que hacer un script que valide si un archivo esta vacio o no, pero el if que tengo no valida; le pase el archivo k le pase, no entra al else:

    export CINTA=$(find "$(pwd)" -type f -name datAMA*.bin)

    if [ ! -s CINTA ]; then

    echo -e "\e[00;31mEl cuerpo $CINTA de la cinta esta vacio, la cinta no debe enviarse\e[00m"

    else

    echo "La cinta tiene datos"

    fi

    si le quito la negacion al if, ya sólo ejecuta el else...

    2 AnswersDiseño y Programación6 years ago
  • ¿Cómo le asigno un archivo a una variable en Bash?

    ¿Cuál es la sintaxis para decirle que busque el archivo que tenga el nombre de datAMA, luego un número de 3 dígitos y después la extensión bin?

    Lo estoy poniendo como CINTA=*datAMA*.bin pero obviamente está mal

    Agradeceré mucho la ayuda

    1 AnswerDiseño y Programación6 years ago
  • ¿Alimento Diamond vs royal canin?

    mi gato tiene 9 años, es de pelo largo, está castrado desde el año de edad (macho)

    Una amiga veterinaria me dio una muestra de Diamond y a mi gato le encantó, normalmente le doy royal canin mature, ¿Qué tan bueno es el diamond en comparación?

    1 AnswerGatos7 years ago
  • ¿Los Lentes de contacto desgastan el cristalino o la córnea?

    Si llevo 15 años usando lentes de contacto ¿debo tomar un descanso?

    Uso lentes de contacto blandos, mensuales, me los quito por las noches y tengo buena higiene con ellos; un oftalmólogo me dijo que descansara un año. ¿Es necesario?

    2 AnswersOftalmología8 years ago
  • ¿Cuál Wii comprar? Quiero jugar el "just dance" o juegos similares?

    Quiero jugar el "Just Dance" de preferencia el 3 o el 4 cuando salga. ¿Qué consola necesito? ¿Qué accesorios?.

    Soy principiante en lo del wii, tengo un play station 2.

    Si me pueden recomendar juegos de mario bros parecidos al de super nintendo, también lo agradeceré.

    Gracias por sus respuestas.

    3 AnswersNintendo Wii9 years ago
  • ¿Hay mas ofertas en Enero que en Diciembre?

    Soy del DF, planeo remodelar el baño de mi casa y no sé si hacerlo en esta temporada o esperar hasta Enero ¿bajan o suben los precios?

    4 AnswersOtros - Negocios y Finanzas9 years ago
  • ¿Como recibo un entero de una 'jTextField'? en java-eclipse?

    Soy principiante en java y estoy haciendo un programa que mediante un boton, tres campos de texto y tres etiquetas, me sume dos numeros, me sale un error en el main, supongo que es aqui el error

    public void actionPerformed(ActionEvent evt) {

    System.out.println("jButton1.actionPerformed, event="+evt);

    int numero1=0;

    int numero2=0;

    numero1=Integer.parseInt(this.jTextField1.getText());

    numero2=Integer.parseInt(this.jTextField2.getText());

    int resultado=numero1+numero2;

    jTextField3.setText(String.valueOf(resultado));

    1 AnswerDiseño y programación10 years ago
  • ¿Porqué me marca error eclipse en mi campo de texto?

    Estoy haciendo un programa que sume dos numeros de forma grafica, al asignar lo que contiene el campo de texto uno a una variable entera llamada numero1, me marca error.

    numero1=Integer.parseInt(this.jTextField1.getText());

    numero2=Integer.parseInt(this.jTextField2.getText());

    2 AnswersDiseño y programación10 years ago
  • ¿Tengo 4 gatitos huérfanos ¿Por qué lloran tanto?

    Los alimento cada 4 horas y los froto para que orinen (no han defecado) y siguen llorando.

    Tienen botellas de agua caliente y estan en una caja de cartón.

    8 AnswersGatos1 decade ago
  • Tuve Hepatitis "A" a los 11 años ¿Qué riesgos corro? ¿cirrosis?

    Tengo 28 años, he leído que después de 10 años de la enfermedad ya puedo donar sangre, en el IMSS me dijo una doctora que no y que además no debería beber ni gota de alcohol porque tengo riesgo de cirrosis y otros que no mencionó ¿qué precauciones debo tener? ¿puedo donar sangre y órganos o nunca? ¿alguien me puede explicar?

    Gracias de antemano

    6 AnswersEnfermedades Infecciosas1 decade ago
  • ¿Qué fue para ti lo mas decepcionante de Harry Potter 6 (la película)?

    Fui al cine a verla hoy... Vengo terriblemente decepcionada, a mi parecer el guionista no leyó el libro 6, ninguno de la saga...

    12 AnswersPelículas1 decade ago
  • ¿Cómo hago un programa para jugar gato en lenguaje C?

    Estoy en un curso de programación en C, ya me enviaron la parte de código que dibuja la tabla y la función que genera los números aleatorios, pero aun así no se como empezar. Agradeceré orientación e ideas de como resolver el problema y si tienen algunos códigos de ejemplo. (NO quiero k me haga nadie el programa)

    3 AnswersDiseño y programación1 decade ago