Buscar

Curriculum vitae y biografía de la autora Un par de artículos relacionados con mi hobby - robótica
Mis impresiones sobre la inmigración a Australia. En ruso. Recetas para la resolución de los problemas cotidianos
Linux puestos relacionados con la Windows puestos relacionados con la
Mensajes relacionados con el software Una gran cantidad de información sobre el hardware
Las diferentes herramientas que pueden resultar útiles Artículos sobre las tecnologías web diferentes
Todo lo que no encaja en el resto del menú RSS feed de este blog

Nube de etiquetas

Archivo

Enlaces

Blog de Andrey Mikhalchuk

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog acerca de la vida

24 de abril 2008 MineStream Defender - el dispositivo de seguridad de red máxima

MineStream Defender - el dispositivo de seguridad de red máxima Últimos 12 meses que estaba trabajando en un interesante dispositivo que proporciona la seguridad de la red cuenta con muchas empresas y familias que están soñando. Usted probablemente ya ha oído hablar de las diferentes amenazas por ahí como los depredadores de Internet, virus, spyware, sitios web peligrosos, fugas de información confidencial de su empresa y otros. También es probable que trató de encontrar respuestas a preguntas como

  • ¿Es mi red de oficinas se utiliza adecuadamente? ¿La gente realmente lo usa para el trabajo y no otra cosa?
  • ¿Son mis hijos a salvo en Internet? ¿Son sus amigos virtuales realmente amigos?
  • ¿Por qué mi internet es tan lenta?
  • ¿Quién en mi red está utilizando el Internet, la mayoría de cuándo y para qué?
  • ¿Cómo puedo evitar que mis hijos o empleados de la navegación por contenidos inadecuados, pérdida de tiempo en los chats o juegos?

Por último, es posible que desee obtener respuestas a las preguntas de inmediato y no quieren gastar mucho tiempo la configuración de todos los ordenadores en su red, la instalación de software y otras cosas techi ... Así que la respuesta a todas esas preguntas es una pequeña caja Defensor llama MineStream y esto es lo que puede hacer ...

Leer más

28 de enero 2008 simple herramienta gratuita en línea de conversión IP

Para fines de depuración que a menudo tienen que convertir rápidamente las direcciones IP de una representación a otra. Aquí es rápido y sucio (voy a la limpieza de la interfaz cuando se recibe algo de tiempo libre) convertidor que hace el trabajo.
Si usted no ve el formulario de abajo por alguna razón diríjase por favor a esta página .
Los siguientes formatos:

  • entero
  • entero sin signo
  • la notación de puntos
  • número hexadecimal
  • número binario
  • número octal
  • máscara de red naturales

Por favor, especifique uno de los siguientes

Convertir de int:
Convertir a la notación de puntos:

función de dec2string ($ decimal, $ base)
{
global de $ error;
$ Cadena = null;
$ Base = (int) $ base;
if ($ base de <2 | | base de $> 36 | | base de $ == 10) {
eco "BASE debe estar en el intervalo 2-9 o 11-36 ';
salida;
}
Charset = $ '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
if (! ereg ("(^ [0-9] {1,16} $) ', trim ($ decimales))) {
$ Error ['dec_input'] = 'El valor debe ser un entero positivo ";
return false;
}
do {
$ Resto = bcmod ($ decimal, $ base);
$ Char = substr ($ charset, $ resto, 1); / / obtener el CHAR de la matriz
$ Cadena = "$ $ char"; / / anteponer a la salida
$ Decimal = bcdiv (bcsub ($ decimal, $ resto), $ base);
} While ($ decimal> 0);
return $ cadena;
}

función de string2dec ($ cadena, $ base)
{
global de $ error;
$ Decimal = 0;
$ Base = (int) $ base;
if ($ base de <2 | | base de $> 36 | | base de $ == 10) {
eco "BASE debe estar en el intervalo 2-9 o 11-36 ';
salida;
}
Charset = $ '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
$ Cadena = trim ($ cadena);
if (empty ($ cadena)) {
$ Error [] = 'La cadena de entrada está vacía';
return false;
}
do {
$ Char = substr ($ cadena, 0, 1); / / extraer el personaje principal
$ Cadena = substr ($ cadena, 1); / / caída de protagonista
$ Pos = strpos ($ charset, $ char); / / obtener compensación en $ charset
if ($ pos === false) {
$ Error [] = "Carácter ilegal ($ char) en la cadena de entrada";
return false;
}
$ Decimal = bcadd (bcmul ($ decimal, $ base), $ pos);
} While ($ cadena <> NULL);
return $ decimal;
}

la función de control ($ cadena, $ num)
{
volver str_repeat ("0", $ num - strlen ($ str)) $ str.;
}

/ / Main
if (isset ($ _GET ["enviar"]))
{
$ Ip = 0;
if (isset ($ _GET ["int"]) && $ _GET ["int"]! = "")
{
$ Ip = $ _GET ["int"];
}
else if (isset ($ _GET ["DOT"]) && $ _GET ["punto"]! = "")
{
$ Ip = ip2long ($ _GET ["punto"]);
}
más
{
$ Ip = 0;
}

$ Uns_ip = ($ ip> 0 $ ip: 0xffffffff + $ ip + 1) + 0;

if (($ uns_ip y 0 × 80000000) == 0)
{
$ Mask = 0xFF000000;
}
else if (($ uns_ip y 0xC0000000) == -2147483648)
{
$ Mask = 0xFFFF0000;
}
else if (($ uns_ip y 0xE0000000) == -1073741824)
{
$ Mask = 0xffffff00;
}
más
{
$ Mask = "";
}
$ Dot_ip long2ip = ($ uns_ip);
$ Hex_ip dec2string = ($ uns_ip, 16);
$ Hex_ip = "0x" pad ($ hex_ip, 8).;
$ Oct_ip dec2string = ($ uns_ip, 8);
$ Oct_ip = "0" pad ($ oct_ip, 16).;
$ Bin_ip = dec2string ($ uns_ip, 2);
$ Bin_ip = pad ($ bin_ip, 32);
>

Conversión resultado

Dot anotación
Número decimal
Número decimal sin signo
Número hexadecimal
Número binario
Octal número de
Máscara de red natural

Mapa del Sitio (C) Andrey Mikhalchuk, 2005-2008