.

sábado, 13 de abril de 2024

Anclaje de red de PC a PC

 

  • COMPUTADORAS Y ELECTRÓNICA
  • REDES DE COMPUTADORAS
  • Descargar el PDF

    Este wikiHow te enseñará a emitir la señal de Internet de una computadora con Windows como un punto de acceso inalámbrico usando la aplicación Símbolo del sistema. Para hacerlo, debes usar una cuenta de administrador en la computadora.

    Parte1

    Crear el punto de acceso

    Descargar el PDF
      Abre Inicio
      1
      Windows Start
      . Se encuentra en la esquina inferior izquierda de la pantalla. Puedes también presionar la tecla
      2
      ⊞ Win
      para abrir Inicio.
      3
      4139314 1
    • En Windows 8, pon el ratón en la esquina superior derecha de la pantalla y luego haz clic en el icono de la lupa.
  • Escribe simbolo del sistema en Inicio. Al escribirlo aparecerá el icono del símbolo del sistema.
    4139314 2
  • Haz clic derecho en 
    Windows cmd
     Símbolo del sistema. Se encuentra en la parte superior de la página.
    4139314 3
    • Si vas a usar una laptop que tiene un trackpad pero no botones de ratón, pulsa el trackpad con dos dedos en vez de hacer clic derecho.
  • Haz clic en Ejecutar como administrador. Esta opción se encuentra en el menú desplegable que aparece al hacer clic derecho.
    4139314 4
    • Si no tienes la opción Ejecutar como administrador, no podrás crear un punto de acceso wifi.
  • Haz clic en Sí cuando se te lo pida. Esta acción abrirá el símbolo del sistema.
    4139314 5
  • Escribe NETSH WLAN show drivers y presiona ↵ Enter. Este comando mostrará la información que te ayudará a confirmar si tu computadora puede crear un punto de acceso con el símbolo del sistema.
    4139314 6
  • Busca un “sí” al lado de “Red hospedada soportada”. Si ves que dice “sí”, quiere decir que tu computadora es compatible con las redes hospedadas, lo cual te permitirá crear un punto de acceso wifi.
    4139314 7
    • Si no ves un “sí” en esta sección, entonces tu computadora no podrá crear un punto de acceso wifi usando el símbolo del sistema.
  • Escribe el siguiente código en el símbolo del sistema:
    4139314 8
    netsh wlan set hostednetwork mode=allow ssid=NETWORKNAME key=PASSWORD
    
     y presiona ↵ Enter. Asegúrate de cambiar el texto de “NETWORKNAME” y “PASSWORD” con el nombre y la contraseña que quieras que tenga tu punto de acceso.
  • Escribe NETSH WLAN start hostednetwork y presiona ↵ Enter. Esta acción activará el punto de acceso wifi.
    4139314 9
  • Cierra el símbolo del sistema. Ahora que tu punto de acceso está activado, tendrás que compartir su disponibilidad para que un dispositivo pueda conectarse a él.
    4139314 10
  • Parte2

    Compartir la red

    Descargar el PDF
    1. Step 1 Abre Inicio icon y escribe panel de control.
       Así, la computadora buscará el programa “Panel de control”.
    2. Step 2 Haz clic en Panel de control.
       Este aparecerá en la parte superior de la ventana de Inicio.
    3. Step 3 Haz clic en Red e Internet.
       Se encuentra en el medio de la página.
    4. Step 4 Haz clic en Centro de redes y recursos compartidos.
       Lo encontrarás cerca de la parte superior de la página.
    5. Step 5 Haz clic en Cambiar la configuración del adaptador.
       Este es un vínculo ubicado en la parte superior izquierda de la ventana.
    6. Step 6 Haz clic derecho en el nombre de la conexión actual.
       Lo encontrarás cerca de la parte superior de la ventana “Cambiar la configuración del adaptador”.
    7. Step 7 Haz clic en Propiedades.
       Se encuentra al final del menú desplegable.
    8. Step 8 Haz clic en la pestaña Compartir.
       Esta opción se encuentra en la parte superior de la ventana.
    9. Step 9 Marca la casilla “Permitir a usuarios de otras redes conectarse…”.
       Se encuentra en la parte superior de la ventana.
    10. Step 10 Haz clic en la casilla debajo del encabezado “Conexión de red doméstica”.
       Esta opción se encuentra en el medio de la página.
    11. Step 11 Haz clic en el nombre de tu punto de acceso.
       Será similar a “Conexión de área local * #”.
    12. Step 12 Haz clic en Aceptar.
       Tu punto de acceso wifi ahora estará disponible para cualquier dispositivo cercano.

    Consejos

    • Escribe netsh wlan stop hostednetwork en el símbolo del sistema para detener el punto de acceso.

    Advertencias

    • Crear un punto de acceso hará que tu conexión se abra al público. Ten cuidado si lo vas a hacer en lugares muy visitados como aeropuertos o cafeterías.

    viernes, 12 de abril de 2024

    Mascaras preg_match( )

    <?php

    // Your code here!


    //$ip = "256.256.256.256";

    //$ip = "255.255.255.255";

    //$ip =  "G001:0db8:85a3:0:0:8A2E:0370:7334";

    //$ip =  "2001:0db8:85a3:0:0:8A2E:0370:7334";

    //$ip =  "2001:0DB8:AC10:FE01:0000:0000:0000:0000";

    //$ip =  "50b2:6400:0000:0000:6c3a:b17d:0000:10a9";

    //$ip =  "192.168.5.18";

    $ip =  "185.107.80.321";


    if (preg_match("/^([0-9]{1,3})*\\.([0-9]{1,3})*\\.([0-9]{1,3})*\\.([0-9]{1,3})$/", $ip) == 1){

        echo "IPv4\n";

        if (preg_match("/^([0,255]{1,3})*\\.([0,255]{1,3})*\\.([0,255]{1,3})*\\.([0,255]{1,3})$/", $ip) == 1){

            echo "Marcará IPv4\n";

        } else {

            echo "Formato incorrecto de marcará IPv4\n";

        }

    } elseif (preg_match("/^([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*\\:([A-Fa-f0-9]{0,3})*$/", $ip) == 1) {

        // code...

        echo "IPv6\n";

    } else {

        echo "Formato incorrecto.\n";

    }

    ?>


    echo preg_match("/^.([A-z]{2,6})$/",".com");

    echo preg_match("/^@([A-z]{0,10})*\\.$/","@testdomain.");


    echo preg_match("/^[0-9]+$/", 0);//0 o más caracteres en 0 y 9

    echo preg_match("/^[0-9]+$/", 999999);//0 o más caracteres en 0 y 9

    echo preg_match("/^[0-9]+$/", -1);//0


    preg_match( ): 

    • regresa un valor boolean. 
      • Si el texto dado va acorde a la condición retorna TRUE o 1, si no va a corde retorna FALSE o 0.
    • la condición siempre inicia con ("/^
    • la condición siempre finaliza con )$/",
    • [A-z] significa que el contenido puede tener esos caracteres. Y dará TRUE.
    • {2,6} significa que el contenido puede ese alcance de carácteres. Y dará FALSE.
    • La condición de texto siempre va antes que la de números.
    • La @ no es considerada en el conteo de caracteres.
    • El . si considerado en el conteo de caracteres.
    • *\\. permite validar el símbolo (el punto) deseado.
    • *\\& permite validar el símbolo (&) deseado.
    • *\\$ permite validar el símbolo ($) deseado.
    • /^. no valida el punto.
    • /^@ valida la arroba y otros simbolos.
    • [A-z0-10._%-]
    • [A-z0-10.-]
    • [0-9a-zA-Z_-]
    • [A-F0-9]{32}
    =======================================================================

    Simple regex

    Regex quick reference
    [abc]     A single character: a, b or c
    [^abc]     Any single character but a, b, or c
    [a-z]     Any single character in the range a-z
    [a-zA-Z]     Any single character in the range a-z or A-Z
    ^     Start of line
    $     End of line
    \A     Start of string
    \z     End of string
    .     Any single character
    \s     Any whitespace character
    \S     Any non-whitespace character
    \d     Any digit
    \D     Any non-digit
    \w     Any word character (letter, number, underscore)
    \W     Any non-word character
    \b     Any word boundary character
    (...)     Capture everything enclosed
    (a|b)     a or b
    a?     Zero or one of a
    a*     Zero or more of a
    a+     One or more of a
    a{3}     Exactly 3 of a
    a{3,}     3 or more of a
    a{3,6}     Between 3 and 6 of a

    options: i case insensitive m make dot match newlines x ignore whitespace in regex o perform #{...} substitutions only once



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



    Función para determinar el tipo de dato que tiene una variable

     echo gettype($stri);


    Los valores posibles para la cadena devuelta son:

    • "boolean"
    • "integer"
    • "double"(por razones históricas "double"se devuelve en caso de float , y no simplemente "float")
    • "string"
    • "array"
    • "object"
    • "resource"
    • "resource (closed)"a partir de PHP 7.2.0
    • "NULL"
    • "unknown type"



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



    jueves, 11 de abril de 2024

    Términos básicos de API Rest ante errores

     

    1. Códigos de estado HTTP: Son códigos numéricos que indican el resultado de una solicitud HTTP. Los códigos de estado más comunes son 

    2. 200 OK (éxito), 

    3. 400 Bad Request (solicitud incorrecta), 

    4. 401 Unauthorized (no autorizado), 

    5. 404 Not Found (recurso no encontrado) y 

    6. 500 Internal Server Error (error interno del servidor).



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



    NaN

    ¿Qué es NaN en JavaScript? NaN en JavaScript es un valor que representa la ausencia de un valor numérico. NaN (del inglés "Not a Number", que significa No es un Número).

    Cuando se definen los números reales se dice que son cualquier número que se encuentre o corresponda con la recta real que incluye a los números racionales y números irracionales, Por lo tanto, el dominio de los números reales se encuentra entre menos infinito y más infinito.

    Un número es irracional si posee infinitas cifras decimales no periódicas, por tanto no se pueden expresar en forma de fracción.

    //con numero irracional

    alert(isNaN(2/3));//false

    alert(isNaN(π));//ReferenceError: π is not defined, lo considera como variable


    //Un número ilegal es un número que representa información que es ilegal de poseer, pronunciar, propagar o transmitir en alguna jurisdicción legal. Ejemplo:  La clave de cifrado AACS (09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0) que salió a la luz en mayo de 2007 es un ejemplo de un número que se reclamó como secreto, y cuya publicación o posesión inapropiada se considera ilegal en los Estados Unidos.

    console.log(1+2+3); //6

    alertBox = "hola";

    alert(isNaN(alertBox));//true

    alert(isNaN(2.05));//false

    alert(isNaN(2));//false

    alert(isNaN(-5));//false

    alert(isNaN(true));//false

    alert(isNaN(toString(2)));//true

    alert(parseInt(2.15));//2

    alert(isNaN(parseInt(alertBox, 2)));//true

    alert(isNaN(parseInt(2, 2)));//true

    alert(parseInt(alertBox, 2));//NaN

    alert(parseInt(4, 2));//NaN

    alert(parseInt(3, 3));//NaN

    alert(parseInt("546", 2));//NaN

    alert(alertBox);//hola



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



    Migrar DB de un servidor a otro

     Las consultas parecen conseguir un mejor tiempo de respuesta en DB2.

    En caso que existan bases de datos definidas y fijas consideradas que poseen

    tiempos de respuesta lento, se puede crear de manera local en el servidor

    almacen de datos db2 para migrar de manera temporal la big data. Para evitar 

    estancamiento o saturación por exceso de información o datos.

    Y posteriormente migrar en db2 a un servidor diferente.

    ingresar un script en el task manager

    Gestores de DB2: Toad for IBM DB2


    z/OS es el sistema operativo actual de las computadoras centrales de IBM.



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.




    viernes, 5 de abril de 2024

    PHP - conteo de años por segundos.

    <?php

    $seg = 31166120;

    $anio = 0;

    $mes = 0;

    $dia = 0;

    $hora = 0;

    $minuto = 0;

    $i = 0;


    while($seg > 60){

        if($seg >= 31104000){

            $seg = $seg - 31104000;

            $anio += 1;    

        }

        if($seg >= 2592000 && $seg < 31104000){

            $seg = $seg - 2592000;

            $mes += 1;

        }

        if($seg >= 86400 && $seg < 86400){

            $seg = $seg - 86400;

            $dia += 1;

        }

        if($seg >= 3600 && $seg < 86400){

            $seg = $seg - 3600;

            $hora += 1;

        }

        if($seg >= 60 && $seg < 3600){

            $seg = $seg - 60;

            $minuto += 1;

        }

        if($seg < 60){

            $seg = $seg;

        }

        $i++;

    }

    echo $anio." year,".$mes." month,".$dia." day,".$hora." hour,".$minuto." minute,".$seg." second";


    =00000000000000000000000000000000000000000000000000000000000000000000000000=

    <?php

    $seg = 3662;

    $anio = 0;

    $mes = 0;

    $dia = 0;

    $hora = 0;

    $minuto = 0;

    $i = 0;


    while($seg > 60){

        if($seg >= 3600 && $seg <= 86400){

            $seg = $seg - 3600;

            $hora += 1;

        }

        if($seg >= 60 && $seg < 3600){

            $seg = $seg - 60;

            $minuto += 1;

        }

        if($seg < 60){

            $seg = $seg;

        }

        $i++;

    }

    echo $hora." hour,".$minuto." minute,".$seg." second";



    Si el contenido le ha sido de utilidad, lo invitamos a hacer una donación en el siguiente botón.

    La cantidad que sea de su voluntad entregar


    En caso que no se visualice el contenido, hacer recargar (refresh) a la página que sea abierta.



    Cálculo EC7 de Louis Leithold

      Calculo EC7 de Louis Leithold  Autor:  Louis Leithold Clic aquí para DESCARGAR