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

Форум программистов

  Все выпуски  

Форум программистов рассылка от 21.02.2004


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


..::: Форум программистов - Большое количество участников, многие из которых - профессионалы в своем деле.

Здравствуйте! Предлагаем Вашему вниманию очередной выпуск еженедельной популярной рассылки: "Форум программистов"
Сам форум вы можете найти по адресу: http://forum.vingrad.ru На форуме Вы можете найти массу интересных тем, принять участие в их обсуждении. Если у Вас что-то не выходит - смело идите к нам на форум мы Вам будем всегда рады и постараемся помочь!


Новые обсуждения в разделе С/С++:


> LPT port под Windows, как работать с LPT
Народ, кто знает, как на C++ под Windows обращаться к LPT порту?
> Несколько загвоздок при написании прог на 3.1
У меня при написании прог возникло несколько загвоздок.
1) Прога, записывающая в файл время своей работы. Имя файла вводится с клавиатуры, а мне надо чтобы комп произвольно его делал.
2) Как сосчитать площадь четырехугольника, заданного координатами своих вершин.
> HANDLE hinstance???, MFC
Извините,люди добрые,что достал вас ламерскими вопросами,но иногда и MSDN не может помочь...
Что это за параметр //HANDLE hinstance//,как его"найти" или откуда взять


CreateWindow("Имя класса"."Текст",стиль,CWnd*phWnd,HANDLE hinstance???,ну и т.д.....);

Да и еще:в Create or CreateEx есть имя класса.Как узнать какие есть имена?(Кроме "Bottom" &"Static" ничего не работает...)Т.е. я кроме кнопки и рамки ничего не смог создать(а так окон хочется... )
> Перенесение текста в Memo, Билдер
Вообще у меня программа должна вставить текст в Мемо, а после следующий... Вот как между этими ставками сделать такой-же эфект как и при нажатии кнопки Enter?
> winapi ie historty delete
подскажите плиз как используя winapi можно удалять history експлорера
> Чтение html-файла с инета, в Builder C++

Программа должна открыть html-файл с http://. и дальше действовать исходя из полученых данных.
Как можно в C++ Builder 5 безболезненно открыть html из инета?


(и еще... )

Новые обсуждения в разделе Delphi, Kylix and Pascal:

> TPopUpMenu, отловить скрытие
Я динамически создаю менюшку в программе и вызываю метод Popup, но хотелось бы по завершению раболты этого меню его разрушить, но у меню нет события OnHide (или что-нибудь вроде этого), а только OnPopup... Получается, я никак не могу узнать, что моя менюшка исчезла с экрана?

> Direct3D Hook, Нужен пример.
Direct3D Hook, Нужен пример.
> Заголовок окна
Вот я делаю showmessage(...); а как мне изменить заголоовок, чтобы вместо имени моей проги покзывался другой текст??
вот что я нашел но че то не работает
var
CurrWnd:HWND;
...
CurrWnd:=GetForegroundWindow;
SetWindowText(CurrWnd, 'MyTeXt');

Но неработает
> Программный скроллинг
Как сделать скроллинг в TRichEdit, для чата т.е. чтобы прокручивалась сама но в зависимости, если chekbox = cheked??

> О реестре
Я чего то непойму, все Trial проги заносят в реестр какой нибудь счетчик чтоли? Только что читал как сделать Триал прогу, тама заноситься в реестр числовое значение... если так, то зачем нужны кряки, если ты сам можеш поменять что надо, только найти бы.
> delphi и mssql, select данных один рас
есть бд и пара локальных клиентов.
когда клиент запускает программу выполняется select данных из базы которая находится на другом локальном компьютере ( сервер ) и клиент видит весь список например имен и фамилий.

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


обновление данных например можна сделать с помощю компонентов INDY, т.е. как только на сервере добавлена новая запись, то клиентам сразу эта запись посилается и добавляется в взуальный контрол например string grid

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

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

благодарю за помощ




(и еще... )

Новые обсуждения в разделе Visual Basic:

