Как стать автором
Обновить
320.74

Веб-разработка *

Делаем веб лучше

Сначала показывать
Порог рейтинга
Уровень сложности

Десять лет «резиновым» сайтам?

Время на прочтение1 мин
Количество просмотров661
Я не поклонник лебедевского пиара, но тут особый случай. Вот это вот заявление что самизнаетекто придумал резиновую верстку в 1997 году, это… ну просто наглый пиздежь какой-то.

Так, я не понял, ну ка повтор! Сморим, cityline.ru до осени 2000 не был резиновым с тех пор как появился (в 1997). А затем из него сделали убожество похуже того что висит в портфолио.

Какие 10 лет, Тёмушка?

По следам Зайцева

Время на прочтение1 мин
Количество просмотров739
18 апреля под эгидой РИТ-2007 состоялся семинар Петра Зайцева "Оптимизация производительности MySQL, архитектура и оптимизация производительности Innodb".
Ну, скажу я Вам, это было что-то с чем-то! Мало того, что вместо первоначально заявленных 30 человек, пришло больше, так ещё и пришедшие в массе своей были неплохо подкованы в тематике, и буквально завалили Петра вопросами. Докладчику не удалось выкрутиться стандартным презентационным набором и в ход активно пошли зарисовки на flipchart. В полной мере удалось оценить знания Петра по тому, как он с лёгкостью отвечал на каверзные вопросы слушателей. Отмечу, что даже те немногие, кто сидел и молча внимал всему происходящему, явно вышли довольные, потому что освещённый материал вряд ли встретишь где-либо в бумажном виде. Тому подтверждением может служить, что после 8 часов семинара слушатели ещё долгое время вначале в помещении, а потом на улице осаждали Петра вопросами и уточнениями.

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

Сейчас это беспрецедентно в России, чтобы IT-специалисты уже высокого уровня могли получать дополнительные знания не в рамках 15-минутного анонса на какой-то конференции, а в режиме полноценной образовательной практики, причём из уст лучших!

XDebug — если при отладке вам надоели echo(), var_dump() и print_r(). Часть 2.

Время на прочтение2 мин
Количество просмотров16K
Первая часть

Официальный сайт по проекту — www.xdebug.org
Параметры настройки, в скобках указана версия (например, Xdebug 2) — www.xdebug.org/docs-settings.php
Документация — www.xdebug.org/docs.php

Установка XDebug2 под Windows

1. Скачиваем расширение под нужную вам версию PHP:
PHP 4.4.1+
PHP 5.1.2+
PHP 5.2.1+
Читать дальше →

XDebug — если при отладке вам надоели echo(), var_dump() и print_r(). Часть 1.

Время на прочтение2 мин
Количество просмотров4.6K
XDebug — мощное расширение для отладки php-скриптов, которое написал норвежец Дерик Ретанс (Derick Rethans, www.derickrethans.nl, project leader for the eZ components). Работает как под Windows, так и под Linux, поддерживает версии PHP 4.4.1+, PHP 5.1.2+, PHP 5.2.1+.

Данное расширение предоставляет следующую информацию:
— стэк вызовов функций
— распределение памяти (memory allocation)
— профайлинг
— и т.п.
XDebug, в первую очередь, — хороший и легкий в установке профайлер, помогающий разработчику найти «узкие места» в коде, определить какие части вашего кода работают медленно: запросы к БД, подключение файлов, парсинг чего-либо и т.д.
Читать дальше →

AJAX подрывает основополагающую веба — гипертекст

Время на прочтение1 мин
Количество просмотров1.6K
Интернет за последние годы это восторженное и печальное зрелище. Эйфория на волне асинхронности потихоньку затмевает суть веба — предоставлять контент. Предоставлять всем у кого есть браузер с минимальными требованиями. HTML браузер.

Например,

<a href="#" onclick="help(); return false">Помощь</a>

Многие еще задумаются, почему бы в эту ссылку не вставить URL. Пока еще многие. Однако упрощение технологии, популяризация JavaScript, наплыв наспех-разработчиков и дилетантов вместо гипертекста привносит в веб лишь гиперкрутость.

А ведь веб два ноль вовсе не вместо веб один ноль, а в дополнение к нему. И подмена одного другим может привести к серьезному кризису.

Digg выпустил Digg API и Flash application toolkit

Время на прочтение1 мин
Количество просмотров761
Одновременно с выпуском Digg API и Flash application toolkit Digg объявляет конкурс на создание наиболее эффектных и инновационных визуализаций и Flash-анимаций с использованием этих инструментальных средств.
Читать дальше →

Бесплатный семинар для современных WEB-разработчиков — темы для обсуждения…

Время на прочтение1 мин
Количество просмотров646
У меня давно зреет идея об бесплатном семинаре для
современных WEB-разработчиков, но пока единственная проблема с темами данного семинара…
обсуждения НЛО чур не предлагать ;-)

Что точно не хочется — так это наглого пиара спонсоров, чем отличаются такие семинары (типа наш ведущий программист|PR-менеджер|ген. директор раскажет как лучше покупать наших слонов)

Обращаюсь ко всем хабролюдям и русскоязычному сообществу WEB-разработчиков
— какие темы были бы актуальны для этого семинара? Готовы ли Вы выступить в качестве докладчика?

РИТ-2007 / Презентации

Время на прочтение1 мин
Количество просмотров880


