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

помогите… 29.06.09 Ответов: 7

тема "оператор ветвления""
Задан список из 8 фамилий. Определить, сколько фамилий в списке начинаются с букв «А», «Б» или «В»

Жил был некто скролл, написанный на JS, и служил он огненной лисе верой да правдой. Но пришло время страшное, тестом на кроссбраузерность названое, и умер скролл от ужаса… Ладно, оставим в стороне бред.

Есть реализация скролла, который прокручивает таблицу внутри DIV'a с overflow: hidden. На коленке стряпаю небольшой проект, который решил наделить красивыми свистелками. Начальный код брался отсюда //www.noinimod.ru/52/ и был слегка видоизменён, после чего скролл на drag'n'drop перестал реагировать (в оригинале с тормозами, но IE его прокручивает). Так как JS никогда не учил и знаю лишь некоторые основы из-за частого редактирования чужого кода, сам разобраться в ситуации не смог, да и IE нормального с дебаггером под рукой – в wine такую роскошь геморройно поднимать.

Может кто в группе сможет помочь? На данный момент js-код выглядит так //pastebin.com/d482b284a

init() вызывается onload'ом в теге <body>. html-заготовку, думаю, выкладывать смысла нет.

Microsoft Small Basic

Думаю лучший путь в основе прогаммирования

//vkontakte.ru/club10402622

В основном группа расчитана на новичков) Думаю найдутся таланты которые освоят этот продукт

О Small Basic

Новый проект Microsoft Small Basic представляет собой очень простой язык программирования и не менее простую среду разработки с интуитивно понятным интерфейсом. Продукт предназначен для начинающих разработчиков, прежде всего детей, желающих постигнуть основы создания программ.

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

Технологии со временем усложнялись, Basic превратился в Visual Basic, потом в Visual Basic .NET, оброс концепциями ООП, приобрел поддержку встроенного языка запросов (LINQ) и многое другое. Нововведения позволяют опытным программистам быстрее разрабатывать качественное ПО, однако делают разработку менее доступной для начинающих.

Поэтому, Microsoft выпустил продукт Small Basic, обладающий рядом преимуществ, которые должны оценить начинающие осваивать программирование:
Очень простая среда разработки — текстовый редактор с многофункциональной подсказкой и лишь несколько кнопок для редактирования текста и запуска программ.
Простой язык, включающий всего 15 ключевых слов
Встроенная в среду разработки контекстная документация по всем элементам языка
Возможность расширения компонентов Small Basic для включения дополнительного функционала (такая возможность понравиться создателям online сервисов — можно дать возможность миллионам энтузиастов создать что-то свое с использованием сервиса и Small Basic). Например, в поставке уже идут возможности по работе со службами Flickr.

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

Просьба сильно не критиковать, и по возможности не удалять…Я знаю как сложно тем кто хочет, но не может, и заблудился в программировании) Я сам новичок, и хотелось бы это развивать, именно для новичков.По возможности буду добавлять новые материалы в группу. В разделе игры вы уже сможите найти 3 игры разработанные(не мной) на Small Basic

Главнойе приимущество – это полностью понятный и РУССКИЙ интерфейс.

Если у вас есть какие то предложения по поводу развития, напишите в группе или в ЛС.Спасибо!

Предлагаю за такое и подобное отрывать яйца, а затем прижигать каленым железом.

int *(*f)(char *с)

Кто может что-нить конструктивно сказать, что я не прав?

Вопрос-ответ 27.06.09 Ответов: 403

Тема создана для тех, кому есть что спросить и кому есть что ответить на этот вопрос.

Начну, пожалуй, я.
У меня вопрос возник по HTML. Я вот насчёт этого //beneto.ru/showed.php?id=389 хотел спросить: этот приём помогает при изменении разрешения экрана. А что делать, чтобы не искажалось отображение таблицы при малейших изменениях размеров окна?

И ещё хотел добавить к статье //beneto.ru/showed.php?id=395 : вместо прописывания margin'ов в теле, можно в головную часть вставить кусок CSS: <style type="text/css"><!–
body{margin:0px;padding:0px;}
–></style>
Собственно говоря, из-за этого я и хотел, чтобы появились комменты на сайте. Вдруг у кого-то есть что добавить к статье и тогда легче будет написать сразу там же.

