Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

Кладовка   Найти похожие ветки 

 
Kerk ©   (2006-01-13 14:05) [0]

К дню рождния Кладовки приурочено :)
Просьба всех кому не влом поучаствовать в проектировании нового мегадвижка, покритиковав юзабилити (именно его, а не дизайн) на http://kladovka.net.ru

Так же еще вопрос.
Купил домен ***.ru для мегапроекта. Кладовка в перспективе будет жить на code.***.ru
Вопрос в том, куда переселять проекты хостящиеся в Кладовке сейчас -
на someproject.***.ru или что-то типа users.***.ru/someproject ?


 
VictorT ©   (2006-01-13 14:40) [1]

Наконец, таки зарегистрировался, чтоб потестить :)
Из замечаний - надо бы емейлы от спамерских пауков защитить.


 
Rouse_ ©   (2006-01-13 15:18) [2]

Мега движок для мега проекта? :)))
Что-то мне это напоминает :))


 
Kerk ©   (2006-01-13 16:10) [3]

VictorT ©   (13.01.06 14:40) [1]
Из замечаний - надо бы емейлы от спамерских пауков защитить.


Угу. Это не сложно. Это будет. :)

Rouse_ ©   (13.01.06 15:18) [2]
Мега движок для мега проекта? :)))
Что-то мне это напоминает :))


Ага.. а мегапроект будет на основе СУБД. :)))


 
Игорь Шевченко ©   (2006-01-13 16:11) [4]


> а мегапроект будет на основе СУБД. :)))


Надеюсь, не игра ?


 
umbra ©   (2006-01-13 16:13) [5]


> куда переселять проекты хостящиеся в Кладовке сейчас -
> на someproject.***.ru или что-то типа users.***.ru/someproject
> ?
>

если будет общий список проектов - все равно куда


 
Kerk ©   (2006-01-13 16:22) [6]

Игорь Шевченко ©   (13.01.06 16:11) [4]
Надеюсь, не игра ?


Если я скажу "да", все подумают, что ДимаО узнал пароль от моего ника? :))
Нет, не игра.


 
Gero ©   (2006-01-13 17:52) [7]

> Вопрос в том, куда переселять проекты хостящиеся в Кладовке
> сейчас -
> на someproject.***.ru или что-то типа users.***.ru/someproject  ?

Однозначно нужно разрешить два вариант и делать редирект с одного на другой. Какой именно делать основным — неважно. Хотя, в принципе у «/» есть преимущесво — чтобы подняться на уровень вверх, достатчно «отрезать» конец URL, а не потрошить внутренности (ну ты понял :).


 
Kerk ©   (2006-01-13 18:03) [8]

Gero ©   (13.01.06 17:52) [7]

Тут еще вопрос в структуре ресурса.

Кладовка будет на code.***.ru
Есть еще пара идей для сайтов, которые будут на xxx.***.ru
Если размещать хостящиеся сайты на someproject.***.ru, то все будет свалено в одну кучу.
Вот думаю.


 
VirEx ©   (2006-01-13 18:13) [9]

добавь в новый сайт RSS новости, чтобы движок генерил какой-нить файл, index.xml или .rss


 
Gero ©   (2006-01-13 18:13) [10]

> Есть еще пара идей для сайтов, которые будут на xxx.***.ru

Что ж это за сайты такие будут? :)

> Если размещать хостящиеся сайты на someproject.***.ru, то
> все будет свалено в одну кучу.

Тогда это еще один аргумент в пользу «слэша».


 
SPeller ©   (2006-01-13 18:17) [11]

VictorT ©   (13.01.06 14:40) [1]
Из замечаний - надо бы емейлы от спамерских пауков защитить.

В этом могу посодействовать небольшим скриптиком. Правда, только под IE работает :)


 
Kerk ©   (2006-01-13 18:17) [12]

VirEx ©   (13.01.06 18:13) [9]
добавь в новый сайт RSS новости, чтобы движок генерил какой-нить файл, index.xml или .rss


