← All posts tagged web

demiazz

Верстать надо исключительно на недорогих ноутбуках (а не с самыми крутыми дисплеями). Сижу делаю интерфейс. Вот взял свой любимый Bootstrap. Забацал табличку в архив стрипнутую (ну строки светлые/темные). Ок. Смотрю. Ну хер отличить могу, чесслово. Вообще разницы никакой. Зато на мониторе справа все четко видно, что они светлосероватые. Так же в принципе непрочитанные сообщения в чате контакта — то же самое происходит. То ли яркость высокая, то ли цветопередача говно, то ли правда настройки подкрутить стоит — но вот такой вот интересный зрительный эффект. А так как тут видно хуже, то лучше подгонять под худший вариант, мне кажется )

demiazz

Жуйк. Есть некий сервис на Django. Имеем модель с порядка 15-20 полей, и к ней форму. Порядка десяти полей это связи с другими моделями. Что еще хуже — в форме есть formset.

Сейчас встала такая задача — сделать API, который работает с этой моделью (REST естественно), и использовать одно и то же в разных, интерфейсах. И нужна валидация на стороне клиента.

Ладно бы форма была единообразно — все не так прискорбно было бы. Но вполне возможны разные варианты рендеринга формы, разные условия и данные в селектах, где-то чекбокс, где-то это же поле — радио. Короче форма может иметь кастомные элементы. Собственно в чем вопрос. Встречал ли кто-нить какие-то JS библиотеки, для сложной валидации формы? То есть, к примеру передали описание требований к полям формы (тип, required, тип значения, и прочие), но могут быть и дополнительные зависимости (типа вот этот чекбокс включен — значит эти поля становятся обязательными, а этот отключен — значит они не становятся не обязательными, и тому подобное). Есть ли вообще такие инструменты? Потому что писать каждый раз валидацию сложной формы для каждого интерфейса — не есть хорошо, да к тому же еще если таких интерфейсов несколько — то для каждого надо валидацию, а если что-то на сервере поменяли — то в нескольких интерфейсах поправки еще вносить. В общем, если кто, что знает или может какие-то идеи есть — огромное спасибо.

Рекомендации приветствуются. )

demiazz

Веб-жуйк. А ты помнишь еще, когда раньше делать уголки на сайтах было круто и прикольно, и считалось хорошим тоном. А как потом начали все радоваться CSS3 уголкам? А сейчас. сейчас кажется уже все забили на уголки. И классным дизайном считается простой белый дизайн, угловатый без излишеств и с яркими цветами. Красиво, эффектно, минималистично. Ну вот пример, который меня на мысль навел: blendinsider.com и не только он. Такой дизайн проще, красивее и эффектнее. И это не только в продуктах MS. К примеру Facebook, Google.

demiazz

Кстати. Может кто следит активно или сталкивался. За последние полгода, на отечественном рынке появилась хоть одна вменяемая корпоративная социальная сеть? Зарубежные то ладно, итак развиваются вовсю, и уже не первый год. А вот о российских продуктах ни сдуху ни духу.

demiazz

Юзернейм. Потестируй страничку в браузерах.Особо интересует опера и IE, но другие тоже ) заранее спасибо. Заметки и ощущения от дизайна и верстки тоже приветствуются. Я пока спать, всем откливнувшимся заранее спасибо, и обязательно отвечу как доберусь до жаббира. Адрес странички: cmios.ru Спасибо @stanis за поправку. Мозг уже в отключке )

demiazz

Юзернейм. Потестируй страничку в браузерах.Особо интересует опера и IE, но другие тоже ) заранее спасибо. Заметки и ощущения от дизайна и верстки тоже приветствуются. Я пока спать, всем откливнувшимся заранее спасибо, и обязательно отвечу как доберусь до жаббира

demiazz

Жуйк. Реквестирую твое мнение. Есть проект. Ему требуется внутреннее обслуживание, довольно порой тяжелые задачи, и прочее — вобщем бэкграунд задачи. При этом, желательно их как-то удобно мониторить и глобально, и в реал-тайме. Раньше в проекте стояла какая то связка с Orbited и непонятно каким STOMP клиентом или сервером — концов особо не нашел. Есть подозрение что stomp.py. Ныне заменил его на Celery + Ajax + RabbitMQ. До этого там тоже RabbitMQ был. Собственно у меня вопрос: лучше ли решение с Celery+RabbitMQ и кастомной панелью управления построенное на celerycam, или таки Orbited может сгодиться.

Почему меня сомнения грызут. С Orbited, задачи выполнялись непосредственно воркером апача, а сейчас это делает celery-worker, и разгружает апач. При этом нет красивого решения реал-тайм обновления статуса задач, так как камера селери обновляет состояние задач раз в секунду (чаще — лишняя нагрузка). И собственно само реал-тайм наблюдение будет нужно лишь для части задач, а не для большинства.

Твое мнение, %username%,

demiazz

Предложение не мое. Но вот одна девушка имеет идею создать студ газету широкой тематики. Ищет волонтеров, кому это может быть полезно, интересно и вообще. Ее мыло: Olesia-Balaeva@mail.ru Кому интересно — пишите ей, узнавайте подробности. Неплохой шанс попробовать себя на реальном проетке для начинающих вебмастеров =)

demiazz

Жуйк. Накидай ссылок на учебники уровня "дя чайников" и дальше по веб-программингу. Верстка, js, ajax, php. =) (P.S. Не себе, но знакомой. По PHP вообще не знаю, что посоветовать, ибо с ним дела не имел). P.S.S Рекомендации приветствуются =)