수색

작가의 이력서 및 바이오 내 취미에 관련된 기사의 커플 - 로봇
호주 이민에 대한 내 노출. 단 러시아. 일상 문제 해결 요리법
리눅스 관련 소식 윈도우 관련 소식
소프트웨어 관련 게시물 하드웨어에 대한 정보를 많은
당신이 유용할 수 있습니다 다른 도구 다양한 웹 기술에 대한 게시물
메뉴의 나머지 부분을 적합하지 않는 모든 이 블로그에 대한 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 주소를 변환해야합니다. 여기에 작업을 수행 컨버터 (제가 정리 인터페이스를 약간 자유 시간 가져 올게) 신속하고 더러운 있습니다.
이 때문에 몇 가지 이유를 아래 양식에 표시되지 않으면 해당 페이지로 이동하세요 .
다음 형식이 지원됩니다 :

  • 정수
  • 부호없는 정수
  • 도트 표기법
  • 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 진수
바이너리 번호
진수 번호
자연 넷마 스크

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

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

자세히보기

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

최근에는 "예약 보상"이라는 회사에서 10달러 요금이 있어요 ...
그 중 하나에 20 그 $를 얻을 수 있도록 12/month $에 대해 "예약 보상"에 가입하신 사실을 숨기고 정말 긴 설명과 함께 "20 달러 얻을 수있는 기회를 사용하여"전에이 회사를 봤어요. 하지만 내가이 광고를 본 인내심 처음,이 숨겨진 가입을 알고 나를 위해 prechecked되었습니다 확인란을 발견 다음과 같이 그 이후 신중하게 숨겨진 구독. 그래서 여기 행복 엔드와 예약 보상 가입에 대한 이야기​​입니다.

자세히보기

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

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

자세히보기

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

여러분이 DNS 마스터 / 슬레이브 관계를 구현해야 할 때, 분명히 가서이라는 설정 파일을 수정하지만, 당신이 다음 Plesk 대부분의 변경 사항을 사용하여 DNS 구성을 변경하려면 어떻게해야합니까 때 손실됩니다 수 있습니다. 다른 측면에서 Plesk 전혀 슬레이브 서버 구성을 제공하지 않습니다! 여기 Plesk 8.2에서 나를 위해 적합한 솔루션입니다. 버전 8.3 이상은 웹 인터페이스를 통해 마스터 / 슬레이브 DNS 구성을 지원합니다.

자세히보기

택배 - IMAP POP3 서버에 POP3를 비활성화하여 POP3s을 적용하는 방법 2008년 1월 26일

때때로, 보안상의 이유로, 그것이 보안 POP3 프로토콜을 사용의 필요성과 사용자를 떠나, 서버에서 POP3 프로토콜을 사용하는 데 유용합니다 (Outlook에서 즉, 그들이 "를 사용 SSL 확인란"을 확인 할 것입니다, 그렇지 않으면 메일은 작동하지 않습니다.) 문명 방법은 자신의 설정을 변경하기 위해 공식적으로 사람들에게 물어지만, 자주 사람들이 그렇게 할 시간이 없어요 코스입니다. 이 작은 해킹 그들이 그렇게하도록 강요합니다, 그렇지 않으면 자신의 메일은 오지 않습니다.

자세히보기

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

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

자세히보기

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

"553 미안 해요, 해당 도메인은 허용된 rcpthosts 제 목록에 없으며 gatewaying에 대한 유효한 CERT"
문제로 이어지는 여러 가지가있을 수 있습니다. 그 중 하나는 SMTP 서버에 인증하기 위해 클라이언트 못하는 것입니다. 여기에 어떻게 어떻게 문제가 해결될 수 있는지의 간단한 설명입니다.

자세히보기

귀하의 웹사이트에 대한 SSL ceritficate를 구입하는 방법 2008년 1월 25일 (Plesk 8.2 사용)

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

자세히보기

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