Разделы сайта

<<< ENTER EVANESCENCE ENTER SLIPKNOT >>>
 

НОВОСТИ САЙТА И ФОРУМА

[1] [2] [3] [4] [5] [6] [7] [8]

29.03.2018 03:47
Weather, mood, and sudden cat invasions

В связи с некоторым усложнением моей жизни последние годы на фоне общей нестабильности моих начинаний и интересов :debil:, я временно забросил эволюцию своей терабитии в лице этого шарда. Но, рано или поздно, так или иначе, все продолжается. :drag: Сбылась очередная моя «мечта идиота» — шард целиком переехал в изолированный контейнер на сервере, где воссозданы почти все условия, которые были на живом проекте на infobox.ru, а это именно то, что нужно для музея. :lovewings:

В процессе тестирования работы шарда в контейнере происходили всевозможные сбои в его работе :death:, которые продолжаются и сейчас, поскольку предстоит проделать еще много работы по адаптации новых внедрений на шарде под оригинальную окружающую среду. Да и не только. Хотелось бы для полноты комплекта восстановить в полном объеме файловый архив и таки прикончить проект DSSM. :crazy: Но начнем с малого.

Помимо этого шарда, по соседству с ним также развернут шард, базирующийся на полном снапшоте всего проекта (кроме файлового архива) от 10 июня 2008 года. :bananaev: Его я разворачивал в тестовом режиме на контейнере, чтобы убедиться в работоспособности оного :dielooserdie:, и решил просто оставить рядом в качестве такого же музейного экспоната. :lovewings:

P.S. А всего-то «Scissors» рипнуть надо было. Черт меня дернул…

Разместил(а): Misty RainКомментарии: 0
21.02.2015 07:57
Обрывки отчета, лол

В связи со всевозможными факторами, вроде погоды, настроения и внезапных котонашествий, я делаю что-либо крайне медленно. Но все же решил поделиться сегодняшней находкой в скриптах ЫнтернетЖывтоне. Код преобразования формата адреса IPv4 в исполнении ЫнтернетЖывтоне:

Код

function RealIPToHex($ip)
{
    $ar = explode('.', $ip);
    if (count($ar)<>4) return false;
    foreach($ar as $k=>$v)
    {
        $dh = dechex($ar[$k]);
        if (strlen($dh)==1) $sp = '0';
        else $sp='';
        $ar[$k] = $sp.$dh;
    }
    return implode('', $ar);
}

function HexToRealIP($hip)
{
    for($i=0;$i<4;$i++) $ar[$i] = substr($hip,2*$i,2);
    foreach($ar as $k=>$v)
    {
        $ar[$k] = base_convert($ar[$k],16,10);
    }
    return implode('.', $ar);
}

То же самое у меня:
Код

private static function IP2Hex($ip)
{
    return sprintf('%08s',dechex(ip2long($ip)));
}
private static function Hex2IP($ip)
{
    return long2ip(hexdec($ip));
}

Кому непонятно, в данном конкретном примере действует правило: чем проще (менее комплексно), тем лучше.

Разместил(а): Misty RainКомментарии: 0
Основное меню
x Evanescence
x Slipknot
x Форум
x Заказать диск
x Ссылки
x Наши баннеры
x На главную

Топ баннеров

Сегодня на форуме
О чом вы щас мысляте от Misty Rain
27 September 2022, и 18122 ответов.
Сплошной флуд от Misty Rain
27 September 2022, и 12946 ответов.
Что у вас ща играет? от Misty Rain
19 September 2022, и 12036 ответов.
DSSM официально релиз-кандидат от Misty Rain
18 September 2022, и 0 ответов.