Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C++ Builder / Delphi

Выпуск № 324
от 01.05.2004, 22:30

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 1507
Отправлено ответов: 3466
Активность: 229.9 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

THE_PRO
Статус: Профессиональный
Общий рейтинг: 136.8
URL: THE_PRO
Телефон: (994 +12) 989647
[Подробней >>]
sir henry
Статус: Профессиональный
Общий рейтинг: 160.82
[Подробней >>]
Boriss
Статус: Профессиональный
Общий рейтинг: 160.08
URL: Программирование на Паскале
[Подробней >>]
 
Pawel
Статус: Профессиональный
Общий рейтинг: 157.43
[Подробней >>]
Snowm@n
Статус: Доверительный
Общий рейтинг: 111.02
[Подробней >>]
samum2000
Статус: Профессиональный
Общий рейтинг: 130.02
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1494. Задача следующая: написать маленькие программки-демки, реализующие архитектуру "клиент-сервер&q... (ответов: 4)
Вопрос № 1495. Привет люди. Это я CJ, особо представляться не надо, все наслышаны. :) Вот казус у меня на физике с ... (ответов: 4)
Вопрос № 1496. begin Уважаемые эксперты подскажите 1) как изменить шапку окна Windows Я бы срадостью поставил Bord... (ответов: 3)
Вопрос № 1497. Не по теме, может у кого есть рег. номер на InterBase Server 6 или 7. Вышлите плиз. На 5 user'ов мал... (ответов: 2)
Вопрос № 1498. Вот какой вопрос. Есть ли где-нибудь исходники на Delphi для чтения потока графики компрессированого... (ответов: 3)

Вопросов: 5, ответов: 16


 Вопрос № 1494

Задача следующая: написать маленькие программки-демки, реализующие архитектуру "клиент-сервер"
1) "тонкий" клиент: создаем 2 проги сервер и клиент, клиент выбирает допустим параметры выборки, сервер обрабатывает их и отсылает клиенту готовую выборку
2) "толстый" клиент: опять же 2 проги (сервер и клиент), на вся обработка происходит на клиенте, с сервера "подсасывается" только база
Вопросы:
1) где взять исходники клиетн-серверов или с какими компонентами начать работать ???
2) Можно ли считать "толстым клиентом" программу написаную с помощью ADO ? Т.е. база данных расположена в расшаренной папке на компьютере(сервере), клиент коннектится к этой базе и получается выборка и отображение информации происходит на клиенте
Если у кого в таких делах есть опыт - огромная просьба написать на мыло toxa@ic-knk.ru или в аську 282366612
Огромное спасибо !



Вопрос отправлен: 26.04.2004, 23:09
Отправитель: ToxA (toxa@ic-knk.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает THE_PRO

Доброе время суток, ToxA!
Komponenti: TIdTCPServer, TIdTCPClient(s paneley
"IndyServers" i "Indy Clients")

Ответ отправлен: 27.04.2004, 17:20
Отправитель: THE_PRO


Отвечает sir henry

Здравствуйте, ToxA!
Можете использовать компоненты Интербэйс, которые идут в комплекте с любым Дельфи. Кстати и сервер на 4 пользователя там тоже есть :).
"Тонкий клиент" - это клиент для которого все обработки, расчеты идут на сервере.
"Толстый клиент" - часть обработок выполняет сам.
Как Вы поняли от того, какие компоненты (ADO или неADO) используются - не имеет значения. "Толстость" или "тонкость" закладывается при проектировании функционала приложения.

Ответ отправлен: 27.04.2004, 11:21
Отправитель: sir henry


Отвечает Boriss

Здравствуйте, ToxA!
Есть мого статьей и примеров на эту тему. "Опыт" - понятие относительное - надо уточнить, что именно Вас интересует
"Толстый" и "тонкий" - понятия, скорее, логические

Ответ отправлен: 27.04.2004, 12:39
Отправитель: Boriss


Отвечает Pawel

Добрый день, ToxA!
В Delphidemo есть примеры

Ответ отправлен: 29.04.2004, 11:24
Отправитель: Pawel


 Вопрос № 1495

