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

Кто знает как с помощью этого языка можно получить данные из какого-нибудь сайта. Ну, например, как получить курс доллара из finance.ua. Или любой другой пример. Ищу ищу и ничего не могу найти. Помогите пожайлуста

текст программы: //paste2.org/p/693098
ошибка: //paste2.org/p/693092

программа нормально выполняет то, что должна, но завершается с ошибкой.
ещё один момент это то, что при работе вот с этим файлом //paste2.org/p/693112 ошибки в конце нет, а с этим //paste2.org/p/693113 есть =(

все делаю в линуксе.
пробовал в винде – программа также всё делает, но в конце просто зависает.

UDP: проблема решена. недостаточно выделялось памяти

Устанавливаю на свой win 7 максимальную х32

MS Visual Studio 2008 Professional + SP1 + MSDN SP1 х86
1й компонент устанавливается.
при установке второго, установка прерывается и в отчете пишет

{[02/27/10,19:24:13] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Web Authoring Component is not installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 2.0 SP2 was not attempted to be installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 3.5 was not attempted to be installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Tools для системы Microsoft Office (версия исполняющей среды: 3.0) was not attempted to be installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Исполняющая среда Microsoft Visual Studio 2005 Tools для выпуска 2007 системы Microsoft Office was not attempted to be installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Языковой пакет для исполняющей среды Microsoft Visual Studio 2005 Tools для выпуска 2007 системы Microsoft Office was not attempted to be installed.
[02/27/10,19:24:13] VS70pgui: [2] DepCheck indicates Языковой пакет для исполняющей среды Microsoft Visual Studio Tools для системы Microsoft Office (версия исполняющей среды: 3.0) – RUS was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Инструменты проектирования Microsoft SQL Server Compact 3.5 was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 For Devices was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Pocket PC was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Smartphone was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Microsoft Device Emulator, версия 3.0 was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2005, экспресс-выпуск (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Crystal Reports Basic для Visual Studio 2008 was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Языковой пакет Crystal Reports Basic для Visual Studio 2008 was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Пакет средств разработки Microsoft Windows для набора средств Visual Studio 2008 Tools (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Пакет средств разработки Microsoft Windows для заголовков и библиотек Visual Studio 2008 (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Пакет средств разработки Microsoft Windows для набора средств Visual Studio 2008 Win32 Tools (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Пакет средств разработки Microsoft Windows для набора средств Visual Studio 2008 .NET Framework Tools (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Пакет средств разработки Microsoft Windows для Visual Studio 2008 SDK Reference Assemblies и IntelliSense (x86) was not attempted to be installed.
[02/27/10,19:24:14] VS70pgui: [2] DepCheck indicates Мастер публикации Microsoft SQL was not attempted to be installed.
}

В чем ошибка?

Перефразирую тему.

какие языки туда входят

ООО Ловивконтакте.ру требуются:

1. Программист Delphi ,опыт написания драйверов.
2. Программист C++.
3. Программист с опытом написания приложений для мобильных платформ С++, java
4. Web-программист php, js

Требования к кандидатам:
Житель Санкт-Петербурга.
Возраст ——
Пол ——
Обязанности: Написание ПО, утилит, игр, драйверов.
Знания, творческий подход, работа на результат, самообучаемость.

Условия:
Месторасположение офиса: БЦ метро Ладожская.
Полная занятость, возможен свободный график, компенсация за мобильный тел., Интернет.

З.п. по итогом собеседования до 45 т.р. в месяц.
От кандидата требуется выслать резюме (в свободной форме ) с подробным изложением знаний, умений, описанием уже сделанных работ итд.

Писать в личку//vkontakte.ru/id1434260

Предположим:
- девайс N (мобильный телефон), которому дороґа в мусорное ведро, так что можно замучать его вплоть до полного отказа;
- дофига и больше времени;
- огромное желание познакомиться с процессом создания операционой системы;
- за плечами pascal, tcl/tk (для собственных нужд хватает) и беглое знакомство с др.

До операционки далековато, так что эта цель только в далекой перспективе. Но опыт программирования простенького девайса даст

Description:
• Proven experience as a strong Object Oriented (C++) developer and experience with design patterns
• Leverages exiting skills to quickly assimilate new technologies

Desired:
• Experience with Obj-C or iPhone development
• Successful experience with training and mentoring others
• Demonstrates written and verbal English skills

Здравствуйте!Нужно сделать поиск в БД, чтоб по какому-либо запросу возвращались похожие записи.
Например: по запросу Павл возвращалось Павлов, Павлова, Павловский и т.д. Как такое лучше всего осуществить?
P.S.База на Acess работает через ADO в Delphi

Чтобы взломать ваш аккаунт, некоему третьему лицу надо приложить усилия, чтобы узнать ваш пароль, то бишь взломать его. Сделать это можно несколькими способами:

1) Взломом посредством перебора пароля по словарю или ручного подбора самых часто используемых простых паролей. Защититься от такого метода поможет сложный пароль. Больше информации в теме //vkontakte.ru/topic1015388

2) Путем социальной инженерии. Этот метод позволяет через прямое общение с человеком выяснить, что он может использовать в качестве пароля. Метод очень опасен, если применяется опытным человеком. Поэтому не заводите ни с кем разговоров на тему ваших паролей и, тем более, не сообщайте их, даже если говоривший будет представляться работником техподдержки или администрации.
Одни из немногих примеров: //vkontakte.ru/topic3243998 и //vkontakte.ru/topic1240133

3) В интернет-кафе (а также у ваших друзей, намеревающихся украсть ваш пароль) могут стоять программы, называемые KeyLogger'ами – это клавиатурные шпионы, перехватывающие нажатия на клавиатуру и записывающие их в файл. Следовательно, у злоумышленника будет ваш пароль в явном виде. Гарантированной защитой от этого метода может послужить только выход в интернет и ввод пароля со своего или надежного, проверенного компьютера.

4) Следующий метод относится к почтовым сайтам – нередко в интернете можно найти способы взлома почты путем отправки специально построенного сообщения, в котором вы указываете ваши логин, пароль и ответ на секретный вопрос. Либо, пользователи получают письма от якобы робота, отвечающего за восстановление пароля, с просьбой указать ваш адрес, пароль или секретное слово. Это полная чушь, ваше письмо улетит к злоумышленнику. В этом случае вы практически безвозвратно теряете свою почту и все свои аккаунты, зарегистрированные на нее. Защита – не отсылать своих данных никому – настоящая техподдержка или любые другие технические службы никогда не будут просить ваш пароль.

5) Программные методы. Этот метод взлома доступен знающим людям и состоит в поиске ошибок в коде сайтов, позволяющих получить доступ к базе данных с паролями. В таком случае данные могут восстановить только администраторы.

