Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 0 matches
Author Message
  Topic: Получить от сервера файл
Ksnk

Replies: 4
Views: 7716

PostForum: Разное :: JavaScript   Posted: Tue Apr 24, 2012 11:03 am   Subject: Получить от сервера файл
Завести на JS скрытый фрейм и поставить его адрес в "url до файла". JsHttpRequest немного для другого ;)
  Topic: Нарисовать непересекающиеся прямоугольники одной таблицей
Ksnk

Replies: 6
Views: 8336

PostForum: Разное :: JavaScript   Posted: Thu Apr 05, 2012 7:05 pm   Subject: Нарисовать непересекающиеся прямоугольники одной таблицей
function sortfunc(a, b) {
return a - b;
}
/**
* Draws table by rectandles description
*
* @param {Object} arr - {x:, y:, h:, w:, color:} rectangles descriptors
*/
function makeTable(arr) {

var i, r, x, y, aL;

// so calc all rows and cells
var rows = {}, cells = {}, curcel = 0, currow = 0, table = [];

for (i = 0, aL = arr.length; i < aL; i++) {
r = arr[i];
cells[r.x] = 0;
cells[r.x + r.w] = 0;
rows[r.y] = 0;
rows[r.y + r.h] = 0;
}
//renumber rows and cells
(function () {
var _cell = [], _row = [];
for (i in cells) _cell.push(i);
for (i in rows) _row.pus ...
  Topic: DbSimple v2.x: лаконичная работа с различными СУБД
Ksnk

Replies: 571
Views: 762954

PostForum: Конструктор   Posted: Thu Apr 05, 2012 1:23 pm   Subject: DbSimple v2.x: лаконичная работа с различными СУБД
хочу именно этот и только этот запрос увидеть, что на самом деле идет к базе
В функцию логирования ( параметр функции setLogger )запросов нужно поставить флаг. Если его нет - сразу выходить.
Перед нужным куском флаг поднимать, после - опускать.
  Topic: Нарисовать непересекающиеся прямоугольники одной таблицей
Ksnk

Replies: 6
Views: 8336

PostForum: Разное :: JavaScript   Posted: Thu Apr 05, 2012 7:47 am   Subject: Нарисовать непересекающиеся прямоугольники одной таблицей
А почему используется размер ячейки 1px? Это не сильно увеличивает расходы на побегать по таблице javascript'ом?..
Можно, наверное, просто нарисовать сеточку, по границам всех прямоугольников, забить ширину получившихся ячеек в <col width="xxx"> секцию. С высотой немного страньше, но, вроде, достаточно указывать высоту ячейки у первой ячейки в строке, чтобы все получилось похоже. Для этого достаточно добавить первый столбец минимальной ширины - только для указания высот.

А вот за такой str_repeat - спасибо :)
new Array(num).join("</td></tr><tr><td><!-- -->")
  Topic: Нарисовать непересекающиеся прямоугольники одной таблицей
Ksnk

Replies: 6
Views: 8336

PostForum: Разное :: JavaScript   Posted: Wed Apr 04, 2012 5:41 pm   Subject: Нарисовать непересекающиеся прямоугольники одной таблицей
Есть более оптимальные решения с точки зрения результирующей разметки?
А почему не подходит абсолютное позиционирование дивами?

C чего возникла задача про рисование таблицей?
  Topic: Препроцессор веб-проекта на PHP
Ksnk

Replies: 3
Views: 15792

PostForum: Склад готовых решений :: PHP   Posted: Thu Mar 08, 2012 2:58 pm   Subject: Препроцессор веб-проекта на PHP
Сам проект выложен на [url=https://github.com/Ksnk/preprocessor]github.
За это время он изменился, хотя общие принципы остались теми-же.

[url=http://ksnk.github.com/preprocessor/preprocessor.tar.gz]Здесь - tar.gz готовой последней версии.
  Topic: "Снегопад" [Обсуждение]
Ksnk

Replies: 60
Views: 53319

PostForum: Разное :: JavaScript   Posted: Tue Jul 27, 2010 4:36 pm   Subject: "Снегопад" [Обсуждение]
Rumata Ну на jQuery такую анимацию писать пока еще рановато, imho...

На ie6 у меня не пошло. Квадратики вместо пузырей летают. На ie7, такое ощущение, более плавная анимация, чем в хроме, я удивлен :) Что-то автор перемудрил с анимацией.

[url=http://ksnk.dpb.ru/fly/]Вот, на досуге мушек порисовал... может кому интересно будет? Анимация с использованием канваса и той-же схемы перемещения, что и здесь. Мух можно разгонять курсором, так что их можно разместить на сайте и они не особенно будут мешать бродить по сайту... Мух, правда рисовал вручную. а художник из меня так себе ;)
  Topic: Препроцессор веб-проекта на PHP [обсуждение]
Ksnk

Replies: 3
Views: 5824

PostForum: Разное :: PHP   Posted: Tue Jul 13, 2010 7:19 pm   Subject: Препроцессор веб-проекта на PHP [обсуждение]
расширение собственного проекта потребовало небольших модификаций препроцессора.
вышла версия 0.9
  Topic: Препроцессор веб-проекта на PHP [обсуждение]
Ksnk

Replies: 3
Views: 5824

PostForum: Разное :: PHP   Posted: Sun Jul 04, 2010 12:35 pm   Subject: Препроцессор веб-проекта на PHP [обсуждение]
в процессе разработки наткнулся на странный, imho, эффект. Выполнение кода eval'ом у меня уложено в цикл
while(...) { ...
eval($s);
... } Если в процессе выполнения нового текста случится фатальная ошибка - ошибка парсинга, к примеру, выполнение не прерывается сразу и насовсем, но текущая итерация цикла прекращается и выполняется следущая итерация. Тоесть эффект примерно такой-же, как сбросить все обработчики ob_ функций и выполнить continue.
так что пользоваться register_shutdown_function уже не интересно, так как имя исполняющегося файла уже сменилось, а set_error_handler на фатальные ошибки не реагирует...

php 5.2.2.8
  Topic: Препроцессор веб-проекта на PHP
Ksnk

Replies: 3
Views: 15792

PostForum: Склад готовых решений :: PHP   Posted: Sat Jul 03, 2010 4:01 pm   Subject: Препроцессор веб-проекта на PHP
версия 09.
изменен первый пост.
  Topic: Препроцессор веб-проекта на PHP
Ksnk

Replies: 3
Views: 15792

PostForum: Склад готовых решений :: PHP   Posted: Fri Jul 02, 2010 4:44 pm   Subject: Препроцессор веб-проекта на PHP
При создании web-проектов зачастую не хватает этапа "компиляции" скриптов проекта. К примеру, в шапки всех текстов, выкладываемых на целевой сервер неплохо бы вставить информацию о проекте, ревизии SVN и какую-нибудь сопроводительную муть. При создании ajax-based приложения возникает настойчивое желание спрятать в javascript-строку формочки и стили, созданные в обычном html редакторе.
При рисовании какой-нибудь заковыристой формочки, основанной на картинке, размеры этой картинки "гармонично" вливаются в javascript, css и разметку. Отсутствие констант в CSS служит источником вдохновения для создателей SASS...

Итого - вот решение некоторых проблем. :) Веб программист - специалист по PHP и достаточно логично, что язык препроцессора будет тем-же PHP. Тем более, что PHP и есть, с какой-то точки зрения, достаточно универсальный язык препроцесоора. Вот только теги препроцессора должны отличатся от тегов PHP, чтобы не возникало недоразумений. Пусть они будут asp-like <% %>. Чтобы "вы ...
  Topic: FileCache: Класс для кэширования данных в файловую систему
Ksnk

Replies: 7
Views: 23793

PostForum: Склад готовых решений :: PHP   Posted: Wed May 20, 2009 12:55 pm   Subject: FileCache: Класс для кэширования данных в файловую систему
Хочется поделиться опытом внедрения :-)
Сначала преамбула. Есть пара хостеров nms - Matrix Network Solution и valuehost. Они отличаются тем, что предоставляют только php4 (про valuehost могу обманывать) + сайт, расположенный у них выполняется в 6-15 раз медленее, чем на более приличной площадке. К сожалению, "вы же профессионалы..." приходится работать и на этом. Так что решение кэшировать оказалось просто спасением. :-) разве что пришлось под 4-ку редуцировать исходники...

у сайта есть единственная точка входа - index.php. У админки admin/index.php. Авторизации пользователей нет.

Были вставлены следующие кусочки кода.

в начало index.php ( практически, до инициализации всей сайтовой мути)
/**
* Вялая попытка вставить файловое кэширование
*/
//*
include_once('FileCache.php');
// построение группы по GET'у
$x=$_GET;
// исключение некоторых ключей
unset($x[session_name()],$x['debug'],$x['cache']);
ksort($x);
...
  Topic: FileCache: Класс для кэширования данных в файловую систему
Ksnk

Replies: 7
Views: 23793

PostForum: Склад готовых решений :: PHP   Posted: Wed May 06, 2009 5:20 pm   Subject: FileCache: Класс для кэширования данных в файловую систему
А вообще - полезный класс. Спасибо! :-)
  Topic: FileCache: Класс для кэширования данных в файловую систему