Привет люди.
Это я CJ, особо представляться не надо, все наслышаны. :)
Вот казус у меня на физике с физиком вышел.(к физике не относится)
Затронулся разговор мол некоторым ничего не надо, кроме компьютера, да и то без толка.
Я возразил, и тут понеслось... Он у нас оратор великий.
Начал он говорить мол, что толку быть простым юзером короче говоря, а надо программировать
(что сам в корень не умеет, а только на своем 1 пне тексты набирает).
Я попытался молвить типа трохи могу, он пытаясь меня завалить наговаривает типа
Бейсик, Паскал? Я ему говорю мол раньше паскаль, а щас на делфи, си(приврал) и тд.
Он поняв что не может ни к чему приковыряться, начал метелить про то типа что бы чуть-чуть надо умеет,
надо хорошо знать математику(вот с ней-то у меня нет проблем), вот сам не знает ничего, а прет математику и все!!!
ТУт говорит мол что-бы программировать надо где-то учиться, а то толку не будет.
Я ему говорю мол почти два года сам учусь. Он тут замолоти про како-то баяниска крутого, типа купил он себе баян, а потом
понял что без нотной гамы никак. Короче говоря грузил так меня... Ну что ему сказать? Обино, я ведь в конце
концов не полный дуб в программировании(то что не умею хорошо отвечать на вопросы ничего не говорит)...
Короче расудите нас, плиз... И если что расскажите, как используется математика при создании разнообразный системных утилит
и того бодоного... Спасибо что выслушали... Может и не прав, но как про это может судить человек который сам не в дуб ногой
в программировании...



Вопрос отправлен: 27.04.2004, 17:42
Отправитель: CJ (karatetski@tut.by)

[Следующий вопрос >>] [Список вопросов]

Отвечает sir henry

Здравствуйте, CJ!
А Вы попросите его личным примером показать, как надо. При этом смотря преданно в глаза и ожидая невиданного чуда :))))). Поверьте, больше он о подобном (с Вами) распростронятся не будет :).
Насчет математики. Нафига математика в балете? Только зарплату считать :). Однако, если проектировать пол для балетного театра - без математики и физика никуда. Поэтому, как мне кажется, спор у Вас с физиком вышел беспредметный.
Если говорить о программировании вообще, то да, математика нужна. Мало того, там нужно и знание языка. Не языка программирования, а языка предметной области и языка общечеловеческого, чтобы уметь сформулировать задачу и ее решение.
Что мы видим на практике? Судя по вопросам экспертам, язык мало кто знает (человеческий), а уж владеет им и вовсе считаные еденицы :)). Тем не менее, это не мешает им (вопрошающим) заниматься программированием. С математикой тоже туго. Не из-за того, что сложно, а из-за того, что многие математические концепции объясняются в школе, да и зачастую в высших учебных заведениях, только с позиции теории - типа мол, да, такая существует. Без широкой практики. А без практики, как известно, теория - пустой звук.
Сейчас программирование, в коммерческом применении, строится, в основном, на четырех арифметических действиях. Что не исклювает знания математики, но отнюдь к этому знанию не подталкивает :).
В общем, как там в Библии: "И ты прав, сын мой, и ты тоже прав..." :))).
Помните, что "практика - высший критерий истины" :)).

Ответ отправлен: 28.04.2004, 04:06
Отправитель: sir henry


Отвечает Snowm@n

Приветствую Вас, CJ!
У меня тоже похожая фишка была.
Короче, в прошлом году поступил в универ на фак ИВТ, специальность 2204 (программное обеспечение ВМ и АС, типа самые программеры :) ).
Тут физик (мож они все такие :) ) на первой лекции грит, типа мы все ЮЗЕРАМИ(!!!) будем! А программеры это те кто на РТЭ учиться, т.е. понимают в микросхемах и т.д и т.п.
А мне вдвойне обидно, т.к. программирую с 10 лет (Speccy руль :) ), и на Российской по информатике второе место занял...
А насчет матики думаю что в программировании нужна не МАТЕМАТИКА (интегралы, дифференциалы прочая ботва) а ДИСКРЕТНАЯ МАТЕМАТИКА (логика, отношения, группы, графы и т.д).
p.s. спроси у физика что такое ДИСКРЕТНАЯ МАТЕМАТИКА - он сразу загрузится :)

Ответ отправлен: 28.04.2004, 08:41
Отправитель: Snowm@n


Отвечает Pawel

Здравствуйте, CJ!
Зависет от уровня программирования, раньше(во времена больших ЭВМ) программирование преподавалось, как прикладная математика. А вообще многии алгаритма защиты, криптографии и т.п. строятся на математической базе.

Ответ отправлен: 29.04.2004, 11:35
Отправитель: Pawel


Отвечает samum2000

Добрый день, CJ!
Некоторым и правда ничего кроме компьютера не надо :)
По поводу того, что чтобы программировать, надо где-то учиться - не прав.
Про математику - прав препод, без неё никуда. Ну, если в Delphi можно кое-где и без нее обойтись (спасибо ребятам из Борланда), то в asm'e уж точно не получится. Вот хотя бы краткий список программ, где знание математики необходимо: калькулятор :), все графические приложения, любой архиватор (а ты как думал?), про драйвера и пр. и говорить нечего, короче, проще сказать, где математика не нужна.


