Клуб программистовлюбые вопросы по PHP, С++, JAVA, Python, Perl

Доброго времени суток!
проблема такая:
есть 3 таблицы: Сотрудники, Отделы, Должности.
может ли таблица Сотрудники являться дочерней по отношениюк двум последним?
они связываются по полю с названием отдела и названием должности соответственно. и данные берутся из родительских таблиц.
как с помощью дельфийских средств этого добиться, и есть ли вообще в этом смысл?
..очень срочно..
заранее спасибо.

Парни такая проблема, на сайте установил Dle 8.5
и шаблон к нему, когда просматриваешь новости, и добавляешь комменты
в табличке добавления комментов вылез код
который я сам не трогал ваше..
вот скрин! http://vkontakte.ru/photo74616809_158311931
Подскажите что исправить что бы этого не было, не удаляйте тему пожалуйста, дайте мне разобраться в чем проблема!

Какой программой пользоваться чтобы начать учиться JAVA ?
по Вашему мнению какие лучшие

Win32 console application
Как сделать так,что бы программа,написанная на Visual Studio C вела вычисления с двумя знаками после запятой?
Вот сама программа, но она делает расчеты с 5ю знаками после запятой, а мне нужно, что бы именно с двумя! Заранее спасибо)

#include <stdio.h>

int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
float x,p,m,y;
scanf ("%f ",&x);
scanf ("%f ",&p);
scanf ("%f ",&m);

int i,k;
k=p/12;
y=x;
for (i=1;i<=m;i++)
{
y=y+(y*k/100);
}

printf("%.2f",y);
return 0;
}

Всем привет. Возник такой вопросец, даже вопросище. Как можно привязать клавиши к кнопкам. Допустим у меня есть пианино, я хочу чтобы при нажатии клавиши 'z' у меня нажималась кнопка button1. искал в нете ничего так внятно и не понял. Вообщем как там писали я сделал KeyPreview трушным, затем попылся найти OnShortCut что-то там в Проджекте в разделе Application намудрил. и в итоге решил централизованно спросить... Как это делается всё) Заранее большое СПАСИБО. Просто сутки не спал уже, и интересно и непонятно(

JavaScript InfoVis Toolkit 25.03.10 Ответов: 4

Здравствуйте!!!
Кто-нибудь имел дело JavaScript InfoVis Toolkit... Этот скрипт помогает визуализовать вывод из БД и представить в виде графа
Вопрос заключется в графическом виде результатов запросов.... Существует таблица, в которой указавыется связь между вершинами графа...пример..
1->2 СИНИЙ
1->3 КРАСНЫЙ
2->4 СИНИЙ
и т.д.
т.е. 3 столбца, первый и второй столбец это вершины графа 3 столбец - связь между вершинами...
необходимо построить граф... для улучшения понимая результатов... есть JavaScript InfoVis Toolkit, он выводит граф, но неоходимо разбираться, как он выводит данные ив каком виде ему подгружать... если кто имел опыт вывода в граф пишите...задача серьезная, кто поможет - отблагодарю)))

простите, что воспользовался административным так сказать ресурсом, но хочу поделиться кое-какими наработками, которые не знал в принципе.
Потребовалось сделать progress bar для загрузки файла и не просто бегающий, а отображающй реальную информацию типа как тут http://www.webdice.org/uber_uploader/

Но это решение использовало CGI/perl. Есть еще решение с flash
Покопавшись в доках обнаружил что такое можно реализовать на php+javascript. О том как примерно рассказал тут http://js-php.ru/web-development/php-development/zag...

Предлагаю вашему вниманию новую версию статического анализатора кода PVS-Studio 3.50 - http://www.viva64.com/ru/pvs-studio/.

PVS-Studio это инструмент анализа исходного кода приложений на языке Си/Си++, интегрирующийся в среду разработки Visual Studio. Разработчиком является российская компания ООО "Системы программной верификации". В состав PVS-Studio входит два анализатора:

Viva64 - служит для выявления дефектов в коде 64-битных приложений. Уменьшает стоимость миграции 32-битного кода на 64-битные системы, а также помогает создавать новые надежные 64-битные приложения. Подробно с тематикой разработки 64-битных приложений вы можете познакомиться на сайте компании в разделе "64-битные уроки".

VivaMP - выявляет многие типовые ошибки, допускаемые разработчиками при осваивании и использовании технологии OpenMP. Помогает в освоении технологии параллельного программирования и внедрении технологии OpenMP в процесс разработки программного обеспечения.

Ознакомительная версия PVS-Studio доступна для скачивания по адресу: http://www.viva64.com/ru/pvs-studio/download/.

В новой версии имеется семь важных нововведений:

• PVS-Studio поддерживает работу в Visual Studio 2010 RC. Хотя официальный выпуск Visual Studio еще не состоялся, мы уже добавили поддержку этой среды в анализатор. Сейчас PVS-Studio интегрируется в Visual Studio 2010 и может проверять проекты в этой среде. В Visual Studio 2010 изменена справочная система, поэтому пока справка от PVS-Studio не интегрируется в документацию, как это делается в Visual Studio 2005/2008. Но вы по-прежнему можете пользоваться online-справкой. Поддержка Visual Studio 2010 RC реализована не полностью.

• Реализована поддержка стандарта C++0x на уровне, на котором она осуществлена в Visual Studio 2010. Реализована поддержка лямбда-выражений, auto, decltype, static_assert, nullptr и так далее. В дальнейшем, с развитием поддержки C++0x в Visual C++, анализатор PVS-Studio также будет поддерживать новые возможности языка Си++.

• Доступна PDF-версия справочной системы. Теперь в дистрибутиве с PVS-Studio идет 45-страничный PDF-документ. Это копия нашей справочной системы (которая интегрируется в MSDN в Visual Studio 2005/2008 или доступна online).

• В PVS-Studio появился механизм автоматического определения новых версий инструмента на нашем сайте. Если включена опция CheckForNewVersions , то при запуске проверки кода (команды Check Current File, Check Current Project, Check Solution меню PVS-Studio) выполняется проверка наличия обновленной версии на сайте компании.

• Стало возможно запускать проверку проектов с помощью PVS-Studio не из Visual Studio, а с помощью командой строки. Обратите внимание, что речь идет все равно о проверке из Visual Studio с использованием файлов проектов (.vcproj) и решений (.sln), но при этом запуск анализа будет осуществляться не из IDE, а из командной строки. Такой вариант запуска удобен для регулярной проверки кода с помощью систем сборки (build system) или систем непрерывной интеграции (continuous integration system).

• Добавлено новое диагностическое сообщение V1212: Data race risk. When accessing the array 'foo' in a parallel loop, different indexes are used for writing and reading.

• В этой версии инструмента мы ввели сертификат подписи кода. Это позволит пользователям быть уверенным в подлинности дистрибутива и получать меньше сообщений от операционной системы при установке приложения.

Надеюсь, что новая версия инструмента PVS-Studio понравится как текущим, так и новым пользователям.

Всем доброго времени суток =)

В универе поставили задачу построить гистограмму.. опыт работы с графикой имелсяно под ДОСв турбо среде C.
Аналогично подключаю интерфейсный файл #include<graphics.h>
он выдает ошибку
Compiling KORL.CPP:
Fatal ..\..\INCLUDE\GRAPHICS.H 19: Error directive: BGI graphics not supported under Windows

путь к драйверу вроде прописал #define WAY "D:\BC45\BGI"
но все равно работать не хочет..

Заранее всем спасибо)

Вот у меня вопрос нащет
команды Рrocеss.Stаrt() (это в
визуал бейсике) можна ли
заставить обозреватель
открыть например мой
компютер или панель
управления , но при этом
используя для этого адрес этих
каталогов

Доброговремени суток. Решил попробовать свои силі в программировании. И естественным дело начать с Паскаля... Поставил себе Фри Паскаль и началс самого простого:

program blablabla;

begin

WriteLn('Чувак, ты это сделал!!!');

end.

После ctrl+F9 жалуется на ошибку?((( Я так понял проблема в самой оболочке, а не в тексте.

вот html:
<html>
<head>
<title></title>
<link href="App_Themes/DefaultTheme/StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<div="mainContent">
<!--=====================HEADER=================-->
<div id="header">
</div>
<!--=====================CENTER=================-->
<div id="center">
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

</asp:ContentPlaceHolder>
</div><!--=====================FOOTER=====================-->
<div id="footer">

</form></div>
</div>
</body>
</html>

вот css:
body
{
margin: 0px;
}
div
{
border: 1px solid #FF0000;
}
#mainContent
{
margin: 0px;
}
#header
{
height: 100px;
}
#center
{
margin: 0px 0px 100px 0;
}
#footer
{
position:absolute;
bottom: 0px;
height: 100px;
}

должно получится так:

http://s53.radikal.ru/i141/1003/3b/2d3a12affe2b.jpg

т.е. во всю страницу, чтобы footer, был снизу. Но получается не во всю страницу.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.