Ksnk

Replies: 7
Views: 23793

PostForum: Склад готовых решений :: PHP   Posted: Wed May 06, 2009 5:18 pm   Subject: FileCache: Класс для кэширования данных в файловую систему
imho, не хватает более продвинутого примера использования. Было бы полезно увидеть иллюстрацию работы класса в случае, например, индексной страницы (кэширование нужно) с редкозаполняемой формой (форма голосования?). Примерная логика в этом случае - если нет сессии - кешируем. если форма заполнена, сбрасываем кэш "индексной страницы"...
  Topic: Спецы по JavaScript/jQuery есть?
Ksnk

Replies: 8
Views: 6799

PostForum: Разное :: JavaScript   Posted: Fri May 01, 2009 12:05 pm   Subject: Спецы по JavaScript/jQuery есть?
Предыдущий гость - это я :-)
Oops... надергалось там разных примеров, а отредактировать уже и никак :-(
Просьба ко всем - игнорировать вторую по счету вставку кода. Она повторяется в более достойном виде в 3-й :-)
  Topic: Определение типа браузера [обсуждение]
Ksnk

Replies: 14
Views: 17524

PostForum: Разное :: JavaScript   Posted: Wed Feb 11, 2009 1:55 pm   Subject: Определение типа браузера [обсуждение]

