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

Многие професии живут какое то время и потом устаревают. Появляются новые, которые их заменяют.
Я хотел бы поговорить на такую тему, кто что думает о будущем программистов, много раз слышал, что эта сфера со временем устареет , ведь машины сами себя буду программировать . Другая версия, что сейчас массовый наплыв идет в программирование и конкуренция будет просто невыносимой тут.
По странам бывшего СССР смотрю ситуация тут очень хорошая, программисты самые востребованные из всех специалистов, а вот скажем взглянуть на западные сайт или европейские, так там картина чуть другая, программисты уже уступают другим инженерам в другой отрасли как по зарплатам, так и конкуренция там приличная, не так как у нас нехватка специалистов еще осталась пока что.
Какое будущее у программистов , кто что думает ?? Можетпрограммирование перейдет на другой уровень, скажем будут программисты по отраслям (например программист в финансовой сфере, программист в пищевой промышленности, программист в медецине, программист роботов и так далее….)
Ведь профессии имеют свойство устаревать со временем, или с ИТшниками такого еще долго не произойдет . Каждые 10 -15 лет появляются какие то новые профессии и так сказать бум этих специалистов, вот сейчас программеры переживают бум, а что дальше будет с програмерами им придется переходить на новый уровень ИТшных разработок или будут они заменены другими специальностями.
Интересны ваши мнения.

Санкт-Петербург (ст.м.Старая Деревня)
Знание MS SQL 2k – обязательно/2k5 – желательно

Требования:
Умение думать, обучаемость, самозаинтересованность.
Высшее техническое образование
Хорошее знание T-SQL

Возраст:
Если ДО пенсии – не критичен

ЗП:
При успешном прохождении собеседования около 50 т.р. (на руки)- на испытательный срок – дальнейший рост зависит от Ваших умений и способностей. На самом деле ЗП зависит от Вас!

Резюме отправлять по адресу: woltron@mail.ru

Есть интересная бизнес-идея в области разработки программных систем. Ищу программистов-энтузиастов для сотрудничества. Стартового капитала и з/п пока нет. Направление очень перспективное и сулит хорошую прибыль.

Уважаемые, помогите решить задачу.
Необходимо создать нечто вроде карты, поля как в игре морской бой. На "карте" присутствуют перемещаемые объекты, нужно сделать так, чтобы эти объекты при перемещении никогда не вставали друг на друга. Ломал моск весь день, но никак не смог увязать между собой координаты Х и Y объектов. Максимум до чего в истериках дополз сам:

mZY = new Array(); mZX = new Array();
function umap(id) {
mH = document.body.clientHeight;
mW = document.body.clientWidth;
for(i=0;i<=mW;i=i+1) { if(mZX[i]==id) { mZX[i] = '';}}
for(i=0;i<=mH;i=i+1) { if(mZY[i]==id) { mZY[i] = '';}}
}

function map(mY,mX,id) {
mH = document.body.clientHeight;
mW = document.body.clientWidth;
for(i=mX;i<=mX+22;i=i+1) {
if(mZX[i]&&mZX[i]!=id) {
mZX[i+22]=id;
document.getElementById(id).style.left=i;
} else { mZX[i]=id;}
}
for(i=mY;i<=mY+22;i=i+1) {
if(mZY[i]&&mZY[i]!=id) {
mZY[i+22]=id;
document.getElementById(id).style.top=i;
} else { mZY[i]=id;}
}
}

При перемещении объекта вызывается функция map, где mY,mX – новые кооринаты объекта, id – его ид. Одновременно вызывается функция umap. Ф-я map присваивает ячейке массивов, соответствующей координате по оси Х или Y, ИД перемещаемого элемента, при этом проверяется не занята ли ячейка; Ф-я umap удаляет старые значения.

i<=mY+22 – сдесь 22 – ширина и высота объектов.

mZX[i+22]=id;
document.getElementById(id).style.left=i; – попытался сделать запрет на перемещение, если ячейка занята другим объектом. По идее объект должен отталкиваться от занятых ячеек. Работает ужасно криво.

Вроде что-то получилось, но тут косяк в том, что объект с координатами 10х20 на "карте" занимает пространство не 22х22 пикселей, а все иксы с игриком=20 и все Y с Х=10.

Скажите, я вообще в правильном направлении изобретаю велосипед?
Еси я не разберусь с этим, то вскоре моя клавиатура получит сотресение кнопок, а на голове не останеться волос :-)

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

Если есть люди, кто уже сталкивался с такой задачей, подскажите приносят ли нейросети достоверные результаты (в рамках данной задачи) и какие еще существуют решения задачи?

Господа программеры, хочу узнать ваше мнение! Я учусь в НГТУ им. Алексеева на факультете радиоэлектроники и информационных технологий на специальности радиотехника. Так вышло, что изначально я подавал документы на прикладную математику и информатику, но в силу обстоятельств не прошел по конкурсу (с опозданием принес оригиналы, а зачисление уже началось). Сейчас я успешно без троек сдал первую сессию, и теперь у меня есть возможность перевестись на ПМИ. Я увлекаюсь программированием довольно давно, и с математикой в дружбе. Скажите, имеет смысл мне перевестись на ПМИ, или остаться на радиотехе и всему учиться самостоятельно, зато получить довольно неплохую специальность инженера??? Хотелось бы услышать вашу точку зрения в этом вопросе.

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

Меню в Си 31.01.09 Ответов: 3

Может кто знает подскажет!!!!! Как сделать нижнюю часть меню плавающей(что б она опускасаль) по мере заполнению команд в терминале!!!!

#define CLS printf("\033[2J");
#define LOCATE(z,s) printf("\033[%d;%dH", z, s);

int main(int argc, char** argv) {

char head[] =
"————————————————–\n"
" Меню \n"
"————————————————–\n";

char foot[] =
"—————————————————-\n"
" бля бля – команды \n"
" бля бля – команды \n"
"—————————————————-\n";

CLS; LOCATE( 0, 0); printf("%s", head); //CLS стирает всё в терминале,LOCATE ставить курсор в заданую позицию
LOCATE (25,0 ); printf("%s", foot);
LOCATE( 5,0);
}

Подскажите в какой Московский Вуз лучше идти,чтоб получить профессию программиста

вопрос: как вы начинали работать программистом, какой уровень знаний был на тот момент, в каком возрасте ( и т.д.) ? просто вот очень интересно стало кто как начинал )

Народ, если кто сталкивался с Mobile media API, может кто поможет. Нужно получить доступ ко второй камере телефона(та которая на лицевой стороне для видеосвязи) из J2ME. К первой камере можно подрубится без проблем, а вот как ко второй ума не приложу, уже все доки перерыл и гугл с яндексом. Нигде про это инфы не нашел.

Для тех кто с ней знаком.
Необходимо переделать экшн include.
Переделка заключается в том, чтобы при необходимости вставленную страницу можно было свернуть.

Предполагаю использовать скрипт, на подобии этого:

function hider()
{
var obj=document.getElementById('Sim_Sim');
if(obj.style.display=='none')
obj.style.display='block';
else
obj.style.display='none';
}

<body>
<DIV><A HRef='javasсript: hider()'>[+]</A>Теккст для щелкания</DIV>
<DIV Name=Sim_Sim ID=Sim_Sim Style='text-indent:15pt;display:none'>Текст, котороый не виден, и будет открыт после</DIV>
</body>

Еще лучше, если вы подскажите как сделать, чтобы вставляемая страница прогружалась не сразу, по открытии, а после нажатия на [+] подгружалось с сервера.

Проблема именно в части исполнения. Подскажите как именно переделать.

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