> Отключение драйвера
Люди плиз помогите .....как отключить драйвер клавиатуры и мыши.
> Как поместить кнопку в окно "чужого" процесса?
Как поместить кнопку в окно "чужого" процесса, чтобы она реагировала на событие "click"?
> Excel: автоматическое перемещение фокуса
Пользователь в Экселе последовательно (по строкам) заполняет цифрами ячейки в таблице. Как сделать так, чтобы при достижении ячейки в 10-м столбце фокус автомаматическм перемещался в ячейку на 1й-столбец и на стоку ниже?

> Управление СОМ-портом
Каким образом можно следить за сом портом, управлять выходными сигналами, считывать входные?
Раньше была функция INP есть ли её аналог?
> Управление СОМ-портом
Каким образом можно следить за сом портом, управлять выходными сигналами, считывать входные?
Раньше была функция INP есть ли её аналог?

(и еще... )

Новые обсуждения в разделе .NET:

> Почтовый клиент, Компоненты для создания
Не подскажите аналог компонентов из Delphi таких как SMPT, POP3, IMAP4 для С#. Или подскажите с помощью каких компонентов или функций написать маил-клиент (отправка, проверка почты).
> Проблема с Visual C++.Net
В окне Properties (View->Properties Window или Alt+Enter) не отображается соответствующая информация о свойствах выбранного компонента, данное окно вообще пустое.
Возможно существует настройка, которая позволит вернуть окно Properties в нормальное состояние?
> Проблемма с KeyDown
кто нибудь пробовал перехватывать нажатия keyboard?
вроди бы проблем нету - можно воспользоватся событием OnKeyDown ,
или на худой конец перегрузить WndProc на message = WM_KEYDOWN.

если на форме есть кнопка , тоже не проблемма - поставишь KeyPreview = true
и все . Ну вот проехали - кто-то попробуйте осущестбить ето для СТРЕЛОК.

когда нажымаетса стрелка меняетса Focus и не получаетса узнать нажата
ли кнопка или нет.
> Как доступиться до элементов ASP.NET страницы?
Привет всем!

У меня такой вопрос.
Я создаю ASP.NET страницу index.aspx
В этой странице размещаю элемент <div id="content" runat="server"></div>
Затем в странице index.aspx.cs мне нужно сгенерировать строку текста и вставить ее в указанный выше элемент div
Я это делаю так:

StringBuilder output = new StringBuilder();
// Затем следует код генерации строки
content.InnerHtml = output.ToString();

Компилятор выдает ошибку: Не находит content
В чем моя ошибка? Я делал тоже самое в странице ASP.NET в стиле "Single-File WebPage" и все работало
А используя стиль "CodeBehind", почему-то не получается. Может при написании кода в этом стиле как-то по другому доступаются до элементов веб-форм?
> Закачка на сервер через страницу, С#
Мне нужно сделать страницу, на которой есть поле пути по локальной машине и кнопки закачки
Вот я пишу:


System.Net.WebClient client = new System.Net.WebClient();
client.UploadFile(@"http://localhost/WebT/", "POST", @"D:\Logo.jpg");

По-идее этим он должен файл D:\Logo.jpg закачать в папку сервера http://localhost/WebT/. Но при попытке выполнить это, возникает ошибка 405:


The remote server returned an error: (405) Method Not Allowed

Я зашёл в настройки IIS, разрешил для этой папки (и узла) полный доступ любому пользователю - вплоть до записи. Всё равно вылетает это сообщение.
не подскажите как это пройти? Или это я что-то не правильно делаю
> Volume Control
как из .НЕТ получить доступ к Volume / Wave Control?
т.е. повысить или понизить звук.
> OpenGL приложение.., есть ли библиотеки?
Народ, есть необходимость написать приложение для работы с 3D-графикой (OpenGL) на дотнет.
Существуют ли библиотеки/классы для этого?
Или тока вызов "внешних" фунций?
Только через "старые" DLL?


(и еще... )



Новые обсуждения в разделе Assembler