Отвечаю на вопрос про qsel. Если вам он не нужен, можете заменить его на локальную переменную:)
Мне он нужен был, так как в своем фреймворке я реализовывал расширенные css3 селекторы.

? Вообще-то эта переменная используется только в строке ie8=_ie && (ie == 8 && qsel), и больше нигде, так что ее можно преписать так.
ie8=_ie && (ie == 8 &&!!d.querySelectorAll)
А про css3 стало совсем непонятно, какое отношение эта переменная имеет к ним.. и она точно была глобальной? :-)
  Topic: Определение типа браузера [обсуждение]
Ksnk

Replies: 14
Views: 17524

PostForum: Разное :: JavaScript   Posted: Thu Feb 05, 2009 9:17 am   Subject: Определение типа браузера [обсуждение]
Александр Михалицын
Раз пошла такая пьянка и все равно используются условные комментарии от MS, то и определять версии IE следует через них.
Кстати, переменную qsel стоит вообще ликвидировать, она используется один раз.
  Topic: как лучше организовать топ пользователей
Ksnk

Replies: 3
Views: 7337

PostForum: SQL и PHP :: SQL   Posted: Wed Feb 04, 2009 5:48 pm   Subject: как лучше организовать топ пользователей
JaMaX пересчитывать можно не каждый раз, а раз в час, или еще реже.

Организовать отдельную таблицу с результатами подсчета. Чистить, прерасчитывать ее вместе с чисткой сообщений. Добавлять счетчики вместо с добавкой постов...
  Topic: как разрешить чтобы смешивались domain.ru и www.domain.ru
Ksnk

Replies: 10
Views: 23101

PostForum: Прочее   Posted: Mon Jan 26, 2009 12:10 am   Subject: как разрешить чтобы смешивались domain.ru и www.domain.ru
Это я про то, что .htaccess один на оба имени, а до virtualhost'а долетит не каждый юзер...
  Topic: как разрешить чтобы смешивались domain.ru и www.domain.ru
Ksnk

Replies: 10
Views: 23101

PostForum: Прочее   Posted: Mon Jan 26, 2009 12:08 am   Subject: как разрешить чтобы смешивались domain.ru и www.domain.ru
Юрий Насретдинов А оно точно не циклится?

