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

Как защититься?

Голландская компания DAXX -лидер офшорной веб разработки в Голландии -приглашает специалистов на вакансию PHP-программист
Требования:
-хорошее знание HTML, Javas?1?ript, CSS
-опыт разработки на PHP более года
-опыт объектно ориентированного программирования на PHP5 в архитектуре MVC
-уверенное знание MySQL5
-английский на уровне чтения технической литературы без словаря и общения с англо-говорящими менеджерами
-опыт работы сPHP frameworks:Zend Frameworkили Code Igniter будет преимуществом
Обязанности:
-разработка Web-проектов с применением объектно-ориентированного подхода
Условия:
-понедельник-пятница, c 10-00 до 18-00
- достойная белая заработная плата (окончательный уровень определяется на собеседовании в зависимости от навыков специалиста)
-возможности профессионального роста
-оформление по Трудовому Кодексу РФ, оплачиваемый отпуск
-офис в центре города (5 минут от ст. метроЛиговский проспект)
-курсы английского языка
-обучение внутри компании, оплачиваемые курсы по специальности
-работа в иностранной компании с интересными проектами

Задача:

Написать программу, которая проверяет, является ли год высокосным. Ниже приведен рекомендуемый вид экрана во время работы программы. Данные, введенные пользователем, выделены полужирным шрифтом.
Введите год, например 2000, и нажмите <Enter> – > 2001
2001 год – не высокосный.

А это код, который я написал:

#include <stdlib.h>
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
int main (void)
{
int year;
float ost1,ost2,ost3;
printf (" Enter year, for example 2000, and press <Enter> -> ");
scanf ("%i",year);
ost1=year%4;
ost2=year%100;
ost3=year%400;
if (ost1=0,0 && ost2!=0) {
printf ("\n");
printf ("%i – visokosnii",year); }
if (ost3=0,0) {
printf ("\n");
printf ("%i – visokosnii",year); }
if (ost1!=0) {
printf ("\n");
printf ("%i – not visokosnii",year); }
if (ost1=0,0 && ost2=0,0 && ost3!=0) {
printf ("\n");
printf ("%i – not visokosnii",year); }
getch ();
return 0;
}

Помогите дописать эту программу!!! Заранее спасибо…

Господа, как по-научному сказать, что некая процедура хорошо распараллеливается? То есть каким свойством обладает такая процедура?
Линеаризуемостью – это правильно? или параллелизуемостью?

utf-8 и audioscrobbler 03.05.09 Ответов: 6

Здравствуйте!
Написал прогу, которая отправляет на last.fm названия прослушанных песен. Для отправки нужно сделать POST запрос с примерно таким URL:
<hostname>/protocol_1.2?s=c3da…133fbe&a[0]=Moloko&t[0]=Forever%20More&i[0]=1241362648&o[0]=P&r[0]=L&l[0]=438&b[0]=&n[0]=&m[0]=
пролема в том, что русские символы не передаются, кодировка – utf8

Подскажите софт, в котором удобнее всего рисовать диаграммы начинающему. Никакой трансляции в код не предполагается, цель – научиться %)

Используется Accessовская база данных, к которой подключились с помошью средств ADO NET.
Собственно вопрос, как мне в базу данных вставить данные из переменной типа doubl, если у нас тип дабл имеет вид 7.45, а Accessвская БД требует чтоб оно было вида 7,45, как правильно преобразовать?
И ещё, если у меня поле денежного формата, какой лучше всего тип данных использовать в C#, чтобы передавать значение???

заранее спасибо)

Задача: сформироовать в OpenSSL публичный и приватный ключи, приватным ключом подписать данные и в C# проверить валидность подписанных данных (используя полученный публичный ключ, подпись и данные).
Проблема: проверить подпись в C# не удется.

Итак, вopenSSL выполняю тривиальную последовательность действий: создаю приватный ключ (1024 бит), на его основе – публичный, подписываю файл с некоторыми данными приватным ключем (с хешом MD5, например), затем валидация: пубичный ключ / подпись / данные. Verified OK. Далее нужно сделать подобную проверку уже в C# – валидация не проходит. Код:

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(1024);

StreamReader sreader = new StreamReader("publickey");
// вырезаем из файла Base64-публичный ключ
string filecontent=sreader.ReadToEnd();
string[] rows = filecontent.Split(new string[] { "—–BEGIN PUBLIC KEY—–", "—–END PUBLIC KEY—–" }, StringSplitOptions.RemoveEmptyEntries);
byte[] publickey = Convert.FromBase64String(rows[0].Trim());
sreader.Close();

// присваиваем открытый ключ провайдеру
RSAParameters rsaparam = new RSAParameters();
rsaparam.Modulus = publickey;
rsaparam.Exponent = new byte[] { 1, 0, 1 };
rsa.ImportParameters(rsaparam);
// rsa.PublicOnly – уже true

// LoadFile – загружает файл в массив байт
byte[] data = LoadFile("data.txt");

byte[] signed = LoadFile("sign");

// возвращает false
Console.WriteLine("Valid: " + rsa.VerifyData(data, "MD5", signed));
Console.ReadLine();

Если процедуру подписи проводить в С# не используя OpenSSL (rsa, dgst), rsa.VerifyData() возвращает true. Куда копать?

Здравствуйте! Надеюсь здесь мне помогут! Я начинающий веб-разработчик, естественно начал с html,css,php. Пришло время украшать сайт, и здесь мне стал нужен flash. Искал мануалы, идентичные php.su и ничего толком не нашел.

Мне нужен аудио-проигрыватель на сайт:
Примерно как здесь npans. ru/home.html (над шапкой который)
И блямба приветствия, красивая, ну это уже потом ;)

Я здесь НЕ ПОРОШУ мне написайть что то нашару, я прошу объяснить с чего мне собственно начать? Я скачал Adobe flash cs4 prof. Дайте если не сложно ссылки на мануалы чтоли, или опишите с чего начнать свое самообучение.
Спасибо за внимание :)

Пытался найти ответ в википедии, там только про всякие SVN и т.п. а про числа нет.

Так вот что они означают?
Если номер версии программы начинается с нуля (типа v0.9.2) то это значит что она недоделанная?

И что означают:
rev (revision)
и
build

Как правильно привязать какие-то елементы к TabItem'у TabFolder'а.
Если делать обычным setcontrol , то я так понял оно добавляет туда только 1 елемент, плюс при повторном переходе растягивает его на всю табу, если я задавал его размер setBounds.

Вот кусок кода :

tabFolder = new TabFolder(shell, SWT.BORDER);
tabFolder.setBounds(0, 0, 500, 400);
for (int i=1; i<5; i++)
{
TabItem item = new TabItem( tabFolder, SWT.NULL);
item.setText( "TabItem " + i);
}

exitButton = new Button(tabFolder,SWT.PUSH);
exitButton.setText("Exit");
exitButton.setBounds(440, 370, 50, 20);
tabFolder.getItem(0).setControl(exitButton);

startButton = new Button(tabFolder,SWT.PUSH);
startButton.setText("Start");
startButton.setBounds(390, 370, 50, 20);
tabFolder.getItem(1).setControl(startButton);

Как правильно настроить Билдер, чтобы в дальнейшем при запуске программы не выводилось сообщение о нехватке библиотек?

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