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

Программирование. Форум !!!

За 2003-12-04

Re[2]: Есть!

Здравствуйте !

> ЗЗЫ А на subscribe можно сделать, чтобы все сообщения собирались в
> одно письмо, скажем, раз в сутки?

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

Кстати, такие вопросы часто поднимались самими ведущими листов.

Процитирую ответ одного ведущего на письмо другого :

НП> Первая проблема - текст в рассылке многократно повторяется.

Это не повторы, это называется цитированием исходного
сообщения. Если я вас правильно понял.

НП> Это довольно сильно
НП> раздражает.

..новичков.
Люди с опытом работы в конференциях знают, что без этого
никак.

НП> Вторая проблема.Если у рассылки много пишущих и активно
НП> действующих
НП> подписчиков, просто беда.

Это не беда, а счастье! Это значит, что вы можете получить
ответ на вопрос уже в течении нескольких минут...
А представьте, что у вас проблема со сканером, а вам нужно
СРОЧНО в течении трёх часов отсканировать изображение...

Где ещё вы совершенно бесплатно получите оперативную помощь?

НП> Скажем, если объем писем составляет более сотни в день,

Угу... Когда-то давно, в январе этого года на моё обвинение
одного подписчика, что он кинул 50 килобайт ненужной на мой
взгляд инфы в конференцию, кто-то сказал мне: "Чтобы узнать,
что такое трафик, подпишись на SW-Rus@YahooGroups.".
Я не обратил на это внимания и забыл об этом письме, а через
6 или 7 месяцев была необходимость, и я подписался на эту
конференцию...
То, что вы видите большой проблемой, на самом деле просто
смех по сравнению с теми 300-400-ми письмами в сутки...

НП> причем многократно повторяются послания предыдущих авторов. Наступает
эффект
НП> "американского конгресса" Это уже чистая психология. То есть все пятьсот
участников
НП> высказываются одновременно.

Если один частник дал ответ на вопрос, то повторяться
бессмысленно.
На моей памяти в моих листах повторных ответов было максимум
- 5 или 6... Не считая периода, когда лист стоял на
глобальном модерировании. Тогда и по 15 одинаковых ответов
приходило...

НП> В обоих вышеперечисленных случаях читатели попросту отписываются.

И правильно. Остаются самые стойкие и опытные люди. А чем
больше опытных людей, тем более гладко будет проходить
общение.
Вон на Яхе в некоторых листах я в течении семи месяцев не
получаю писем от модераторов. Как будто их и нету... А
потому что общаться все умеют правильно и контролировать
никого не надо.