http://kladovka.net.ru/rss.cgi ?


 
Gero ©   (2006-01-13 18:18) [13]

> SPeller ©   (13.01.06 18:17)

Самый лучший способ — писать через javascript, а в <noscript> рисовать картинку.


 
SPeller ©   (2006-01-13 18:19) [14]

Нет. Лучший способ - зашифровать яваскрипт. Но шифровку эту только ИЕ поймёт. Думаю, спамеры ещё не научились такое выполнять.


 
Gero ©   (2006-01-13 18:22) [15]

> SPeller ©   (13.01.06 18:19)

А что, скрипты уже научились распознавть?


 
SPeller ©   (2006-01-13 18:27) [16]

Gero ©   (13.01.06 18:22) [15]
Давно яваскрипты научились выполнять :) Не полноценно, наверное, но научились. Да и имея opensource, не так уж и сложно парсер яваскрипта, например, из той же мозилллы, встроить в бота, который адреса со страниц собирает.


 
Gero ©   (2006-01-13 18:34) [17]

> Давно яваскрипты научились выполнять

Да ладно. Такое можно написать, что любой парсер обломается.


 
SPeller ©   (2006-01-13 18:38) [18]

<script language="JScript.Encode" type="text/JScript.Encode">#@~^bAAAAA==@#@&@!Z O@#@&0!x1OkKx~/m0nhmkVvUls+~,[G:x* @#@&sG1lOkKU"E:Cr^YWlv,_~xmhPQ,B@$BP3P9G:xI@#@&8@#@&JzO @*@#@&qhoAAA==^#~@</script>
Вот пример простой процедурки, которая тупо клеит три части мыльного адреса в одну строку и перенаправляет туда браузер. :)


 
SPeller ©   (2006-01-13 18:41) [19]

Gero ©   (13.01.06 18:34) [17]
Такое можно написать, что любой парсер обломается

Что же будут делать парсеры браузеров? :)


 
Gero ©   (2006-01-13 18:46) [20]

> Что же будут делать парсеры браузеров?

Честно говоря, не думал о возможности использования исходников того же файрфокса.
А вариант [18] неплох, только <noscript> обработать было не лишним — e-mail это вам не хухры-мухры.


 
Kerk ©   (2006-01-13 18:49) [21]

Поисковики не индесируют JavaScript-контент. По соображениям экономии системных ресурсов. Хотя кол-во данных несопоставимо конечно.


 
SPeller ©   (2006-01-13 18:49) [22]

Можно генерить картинку с адресом. И ставить на ней ссылку. Пользователи альтернативных браузеров будут писать адреса вручную (а что поделаешь?), а пользователи IE получат бонус - щёлкнул на ссылку и открылся почтовик.

Gero ©   (13.01.06 18:46) [20]
только <noscript> обработать было не лишним

А что туда писать? <a href="mailto:blblbla"> ? Тогда смысл [18] отпадает.


 
SPeller ©   (2006-01-13 18:51) [23]

Kerk ©   (13.01.06 18:49) [21]
Поисковики не индесируют JavaScript-контент

А и не надо. От поисковика надо только ссылку. Бот загружает страницу и сканирует её на наличие e-mail адресов. Продвинутые исполняют скрипты, повешенные на ссылки, в надежде получить в location.href искомый адресок.


 
Gero ©   (2006-01-13 18:53) [24]

> А что туда писать?

Картинку и писать.


 
Pazitron_Brain ©   (2006-01-13 18:53) [25]

Удалено модератором


 
Kerk ©   (2006-01-13 18:53) [26]

SPeller ©   (13.01.06 18:51) [23]
А и не надо. От поисковика надо только ссылку. Бот загружает страницу и сканирует её на наличие e-mail адресов.


Я к тому, что спамеры явно не одну страницу обрабатывают. И компы у них по-слабее, чем у поисковиков...


 
SPeller ©   (2006-01-13 18:55) [27]

А так не пойдёт?
<a href="javascript:safemail("bla", "mail", "ru");"><img src="http://ссылка на картинку с мылом"></a>


 
SPeller ©   (2006-01-13 18:57) [28]