Наверное, правильнее все-таки как-нибудь так :-)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.home.me
RewriteRule (.*) http://home.me/$1 [R=301,L,QSA]
  Topic: нужна помошь, preg_replace
Ksnk

Replies: 9
Views: 7860

PostForum: Разное :: PHP   Posted: Fri Jan 23, 2009 11:27 pm   Subject: нужна помошь, preg_replace
$text='<div align="center"><img src="name.jpeg" class="img" alt=\' тектст которы может совпасть \' /></div>
<!--start-->
<div>
<br /><b>тектст которы можно заменять</b><br />
<!--erunda-->
<p> текст которы можно заменять</p>
<br /><br />
<a href="link.html" tittle="текст т которы может совпасть">тектст которы может совпасть</a><br />
<br />
<!--End--></div>';

$search="текст";

$replace="<table class=new><tr><td>текст</td></tr></table>";

$GLOBAL['placeholders']=array();
function sav_pl($matches){
global $placeholders;
$placeholders[]=$matches[0];
return '@||@';
};
function rst_pl($matches){
global $placeholders;
return array_shift($placeholders);
}; ...
  Topic: нужна помошь, preg_replace
Ksnk

Replies: 9
Views: 7860

PostForum: Разное :: PHP   Posted: Fri Jan 23, 2009 10:49 pm   Subject: нужна помошь, preg_replace
--preg_replace_callback'ом найти все "запрещенные" теги и подставить вместо них какой-нибудь уникальный закорюк. "@||@", к примеру. При замене сохранять в глобальном массиве все эти теги в нумерованный массив.
--заменить то, что надо
--preg_replace_callback'ом заменит закорюк на сохраненные предварительно теги.

Однако, placeholder, называется...
  Topic: Отправка данных по событию unload
Ksnk

Replies: 12
Views: 13844

PostForum: JsHttpRequest :: JavaScript   Posted: Fri Jan 23, 2009 8:12 pm   Subject: Отправка данных по событию unload
А вот jsHttpRequest дожидается окончания и обламывается, когда окошко закрыто...

Можно попытаться вот так поступить по unload'у

$(window).bind("unload", function() {
var img=new Image(),date=new Date();
img.src='http://xxx.ru/xxx.php?last=xxx&time='+date.getTime();
});

пляски со временем исключительно воизбежании кеширования.
  Topic: div и автоскроллинг
Ksnk

Replies: 4
Views: 10302

PostForum: Разное :: JavaScript   Posted: Wed Jan 21, 2009 4:04 pm   Subject: div и автоскроллинг
<div style="overflow:auto;" onclick="document.getElementById('anchor').scrollIntoView(false);">

<span id="anchor">&nbsp;</span>
</div>
Вставлять сообщения перед(insertBefore) "anchor".
  Topic: Глюки верстки в разных браузерах
Ksnk

Replies: 5
Views: 7079

PostForum: Разное :: JavaScript   Posted: Wed Apr 30, 2008 10:31 am   Subject: Глюки верстки в разных браузерах
А в чем прикол-то? была-же высказана мысль про doctype

<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>{title}</title>
</head>
<body>
<table style="table-layout:fixed;width:100%;height:100%;">
<tr><th width="100px"> хидер </th></tr>
<tr><td > Картинко </td></tr>
<tr><th width="100px"> футер </th></tr>
</table>
</body>
</html>

Это не оно?
  Topic: Список WYSIWYG-JS-редакторов.
Ksnk

Replies: 42
Views: 122336

PostForum: Разное :: JavaScript   Posted: Thu Apr 17, 2008 3:56 pm   Subject: Список WYSIWYG-JS-редакторов.
Rumata Дык, это-жжж не визивиг... Это просто редактор с кнопкой превью.
  Topic: DOM:window.setTimeout/window.setInterval для IE. (обсуждение)
Ksnk

Replies: 5
Views: 9858

PostForum: Разное :: JavaScript   Posted: Tue Feb 26, 2008 9:48 am   Subject: DOM:window.setTimeout/window.setInterval для IE. (обсуждение)
AKS По одной из ссылок в этом топике нарыл интересный способ выковыривать параметры из arguments
var a=[].slice.call(arguments,2) // массив из параметров, за исключением 2 первых. насколько он кроссбраузерный, правда, не задумывался...
  Topic: движение слоев в mozilla
Ksnk

