Сервис для хранения исходников
Модератор: Duncon
Здравствуйте.
Хочу показать вам свой проект: http://realcode.ru
Это сервис для хранения исходных кодов. Есть подсветка синтаксиса и комментирование. Функционал буду дорабатывать помаленьку. Там еще много работы.
Интересует критика. Особенно по функционалу.
Хочу показать вам свой проект: http://realcode.ru
Это сервис для хранения исходных кодов. Есть подсветка синтаксиса и комментирование. Функционал буду дорабатывать помаленьку. Там еще много работы.
Интересует критика. Особенно по функционалу.
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Не изобретайте велосипед 
Храните всё на этом фруме

Храните всё на этом фруме

[quote="Naeel Maqsudov"]Храните всё на этом фруме ]
Можно, конечно, и на форумах такие вещи хранить, но они (форумы) все же, немного для другого задуманы.
Можно, конечно, и на форумах такие вещи хранить, но они (форумы) все же, немного для другого задуманы.
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Ну в его теперешнем состоянии - это пока еще не "Сервис для хранения исходников".
Нет структуры, нет поиска.
Было бы неплохо, чтобы можно было указать является ли исходник публичным, или скрытым, или "для зарегистрированных", или "для друзей".
В профиле юзера нужен список используемых языков, чтобы по умолчанию после логина видеть чужие исходники не на всех языках, а только на "нужных".
Фильтры не интуитивно понятные... Я как-то неожиданно для себя обнаружил, как оказывается делается поиск по автору или языку
Нет структуры, нет поиска.
Было бы неплохо, чтобы можно было указать является ли исходник публичным, или скрытым, или "для зарегистрированных", или "для друзей".
В профиле юзера нужен список используемых языков, чтобы по умолчанию после логина видеть чужие исходники не на всех языках, а только на "нужных".
Фильтры не интуитивно понятные... Я как-то неожиданно для себя обнаружил, как оказывается делается поиск по автору или языку

Naeel Maqsudov, спасибо за ответы.
----
Если что-то вылезет криво, то возможно это из-за того что браузер закешировал старые css-файлы. Ctrl+F5 должен помочь.
Ну, это уже какая-то социальная сеть получится. Почему бы и нет. Возможно, со временем, сайт до этого и дорастет.или "для зарегистрированных", или "для друзей"
А вот поиск действительно нужен. Сделал простенький (в шапке справа) через sql-like. Ищет по полям: описание, язык, автор и собственно сам текст записи. Можно через запятую или пробел указывать несколько слов для поиска. Например, можно написать что-то вроде "Язык,Автор,Слово".нет поиска
В данном случае можно в поиске просто перечислить языки через запятую.видеть чужие исходники не на всех языках, а только на "нужных".
----
Если что-то вылезет криво, то возможно это из-за того что браузер закешировал старые css-файлы. Ctrl+F5 должен помочь.
- mc-black
- Сообщения: 250
- Зарегистрирован: 08 май 2008, 16:09
- Откуда: Россия, Нижний Новгород
- Контактная информация:
Классная идея! Каталог хорошо структурированный по исходным кодам не помешал бы. Настройки раскраски текста можно частично позволить видоизменять пользователям, чтобы можно было подстроить сайт под предпочтения свой любимой IDE. Мне вот бы понравилась бы возможность раскрасить ассемблерный листинг в стиле RasASM IDE, кому-то захочется видеть раскраску другого типа. Идей-то напридумывать можно полно, ты главное не забрасывай эту затею, можно раскрутить потом будет этот сайт как популярный OpenSource каталог.
На заказ: VBA, Excel mc-black@yandex.ru
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Да не социальная сеть, а world-wide collaboration!" писал(а):Ну, это уже какая-то социальная сеть получится. Почему бы и нет. Возможно, со временем, сайт до этого и дорастет.

2 Riim:
Всё хорошо, только вот ещё бы поставил фильтрацию, а то XSS =/
Всё хорошо, только вот ещё бы поставил фильтрацию, а то XSS =/
Забрасывать не буду, решил серьезно работать. А то с веб-разработкой уже давно связан, а вот собственного проекта так и нет.ты главное не забрасывай эту затею, можно раскрутить потом будет этот сайт как популярный OpenSource каталог
Т. е. чтобы можно было вести совместную разработку через сайт? Например, создает кто-нибудь проект, дает нужным пользователям доступ на запись и теперь уже скрытие от всех остальных может действительно пригодиться. Если со временем сайт станет более-менее посещаемым, то что-то в этом духе будет очень не лишним.Да не социальная сеть, а world-wide collaboration!
Спасибо, полезный совет. Что-то я совсем не уделил внимания пассивным XSS. В основном беспокоился, как бы в базу чего лишнего не попало (активные XSS) и в этом плане вроде грамотно все продумал. Защита от пассивных XSS часто делается на завершающем этапе разработки сайта или даже после того как он будет запущен. Так я и рассчитывал: сначала запустить, а уже потом додумать, но все как-то на завтра откладывал. Добавил сейчас ряд фильтров, вроде все, что нужно прикрыл.Всё хорошо, только вот ещё бы поставил фильтрацию, а то XSS =/
Ага, вот теперь прям безупречноRiim писал(а): Спасибо, полезный совет. Что-то я совсем не уделил внимания пассивным XSS. В основном беспокоился, как бы в базу чего лишнего не попало (активные XSS) и в этом плане вроде грамотно все продумал. Защита от пассивных XSS часто делается на завершающем этапе разработки сайта или даже после того как он будет запущен. Так я и рассчитывал: сначала запустить, а уже потом додумать, но все как-то на завтра откладывал. Добавил сейчас ряд фильтров, вроде все, что нужно прикрыл.
