Pull to refresh
2
0
Малышев Александр @malyshev

User

Send message
1. Планируется ли вести работы по оптимизации и ускорению работы движка JavaScript в IE8?
2. Планируется ли поддержка тега <canvas />?
3. Будет ли поддержка Content-type: application/xhtml+xml?
getElementsByTagName('li') — куда уж проще…
Как тогда будет выглядеть cat /dev/null > barsik ???
В связи с поднятой темой, прошу разбирающихся в вопросе людей ответить на вопрос:
Если я на своем сервере конвертирую видео в flv, используя свободный ffmpeg, и показываю его на сайте, используя свободный flash-video-player, нарушаю ли я какие-либо лицензии? И должен ли я платить Adobe?
И, да, поздравляю :)
Топик добра :)
Плючуем все комментарии, на сколько хватит :)
Русские icq-транспорты для jabber также выдают сообщение от контакта «1».
Заграничные же транспорты работают.
Похоже дело в именно в блокировке по IP.
И здесь правы, можно и без кавычек
да, вы правы, буква при вставке съелась
Может кому-то и пригодится, функции php для «подсаливания» хешей.
Алгоритм, кстати, называется SSHA

function ssha_crypt($clear, $salt = '') {
    if ($salt == '') $salt = _ssha_generate_hex_salt();
    return "{SSHA}".base64_encode(pack("H*",ha1($clear.$salt)).$salt); 
}

function ssha_validate($hash, $clear, $salt_len = 4) {
    $hash_pass = __ssha_get_pass_hash($hash);
    $salt = __ssha_extract_salt($hash_pass, $salt_len);
    $hash_test = ssha_crypt($clear, $salt);
    return $hash_test == $hash;
}

function __ssha_generate_hex_salt($length = 4) {
    $length *= 2;
    $keychars = Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f");
    $salt = '';
    $max = count($keychars);
    for ($i=0; $i<$length; $i++) {
        $skip = ($i == 0) ? 1 : 0;
        $salt .= $keychars[$skip + rand(0, $max - $skip - 1)];
    }
    return pack("H*", $salt);
}

function __ssha_get_pass_hash($secret) {
    return preg_replace("/^{\w+}/", "", "$secret");
}

function __ssha_extract_salt($hash, $salt_len = 4) {
    $binhash = base64_decode($hash);
    $binsalt = substr($binhash, strlen($binhash) - $salt_len);
    return $binsalt;
}
Была такая штука — Кумир, там был Робот и Чертежник.
Робот — по лабиринтам ходил и клетки красил, а Чертежник — реализовывал простейшие графические функции.
Занаятные программки можно было писать.
Памятники прошлого уходят от нас… везвозвратного…
Приходят новые люди, новые идеи, новые мыли…
Помнят ли они, что было, с чего начиналось?..

Information

Rating
Does not participate
Location
Челябинск, Челябинская обл., Россия
Date of birth
Registered
Activity