Replies: 1
Views: 3975

PostForum: Разное :: JavaScript   Posted: Tue Feb 12, 2008 9:36 am   Subject: движение слоев в mozilla
Мегабайт на страницу? ~750к картинок... Пооптимизировать картинки, не пробовали?
  Topic: Обмен данными с микро-WEB-сервером по HTTP
Ksnk

Replies: 30
Views: 18573

PostForum: Разное :: JavaScript   Posted: Mon Feb 11, 2008 8:21 pm   Subject: Обмен данными с микро-WEB-сервером по HTTP
А кто мешает придумать свой формат и раскидать? регулярниками можно сделать очень много :-)
  Topic: Обмен данными с микро-WEB-сервером по HTTP
Ksnk

Replies: 30
Views: 18573

PostForum: Разное :: JavaScript   Posted: Mon Feb 11, 2008 7:25 pm   Subject: Обмен данными с микро-WEB-сервером по HTTP
prottoss Если вопрос звучит - как из XMLHttpRequest'а извлечь всю ту xml магию, которую туда упихали, то вот так:

var xmlObject = request.responseXML.documentElement;
var elements = xmlObject.getElementsByTagName("install");
...

Для такого xml
<?xml version="1.0" encoding="utf-8"?>
<install type="component" version="1.5.0">
<name>Contact</name>
<author>Joomla! Project</author>
<copyright>Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.</copyright>
<creationDate>April 2006</creationDate>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>admin@joomla.org</authorEmail>
<authorUrl>www.joomla.org</authorUrl>
<version>1.5.0</version>
<description>This component shows a listing of Contact Information</description>
</inst ...
  Topic: Обмен данными с микро-WEB-сервером по HTTP
Ksnk

Replies: 30
Views: 18573

PostForum: Разное :: JavaScript   Posted: Mon Feb 11, 2008 4:38 pm   Subject: Обмен данными с микро-WEB-сервером по HTTP
И где, интересно в XMLHttpRequest'е формы? Со стороны сервера там есть только текст на xml, который нужно сформировать, отправить и вдобавок, сопроводить правильными заголовками.
  Topic: Обмен данными с микро-WEB-сервером по HTTP
Ksnk

Replies: 30
Views: 18573

PostForum: Разное :: JavaScript   Posted: Fri Feb 08, 2008 7:46 pm   Subject: Обмен данными с микро-WEB-сервером по HTTP
prottoss Вообще-то jsHttpRequest вещь в большой степени специальная, "для своих" ;-) Это я про то, что может оказаться неудобно потом предлагать конечным пользователям Вашего девайса пользоваться еще и какой-то непонятной для них javascript библиотекой, в добавок с LGPL лицензией... Может проще реализовать xml? В простейшем случае это те-же файлы файловой системы... почти ничего делать не надо...
  Topic: Классическое наследование в JavaScript [обсуждение]
Ksnk

Replies: 20
Views: 18062

PostForum: Разное :: JavaScript   Posted: Sun Feb 03, 2008 2:15 pm   Subject: Классическое наследование в JavaScript [обсуждение]
на правах безумной идеи... Во "внешний мир" от Вашего объекта Inherit "торчит" 3 cущьности. Inherit.Class, Inherit.Reflect и Inherit.Virtual. Можно объединить все эти сушьности в одну функцию такого вида
function Inherit(Accessor,Methods,VirtuaMethods).
Для простоты, если Accessor - null, считаем, что это был Inherit.Class. Сама функция - примернно то, что сейчас Reflect, в конце она вызывает Virtual с третьим параметром...
Будет такое лучше или нет, не знаю ;) , хотя указывать два раза имя вновьсоздаваемого класса уже не придется...

В продолжении той идеи: если назвать некоторые методы в "инициирующих" записях с префиксом - virual_ (virtual_drive), то в методе Extend эти префиксы можно узнать и повырезать и сразу навесить на методы нужных __parent'ов. Так можно избавится от третьего параметра в "безумной" функции или от второго этапа описания класса у Вас.

Кстати, предварительная реализация безумной идеи делается безумно просто :-) В начало файла Inherit.v2.js вставляем funct ...
  Topic: Классическое наследование в JavaScript [обсуждение]
Ksnk

Replies: 20
Views: 18062