Pazitron_Brain ©   (13.01.06 18:53) [25]
Угага

Есть иные сведения?

Kerk ©   (13.01.06 18:53) [26]
Я к тому, что спамеры явно не одну страницу обрабатывают

Понятное дело. Они берут страницу (не важно - из поисковик или нет), сканирую на наличие мыльниц, затем берут все ссылки на другие страницы, имеющиеся на этой странице, и по каждой из них повторяют процедуру.


 
Kerk ©   (2006-01-13 19:00) [29]

SPeller ©   (13.01.06 18:57) [28]
Понятное дело. Они берут страницу (не важно - из поисковик или нет), сканирую на наличие мыльниц, затем берут все ссылки на другие страницы, имеющиеся на этой странице, и по каждой из них повторяют процедуру.


Ты мне объясни почему у поисковиков не хватает ресурсов на такое, а у спамеров хватает? :)


 
SPeller ©   (2006-01-13 19:03) [30]

Kerk ©   (13.01.06 19:00) [29]
Можно ограничить глубину рекурсии, например, двумя сайтами - и вперёд. За недельку работы соберётся внушительный список мыльниц. Ещё неделя - ещё столько же. Кроме того, если просуммировать мощности всех компов, на которых выполняются такие боты, то они, я думаю, будут выше мощностей поисковиков.


 
VirEx ©   (2006-01-13 19:03) [31]


>  [12] Kerk ©   (13.01.06 18:17)
> VirEx ©   (13.01.06 18:13) [9]
> добавь в новый сайт RSS новости, чтобы движок генерил какой-нить
> файл, index.xml или .rss
>
> http://kladovka.net.ru/rss.cgi ?

первая строка должна быть:
<?xml version="1.0" encoding="iso-8859-1"?>


 
SPeller ©   (2006-01-13 19:05) [32]

VirEx ©   (13.01.06 19:03) [31]
encoding="iso-8859-1"?>

Не проще ли сразу UTF-8, чтобы с русским проблем небыло?


 
Kerk ©   (2006-01-13 19:06) [33]

SPeller ©   (13.01.06 19:05) [32]
Не проще ли сразу UTF-8, чтобы с русским проблем небыло?


В базе оно хранится как win1251
Если разберусь как перлом конвертить это в UTF-8, сделаю :)


 
VirEx ©   (2006-01-13 19:08) [34]


>  [32] SPeller ©   (13.01.06 19:05)
> VirEx ©   (13.01.06 19:03) [31]
> encoding="iso-8859-1"?>
> Не проще ли сразу UTF-8, чтобы с русским проблем небыло?

ну это (кодировка) от Kerk"а зависит:)
а так сейчас никакой XML парсер не может загрузить файл (ну всмысле обработать)


 
SPeller ©   (2006-01-13 19:18) [35]

Kerk ©   (13.01.06 19:06) [33]
Если разберусь как перлом конвертить это в UTF-8, сделаю :)

Это полюбому где-то в стандартных библиотеках перла должно быть. В пхп для этого модуль mbstring есть. В перле, по всей видимости, должен быть аналог.


 
VirEx ©   (2006-01-13 19:20) [36]


>  [35] SPeller ©   (13.01.06 19:18)
> В пхп для этого модуль mbstring есть.

стандартным (встроенным, незнаю как в других версиях но в 5 есть) XML интерфейсом делаешь узлы, атрибуты, указываешь кодировку и save


 
Kerk ©   (2006-01-14 09:54) [37]

VirEx ©   (13.01.06 19:03) [31]
первая строка должна быть:
<?xml version="1.0" encoding="iso-8859-1"?>


Ку! Сделал.


 
VirEx ©   (2006-01-14 10:19) [38]


>  [37] Kerk ©   (14.01.06 09:54)

ку! теперь мой плагин работает:)


 
boriskb ©   (2006-01-14 10:25) [39]

Обратите внимание на проекты:

