Suche

Lebenslauf und Bio des Autors Paar von Artikeln im Zusammenhang mit meinem Hobby - Robotik
Meine Eindrücke über die Einwanderung nach Australien. Nur auf Russisch. Rezepte für alltägliche Probleme zu lösen
Linux-bezogene Beiträge Windows-related posts
Software-related posts Eine Menge Infos über Hard-
Verschiedene Werkzeuge, die Sie nützlich finden könnten Beiträge zu verschiedenen Web-Technologien
Alles, was nicht passt, der Rest der Speisekarte RSS-Feeds für dieses Blog

Tag Cloud

Archiv

Links

Andrey Mikhalchuk Blog

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

Technoblog über das Leben

31. Januar 2008 die Einwanderung nach Australien

Ich begann erneut veröffentlichen Beiträge von meiner alten Webseite über die Einwanderung nach Australien. Zunächst einige Beiträge sind hier verfügbar , werden mehr kommen später. Alle Beiträge sind in russischer Sprache. Alle Beiträge werden nicht auf der ersten Seite veröffentlicht.

28. Januar 2008 Einfache kostenlose Online-IP-Konvertierungs-Werkzeug

Für Debugging-Zwecke ich häufig benötigen, um schnell zu konvertieren IP-Adressen von einer Darstellung zur anderen. Hier ist quick and dirty (Ich werde Bereinigung der Schnittstelle, wenn Sie etwas Freizeit) Konverter, der die Arbeit macht.
Wenn Sie nicht sehen, weil das unten stehende Formular aus irgendeinem Grund gehen Sie bitte auf diese Seite .
Folgende Formate werden unterstützt:

  • ganze Zahl
  • Ganzzahl ohne Vorzeichen
  • Punktnotation
  • Hex-Zahl
  • Binärzahl
  • Oktalzahl
  • natürliche Netzmaske

Bitte geben Sie eine der folgenden

Konvertieren von int:
Konvertieren von Punkt-Notation:

Funktion dec2string ($ decimal, $ base)
{
global $ error;
$ String = null;
$ Base = (int) $ base;
if ($ base <2 | | $ base> 36 | | $ base == 10) {
echo 'BASE muss im Bereich 2-9 oder 11-36 sein';
exit;
}
$ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
if (! ereg ('(^ [0-9] {1,16} $)', trim ($ decimal))) {
$ Error ['dec_input'] = 'Der Wert muss eine positive ganze Zahl sein';
return false;
}
do {
$ Rest = bcmod ($ decimal, $ base);
$ Char = substr ($ charset, $ Rest, 1); / / get Saibling aus Array
$ String = "$ $ char string"; / / Am Anfang der Ausgabe
$ Dezimal = bcdiv (bcsub ($ decimal, $ Rest), $ base);
} While ($ dezimal> 0);
return $ string;
}

Funktion string2dec ($ string, $ base)
{
global $ error;
$ Decimal = 0;
$ Base = (int) $ base;
if ($ base <2 | | $ base> 36 | | $ base == 10) {
echo 'BASE muss im Bereich 2-9 oder 11-36 sein';
exit;
}
$ Charset = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
$ Charset = substr ($ charset, 0, $ base);
$ String = trim ($ string);
if (empty ($ string)) {
$ Error [] = 'Input-String ist leer ";
return false;
}
do {
$ Char = substr ($ string, 0, 1); / / extrahieren führenden Charakter
$ String = substr ($ string, 1); / / Drop Hauptfigur
$ Pos = strpos ($ charset, $ char); / / in $ charset Offset erhalten
if ($ pos === false) {
$ Error [] = "Ungültige Zeichen ($ char) in INPUT-string";
return false;
}
$ Dezimal = bcadd (bcmul ($ decimal, $ base), $ pos);
} While ($ string <> NULL);
return $ dezimal;
}

Pad-Funktion ($ str, $ num)
{
zurück str_repeat ("0", $ num - strlen ($ str)) $ str.;
}