PostForum: Разное :: JavaScript   Posted: Sat Feb 02, 2008 3:31 pm   Subject: Классическое наследование в JavaScript [обсуждение]
AKS, мне как-то подумалось, что использование замыкания значительно менее "расходная" часть вычислительного процесса, чем я считал ранее. Для тестирования был прикручен такой тест. // look at memory usage
var store=[];
for(var i=0;i<100000;i++){
store.push(function(){alert(store.length)}); // функция-замыкание
//-----or
// store.push({}); // пустой объект
}
setTimeout(function (){
alert(1);
while(store.lenght) store.pop();
setTimeout(function (){
alert(2)
},20000)
},20000)
В первом цикле теста создается кучка функций-замыканий, или такая-же кучка пустых объектов. Через 20 секунд массив освобождается. Честно говоря предполагаемы эффект от очистки памяти оказался не особо "визуальным", впрочем сейчас не об этом.
Для замера расходов по памяти использовался Andrey Mindubaev
Насчет функц ...
  Topic: Классическое наследование в JavaScript [обсуждение]
Ksnk

Replies: 20
Views: 18062

PostForum: Разное :: JavaScript   Posted: Fri Feb 01, 2008 5:21 pm   Subject: Классическое наследование в JavaScript [обсуждение]
А виртуальные свойства есть? Те, до которых можно добраться по цепочке наследования?
  Topic: Классическое наследование в JavaScript [обсуждение]
Ksnk

Replies: 20
Views: 18062

PostForum: Разное :: JavaScript   Posted: Fri Feb 01, 2008 12:48 pm   Subject: Классическое наследование в JavaScript [обсуждение]
Вы считаете, что описание объекта в "2 приема" сначала рисуем наследника, потом - виртуальные методы - это ближе к "классическому"?
Сравните сами this.constructor.prototype.drive.call(this); и this.drive.__parent();
сдается мне, что Ваш метод будет работать таки не так корректно как метод Дмитрия. Вы уверены, что при таком способе вызова this при вызове метода предка будет указывать на нужный объект? Впрочем, не могли бы Вы несколько расширить проверочный пример, хотя бы на несколько "авто-сущъностей", наследующихся друг от друга, хотя-бы на глубину 3-4, и содержащих разнопересекающиеся методы и свойства. Мне, опять-же, кажется что не все так просто окажется с вызовами методов предков. ;-)
  Topic: Нажатие на "submit" происходит безконечно
Ksnk

Replies: 19
Views: 15410

PostForum: Разное :: JavaScript   Posted: Thu Jan 31, 2008 1:45 pm   Subject: Нажатие на "submit" происходит безконечно
VizlimparseInt(document.URL.substring(document.URL.lastIndexOf("#")+1,document.URL.length))==1 эту конструкцию, вероятно разумнее переписать такwindow.location.hash=='#1'
  Topic: SQL в JavaSC
Ksnk

Replies: 6
Views: 7442

PostForum: Разное :: JavaScript   Posted: Mon Jan 28, 2008 11:16 pm   Subject: SQL в JavaSC
dimagolov Гы! База размером не более 4 кб? ;-)
  Topic: SQL в JavaSC
Ksnk

Replies: 6
Views: 7442

PostForum: Разное :: JavaScript   Posted: Mon Jan 28, 2008 6:25 pm   Subject: SQL в JavaSC
В реальной жизни WEВ-программиста - нет... JS выполняется на клиентской машине, какие-уж тут базы даннызх...
  Topic: Передача файла с другого сервера пользователю
Ksnk

Replies: 24
Views: 58805

PostForum: Разное :: PHP   Posted: Fri Jan 25, 2008 10:02 pm   Subject: Передача файла с другого сервера пользователю
И еще сам файл не должен при вытаскивании с "СХ" сохраняться в промежутке на "СИ".
Oops! Не обратил внимание на это условие... Оно еще актуально?
dimagolov
пользователю некоторое, пусть и не продолжительное, время придётся сидеть и смотреть на пустое окно
Я боролся вот с этим эффектом. Сама передача файла клиенту возможна только после полной закачки файла на СИ сервер... а вдруг у клиента канал до СИ толще, чем между СИ и СX? Да и передавать недозалоченный файл как-то не особо корректно будет в моем случае...
 
Page 1 of 5 All times are GMT + 3 Hours
Goto page 1, 2, 3, 4, 5  Next
XML