6) Метод обмана – очень распространенный метод доступа к вашим личным данным. Сюда входят предложения о загрузке фото вместо граффити, установке новых смайликов, просьбы указать cookies, логин и пароль от неких людей, которые могут представляться сотрудниками техподдержки или администрации. Помните: никто из настоящих сотрудников техподдержки или администрации никогда не будет просить вас об этом.
Чтобы защититься от этого метода взлома, вам нужно просто быть внимательнее. Все разрешённые программы приведены в техподдержке: //vkontakte.ru/techsupp.php . Все прочее – вирусы, служащие для воровства ваших аккаунтов.

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

И самое важное – всегда используйте для каждого форума, сайта, номера ICQ и почтового ящика РАЗНЫЕ пароли!!! Иначе при краже одного пароля шансы на то, что вы сразу лишитесь всех своих аккаунтов, увеличиваются. Помогает избежать этого введение отдельного ящика на одну-две регистрации.

В чем ошибка? 25.02.10 Ответов: 80

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
Button1: TButton;
Timer1: TTimer;
Label3: TLabel;
procedure Timer1Timer(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure ShowTime;
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

min: integer;
sec: integer;

implementation

{$R *.dfm}

procedure ShowTime;
var
buf: string[20];
begin
if min < 10 then
buf := '0' + IntToStr(min) + ':'
else
buf := IntToStr(min) + ':';
if sec < 10 then
buf := buf + '0' + intToStr(sec)
else
buf := buf + IntToStr(sec);

Form1.Label3.Caption := buf;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
sec := sec – 1;
ShowTime;
if (min = 0) and (sec = 0) then

begin
Timer1.Enabled := False;
ShowMessage('Заданный интервал истек!');
Button1.Caption := 'Пуск';
Label3.Visible := False;
Label1.Visible := True;
Edit1.Visible := True;
Label2.Visible := True;
Edit2.Visible := True;
exit;
end;

if (sec = 0) and (min > 0) then
begin
sec := 60;
min := min – 1;
end;

end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if Form1.Timer1.Enabled then

begin
Timer1.Enabled := False;
Button1.Caption := 'Пуск';
Label3.Visible := False;

Label1.Visible := True;
Edit1.Visible := True;
Label2.Visible := True;
Edit2.Visible := True;
end

else

begin
min := StrToInt(Edit1.Text);
sec := StrToInt(Edit2.Text);
if (sec = 0) and (min = 0) then
begin
ShowMessage('Надо заать интервал!');
exit;
end;
Timer1.Enabled :=True;
Label1.Visible := False;
Edit1.Visible := False;
Label2.Visible := False;
Edit2.Visible := False;
Label3.Visible := True;
Button1.Caption := 'Стоп';
ShowTime;
end;
end;

end.

При компиляции, выдает ошибку
в
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
Button1: TButton;
Timer1: TTimer;
Label3: TLabel;
procedure Timer1Timer(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure ShowTime;

в процедуреprocedure ShowTime;

Компилятор C++ 25.02.10 Ответов: 20

Подскажите компилятор(!),подобный Borland C++ 3.11 способный вводить и выводить русские буквы.
Спасибо.

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