검색

저자의 재개 및 생물 내 취미에 관련된 기사의 커플 - 로봇
호주로 이민에 대한 내 노출. 오직 러시아. 해결 일상적인 문제 요리법
리눅스에 관련된 글 윈도우 관련 게시물
소프트웨어에 관련된 게시물 하드웨어에 대한 정보를 많이
당신이 유용하게 찾을 수있는 다른 도구 다양한 웹 기술에 대한 게시물
메뉴의 나머지에 맞지 않아 모든 이 블로그에 대한 RSS 피드

태그 클라우드

기록 보관소

링크

안드레이 Mikhalchuk의 블로그

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

삶에 대해 Technoblog

1월 31일, 호주 2008 이민

저는 호주로 이민에 대한 내 오랜 웹사이트에서 게시물을 게시 시작했다. 처음 몇 개의 게시물이 여기를 더 나중에 온다. 모든 게시물은 러시아에 있습니다. 모든 게시물은 첫 페이지에 게시되지 않습니다.

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

디버깅을 목적으로 나는 자주 빨리 다른 한 표현에서 IP 주소를 변환해야합니다. 여기 빠르고 더러운 (제가 정리 인터페이스를 버릴 때 몇 가지 자유 시간을) 작업을 수행 변환기.
당신 때문에 몇 가지 이유를 아래 양식에 표시되지 않으면 해당 페이지로 이동하세요 .
다음과 같은 형식이 지원됩니다 :

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

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

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를 반환;
}
$ 소수점 = bcadd (bcmul ($ 십진수, $ 기지), $ POS);
} 동안 ($ 문자열 <> NULL);
진수 $를 반환;
}

함수 패드 ($ str을 보여주고, $ NUM)
{
str_repeat합니다 ( "0", $ NUM - 나 strlen ($ str을)) 반환 $ str을 보여주고있다.;
}

/ / 메인
경우 (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;

IF ((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 진수
바이너리 번호
진수 번호
자연 넷마 스크

어떻게 NFS 성능 (리눅스, OpenSUSE 10.3)을 개선하기 위해 2008년 1월 28일

나는 일에 15 년 전에 NFS 첫번째 시간을 사용할 때 나에게 진보의 맨 보였다. 그리고 정말 그 당시에. 그래서 지난 몇 년 동안 삼바와 함께 주로 다루고 제가 표준 "마운트 서버 :/ 디렉토리 / mnt / subdir '를 발행하고 프로젝트를 컴파일하려고 할 때 NFS가 몇 일전까지 어떻게 작동하는지 실제로 잊어버렸습니다. 성능은 끔찍했습니다. 그래서 NFS 성능을 향상하는 방법을 조사하는 것에 시간을 할애하고이 솔루션을 찾았습니다

자세히보기

문제 해결 - 일명 WebLoyalty 2008 예약 보상은 1월 26일,

최근에는 "예약 보상"이라는 회사에서 10달러 요금도 있고 ...
그 중 하나는 그 20 달러를 얻기 위해서 12/month 달러 "예약 보상"에 가입해야 사실을 숨깁니다 정말 긴 설명과 함께 "20 달러를 얻을 기회를 사용"전에이 회사를 봤어요. 그러나 나는이 광고를보고 매우 환자는 처음,이 숨겨진 가입을 주목 나를 위해 prechecked였다 확인란을 발견하고이 같은 신중하게 숨겨진 가입 이후. 그래서 여기 해피 엔딩으로 예약 리워드 구독에 관한 이야기​​입니다.

자세히보기

2008년 1월 26일 흥미로운 Google 웹마 스터 도구 Misfeature (RE : 사이트맵)

저는 최근 구글에 새로운 웹사이트를위한 Sitemap을 업로드하고 Google 웹마 스터 도구는 단지 하나의 URL을 포함하는 Sitemap을 허용하지 않는 것 같습니다. 그것이보고 오류는 "XML 태그가 없습니다"입니다.

자세히보기

그들이 Plesk 8.2과 충돌하지 않도록 마스터 / 슬레이브 DNS 서버를 구성하는 방법 2008년 1월 26일

당신의 DNS 마스터 / 슬레이브 관계를 구현해야 할 때, 분명히 가서 수 있으며, config 파일 이름이 편집할 수 있지만, 다음 Plesk를 사용하여 DNS 구성을 변경하려면 어떻게하면 대부분의 변경 사항은 손실됩니다. 반대편에서 Plesk 전혀 슬레이브 서버 구성을 제공하지 않습니다! 여기 Plesk 8.2에서 나를 위해 작동 솔루션입니다. 위의 버전 8.3과 웹 인터페이스를 통해 마스터 / 슬레이브 DNS 구성을 지원합니다.

자세히보기

택배 - IMAP POP3 서버에서 POP3를 해제하여 POP3s을 집행하는 방법 2008년 1월 26일

때때로, 보안상의 이유로, 그것은 안전한 POP3 프로토콜 (Outlook에서 즉 메일이 작동하지 않습니다 그들이 그렇지 않으면 'SSL 확인란을 사용 "을 체크합니다)를 사용의 필요성과 사용자를 남겨두고 서버에서 POP3 프로토콜을 사용하지 않도록 설정하는 데 유용합니다. 문명 방법은 자신의 설정을 변경하려면 정중하게 사람들을 요구하지만, 자주 사람들이 너무 할 시간이 없어요 물론이다. 이 작은 해킹 그들이 그렇게하도록 강요되며, 그렇지 않으면 자신의 메일은 오지 않습니다.

자세히보기

당신의 POP3 서버가 정상적으로 작동되는지 확인하는 방법 2008년 1월 26일

메일이 작동하지 않는 경우는 부분은 (당신이 비난의 sysadmin 갈하거나 메일 클라이언트 설정을 확인한다해도 당신이 알고) 깨지는 어떤 건지 정확히하는 것이 중요합니다. 하자 POP3가 잘되고 있는지 확인하기 위해 정기적인 텔넷을 (따옴표없이 명령을 입력합니다)을 사용하여 기본 POP3 클라이언트를 시뮬레이션 :

자세히보기

2008년 1월 25일는 "553 미안, 해당 도메인은 허용된 rcpthosts 제 목록에 없으며 gatewaying에 대한 유효한 CERT"아웃룩, macmail, Plesk 8.2에 대한 문제 해결을

"553 미안 해요, 해당 도메인은 허용된 rcpthosts 제 목록에 없으며 gatewaying에 대한 유효한 CERT"
문제로 이어지는 여러 가지가있을 수 있습니다. 그중 하나가 SMTP 서버에 권한을 부여하기 위해 클라이언트 무능력이다. 여기서 무슨 일이 어떻게 문제를 해결할 수있다 무엇 빠른 설명입니다.

자세히보기

어떻게 귀하의 웹사이트를위한 SSL (Secure Socket Layer) ceritficate을 (Plesk 8.2 사용) 구매 2008년 1월 25일

귀하의 웹 사이트에 대한 SSL 인증서를 취득하는 과정이 매우 어렵지 않습니다에도 불구하고 실수의 가격이 다소 높은있을 수 있기 때문에 그것은 많은 시간을 걸릴 수 있습니다. 난 당신이 인증서의 잘못된 유형을 살 경우 달러의 수백 느슨하거나 잘못된 장소에서 그것을 얻을 수있다라고 말하고 싶지만. 다음은 SSL CERT 쇼핑 경험을 더 즐겁게 만들 것입 프로세스의 간단한 개요입니다.

자세히보기

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