Vic.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 23:58:38 (#29599)

Re[3]: Еще вопросик

Здравствуйте !

> VVV> Смотрел описание SetLayeredWindowAttributes в MSDN 2003 -
> VVV> там буквально написано :
> VVV> Minimum operating systems Windows 95, Windows NT 3.1
> VVV> Странно... Всегда думал, что она только в 98 - х виндах
> VVV> появилась (это насчет Win2000).
>
> Кста, про FlashGet - у меня в 98 - он не был полупрозрачен
> (независимо от видеорежима), а в 2000 - стал именно с alpha
> выводится на стол (версия одна и та же). Так что, больше похоже,
> что это просто была старая задумка, реализованная относительно
> недавно, а раньше там, имхо, просто заглушка на обычный вывод стояла.

Может, и заглушка...
Проверить сейчас не могу, но, кажется, у меня во флеш гете и под 98-ми
работала полупрозрачность. Не помню... Может и нет. Может, только с сервис
паками
какими работает ?

Vic.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 23:39:54 (#29591)

Re: Переход на 0 кольцо

Здравствуйте !

> Добрый день
>
> Если я правильно понял, здесь про программинг пишут...
> Кто нить в курсе как под Win NT перейти на 0 кольцо, без юзания
> драйверов?

Боюсь, что никак. В Win NT/2000 - точно. Надо писать Kernel-mode
driver.
Как это сделать написано в DDK. Писал как то такое - геморрр...
Отлаживать -либо на 2-х машинах через сеть, Либо SoftIce - ом.
Чуть что - винда валится. А зачем вам в ядро ?

Vic.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 23:39:46 (#29590)

Re[6]: Как перехватить обращение к файлу

Привет всем !

> VVV>> Эй, народ !!!
> VVV>> Здесь есть программисты ?!
> ЛП> Есть, но только начинающие.
> И на чем начинающие счас пишут программы?
>
> 2All: 1)может поактивнее примем участвие в конференции?
> 2) антиофтопик: как писать плагины, в смысле, общие принципы,
> примерчик, если можно (простейшей программки и простейшего
> плагинчика). Приветсвуются ссылки на русскоязычную литературу (в
> интернете).

В свое время я решил эту задачу достаточно просто - сделал несколько
dll - ек, в которых должна была быть обязательно некоторая функция. Получал
указатель на нее через GetProcAddress (если функции в длл нет, то это не мой
плагин).
Вызывал эту функцию, а она мне возвращала указатель на структуру, содержащую
описания и указатели на функции с алгоритмами плагина. И все.
Работало, в принципе. Еще в какой то конфе тоже как то обсуждали такое -
сошлись на том, что лучше всего плагин делать как приложение, в котором
будет COM -
сервер. И юзать его.

Vic.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 23:05:36 (#29578)

Переход на 0 кольцо

Добрый день

Если я правильно понял, здесь про программинг пишут...
Кто нить в курсе как под Win NT перейти на 0 кольцо, без юзания
драйверов?

   Andrew 2003-12-04 21:32:52 (#29540)

Re[2]: Есть!

Рад приветствовать, Victor!

Довелось мне Sunday, June 02, 2002 читать, следующее:

>> Можно поинтересоваться, что такое WM_PAINT?

VVV> Это сообщение Windows. Windows - ОС, управляемая сообщениями.
VVV> То есть программа работает асинхронно и состоит просто из функций,
VVV> которые вызываются в ответ на приходящие сообщения.
VVV> P.S. Народ, как бы это лучше объяснить ?

Конечно, полезно бы почитать книгу по началам Win API (не те где,
учат кнопки на формы класть).

Попоробуем:

Когда программа запускается, она регистрируется в системе (чтобы
винды знали о её существовании), получает свой идентификатор (чтобы
ОС знала где именно найти эту программу). Теперь представь, что на
экране вывелось твоё окно и кнопотулечка. И юзер захотел нажать эту
самую кнопотулечку. Вот навёл мышь и нажал клавишу. Казалось бы всё
просто - ан нет! Представь, что открыто ещё много окон, и каждому
нужно отслеживать мышь. Лобовое решение - дать каждой проге
возможность обращаться к мыши и читать её координаты/состояние
кнопок, то есть мыша сдвинулась всего раз, а проверяло это множество
программ (одинаковым образом). Поэтому таким опросом занимается ОС,
а тебя она (вынь) должна как-то о состоянии мыши оповещать. За сим
при регистрации твоей программы в системе, ОС также получает адрес
процедуры, которая будет вызываться с некими параметрами (WndProc
обычно зовут). Эта процедура и встраивается в твой код (даже если ты
об этом не знаешь ;) ) и вызывается каждый раз, когда происходит
некое событие (мыша двинулась, нажата клавиша, прошёл некий интервал
времени и т.д. - сообщений сотни). В процедуру передаются параметры,
определяющие что произошло или должно произойти, и дополнительные
особенности этого события. Тебе же остаётся в зависимости от значения
этого параметра (switch (param)... - CPP, case param of - PASCAL) сделать
некое нужное тебе действие или не делать ничего, а оставить
стандартную обработку этого сообщения для ОС (DefWindowProc).
А WM_PAINT - константа, определяющая то самое значение приходящего
параметра (сообщения - Windows Message (WM)), который означат, что
программа должна/может вывести свою информацию на экран (там тоже
много всяких граблей - так как на экране много окон и все хотят
выводится).

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

ЗЫ Надеюсь, Виктор, не в обиде, что письмо оказалось адресовано тебе %) ...
ЗЗЫ А на subscribe можно сделать, чтобы все сообщения собирались в
одно письмо, скажем, раз в сутки?

Alles Gutes!

CU @ http://smuta.boom.ru
..In Code We Trust...
При желании, mailto:deniskravtso***@m*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 19:50:04 (#29490)

Re[2]: Еще вопросик

Рад приветствовать, Victor!

Довелось мне Monday, June 03, 2002 читать, следующее:

VVV> Смотрел описание SetLayeredWindowAttributes в MSDN 2003 -
VVV> там буквально написано :
VVV> Minimum operating systems Windows 95, Windows NT 3.1
VVV> Странно... Всегда думал, что она только в 98 - х виндах
VVV> появилась (это насчет Win2000).

Кста, про FlashGet - у меня в 98 - он не был полупрозрачен
(независимо от видеорежима), а в 2000 - стал именно с alpha
выводится на стол (версия одна и та же). Так что, больше похоже,
что это просто была старая задумка, реализованная относительно
недавно, а раньше там, имхо, просто заглушка на обычный вывод стояла.

Alles Gutes!

CU @ http://smuta.boom.ru
...In Code We Trust...
При желании, mailto:deniskravtso***@m*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 19:42:35 (#29474)

Re: Есть!

Рад приветствовать, Юрчик!

Довелось мне Tuesday, December 02, 2003 читать, следующее:

Ю> Народ, кто-нибудь делал оконное приложение, которое рисует не стандартные
прямоугольные
Ю> окна, которые всем порядком надоели, а произвольной формы, да еще со всякими

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

Ю> прозрачностями, как Winamp3? Подскажите, как это делается? Допустим, что изображения
Ю> окон хранятся в графических файлах, кое-что дорисовывается самостоятельно.
Наверно,
Ю> нужно обрабатывать WM_PAINT?

Если хочешь что-то сложнее приевшихся примитивов, то несомненно.

Ю> И еще вопросик: кто-нибудь знает алгоритмы A и A* ? Что это вообще такое?

Скорее всего, речь об алгоритмах поиска пути (нынче это особо для игр
актуально). И, насколько помню, на взвешенных графах, скоростью не
отличается. Если интересуют подробности где-то у меня были ссылочки,
могу поискать, так как рассказ долгий и не архи-простой.

Alles Gutes!

CU @ http://smuta.boom.ru
...In Code We Trust...
При желании, mailto:deniskravtso***@m*****.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 19:42:06 (#29473)

Re: Эй, народ !!! Здесь есть программисты ?!

Имхо, здесь только программисты и есть... ;--)
Если бы я не был програмистом, я бы не подписался на этот лист :--)

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   2003-12-04 13:32:46 (#29258)

Re[6]: Как перехватить обращение к файлу

Здравствуте, mad_ras_prog!

VVV>>> Эй, народ !!! Здесь есть программисты ?!
ЛП>> Есть, но только начинающие.
m> И на чем начинающие счас пишут программы?

На чем приходится. Раньше на Pascal'e, сейчас в основном на Clipper'е.
Немножко SQL'ем балуемся и т.п.

m> 2All: 1)может поактивнее примем участвие в конференции?
m> 2) антиофтопик: как писать плагины, в смысле, общие принципы,
m> примерчик, если можно (простейшей программки и простейшего
m> плагинчика).

К сожалению, с такими вещами не встречалась, поэтому помочь, скорее
всего не смогу.

   Лена 2003-12-04 13:01:51 (#29241)

Re[2]: Есть!

Hello, Лена

Ю>> Допустим, что изображения окон
Ю>> хранятся в графических файлах, кое-что дорисовывается
Ю>> самостоятельно. Наверно, нужно обрабатывать WM_PAINT?
Л> Можно поинтересоваться, что такое WM_PAINT?
Виндовое сообщение окну, оконное сообщение виньде, тфу-ты, совсем
запутался... В общем сообщение, по которому программа понимает, что
порабы обновить содержимое окна. В обработчике этого окна обычно
содержиться процедуры прорисовки окна (например, вывод определенного
текста).

PS. Всем рекомендую найти книгу Чарльза Петзольда "Программирование для
виндовс 95" - многие вопросы начального уровня отпадут сразу. Книга
заточена под простой С, без всяких MFC и визардов (т.е. весь код
пишется руками, зато потом оно понятнее все).

Best regards,
mad_ras_prog mailto:mad_ras_pr***@t*****.by

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   mad_ras_prog 2003-12-04 11:23:02 (#29203)

Re: Есть!

Hello, Юрчик

Ю> Привет всем программистам!

VVV>> Эй, народ !!!
VVV>> Здесь есть программисты ?!

Ю> Есть, но мы тут... э-э-э... мы... стесняемся. Аудитория не маленькая.

E>> Есть, но только начинающие.

Ю> Ну что же вы, есть и настоящие профессионалы... я надеюсь.

Ю> Народ, кто-нибудь делал оконное приложение, которое рисует не стандартные
прямоугольные
Ю> окна, которые всем порядком надоели, а произвольной формы, да еще со всякими
Ю> прозрачностями, как Winamp3? Подскажите, как это делается? Допустим, что изображения
Ю> окон хранятся в графических файлах, кое-что дорисовывается самостоятельно.
Наверно,
Ю> нужно обрабатывать WM_PAINT?
Тебе на чем надо-то? Если на дельфи, то поищи сайт толи BestDelphi,
то-ли на "королевстве дельфи" (адрес не знаю), а вообще вроде в любом
ФАКЕ по Делфи есть (если не найдешь, то скажи, посмотрю у себя, счас просто
лень искать, долго, и времени нет)

Ю> И еще вопросик: кто-нибудь знает алгоритмы A и A* ? Что это вообще такое?
Что это за алгоритмы?

Best regards,
mad_ras_prog mailto:mad_ras_pr***@t*****.by

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   mad_ras_prog 2003-12-04 11:22:50 (#29202)

Re[5]: Как перехватить обращение к файлу

Hello, Лена

VVV>> Эй, народ !!!
VVV>> Здесь есть программисты ?!
ЛП> Есть, но только начинающие.
И на чем начинающие счас пишут программы?

2All: 1)может поактивнее примем участвие в конференции?
2) антиофтопик: как писать плагины, в смысле, общие принципы,
примерчик, если можно (простейшей программки и простейшего
плагинчика). Приветсвуются ссылки на русскоязычную литературу (в
интернете).

Best regards,
mad_ras_prog mailto:mad_ras_pr***@t*****.by

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   mad_ras_prog 2003-12-04 11:22:32 (#29201)