/ / Main
if (isset ($ _GET ["Eintragen"]))
{
$ Ip = 0;
if (isset ($ _GET ["int"]) && $ _GET ["int"]! = "")
{
$ Ip = $ _GET ["int"];
}
else if (isset ($ _GET ["Punkt"]) && $ _GET ["Punkt"]! = "")
{
$ Ip = ip2long ($ _GET ["Punkt"]);
}
sonst
{
$ 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;
}
sonst
{
$ 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);
?>

Conversion Ergebnis

Dot-Notation
Dezimalzahl
Unsigned Dezimalzahl
Hexadezimalzahl
Binärzahl
Oktalzahl
Natürliche Netzmaske

28. Januar 2008 Wie NFS-Performance (Linux, OpenSUSE 10.3) zu verbessern

Wenn ich NFS erstmals zum Einsatz vor 15 Jahren am So schien es mir, die Spitze des Fortschritts. Und es war wirklich zu dieser Zeit. So Umgang vor allem mit Samba während der letzten Jahren habe ich tatsächlich vergessen, wie NFS arbeitet, bis vor ein paar Tagen, wenn ich Standard "mount server :/ Verzeichnis / mnt / subdir" ausgegeben und versucht, ein Projekt zu kompilieren. Die Leistung war schrecklich. So verbrachte ich einige Zeit, um zu untersuchen, wie NFS-Performance zu verbessern und fand diese Lösung:

Lesen Sie weiter

26. Januar 2008 Reservierung Belohnungen bekannt als Webloyalty - Problem gelöst

Vor kurzem habe ich $ 10 Gebühr von Unternehmen mit dem Namen "Reservierung Rewards" bekam ...
Ich habe dieses Unternehmen, bevor in einer von denen "Nutzen Sie Ihre Chance auf $ 20 zu bekommen" mit wirklich lange Erklärung, die die Tatsache muss man auf "Reservierung Belohnungen" für $ 12/month abonnieren, um jene 20 $ bekommen verbirgt gesehen. Aber ich sehr geduldig ersten Mal sah ich diese Anzeige war, bemerkte ich diese versteckte Abo, bemerkte Kontrollkästchen, das vorangekreuzten war für mich und seitdem sorgfältig versteckten Abos wie diese. Also hier ist die Geschichte über Reservierung Rewards-Abonnement mit Happy End.

Lesen Sie weiter

26. Januar 2008 Interessante Google Webmaster-Tools misfeature (Re: Sitemap)

Vor kurzem habe ich eine Sitemap für eine neue Website zu Google hochgeladen und Es sieht aus wie Google Webmaster-Tools nicht akzeptieren Sitemap enthält nur einzelne URL. Der Fehler wird es meldet "Fehlende XML-Tag".

Lesen Sie weiter

26. Januar 2008 Wie man Master / Slave-DNS-Server so konfigurieren, dass sie nicht in Konflikt mit Plesk 8.2

Wenn Sie einen DNS-Master / Slave-Beziehung implementieren müssen, hast du offensichtlich können weiter gehen und bearbeiten namens Config-Dateien, aber wenn du als nächstes tun, um DNS-Konfiguration zu ändern mit Plesk die meisten Ihre Änderungen gehen verloren. Von der anderen Seite Plesk bietet keine Slave-Server-Konfiguration auf allen! Hier ist die Lösung, die für mich funktioniert auf Plesk 8.2. Versionen 8.3 und höher unterstützen die Master / Slave-DNS-Konfiguration über Web-Interface.

Lesen Sie weiter

26. Januar 2008 Wie POP3s durch das Deaktivieren von POP3 in courier-imap POP3-Server erzwingen

Manchmal, aus Gründen der Sicherheit, ist es sinnvoll, das POP3-Protokoll auf einem Server zu deaktivieren, so dass Benutzer mit Notwendigkeit der Verwendung sicherer POP3-Protokoll (zB in Outlook müssen sie überprüfen, "das Kontrollkästchen SSL verwenden", sonst mail einfach nicht funktionieren). Die zivilisierte Methode ist natürlich nur die Leute bitten höflich um Änderungen an ihren Einstellungen zu machen, aber oft die Leute einfach keine Zeit haben, dies zu tun. Dieser winzige Hack wird sie zwingen, dies zu tun, sonst nur ihre E-Mail wird nicht kommen.

Lesen Sie weiter

26. Januar 2008 Wie man überprüfen, ob Ihre POP3-Server arbeitet normal

Wenn Ihre E-Mail nicht funktioniert, ist es wichtig, genau zu wissen, welcher Teil gebrochen ist (damit Sie wissen, ob Sie Schuld Systemadministrator sollte gehen oder einfach nur überprüfen Sie Ihre E-Mail-Client-Einstellungen). Lassen Sie simulieren grundlegenden POP3-Client mithilfe von regulären telnet (Eingabe von Befehlen ohne Anführungszeichen), um zu überprüfen, ob der POP3 wohlauf ist:

Lesen Sie weiter

25. Januar 2008 "553 sorry, ist, dass Domain nicht in meiner Liste der erlaubten rcpthosts; kein gültiges Zertifikat für gatewaying" Problemlösung für Outlook, MacMail, Plesk 8.2

"553 sorry, ist, dass Domain nicht in meiner Liste der erlaubten rcpthosts; kein gültiges Zertifikat für gatewaying"
Es könnte viele Dinge, die zum Problem werden. Einer von ihnen ist Client Unfähigkeit, sich an SMTP-Server zu autorisieren. Hier eine kurze Erklärung, was passiert und wie das Problem gelöst werden könnte.

Lesen Sie weiter

25. Januar 2008 Wie man ein SSL-ceritficate für Ihre Website (mit Plesk 8.2) zu kaufen

Trotz das Verfahren zur Erlangung eines SSL-Zertifikats für Ihre Website ist nicht sehr schwierig kann es Ihnen viel Zeit in Anspruch nehmen, weil der Preis der Fehler sein könnte recht hoch. Ich würde sagen, Sie können Hunderte von Dollar verlieren, wenn Sie falsche Art von Zertifikat kaufen oder bekommen es von falschen Stelle. Hier ein kurzer Überblick über den Prozess, die Ihr SSL-Zertifikat Shopping-Erlebnis noch angenehmer wird.

Lesen Sie weiter

Site Map (C) Andrey Mikhalchuk, 2005-2008