rtyug

rtyug
Рейтинг
263
Регистрация
13.05.2009
Должность
perl,php,sql,javascript(jquery),freebsd/linux
Интересы
perl,php,sql,javascript(jquery),freebsd/linux
https://minfin.com.ua/blogs/94589307/115366/

Dimanych, интересно, зачем Вам нужна такая точность?

где-то была таблица в которой были перечислены все модули с конкретной точностью для каждого ЯП

вариант:

perl -M'Math::Round qw(:all)' -e 'print round_even(10.30*100)'

rtyug добавил 10-02-2011 в 23:37

вот таблица, но это не та, тут мало, только встроенные:

Round_functions_in_programming_languages

vorona:

Как с помощью PHP организовать скачивание файла, чтобы скрыть от пользователя постоянный адрес файла?

Вообщем нужно сделать так, чтобы закачка файла была вохможна только со страницы с описанием файла.

!!!1111

лучше всего временную ссылку сделать на nginx

на php просто можно отдать, вариантов, много как-то так:

$mimetype = 'application/octet-stream';


$fsize = filesize($filepath);
$ftime = date('D, d M Y H:i:s T', filemtime($filepath));

$fd = @fopen($filepath, 'rb');

if (isset($_SERVER['HTTP_RANGE'])) {
$range = $_SERVER['HTTP_RANGE'];
$range = str_replace('bytes=', '', $range);
list($range, $end) = explode('-', $range);

if (!empty($range)) {
fseek($fd, $range);
}
} else {
$range = 0;
}

if ($range) {
header($_SERVER['SERVER_PROTOCOL'].' 206 Partial Content');
} else {
header($_SERVER['SERVER_PROTOCOL'].' 200 OK');
}


header('Content-Disposition: attachment; filename='.$end_file);
header('Last-Modified: '.$ftime);
header('Accept-Ranges: bytes');
header('Content-Length: '.($fsize - $range));
if ($range) {
header("Content-Range: bytes $range-".($fsize - 1).'/'.$fsize);
}
header('Content-Type: '.$mimetype);

fpassthru($fd);
fclose($fd);

exit;

можно попробовать на: см. "Шифрованная файловая система"

...на FreeBSD в дефолтном загрузчике можно выбрать загрузку в однопользовательском режиме без пароля...

очень желательно переместить все это на сервер и там оптимизировать

можете спросить у netwind

Гесер, нужно очень хорошо проанализировать, чтобы найти проблему, можно воспользоватся поиском по форуму

как раз может быть из-за OpenVZ, создается нагрузка на диск вам от другого пользователя...

/ru/forum/595117

/ru/forum/580845

/ru/forum/587272

/ru/forum/543939

http://www.x0.org.ua/blog/user/1/view/57

/ru/forum/464443

rtyug добавил 09-02-2011 в 15:46

Гесер:
В запросах время вообще не указано.

вам написали чтобы вы включили лог медленных запросов

элементарно, на странице скрытый текст есть просто, когда нажатие на ссылку, то срабатывает функция которая скрывает существующий текст и показывает тот который должен показатся при нажатии на ссылку...

еще: http://jqueryui.com/demos/accordion/

хе-хе, там еще много разных приколов аналогичных можно сделать на modal dialog, JQuery UI/Mobile, etc

JQuery Desktop http://desktop.sonspring.com/

http://www.soyos.net/tl_files/demos/aero-window/

http://ismportal.ru/?route=user/login

ЗЫ: я только что хотел создать тему чтобы обсудить

awilum, поняно, если рабоатет - значит правильно! я не знал о чем конкретно речь (впринципе можно поменять, изменив тип хранения)

Всего: 2062