Этот список откуда берется?
Статистика? Новые? Личное мнение?


 
Kerk ©   (2006-01-14 10:28) [40]

boriskb ©   (14.01.06 10:25) [39]
Этот список откуда берется?


Это проекты, которым кладовка предоставляет бесплатный хостинг. Кладовка предоставляет бесплатный хостинг под интересные некоммерческие программерские проекты. Вопрос предоставления решается индивидуально.


 
VirEx ©   (2006-01-14 13:24) [41]


> Кладовка в перспективе будет жить на code.***.ru

пусть кладовка будет кладовкой: kladovka.***.ru


 
Kerk ©   (2006-01-14 13:26) [42]

VirEx ©   (14.01.06 13:24) [41]

Ну пусть будет :)


 
cyborg ©   (2006-01-14 20:42) [43]

500 ошибка.
А против спамеров, думаю, лучше через сервер авторам письма писать, формочка такая, через неё и посылать. Наверное так.


 
Kerk ©   (2006-01-14 20:49) [44]

cyborg ©   (14.01.06 20:42) [43]
500 ошибка.


Полдня так уже. :(
Скрипт превысил лимит ресурсов и его заблокировали, исправляю.


 
cyborg ©   (2006-01-14 20:51) [45]

Чего это за скрипт такой, который чего-то там превысил? :)
Одну минуту выполнения в сутки дают чтоли? %)


 
Kerk ©   (2006-01-14 20:56) [46]

Здравствуйте.
Файл был заблокирован из-за создания недупостимой нагрузки.

http://ruweb.net/?page=tos
Без предварительного согласования с Провайдером Абоненту запрещается:
...
инициировать какие-либо процессы,
любой из которых использует более 8Мб оперативной памяти системы
или более 30 секунд процессорного времени, а также более 5% всех
доступных системных ресурсов в любой момент времени

Вы перегружали mysql множеством запросов вида:
[...]

И у вас запущено несколько тяжелых перл скриптов(index.cgi):
[...]
которые тоже создают чрезмерную нагрузку.

Для разблокировки файла Вам необходимо оптимизировать эти запросы/скрипты.


 
Kerk ©   (2006-01-14 21:34) [47]

Включили.
Внес косметические коррективы, сказал, что оптимизировал. Пока так сойдет.


 
Kerk ©   (2006-01-15 15:33) [48]

Стоит ли в новом движке применять AJAX или ориентироваться на поддержку старых браузеров?


 
VirEx ©   (2006-01-15 15:39) [49]


>  [48] Kerk ©   (15.01.06 15:33)
> Стоит ли в новом движке применять AJAX или ориентироваться
> на поддержку старых браузеров?

применять, а в скрипте проверять: если браузер старый - генерить упрощенную страничку


 
Kerk ©   (2006-01-15 15:41) [50]

VirEx ©   (15.01.06 15:39) [49]
в скрипте проверять: если браузер старый - генерить упрощенную страничку


Ну это ж влом. У меня нет толпы программистов как у Гугла.. так что будет или так или так.. как минимум в первое время.


 
VirEx ©   (2006-01-15 15:46) [51]


>  [50] Kerk ©   (15.01.06 15:41)

там небольшой скрипт, где-то лежит и ждёт своего часа...
а так - конечно динамический контент - AJAX (XML к нам грядёт :) )


 
Gero ©   (2006-01-15 15:47) [52]

> ориентироваться на поддержку старых браузеров

Насколько старых?


 
Kerk ©   (2006-01-15 15:49) [53]

Gero ©   (15.01.06 15:47) [52]
Насколько старых?


   * Apple Safari 1.2 and above
   * Konqueror
   * Microsoft Internet Explorer (and derived browsers) 5.0 and above (Mac OS versions not supported)
   * Mozilla/Mozilla Firefox (and derived browsers) 1.0 and above
   * Netscape 7.1 and above
   * Opera 7.6 and above
   * Opera Mobile Browser 8.0 and above


 
Gero ©   (2006-01-15 15:50) [54]

