Pesquisar

Currículo e bio do autor Casal de artigos relacionados com o meu hobby - robótica
Minhas impressões sobre a imigração para a Austrália. Em russo apenas. Receitas para resolver problemas cotidianos
Linux lugares ligados Windows lugares ligados
Software lugares ligados Um monte de informações sobre hardware
Diferentes ferramentas podem ser úteis Mensagens sobre tecnologias web vários
Tudo o que não se encaixa no resto do menu RSS feed para este blog

Tag Cloud

Arquivo

Links

Blog do Andrey Mikhalchuk

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

Technoblog sobre a vida

31 de janeiro de 2008 Imigração para a Austrália

Eu comecei a republicar as mensagens do meu antigo site sobre a imigração para a Austrália. Primeiro alguns lugares são disponíveis aqui , mais está vindo mais tarde. Todos os posts são em russo. Todas as mensagens não são publicadas na primeira página.

28 de janeiro de 2008 simples ferramenta de conversão online grátis IP

Para fins de depuração que freqüentemente precisam rapidamente converter endereços IP a partir de uma representação para outra. Aqui é rápido e sujo (eu vou limpar a interface quando algum tempo livre) conversor que faz o trabalho.
Se você não vê o formulário abaixo por causa de algum motivo, por favor prossiga para esta página .
Os seguintes formatos são suportados:

  • número inteiro
  • inteiro sem sinal
  • notação de ponto
  • número hexadecimal
  • número binário
  • número octal
  • netmask naturais

Por favor, especifique um dos seguintes

Converter de int:
Converter de notação de ponto:

dec2string função ($ decimal, $ base)
{
$ erro global;
$ String = null;
$ Base = (int) base de US $;
if ($ base <2 | base $ |> 36 | base $ == 10 |) {
eco 'BASE deve estar no intervalo de 2-9 ou 11-36';
saída;
}
Charset = $ '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
if (! ereg ('(^ [0-9] {1,16} $)', trim ($ decimal))) {
$ Error ['dec_input'] = 'O valor deve ser um inteiro positivo';
return false;
}
fazer {
$ Resto = bcmod ($ decimal, $ base);
$ Char = substr ($ charset, $ restante, 1); / / obtém CHAR da matriz
$ String = "$ $ de char string"; / prepend / a saída
$ Decimal = bcdiv (bcsub ($ decimal, restante $), $ base);
} While ($ decimal> 0);
return $ string;
}

função string2dec ($ string, $ base)
{
$ erro global;
$ Decimal = 0;
$ Base = (int) base de US $;
if ($ base <2 | base $ |> 36 | base $ == 10 |) {
eco 'BASE deve estar no intervalo de 2-9 ou 11-36';
saída;
}
Charset = $ '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
$ String = trim ($ string);
if (empty ($ string)) {
$ Erro [] = 'string de entrada está vazia';
return false;
}
fazer {
$ Char = substr ($ string, 0, 1) / / extrair personagem principal
$ String = substr ($ string, 1); / gota / protagonista
$ Pos = strpos ($ charset, $ char) / / se compensar em $ charset
if ($ pos === false) {
$ Erro [] = "caráter ilegal ($ char) na cadeia INPUT";
return false;
}
$ Decimal = bcadd (bcmul ($ decimal, $ base), $ pos);
} While ($ string <> null);
return $ decimal;
}

bloco de função ($ str, $ num)
{
voltar str_repeat ("0", $ num - strlen ($ str)) $ str.;
}

/ / Main
if (isset ($ _GET ["submit"]))
{
$ Ip = 0;
if (isset ($ _GET ["int"]) && $ _GET ["int"]! = "")
{
$ Ip = $ _GET ["int"];
}
else if (isset ($ _GET ["ponto"]) && $ _GET ["ponto"]! = "")
{
$ Ip = ip2long ($ _GET ["ponto"]);
}
outro
{
$ Ip = 0;
}

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

if (($ uns_ip & 0 × 80000000) == 0)
{
$ Mask = 0xFF000000;
}
else if (($ uns_ip & 0xC0000000) == -2147483648)
{
$ Mask = 0xFFFF0000;
}
else if (($ uns_ip & 0xE0000000) == -1073741824)
{
$ Mask = 0xffffff00;
}
outro
{
$ Mask = "";
}
$ Dot_ip = long2ip ($ uns_ip);
$ Hex_ip = dec2string ($ uns_ip, 16);
$ Hex_ip = "0 x" 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);
?>

Resultado da conversão

Dot notação
Número decimal
Número decimal sem sinal
Número hexadecimal
Número binário
Número octal
Netmask naturais