> Запись в NTFS из под Dos'a
Привет всем! Скажите пожалуйста как на ассемблере или на другом языке программированя осуществлять чтение или запись на Ntfs систему (из под Windows9x,Dos).
И вообще имеется ли там понятие дорожек, секторов как Fat32 или нет?
Fat32 я знаю достаточно хорошо, а вот NTFS нет.
Пожалуйста поподробней расскажите, очень надо!!!
> Изменение ключа в реестре
Народ помогите пожалуйста с функцией изменения ключа в реестре
допустим есть такой путь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xxx
и собственно ключ
"Start"=dword:00000004
и вот нужно чтоб изменять значение dword

> Создание шрифтов в DOS, Помогите!
Подскажите, пожалуйста, как при помощи ассемблера изменить какой-нибудь символ ASCII таблицы. Например, хочу сделать маленький квадратик. А такого символа нет. Можно же его самому сделать, вот только как, не знаю! Помогите!
> Кроссассемблер для i8080 это проблема?
Очень хочется пописать прграмки на IBM-совместимом компьютере для
стареньких компьютеров на базе процесора i8080 (ВМ80).
Как известно для этого существуют Кроссассемблеры,но не думал
что отыскать нормальненький будет так проблематично.
Вот уже который день ищу до помутнения в глазах пока ненашол
ничего подходящего,всё попадаются недоделки начинающих программистов.
Может кто решал такую задачу подскажите где взять хороший
кроссассемблер для 8080
С уважением Михаил.

> работа с файлами настроек
народ!
я конечно могу сам написать это все, но меня ломает..
может есть у кого ченить готовое - поделитесь.

имееться файл "temp.ini"
в нем записаны коекакие настройки, например
Port = 6667 ; порт IRC
IP = 192.168.0.1 ; IRC server 1

вот собственно мне нада читать из этого файла инфу и хранить ее в памяти
прога на masm32
зарание всем спасибо




(и еще... )

Новые обсуждения в разделе Perl:

> Где взять архив Apache+Perl(DBI)+Mysql
Народ пожалуйста заархивируйте свой апач с Perl(DBI +DBD::mysql) и Mysql и выложите в сеть. Я буду ОЧЕНЬ благодарен!

Я уже просто не знаю что делать с DBI. Я устанавливал DBI и DBD::mysql через ppd.bat (или как там его) т.е. модули качались из Интернета.
В скриптах где содержится:

use DBI;

Пишет об ошибки компиляции DBI.pm во второй строке.