> Kerk ©   (15.01.06 15:49)

Тогда можно забить, потеряешь не более 5% посетителей.


 
VictorT ©   (2006-01-17 16:21) [55]

В RSS неплохо бы видеть, в какой раздел дополнение.


 
Kerk ©   (2006-01-19 11:14) [56]

Идти!
    Лететь!
           Проплывать!
                      Катиться! -
всего мирозданья проверяя реестр.
Нужная вещь -
             хорошо,
                    годится.
Ненужная -
          к черту!
                 Черный крест
(с) Маяковский. 150000000

Продолжаем обсуждение фич :)


 
kami ©   (2006-01-20 15:51) [57]

Удалено модератором


 
Kerk ©   (2006-01-20 16:50) [58]

Кстати.. забыл самый важный вопрос.
Кто как посоветует выполнить интеграцию Кладовки с Базой процедур и функций с точки зрения БД и интерфейса?


 
Gero ©   (2006-01-20 17:01) [59]

Думаю, лучше всего ссылку вынести в главное меню. Интерфейс сделать поностью кладовочным, но структуру оставить ту же (слева навигация, справа — функции).


 
DSKalugin ©   (2006-01-20 20:33) [60]

при закачке исходника вижу такую ссылку
http://kladovka.net.ru/index.cgi?pid=upload&rid=root
честно говоря root наводит на меня ужОс
что же это за параметр такой rid?


 
Kerk ©   (2006-01-21 17:52) [61]

DSKalugin ©   (20.01.06 20:33) [60]

:)
расшифрую

pid - page id
rid - request id

если pid = "upload", то в rid указывается id папки для закачивания (папки, в которой ты сейчас находишься).


 
DSKalugin ©   (2006-01-21 18:48) [62]

:-)) А то создается такое впечатление, что закачка файлов происходит либо на правах рут либо в папку рут :-))))))


 
Kerk ©   (2006-01-21 19:27) [63]

DSKalugin ©   (21.01.06 18:48) [62]

Перезакачай свой файл, удалив оттуда ЕХЕ, пожалуйста :)


 
DSKalugin ©   (2006-01-21 20:16) [64]


> Перезакачай свой файл, удалив оттуда ЕХЕ, пожалуйста :)

Пардон, правила не смотрел

Запрещено наличие внутри архивов исполняемых файлов (exe, dll, ...)

хотя и догадывался.
Тому exe было 47кб всего то :-))

повторил


 
Kerk ©   (2006-01-21 20:18) [65]

DSKalugin ©   (21.01.06 20:16) [64]
Запрещено наличие внутри архивов исполняемых файлов (exe, dll, ...)
хотя и догадывался.
Тому exe было 47кб всего то :-))


Это правильно введено не из-за размера. :)
Оно для безопасности скачивающих.


 
Kerk ©   (2006-01-23 20:53) [66]

Нужен ли "листок заказов" или это анахронизм?

Дизайн идет туговато пока :)
"блин, вас - программистов, нам - блондинкам не понять" (с)


 
antonn ©   (2006-01-24 09:54) [67]

да нормальный дизайн, зачем менять?


 
Kerk ©   (2006-01-24 12:13) [68]

antonn ©   (24.01.06 9:54) [67]
да нормальный дизайн, зачем менять?


Ситуация, когда при 1024x768 в экран влазит описание только трех-четырех файлов ненормальна. Да и вообще по юзабилити есть над чем работать.



Страницы: 1 2 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.65 MB
Время: 0.042 c
15-1138163454
begin...end
2006-01-25 07:30
2006.02.12
С Днём рождения! 25 января


15-1138184621
Харько
2006-01-25 13:23
2006.02.12
help файл для MEMProof


2-1137780031
Senti
2006-01-20 21:00
2006.02.12
Как правильно освободить память Record


2-1137961444
Dormidont
2006-01-22 23:24
2006.02.12
Установка курсора в RichEdit


15-1137712644
Yegorchic
2006-01-20 02:17
2006.02.12
Олимпиады по программированию