Мы собрали архив презентаций, но пока еще не рассортировали по секциям и докладчикам и не привязали к конкретным докладам. Если не терпится Вы можете скачать почти все презентации в архиве (осторожно, размер — 50 мегабайт).

Тенденции веб-разработки 2007

Время на прочтение5 мин
Количество просмотров1.4K
Минуло почти четыре месяца 2007 года и мне показалось интересным обозначить существующие тенденции на рынке веб-разработки и по возможности учесть их в планировании новых проектов. Собственно ниже представлен результат моих изысканий.
Читать дальше →

Десятка незаменимых Firefox-надстроек веб-разработчика

Время на прочтение3 мин
Количество просмотров6.8K
Наличие хорошего инструментария критично для веб-разработчика когда речь идет о высокой производительности. Дополнения к Firefox могут здорово помочь при верстке HTML, валидации, редактировании стилей CSS, отладке JavaScript и прочей рутине. Поэтому я подумал что было бы неплохо сформировать список наилучших расширений Firefox на которых я остановился. Вот десятка тех, которые экономят мое время и спасают ежедневно.
Читать дальше →

Ближайшие события

Конференция РИТ-2007 проходит на ура!

Время на прочтение1 мин
Количество просмотров717
Конференция РИТ-2007 проходит на ура! На главной странице прямая трансляция от RuTube.RU, народ ходит стайками за Игорем Сысоевым и Петром Зайцевым. Сегодня, кстати, состоялась символическая встреча этих двух гуру! Напоминаю, что завтра семинар Петра Зайцева по MySQL, а затем он уезжает обратно в Лондон, откуда мы его пригласили на три дня.

Стол, за которым обосновались Игорь Ашманов и Алексей Тутубалин почтительно обходится веб-разработчиками ;) Большинство докладов продолжаются после официального окончания в кулуарах. Михаила Лукьянчука расспрашивали еще полчаса после рассказа о том, как готовить свою компанию к инвестициям.

Когда на мастер-класс по поисковому спаму приехал Илья Сегалович, мы забеспокоились ;) Другой мастер-класс Антона Федорова и Павла Кудинова не смог вместить всех желающих.

В целом — мы довольны и счастливы ;)

Пример анализа сайта торгово-производственной компании

Время на прочтение3 мин
Количество просмотров21K
Компания Маркопул, в которой работает мой товарищ, занимается поставкой химических препаратов для дезинфекции воды в бассейнах.
В этой заметке публикую результаты аудита сайта.

Визуальное оформление


На первый взгляд дизайн сайта создавался лет 5 назад и с тех пор верно служит владельцам сайта. «Скрипит потертое седло...». Особенно умиляет гора перевернутая вверх ногами в «шапке». Наверное, слишком креативный шаг для обывателя.
Читать дальше →

Веб 2.0 в малом бизнесе

Время на прочтение3 мин
Количество просмотров1K
Веб 2.0 в малом бизнесеЕсли сегодня предложить интернет-аудитории ответить на вопрос «Слышали ли вы о Веб 2.0» подавляющее большинство ответит утвердительно. Однако если попросить этих людей назвать несколько проектов, применяющих технологии Веб 2.0 в бизнесе, мало кто из них назовет хотя бы один такой проект. И неудивительно, каждый день появляются новые публикации о проектах, ориентированных на развитие сообществ. Есть публикации и о решениях, использующих данные сторонних популярных проектов. А вот найти публикации об использовании потенциала Веб 2.0 в корпоративной инфраструктуре не так-то просто. В результате разработчики зачастую просто «не видят» Веб 2.0, примеряя его на корпоративные решения. Я решил попробовать рассмотреть в свете тенденций Веб 2.0 технологический процесс хорошо знакомый разработчикам, типовой технологический процесс студии веб-разработок.

Читать дальше →

PostgreSQL vs MySQL: есть тесты на больших таблицах?

Время на прочтение1 мин
Количество просмотров12K
Уже от 10-го специалиста в этом году слышу что пора переходить на PostgreSQL :-)
Хабралюди, поделитесь реальным опытом использования PostreSQL на базах с таблицами от 30 миллионов записей и больше.

Если нет, планирую в ближайшее время сделать сам, но хотелось бы объективности.

P.S. В версиях PSQL до 7.x — 6 миллионов записей вызывало большую проблемму.

Комментарии в стиле Тёмы

Время на прочтение1 мин
Количество просмотров709
Теперь с помощью сервиса Fleck на «поверхности» любого сайта можно оставлять липкие листики с комментариями, как для себя, так и для других. Очень удобно, когда надо объяснить, что «вот этот блок нашего сайта надо подвинуть вооот сюда» удаленному сотруднику.
Читать дальше →

Что такое XML Sapiens

Время на прочтение5 мин
Количество просмотров2K
В 1995 году компания Vignette представила на рынке первую коммерческую систему класса CMS (систем управления контентом). С тех пор число коммерческих CMS неустанно растет и ныне сам термин CMS прижился на рынке и, как правило, не требует расшифровки. За последние годы было утверждено множество открытых стандартов, позволяющих структурировать информацию на сайтах, отделить ее от дизайна, но, по-прежнему, большинство CMS не следует им. Так уже много лет существует стандарт XSLT, позволяющий формирование документов из разделенных источников: XML-файла со структурированным содержанием документа и XSL-шаблона с описанием того, как документ будет представлен на сайте.

Читать дальше →