Santyago

Рейтинг
139
Регистрация
15.07.2008

Угумсь. Взял пример из первого поста. Другие два не посмотрел.

Ну тогда вот так: пробуем ещё раз

Работает везде, но есть нюанс.

В IE6 (в остальных включая Сафари всё ОК) самый внешний див будет таки шириной body. Но в рамках поставленной задачи bbb.html своё дело делает.

В принципе, тело страницы можно разместить полностью в #block2 и считать оба внешних дива частью разметки :). Ну или СЦЦ-хак применить по ИЕ. Ну или ещё поэкспериментировать... ;)

Лунный Кот:
Вы бы сначала посмотрели пример, который привел Мальборо - там как раз и есть css+java

Лунный Кот добавил 16.07.2008 в 13:02

В данном случае не вариант, иначе бы давно сам сделал.
Это меню нужно было встроить в форум, где своя система переменных. Нужно было бы во все ссылки, генерируемые форумом, зашивать передачу параметров с нового меню, и наоборот. Корректно сделать не получится никогда - что-то да упустишь. А главное, зачем? Целей СЕО тут нет, только навигация.
Kil, спасибо, сделал по вашему примеру, только стили поставил еще.

Посмотри меню на сайте в подписи. Там при наведении подменю открывается, но может подсобит чем...

Kide:
Было дело... Слушал преподавателей )
СП почти тотже металл. Т.е. если его отрезать там произойдет мгновенное перераспределение зарядов и все. Иначе был бы возможен вечный двигатель :)

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

Гм... Физик? :)

Тогда такой вопрос. А если человека поместить в сильное магнитное поле и засунуть два пальца в розетку, то его током не шарахнет? Затухание как ни как?....

mfl:
:) Вы видели что требуется?
А что представляет Ваш вариант? Просто скрываем текст вне блока, а и что увидет пользователь на своем KПK, 3 слова; и для чего float:left;?

А если текст в блоке составлет 10 символов, в этом случае случае как вы собираетесь делать ширину блока равную ширине текста?

Тут в правильном направлении двигались. Только стилю display надо было другое значение задавать. :)

см пример

В ИЕ, Мурзиле, Опере и Сафари работает.

Зингельшухер:
В web-секторе это безопасное вытягивание данных из БД и грамотный вывод в браузер.
99% web-скриптов построены на этом принципе, и 99% кодеров пишут код не применяя мозг совсем, а надо бы.

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

Зингельшухер:
Не встречал таких...

Учитывая подчёркнутое и отлично понимая Вашу позицию, перефразирую: с качеством, подходящим для проекта. ☝

Я тоже очень тяжело переношу чужой код, через одно место решающий поставленную задачу и совершенно не расширяемый в случае необходимости. Но если этот код действительно решает задачу и на самом-то деле никто его расширять и саппортить в дальнейшем не будет, то пусть себе живёт... А я со своей педантичностью уж как-нибудь перетолкусь... 🚬

Зингельшухер:

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

Что такое основы? Уметь применять синтаксические конструкции языка, которому его учили? Алгоритмизировать сложные задачи с бинарными деревьями? И то, и то - основы. Только вот знать лексемы и виртуозно кодировать готовые алгоритмы - это уровень кодера. Чистый опыт. Не более. Уровень ремесленника. Через пару лет эта работа станет полуавтоматической и не будет требовать особых мыслительных усилий. Алгоритмизация - это уже работа инженера с пятью годами универа за плечами. И тут уже: или дано тебе иметь светлую голову и умения видеть решения задачи, или не дано. Т.е. это уже уровень ближе к творчеству и надо иметь _способности_.

Кстати, хороший секретарь - тоже на вес золота. Найти ответственного человека, который сможет, например, сам определять степень важности входящего звонка для шефа, - для этого тоже голову надо иметь на плечах и опыт работы с конкретным шефом, чтобы знать, что к чему. Так что, сравнение не уместное... :)

Зингельшухер:
Для того чтоб понять умеет человек думать, или только тупо копировать куски кода из готовых продуктов или мануалов....

ИМХО, если надо оценить, умеет ли программист _думать_, то надо задавать задачи на абстрактную логику, на способность выявлять в постановке задаче ключевые моменты, базовые объекты, на основе которых будет построено приложение, проводить их декомпозицию. И если он умеет _думать_, то для него уж точно не составит проблемы залезть в тот самый мануал к любому языку и найти решение Вашей задачи, которая выявляет в человеке не более чем знание синтаксиса и опыта программирования на конкретном языке. Пора уже научиться разделять опыт _кодирования_ и умение масштабно _мыслить_.

Хотя... Если Вам нужен кодер, то задание в самый раз. Но тогда не стоит говорить о том, что вы ищите человека думающего. Чем плох кодер, копирующий куски кода и таки _решающего_ поставленную задачу с удовлетворяющим Вас результатом?

ЗЫ. Если бы мне на собеседовании предложили решить такую задачу, то я сразу бы распрощался с потенциальным работодателем, ибо скорее всего он плохо читал моё резюме. И вообще, тестовые задания - это лицо организации и показатель, как там будет работаться.

Santyago добавил 18.07.2008 в 11:32

Зингельшухер:
Я и сейчас думаю (точнее думаю что может и есть, но задолбаешься искать, я когда искал задолбался и не раз)

Может, стоит поменять подходы к поиску программистов? Для начала, тестовое задание сменить?.. :)

Luxer:
Господа, давайте без флуда. Не не лабу, а просто для души.
На лабах научился все вручную писать, хотелось бы научится с использованием ресурса, но что-то не выходит :)

Luxer добавил 17.07.2008 в 23:03
Спасибо всем отписавшимся, тему можно закрывать.

Проблема была в том что я по привычке создавал пустое приложение без "фарша". С использованием же MFC мастера он по умолчанию добавляет то что нужно на самом старте.

Еще раз всем спасибо :)

Но я всё же вставлю свои пять копеек, раз Kide утверждает, что дело очень серьёзное... :)

Вариантов два.

1. Создание окна непосредственно из ресурса.


CDialog dlg(IDD_DIALOGBAR);
dlg.DoModal();

2. Создание окна через класс.

В Class View создаётся новый MFC класс-наследник CDialog. Указывается его название и ресурс диалога.


MyDialogBar wnd;
wnd.DoModal();

Самое главное - не забыть в пропертях ресурса окна установить Style=Popup. А то будет не совсем диалог..... )))

Удачи. :)

Kide:
Может сразу полное ТЗ огласить? ;)

Скорее не ТЗ, а задание на лабу... ;)

AndyM:
2++, Полностью согласен. С болезнями и прочими людскими слабостями проблема вечная.

Мдэ... Ещё, говорят, люди даже подвержены такому негативному для бизнеса фактору, как смерть... 😒

Всего: 304