수색

작가의 이력서 및 바이오 내 취미에 관련된 기사의 커플 - 로봇
호주 이민에 대한 내 노출. 단 러시아. 일상 문제 해결 요리법
리눅스 관련 소식 윈도우 관련 소식
소프트웨어 관련 게시물 하드웨어에 대한 정보를 많은
당신이 유용할 수 있습니다 다른 도구 다양한 웹 기술에 대한 게시물
메뉴의 나머지 부분을 적합하지 않는 모든 이 블로그에 대한 RSS 피드

태그 클라우드

기록 보관소

링크

안드레이 Mikhalchuk의 블로그

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

인생에 대해 Technoblog

2008년 4월 24일 MineStream 수비수 - 최고의 네트워크 보안 장치

MineStream 수비수 - 최고의 네트워크 보안 장치 지난 12 개월 전 많은 기업과 가족이 꿈을 꾸고있는 네트워크 보안 기능을 제공하는 흥미로운 장치에 작업을했습니다. 귀하의 비즈니스와 다른 누출 인터넷 육식 동물, 바이러스, 스파이웨어, 위험한 웹사이트, 기밀 정보를 거기처럼 당신은 아마 이미 다른 위협에 대해 들었다. 또한 당신은 아마 같은 질문에 대한 답변을 찾으려고

  • 내 사무실 네트워크를 적절하게 사용됩니까? 다른 게 아니 사람들이 정말 작업을 위해 사용하고?
  • 내 아이들이 인터넷에서 안전한가요? 자신의 가상 친구가 정말 친구 있습니까?
  • 이유는 인터넷 속도가 느린 이유는 무엇입니까?
  • 언제 어떻게 내 네트워크에서 누가, 대부분의 인터넷을 사용하고 있습니다?
  • 어떻게 채팅이나 게임에서 시간을 낭비하고, 부적 절한 콘텐츠를 검색에서 내 아이 또는 직원을 어떻게 방지할 수 있습니까?

마지막으로, 당신이 바로 질문에 대한 답변을 듣고 싶은 거겠지하고, 네트워크에있는 모든 단일 컴퓨터를 구성하는 소프트웨어 및 기타 techi의 물건을 설치하는 많은 시간을 보내고 싶지 않다 ... 모든 질문에 답을 한 작은 상자이다 그래서 여기이라는 MineStream의 수비수와 그것이 할 수있는 무엇인가 ...

자세히보기

2008년 1월 28일 단순 무료 온라인 IP 변환 도구

디버깅 목적을 위해 내가 자주 신속 한 표현에서 다른 IP 주소를 변환해야합니다. 여기에 작업을 수행 컨버터 (제가 정리 인터페이스를 약간 자유 시간 가져 올게) 신속하고 더러운 있습니다.
이 때문에 몇 가지 이유를 아래 양식에 표시되지 않으면 해당 페이지로 이동하세요 .
다음 형식이 지원됩니다 :

  • 정수
  • 부호없는 정수
  • 도트 표기법
  • 16 진수 숫자
  • 진수
  • 진수 번호
  • 자연 넷마 스크

다음 중 하나를 지정하십시오

INT의 변환 :
도트 표기법의 변환 :

함수 dec2string ($ 진수, $ 기지)
{
글로벌 $ 오류;
$ 문자열 = NULL;
$베이스 = (INT) $ 기지;
경우 ($ 기지 <2 | | $ 기지> 36 | | $베이스 == 10) {
에코 '기지의 범위 2-9 또는 11-36에 있어야합니다';
출구;
}
$ 문자 집합 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ 문자 집합 = substr ($ 문자 집합, 0, $ 기지);
있다면 (! ereg ('(^[ 0-9] {1,16 }$)', 트림 (십진수 $))) {
$ 오류 [ 'dec_input'] = '값은 양의 정수 여야합니다';
false를 반환;
}
할 {
$ 나머지 = bcmod (십진수 $, $ 기지);
$ 문자 = substr ($ 문자 집합, $ 나머지, 1); / / 배열에서 CHAR 얻을
$ 문자열 = "문자 $ $ 문자열"; / / 앞에 출력
$ 소수점 = bcdiv (bcsub ($ 진수, $ 나머지), $ 기지);
} 동안 ($ 십진수> 0);
$ 문자열을 반환;
}

기능 string2dec ($ 문자열, $ 기지)
{
글로벌 $ 오류;
= 0 소수점 $;
$베이스 = (INT) $ 기지;
경우 ($ 기지 <2 | | $ 기지> 36 | | $베이스 == 10) {
에코 '기지의 범위 2-9 또는 11-36에 있어야합니다';
출구;
}
$ 문자 집합 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ 문자 집합 = substr ($ 문자 집합, 0, $ 기지);
$ 문자열 = 트림 ($ 문자열);
경우 (빈 ($ 문자열)) {
$ 오류 [] = '입력 문자열이 비어 있습니다';
false를 반환;
}
할 {
$ 문자 = substr ($ 문자열, 0, 1); / / 최고의 문자를 추출
$ 문자열 = substr ($ 문자열, 1); / / 드롭 선도 문자
$ POS = strpos ($ 문자 집합, 문자 $); / / $ 문자 집합의 오프셋 가져오기
경우 ($ POS === FALSE) {
$ 오류 [] = "잘못된 문자 (문자 $) 입력 문자열에서";
false를 반환;
}
$ 소수점 = bcadd (bcmul ($ 진수, $ 기지), $ POS);
} 동안 ($ 문자열 <> NULL);
십진수를 반환 $;
}

함수 패드 ($ 하위 버전과의 호환, $ NUM)
{
str_repeat를 ( "0", $ NUM - 나 strlen ($ 하위 버전과의 호환)) 반환 $ 하위 버전과의 호환.;
}

/ / 메인
경우 (isset ($ _GET [ "제출"]))
{
$ IP = 0;
경우 (isset ($ _GET [ "정수"]) & & $ _GET [ "정수"]! = "")
{
$ IP = $ _GET [ "정수"];
}
다른 경우 (isset ($ _GET [ '점']) & & $ _GET [ "점"]! = "")
{
$ IP = ip2long ($ _GET [ "점"]);
}
다른
{
$ IP = 0;
}

$ uns_ip = ($ IP> 0 $ IP : 0xFFFFFFFF로 + $ IP + 1) + 0;

경우 (($ uns_ip & 0 × 80000000) == 0)
{
$ 마스크 = 0xff000000;
}
다른 경우 (($ uns_ip & 0xC0000000) == -2147483648)
{
$ 마스크 = 0xffff0000;
}
다른 경우 (($ uns_ip & 0xE0000000) == -1073741824)
{
$ 마스크 = 0xffffff00;
}
다른
{
$ 마스크 = "";
}
$ dot_ip = long2ip ($ uns_ip);
$ hex_ip = dec2string ($ uns_ip, 16);
. $ hex_ip = "0x로"패드 ($ hex_ip, 8);
$ oct_ip = dec2string ($ uns_ip, 8);
$ oct_ip = "0"패드 ($ oct_ip, 16).;
$ bin_ip = dec2string ($ uns_ip, 2);
$ bin_ip = 패드 ($ bin_ip, 32);
?>

변환 결과

도트 표기법
진수
서명 진수
16 진수
바이너리 번호
진수 번호
자연 넷마 스크

사이트맵 (C) 안드레이 Mikhalchuk, 2005년부터 2008년까지