Даже если я настрою DBI.pm я не знаю где взять модуль MySQL для Aapahe, а тем более как его установить, и тем более как связвть(т.е. уда обращаться) вызовы DBI.pm к MySQL.
> Perl и протокол https
Всем, доброго времени суток!
Сейчас пишу сайтик с администрованием, вместо того который сейчас у меня есть.
Есть форма, которую генерит CGI программа. Эта программа затем и принимает свои же параметры. Но, мне хотелосьбы передать эти параметры с помощью протокола https.
Подскажите пожалуйста, как это реализовать? Где можно об этом почитать?
> CRC на Perl, контрольная сумма на Перл
Подскажите, пожалуйста, как реализовать на Perl алгоритм, который бы снимал контрольную сумму с любого файла?
> Загрузка разных документов с разных серверов, уже мечяц не могу найти инфы
Здравствуйте. Подскажите пожалуйста можно ли без межсерверного трафика и перенаправления настроить сервер www.My_site.ru что бы часть страниц загружалась с одного хостинга а часть с другого?
То есть например www.My_site.ru/index.htm загружалась с одного сервера а архив www.My_site.ru/hello.rar загружался с www.Drugoi_sait.ru/hello.rar. С помощью чего это делается DNS или хитаксэс?
Только прошу учесть, что требуется именно рассположение на разных серверах а не перенаправление с помощью location.
> Как узнать путь к Перл на моем сервере?
Как узнать путь к перл на сервере? К кому обратиться?
> chroot() - запарка :(, chroot
Вопрос у меня скорее алгоритмический... Но никак не могу придумать, как его решить. ситуация такая:
есть ядро..... к которому пишутся плугины. при запуске ядро делает chroot() в каталог с ними, и делает use каждому из плагинов (обычные .pm'ки). chroot() - условие обязетальное. Проблема в том, что когда я сказал chroot(), в плагинах use нельзя использовать - они то что им нужно просто не находят попробовал создавать конфиг, в котором пишу, какие модули надо до chroot() подключить - все работает. Но, например, я там использую LWP. когда создается request() (из LWP), он за собой еще какие-то use тащит а chroot() уже сделан, и прога опять вываливается


(и еще... )

Новые обсуждения в разделе PHP:


> Что выбрать? PHP or С#
Собственно дали мне сейчас проект, ориентированный на использование intranet/internet технологий. Вообщем публикация информации из БД (MS SQL Server). Какой язык посоветуете?
Хотелось бы услышать грамотные и аргументированные ответы. Постов типа "PHP рулезз Windows маздай" и т д. прошу не писать.
Какие есть приемущества у того и другого языка, и какие недостатки?

Заранее благодрен!
> Взаимодействие C и php, Нужны разъяснения
Расскажите, пожалуйста, про вызов внешних программ из php. Что для этого нужно от меня и от провайдера?
> $HTTP_POST_VARS
отправляю данные из формы, с ней все в порядке, проверено. Но $HTTP_POST_VARS всегда пуст . Думал может она отключена, но $HTTP_GET_VARS работает, вроде бы и $HTTP_POST_VARS должна
> Global variables, Чем они так опасны?
Народ, кто может толком объяснить, чем так опасен subj?
Я так понимаю все ведь дело лишь в "кривизне" рук программиста. Если скрипт написан правильно, опасности ведь никакой нет? Или я не прав?

(и еще... )

 

Новые обсуждения в разделе Java:

> FAQ по Java


> окно всегдаНаверху?
возможно ли в Яве - окно всегда наверху??
(okno ne dolzhno byt' aktivnym, no eto nuzhno vsegda videt'!)
яркий пример этому служит Window Task Manager.

> Фон(рисунок) в JToolBar, Реально ли?
Реально ли вставить рисунок в качестве фона в панели(JToolBar) где лежат системные кнопочки оболочки создаваемой программы?
> А как вставить картинку в ячейку таблицы???
собственно сабж...
> Запись файла на Web сервер
Привет всем!
Господа участники, такой вопрос: Как можно записать имеющийся
в наличии файл на удаленный Web сервер.
Можно ли воспользоваться http протоколом при записи.

> jni & cygwin
Народ! Такая проблема - пересобрасть shared (dll) библиотеку в cygwin 1.5 для jni.
В cygwin 1.3 все пересобиралось и работало. В 1.5 пересобирается, java подхватывает dll, но потом все виснет. В чем пробелма.

> CellEditor в JTable, Создание и возможности
Подскажите пожалуйста, могу ли я используя JTable получить в качестве редактора ячеек ComboBox, только заполненный по разному для разных ячеек в одном столбце?

Может быть для этого сгодится свой CellEditor? Если да, то где можно взять пример его написания.


(и еще... )

 

Новые обсуждения в разделе JavaScript:

> Изменить фон в ячейке таблицы, как??
вот понадобилось мне слелать так, чтоб допустим когда жмешь на ссылку <a href="javascript:..."> менялся фон в одной из ячеек одной из таблиц. как и где для этого прописывать name="..." (id="...") и как будет полностью называться объект соответствующий этой ячейке?

> Запрет закрытия окна
Братцы подскажите как на JS запретить закрытие окна при нажатии на крестик или Flt+F4. Ужо мочи нету... Босс требует...
> как остановить setInterval, clearInterval не работает :(
САБЖ.
> два SELECTa, Подгрузить города для заданной страны
пробовал поискать ответ на мой вопрос - ничего не нашёл. даже помню, что была такая тема, но не нашёл (руки мож кривые такие...). ну ладно, вопрос:

есть ПХПшный массив типа $arr['countries']['cities']. На странице есть два SELECTa - в одном из них названия стран, а в другом в соответствии с выбранной страной должны показываться города этий страны. На сколько я понимаю - это с JS надо делать. не подскажете как


(и еще... )

 

Новые обсуждения в разделе Базы Данных:

> Как выбрать базу данных, Создаём FAQ
Решено посвятить целый проект создания краткого и исчерпывающего руководства. Все желающие могут принять участие.
> ODBC, ADO, DAO, BDE, DBexpress: Критерии выбора, Обзор технологий доступа к данным


> С-программа и ORACLE 9, OCI, 64-bit, Хандлы не закрываются
Вот какая засада: есть у нас одна С программа, которая много и регулярно качает данные из ORACLE, используя OCI библиотеку для Windows. Сейчас она работает на 32-х битной машине, но ей там "тесно", и поэтому эту программу мы сейчас портируем на 64-х битную. Все получается замечательно, НО! При выполнении пары функций olog и ologof не освобождаются два каких-то хандла, что можно видеть в Task Managerе. Такая гадость происходит даже, если olog и ologof выполняются непосредственно одна за другой. Может, у кото-то есть идеи, откуда эта фигня берется и как с ней бороться?
> запрос на степень соответсвия, mysql
в таблице есть поле mast которое содержит примерно такие записи
"1.5.2.8.34.2"
"6.5.3.8.9.2"

можноли составить запрос который бы выберал запись поле mast которого наиболее подходит оригиналу
пример оригинала "5.34.2"

в результате запроса должна быть запись с "1.5.2.8.34.2" т.к. она содержит 5,34,2 оригинала, т.е. содержит три элемента оригинала, а вторая запись содержит только 5,2 соответсвие меньше она нам не нужна..
> Удаление нужных таблиц, MySQL
Как удалить таблицы по маске, допустим, чтобы удалялись только те, которые начинаются на какой-то префикс?
Заранее благодарен.

> LDAP-клиент под Win32
Подскажите плз ЛДАП-клиент под MS Windows, который может показывать схемы (objectClass-ы) и работать с ними, а то уже задолбался писать все в *.ldif руками.

 

(и еще... )

Технологии, а также другие языки программирования:

> Защита информации, все аспекты данной проблемы
Обсуждаем здесь.


> Способы избавления, от глюка с ломанием таблиц
Привет. Подскажите способы для избавления от глюка такого рода:
Когда пользователь вносит в базу данных (при помощи форм, например) много символов без пробелов (например, 11111111111111111111111111111111111111111), то таблица в которой это отображается ломается. Как этого избежать?

> Финансовые системы, несколько вопросов
Если в какой-то системе учета товаров/услуг хранятся цены на эти самые товары/услуги, то они хранятся в НЕТТО или БРУТТО?
Если они хрянятся в БРУТТО, то получается мы должны отдельно хранить ставку налога, и чтобы получить потом НЕТТО, надо БРУТТО / 1.16(налог 16%).

Пример 1:
Храним в базе цену в брутто.

Брутто: 35

Нетто: 35/1.16=30,172413793103448275862068965517
Такое длинное число я думаю никто не хранит в базе.
А если хранить округленное значение: 30.17, то при вычислении брутто мы получим: 30.17*1.16=34,9972
Т.е, получается, что уже мы имеем число меньше, чем 35. А ведь при подсчете денег такие погрешности имхо недопустимы.

Пример 1:
Храним в базе ценну в НЕТТО.
Здесь казалось бы и проблем нет. Хранить в нетто значение к примеру: 30
умножаешь на 1.16(налог) и получаешь брутто.
30*1.16=34,8

Однако тут проблема в том, что порой на товары/услуги требуется поставить БРУТТО цену, типа: 34.99
и в этом случае получается, что хранить цену в НЕТТО в базе не предоставляется возможным, т.к. умножая число с двумя цифрами после запятой на ставку налога(1.16) мы не получим 34.99.

-----------------------------------------------------------------------------------------------------------------------------------
Из этого всего делается вывод, что хранить в базе нужно:
- цена БРУТТО
- ставка налога

А НЕТТО при необходимости вычислять по формуле:
НЕТТО=round(цена БРУТТО/1.16, 2)
Функцией round мы округляем результат деления до двух цифр после запятой.


Что вы думаете по этому поводу

> 3d CHART, for Builder|Delphi
Нужна хорошая библиотека для визуалиции трехмерных поверхностей, в частности, для отображения функций двух переменных.
В голову ничего кроме TeeChart (расширенной версии) не приходит, хотя эта библиотека не знает, что такое интерполяция и что такое, скажем, полярная сетка.
В общем, если кто знает, где такое добро достать, очень прошу подсказать.
> Программирование под XWindow?.., есть ли что-нибудь типа WinAPI?..
Народ, я тут недавано осознал, что, с горем пополам (), напишу программку с GUI под Windows.
Знаком с модным словом WinAPI.
А вот как для XWindow создать хотя бы пустое окошко.. Ноль полный..
Нет, конечно, на Java, Kylix&K - это все хорошо.
Мне нужно что-то типа документации, примеров (буду искренне рад, если кто-нибудь покажет свои собственные произведения..) по теме "как программировать под XWindow".
Есть ли в Х-ах нечто подобное WinAPI?
Ведь тогда, как и в Windows, ЯП будет не особо важен - вызывай функции из библиотек и все дела..
Кто-нибудь может мне помочь?
Буду признателен любым линкам, тутореалам, просто красивым примерам для начинающих..
Вобщем, все, что угодно по программированию для XWindow..
Заранее спасибо.

З.Ы. Если не туда запостил топик - сорри...



(и еще... )

 

Алгоритмы:

> Алгоритм определения СПАМа, Давайте разработаем :)
Давайте разработаем "Алгоритм определения СПАМа"
Естественно понятно, что СПАМ часто нельзя отличить от обычных писем, но если разработать хороший алгоритм, то количество получаемого СПАМА можно снизить во многие разы.
Вместе мы можем прийти к вполне неплохим идеям.


> Заряд емкости, Реализовать программную модель
Есть ли способ в реальном времени реализовать программную модель заряда емкости через резистор. (иными словами экспоненту с заданной постоянной времени). Причем без операции деления и умножения (на крайняк умножение можно, но не нужно, т.к. его придется выполнять программно. Деление не использовать т.к. программное деление выполняется оооочень долго, особенно многобайтное).
Постоянная времени может быть равна, например, минуте.
Нужно в любой момент реального времени остановив заряд узнать какого напряжение на емкости.

> Линейно-рекуррентные регистры
Кто знает этот чудесный алгоритм прошу откликнуться. Если можете объясните что к чему или кинь ссылочку на него!!!
> генератор размещений
дело так:

нада налепить алгоритм, который умеет генерировать все размещения (ну или очередное размещение) N различных элементов по M (M>N) ячейкам. так, чтобы запуск этой функции в цикле выдавал каждый раз новое размещение.
ясно, что если N==M, получается генератор перестановок. такого добра навалом.
Генератор размещений я не нашел и, честно говоря, затрудняюсь с построением алгоритма.
если у кого завалялся реализованный алгоритм (на каком языке не важно, но лучше, разумеется C), то буду очень благодарен.....

> Теория чисел, ..., Ну не понимаю я
В мапле есть функции: divisors и tau;
divisors - находит все делители числа.
tau - говорит сколько у числа делителей.
Каков их алгоритм? Ведь это не просто перебор, типа: (n%m == 0) ? print(m):isdiv(n, m+1);
Обе функции работают очень быстро даже с огромными числами 10^96 - за 2 секунды при 400MHz.

 

(и еще... )

А также другие темы на Форуме программистов - www.forum.vingrad.ru


С Уважением,
администрация Форума Программистов, Vex

Вы получили данное письмо, так как подписаны на еженедельную рассылку Форума программистов - Vingrad. Отписаться или изменить параметры подписки можно на http://www.subscribe.ru/


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

В избранное