28 de janeiro de 2008 Como melhorar o desempenho NFS (Linux, OpenSUSE 10.3)

Quando eu usei NFS primeira vez há 15 anos em Dom pareceu-me no topo do progresso. E realmente era naquele tempo. Então, lidar principalmente com o samba durante os últimos anos eu esqueci como realmente funciona NFS até poucos dias atrás, quando eu emitida padrão "mount servidor :/ diretório / mnt / subdir" e tentou compilar um projeto. O desempenho foi horrível. Então, eu passei algum tempo a investigar como melhorar o desempenho NFS e encontrei esta solução:

Leia mais

26 de janeiro de 2008 Recompensas Reserva Webloyalty aka - Problema Resolvido

Recentemente eu tenho despesa de US $ 10 de empresa chamada "Recompensas de reserva" ...
Eu já vi isso antes em companhia de um daqueles "Use sua chance de receber US $ 20" com uma explicação muito longa, que esconde o fato de que você tem que assinar "recompensas de reservas" por US $ 12/month a fim de obter os R $ 20. Mas eu estava muito doente primeira vez que vi este anúncio, percebi esta assinatura oculta, percebeu que era caixa prechecked para mim e, desde então, cuidadosamente escondidos assinaturas como esta. Então aqui está a história sobre assinatura Reserva Rewards, com final feliz.

Leia mais

26 de janeiro de 2008 Interesting Google Webmaster Tools Misfeature (Re: Sitemap)

Recentemente, enviou um sitemap para um novo site para o Google e parece que o Google Webmaster Tools não aceitar sitemap contendo apenas url única. O erro que relata é "Missing tag XML".

Leia mais

26 de janeiro de 2008 Como configurar servidores de master / slave DNS para que eles não entrem em conflito com Plesk 8,2

Quando você precisa para implementar um DNS relação mestre / escravo, obviamente você pode ir em frente e editar arquivos de configuração chamado, mas a maioria quando você vem para mudar a configuração DNS usando o Plesk suas alterações serão perdidas. Do outro lado Plesk não fornece a configuração do servidor escravo em tudo! Aqui está a solução que funciona para mim em Plesk 8.2. Versões 8.3 e acima de apoiar a configuração master / slave DNS via interface web.

Leia mais

26 de janeiro de 2008 Como aplicar POP3S desativando POP3 no servidor pop3 courier-imap

Às vezes, por razões de segurança, é útil para desativar o protocolo POP3 em um servidor, deixando os usuários com necessidade do uso seguro do protocolo POP3 (ou seja, na perspectiva que terá de verificar "a caixa Use SSL", caso contrário, e-mail simplesmente não vai funcionar). O método civilizado é, claro, apenas pedir que as pessoas educadamente para fazer alterações em suas configurações, mas muitas vezes as pessoas simplesmente não têm tempo para fazê-lo. Esse corte minúsculo irá forçá-los a fazê-lo, caso contrário, seu correio só não vai vir.

Leia mais

26 de janeiro de 2008 Como verificar se o servidor POP3 funciona normalmente

Quando seu e-mail não está funcionando, é importante saber exatamente o que parte está quebrada (assim você sabe se você deve ir sysadmin culpa ou apenas verificar as configurações do cliente de email). Vamos simular cliente POP3 básica usando telnet regular (digite os comandos sem aspas), a fim de verificar se o POP3 está indo bem:

Leia mais

25 de janeiro de 2008 "553 sorry, esse domínio não está na minha lista de rcpthosts permitidos; não cert válido para gatewaying" resolução de problemas para o Outlook, MacMail, Plesk 8,2

"553 sorry, esse domínio não está na minha lista de rcpthosts permitidos; não cert válido para gatewaying"
Poderia haver muitas coisas que conduzem para o problema. Um deles é a incapacidade do cliente para autorizar ao servidor SMTP. Aqui está uma explicação rápida do que acontece e como o problema poderia ser resolvido.

Leia mais

25 de janeiro de 2008 Como comprar um ceritficate SSL para o seu site (usando o Plesk 8.2)

Apesar do processo de obtenção de um certificado SSL para o seu site não é muito difícil você pode levar bastante tempo, porque o preço do erro pode ser bastante elevado. Eu diria que você pode perder centenas de dólares se você comprar tipo errado de certificado ou obtê-lo em lugar errado. Aqui está um breve resumo do processo que vai fazer a sua experiência de compra SSL cert mais agradável.

Leia mais

Mapa do Site (C) Andrey Mikhalchuk, 2005-2008