Ответ отправлен: 29.04.2004, 11:46
Отправитель: samum2000


 Вопрос № 1496

begin
Уважаемые эксперты подскажите
1) как изменить шапку окна Windows
Я бы срадостью поставил Borderstyle="bsNone" и нарисовал шапку на канве ,но
она то не работает ,и не исполняет положенные ей функции.
Подскажите как её сделать или киньте ссылок.
2) и ещё один вопрос: какизменить форму окна?
end.



Вопрос отправлен: 27.04.2004, 23:03
Отправитель: MichoN

[Следующий вопрос >>] [Список вопросов]

Отвечает Boriss

Доброе время суток, MichoN!
Например:
var
Region: HRGN;
begin
Region := CreateEllipticRgn(0, 0, 300, 300);
SetWindowRgn(Handle, Region, True);
end;


Ответ отправлен: 28.04.2004, 20:35
Отправитель: Boriss


Отвечает sir henry

Приветствую Вас, MichoN!
Там есть еще "bsToolWindow" и "bsSizeToolWin". Не пробовали их? Заголовок уменьшается в два раза.

Ответ отправлен: 28.04.2004, 04:24
Отправитель: sir henry


Отвечает Pawel

Приветствую Вас, MichoN!
Самое простое - восползоваться помпонентом MediaPack v2.8.0
А вообще можно всё это сделять через WinApi.(Если интересно пишите, вышлю исходники)

Ответ отправлен: 29.04.2004, 11:38
Отправитель: Pawel


 Вопрос № 1497

Не по теме, может у кого есть рег. номер на InterBase Server 6 или 7.
Вышлите плиз.
На 5 user'ов маловато что-то стало...:(



Вопрос отправлен: 28.04.2004, 18:53
Отправитель: игорь

[Следующий вопрос >>] [Список вопросов]

Отвечает Boriss

Приветствую Вас, игорь!
А на 6 много? :))
Посмотрите известную http://www.lomalka.ru/CRACKS/I/21.ru.html

Ответ отправлен: 28.04.2004, 20:26
Отправитель: Boriss


Отвечает sir henry

Доброе время суток, игорь!
Скачайте лучше Firebird, он бесплатен, а главное, аналогичен IB по образу действия и коммандам:
www.ibase.ru

Ответ отправлен: 29.04.2004, 14:09
Отправитель: sir henry


 Вопрос № 1498

Вот какой вопрос. Есть ли где-нибудь исходники на Delphi для чтения потока графики компрессированого в LZW. Часто попадаются игрушки с ресурсами в виде обезглавленных или с искажёнными заголовками потоков графики. Заранее огр. спасибо.



Вопрос отправлен: 28.04.2004, 21:53
Отправитель: talisman

[Следующий вопрос >>] [Список вопросов]

Отвечает Boriss

Доброе время суток, talisman!
Посмотрите:
библиотека ExceedZip 3.0 (http://www.exceedsoft.com).
библиотека компонентов ZipTV(www.zipTV.com)
исходники:
ftp://www.rarsoft.com/rar/UnrarSrc.rar
ftp://www.rarsoft.com/rar/UnRARDLL.exe


Ответ отправлен: 29.04.2004, 11:30
Отправитель: Boriss


Отвечает Pawel

Добрый день, talisman!
Посмотри на www.zipTV.com

Ответ отправлен: 29.04.2004, 11:52
Отправитель: Pawel


Отвечает sir henry

Здравствуйте, talisman!
LZW обычно в GIF'ах применяли. Про формат GIF'а можно почитать здесь:
http://www.bibl.ru/format_fayla.htm
http://www.codenet.ru/progr/formt/gif1.php

Ответ отправлен: 29.04.2004, 14:37
Отправитель: sir henry



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (25)
C / C++ (16)
Perl (3)
Builder / Delphi (20)
Pascal (19)
Basic / VBA (4)
Java / JavaScript (5)
PHP (12)
Криптография (9)
WinAPI (11)
Радиоэлектроника (8)
Пользователю
Windows 95/98/Me (33)
Windows NT/2000/XP (50)
"Железо" (27)
Поиск информации (13)
Администратору
Windows NT/2000/XP (27)
Linux / Unix (8)
Юристу
Гражданское право (11)
Семейное право (8)
Трудовое право (10)
КоАП (7)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное