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

CORBA + C++Builder6 29.11.08 Ответов: 2

Может кто объяснит, почему в BCB6 при компилировании проекта, использующего CORBA, линкер пытается подключить библиотеку vport_brd.lib че с этим делать и где эту библиотеку взять?

Хочу программиста не могу. Серьёзно. Любить и кормить обещаю.

почитал тут ваши комменты… раньше считал себя хоть плохеньким но программистом, а теперь уж и незнаю… запутался вообщем
я не учусь на прогера и не работаю в IT. просто в свободное время люблю писать "для себя". пишу на всем что попадается… (а попалось мне, во первых, множество паскале и беисико подобных систем, потом с++, php, ну и скриптовые всякие).

кто такои в вашем понимании пограммист? это работа, профессия? призвание? человек который что то пишет… изобретает? или может быть это приговор? ;)

Олимпиада 29.11.08 Ответов: 82

procedure TForm1.Button1Click(Sender: TObject);
var
c,r:integer; // номер колонки и строки таблицы
s:integer; // всего медалей у команды
p:integer; // очков у команды

m:integer; // номер строки с максимальным количеством очков
buf:array[0..5] of string; // буфер для обмена строк
i:integer;// номер строки используется во время сортировки

begin
for r:=1 to tabl.rowcount do // обработать все строки
begin
s:=0;
// вычисляем общее кол-во медалей
for c:=1 to 3 do
if tabl.cells[c,r] <> ''
then s:=s+StrToInt(tabl.cells[c,r])
else tabl.cells[c,r]:='0';
// вычисляем количество очков
p:=7*StrToInt(tabl.cells[1,r])+
6*StrToInt(tabl.cells[2,r])+
5*StrToInt(tabl.cells[3,r]);

// вывод результата
tabl.cells[4,r]:=IntToStr(s); // всего медалей
tabl.cells[5,r]:=IntToStr(p); // очков
end;

// сортировка таблицы по убыванию в соответствие
// с количеством баллов (по содержимому 5-ого столбца)
// сортировка методом выбора
for r:=1 to tabl.rowcount-1 do
begin
m:=r; // максимальный элемент – в r-ой строке
for i:=r to tabl.rowcount-1 do
if StrToInt(tabl.cells[5,i])>StrToInt(tabl.cells[5,m])
then m:=i;

if r <> m then
begin // обменяем r-ую и m-ую строки таблицы
for c:=0 to 5 do
begin
buf[c]:=tabl.Cells[c,r];
tabl.Cells[c,r]:=tabl.Cells[c,m];
tabl.Cells[c,m]:=buf[c];
end;
end;
end;
end;
Таблица состоит из 6 столбцов в 1 наименование стран в 2,3,4 медали золото серебро и бронза в 5 количество медалей, 6 баллы. Как сделать что бы программа выбирала 3 призовых места?

input.txt
ВОЛГО-БАЛТ 210 – Генгруз; НЕФТЕРУДВОЗ-55М – Нефтенаволочное; ОМСКИЙ-107 – Генгруз; НЕФТЕТРУДОВОЗ-11М – Нефтерудовоз; МОРCКОЙ-5 – Генгруз; МАРШАЛ ГРЕЧЕНКО – Нефтенаволочное;…

output.txt
Генгруз: ВОЛГО-БАЛТ 210, ОМСКИЙ-107, МОРCКОЙ – 5
Нефтенаволочное: НЕФТЕРУДВОЗ-55М, МАРШАЛ ГРЕЧЕНКО
Нефтерудовоз: НЕФТЕТРУДОВОЗ-11М

Как можно отсортировать файл input.txt(нужна просто логика сортировки)? Я уже пару часов голову ломаю – ничё не придумывается =(((( хотел через массив, но как задать, что член массива a[1] равен тексту до ';' а следующий от первой ';' до второй ';'
помогите кто-нить ….

VBA, OLE, Access 28.11.08 Ответов: 11

Здравствуйте господа коллеги-программеры ;)

Вот такой вопросик возник. Запускаем Access создаём БД, в ней табличку с полем типа OLE. Для того, чтобы добавить в неё объект выполняем щелчок правой кнопкой мыши выбираем объект(ну например Word из файла). В таблицу записывается объект Wordи по 2-ному клику – открывается MS Word. Причём на записи в табличке написано "Объект Microsoft Word". Так вот возник вопрос – каким образом проделать те же самые действия программно на VBA(без создания формы и присоединённой рамки объекта!!!)??? Есть возможность такая???

Заранее спасибо!

Здравствуйте, загляньте на мой блог:

//web-blog.org.ua/articles/uchim-zend-form-russ…

Здесь статья о том, как русифицировать сообщения об ошибках, которые выдаёт Zend_Form пользователю. Думаю эта тема будет многим актуальна.

Но я не просто так пишу здесь об этой статье…. Мне нужна Ваша помощь… Сообщения об ошибках, которые выдают валидаторы елемента Zend_Form_Element_File, таким потем не переводятся. Помогите и подскажите, пожалуйста….

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

Зарание спасибо…..

Как известно, настоящие профессиональные программисты должны знать всего одну букву алфавита, а именно букву "Ы". И именно поэтому специально для настоящих программистов мы решили разработать идеальный язык программирования, в котором бы использовались лексемы состоящие только из буквы "Ы". И нам это удалось!

Подробнее здесь – //vkontakte.ru/note7833584?oid=1404923

В компанию Exigen Sevices (ранее StarSoft) требуются

(в проект, заказчиком которого является SUN)

1. Старший Java Разработчик, Java Разработчик (UI)

Требования:
Разговорный английский, Java/J2EE, JSF, RichFaces, AJAX, MVC Frameworks.

2. Старший Java Разработчик, Java Разработчик (J2ee)

Требования:
Разговорный английский, Java/J2EE, EJB3, Hibernate, Spring, Web Services (SOAP and Restful), SQL

Условия:
Работа в команде профессионалов Exigen Services – одной из крупнейших в России аутсорсинговых фирм-разработчиков ПО.
Международные проекты.
Отличные возможности для профессионального и карьерного роста.
Оклад: напрямую зависит от уровня квалификации кандидата, обсуждается на интервью (ориентировочно 70000-100000 руб.).
Социальный пакет: медицинская страховка, бонусы, обучение, корпоративные мероприятия и пр.
Работа в соответствии с Трудовым законодательством, официальное оформление.
Офис в центре СПб.
Хорошие условия работы. Дружный коллектив.Традиции и опыт 17-ти лет успешной работы на IT рынке.
Вы можете присылать резюме – jobspb@exigenservices.com или писать мне здесь. т. (812) 327-99-00(доб. 7114) Екатерина Невзорова

Вакансия: Программист-разработчик J2EE в Мытищи.

Российская компания – разработчик специализированного программного обеспечения для автоматизации складской деятельности ищет Программиста-разработчика Java.

Обязанности:
- Разработка элементов бизнес-логики WMS-системы на J2EE (JSP, JDBC, Apache Tomcat) в связке с Oracle.

Требования:
- Высшее образование;
- Опыт программирования на JAVA от 2-х лет.
- Знание J2EE (JSP, JDBC).
- Знание стандарта SQL.
- Ответственность, умение доводить дело до конца.

Условия:
- Оформление по ТК РФ.
- З/п 50 000 – 70 000 руб.
- Льготное питание.
- Комфортное рабочее место.
- Работа в офисе, 3 мин. от ж/д ст. Мытищи.
- Дружный коллектив, перспективы профессионального роста.

Помогите еще разок
<?php

function MakeDirectoryName ($arg1){
$dirname = mt_rand(1,9999) . $arg1 ;
return $dirname ;
}

function WriteToFile ($name, $pass){
$pass = md5($pass);
$Dir ="Users/" . MakeDirectoryName($name);
$Dir2 = str_replace('Users/','',$Dir);
$fp = fopen('usr.res','a');
fwrite($fp,$name."\t".$pass."\t".$Dir2."\r\n");
if ($fp){
fclose ($fp);
$DoDir = mkdir($Dir);
}
}
$username = $_POST['username'];
$password =$_POST['password'];

if (isset($_POST['username'])&&isset($_POST['password'])){
$Proverka = WriteToFile ($username, $password);
if (isset($Proverka)){
print "Вы зарегестрированы успешно и $DoDir";
}
else {
print "Ошибка регистрации";
}
}
else {
print "Пожалуйста введите Логин и Пароль для регистрации";
}

?>

Я не пойму почему мне всегда пишет что ошибка регистрации? Даже если переменные(В данном случаи массив) пустая совсем.

P.S Появились определенные успехи в php )

Rails 26.11.08 Ответов: 6

Кто-нибудь здесь изучает Ruby on Rails?

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