Закончил ВУЗ в своем Мухосранске, по спец. программист. Там разумеется ничему не учили. Но я неплохо знаю PHP4, MySQL, JQuery, HTML, CSS, XML.

Хочу найти работу веб-разработчика. Чему для этого надо еще научиться?

Судя по всяким сайтам вакансий, иногда еще требуют знать:
1. SVN
2. Работу в команде
3. Разбираться в чужом коде
4. разные CMS
5. PHP5

Что можете сказать по каждому пункту? Есть ли смысл изучать CMS и какие? PHP5 нужно ли изучать все сложности его обьектной модели? Может есть еще чтото важное?

Нужно программа для преобразования с Pascal (среда Делфи) на C# (VS), желательно с исходным кодом.

Преобразовывал с C++ (Борланд) могу сказать, что борланд (ныне кодегир) ужасная вещь (мой личное мнение).

Решил заняться изучением технологии .NET remoting и в качетсве примера полез на msdn.
Скопировал код для примера и попробовал его запустить, но вот беда:VS2008 ругается на пространство имён
System.Runtime.Remoting.Channels.Ipc;
Текст ошибки:
Error 1 The type or namespace name 'Ipc' does not exist in the namespace 'System.Runtime.Remoting.Channels' (are you missing an assembly reference?) C:\Documents and Settings\HELLHUNTER\Мои документы\Visual Studio 2008\Projects\ConsoleApplication4\ConsoleApplication4\Program.cs 4 40 ConsoleApplication4

ошибка в QtCreator 27.06.09 Ответов: 41

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

#include <QtCore/QCoreApplication>
#include <c++/3.4.5/vector>

std::vector<int> vec;

int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);

vec.push_back(10);

return a.exec();
}

в итоге ошибка:-1: error: collect2: ld returned 1 exit status
Пишу по win, qtCreator 1.0

ps именно всектор мне не нужен, просто для примера, ибо такая реакция на любую подключаемую библиотеку

Возникла необходимость для использьзования контекстного меню ТОЛЬКО для одной
папки(и соответственно вложенных подпапок).
Сделал Shell Extension и возникла проблема определения – как сделать так,
чтобы дополнительные пункты меню появлялись ТОЛЬКО в Web-Dav папке c адресом
вида //host/webdav
Нашел только возможность создания ключей в разделе реестра вида
HKEY_CLASSES_USER \Network \Type \46 , где 46 -определение того, что
ShellExtension должен работать только в DAV-папках, но оказалось ,что это не
совсем то.
ОС: WinXP (все SP), Vista
есть ли вообще возможность создания расширений контекстного меню для1
папки – какие ключи реестра для этого требуется добавлять (скажем для ключей
HKEY_CLASSES_USER\* и HKEY_CLASSES_USER\Folder) для того, чтоб ысистема сама
определяла в какой папке им срабатывать?

Собственно, начал писать небольшие уроки по web-программированию, кто хочет чему-то научиться, то прошу:

//forum.beneto.ru/index.php?showforum=43

На данный момент буду писать уроки по PHP,кто хочет помочь писать уроки по PHP или чему-то другому, обращайтесь или просто пишите:)

p.s.: ещё нужны разработчики или люди, знающие HTML и CSS и фотошоп немножко можно. Необходимо делать скины и стили для движка форумного или помогать делать шаблоны для сайтов, обращаться в ICQ или ЛС, или на форуме в предложениях
ICQ 1819906

Привет, ребята! Команда Vital Lab из ННГУ им. Лобачевского просит братьев по разуму о помощи! Мы вышли в финал конкурса Imagine Cup и через неделю отправимся в Каир. Однако финал уже начался. Завершился этап 1А – мы отправили 10минутную презентацию нашего выступления, и теперь наше видео выставлено на суд общественности!
Поддержите российскую команду на финале Imagine Cup! Презентации участников тут:

//peopleschoice.imaginecup.com/default.aspx

Смотрим видео проекта ViVa нашей команды. Если понравилось, не забываем голосовать. Ваш голос ОЧЕНЬ важен для нас!!!
Спасибо!

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