Компьютерный форум

Компьютерный форум (http://www.hardforum.ru/)
-   Delphi (http://www.hardforum.ru/f148/)
-   -   База знаний Delphi # Проект (http://www.hardforum.ru/t66240/)

Алексеев Николай 18.04.2006 17:14

База знаний Delphi # Проект
 
База знаний по Дельфи

В ноябре 2005 года появилась идея создать универсальный онофф-лайн справочник по Delphi в рамках проекта ProgZ.RU, где любой из пользователей может посмотреть про компонент все, что ему требуется, т.е. его свойства, события в понятном как новичку, так и профессионалу языке. Этот пользователь может также добавлять свои мысли по данной теме в этот универсальный справочник.

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

Структура(с вида пользователя):

1) Компоненты
1.1) Вкладка Standart
1.1.1) TButton

1.1.1.1) Property
1.1.1.1.1) Caption - заголовок кнопки + код который с ним что-то делает
1.1.1.1.2) ...
1.1.1.1.3) ...

1.1.1.2) Events
1.1.1.2.1) OnMouseClick - при щелчке по кнопке + код который человек может использовать
1.1.1.2.2) ...
1.1.1.2.3) ...

1.1.1.3) Обратная связь
1.1.1.3.1) Вопросы которые могут быть связаны с этим компонентом
1.1.1.3.1.1) Q: Как сделать так чтобы ... ?
A: Надо сделать ...
1.1.1.3.1.2) Q: Как сделать так чтобы ... ?
A: Надо сделать ...
1.1.1.3.1.3) Q: Как сделать так чтобы ... ?
A: Надо сделать ...

1.1.1.3.2) Отправить свой вопрос.

1.1.1.3.3) Комментарий

1.1.1.3.4) Желательно сделать что-то на пободии гостевой книги или форума для компонента, скорее даже маленькой конференции где будет вестись дискуссия по поводу него. Именно маленькую, я не думаю, что найдется много вопросов по каким то компонентам, но и то, что их совсем не будет, тоже не думаю.

2) Библиотеки (?)
1.1) SysUtils
1.1.1) IntToStr
1.1.1.1) Применение - переводит из integer'a в string
1.1.1.2) Использование - некий код
1.1.1.3) Обратная связь смотри по компоненту.


По чему под вопросом? Потому что есть хелп и он довольно полный. Потому что мне не понятно как их можно нормально структурировать. Потому что уже есть FAQ. Много потому что... Но вот например справочник по API в таком виде, можно сделать.

3) Ваш вариант!

Первоочередная цель, это создание WEB интерфейса программы. Для этого я предпологаю испорльзовать PHP, а потом уже делать его в оффлайновым. Итак, на данный момент нужены:

1) 1-2 программиста PHP
2) 1-2 Дизайнер
3) 4-5 генераторов идей


Если наберуться хотя бы программисты PHP, то можно будет начинать какие то телодвижения.
На втором месте идут генераторы идей, идеи которых и будут в коде исполнять программисты.
Последними идут дизайнеры, которые будут облекать в приемлемый вид то, что навояли предидущие.

Вся дейтельность идет "на общественных началах" - денег не дадим. Все делаем "для себя", в частности для нашего (он действительно наш, ибо без нас он мертв) портала ProgZ.ru

По поводу вакансий обращаться на:
#ICQ: 772596
#Mail: zt50@progz.ru
#Tel: +79013034115
(только с Питерских мобильников!)

Искренне Ваш zt50 aka Алексеев Николай.

Зирк 18.04.2006 21:06

Как я понимаю разжёвано будет всё до такой степени, что чуть ли не новичок сможет изучать по этой базе знаний дельфи?

Алексеев Николай 18.04.2006 22:41

да, наверное, ты прав

Dian 19.04.2006 05:40

Это ещё разжевать надо...
А что будет представлять собой offline клиент?

Shah 21.04.2006 00:25

1. Эта идея представлялась мне некоего подобия хранилища ,которое объединяет в одном месте знания многих, причем не в виде вопрос-ответ, а в виде информации о том или ином составляющем компонента.
2. Делать FAQ? Стоит ли? Таких сайтов в инете море, а подобной базы знаний по компонентам Дельфи в инете я еще не встречал.

Dian 21.04.2006 08:26

C одной стороны FAQ очень сильно разбарабанит базу, но смысла он не лишен
Вобщем, лучше, конечно именно такое хранилище.

Вопрос: кто и когда будет что-либо делать по теме?

SH@DOW 27.04.2006 18:07

Мне не очень нравится идея про компоненты. Ну зачем мне все свойства кнопки знать? Для этого хелп есть. Что там не понятного?
Мне кажется будет много лишнего.

Можно просто базу статий сделать. Да разбить по тематикам. Например
очень советую посмотреть и скачать клиента:

http://www.delphiworld.narod.ru/dw.html

Мне очень понравилось тот что придумал автор. Вот только один недостаток, того что просто пользователь не может сам добавить статью. А надо присылать ее автору на мыло. И поэтому обновляються редко.

Тот кто попробует воспользоваться данной программкой, тот меня поймет. Это типа FAQ тока сортированная по тематикам.

Но вот описывать что такое поле Left у компонента не вижу смысла. А те кто не могут перевести на руский это слово, тому не место в программировании. Потому что даже самый элементарный текст в хэлпе не прочитает.

Алексеев Николай 29.04.2006 00:30

DW - forever. +) сам его люблю... идея создать нечто подобное пришло как раз после него...

дык никто не и просит кого описывать... пусть оно просто будет! один раз написали и все... не суть, а вот что делает TIdGopher кто нить знает? Или в чем разница между ConnectionKind у TWordParagraphFormat? Нет, я не спорю, кто-нить это знает, но я думаю это узкий круг людей. А если понадобиться, то чел идет на форум задавать такой вопрос... А вопрос этот появляется примерно раз в два месяца... Дык может его просто занечти в этуц самую базу знанию, фактически в FAQ проще, чем посылать человека в поиск и т.д.?

SH@DOW 04.05.2006 15:40

Согласен идея неплохая! И даже очень!

Dian 04.05.2006 18:17

Цитата:

Originally posted by SH@DOW
[b]Согласен идея неплохая! И даже очень!
Ну так что, кто-нибудь что-нибудь будет делать? http://www.hardforum.ru/images/smili.../icon_wink.gif

Talisman 04.05.2006 19:16

да могу подключиться - ПШП + идеи

Алексеев Николай 04.05.2006 21:42

Ещё один пшпист - отзовись!!!

Shah 05.05.2006 14:55

Могу подключиться с PHP + MySQL.

SH@DOW 05.05.2006 15:03

Я бы подключился, тока времени нет, работа такая http://www.hardforum.ru/images/smili...s/icon_sad.gif. И так чуть форум успеваю почитать

Talisman 13.05.2006 19:02

2 Алексеев Николай
Когда начнем?
ЗЫ: кроме пшп готов помочь с CSS, AJAX и JAVA http://www.hardforum.ru/images/smili...on_twisted.gif


Часовой пояс GMT +4, время: 20:33.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.