
Сейчас, когда говорят база данных, то подразумевают реляционные БД, я уверен, что редкий программист не слышал акроним SQL, именно этот язык запросов используется для работы с реляционной моделью данных и часто обыгрывается в названии СУБД, например: MySQL, PostgreSQL, MSSQL, SQLite и многие другие. Реляционная модель имеет много положительных сторон: целостность, не избыточность, предсказуемость. Но это в теории, на практике же часто приходится поступаться этими принципами в угоду производительности.
Кроме этого существуют серьезные проблемы с масштабированием реляционных БД, для этого используют различные репликации, но это скорее костыль чем решение. Именно поэтому, чаще всего узким местом веб-проектов являются базы данных. Современные высоконагруженные сайты, справляются с этой проблемой с помощью кэширования — связка
memcached+mysql уже стала стандартом де факто. Вполне предсказуемо, что появились новые модели данных, которые проектировались с целью избавиться от проблем реляционной модели.
Читать дальше →
115 просмотров
5 комментариев

Ну вот и заканчивается второй месяц работы идейника, этот период нельзя назвать сложным, скорее он был интересным. Об идейнике много говорили, и я надеюсь он нашел своих постоянных пользователей. В этой записи я расскажу о небольших изменениях в идейнике, приведу некоторые цифры и похвастаюсь публикациями и отзывами.
А начну я пожалуй с самого заметного — идейник сменил логотип. Оказалось, что купленный мной логотип далеко не оригинальный, и принадлежит одной широко-известной в узких кругах музыкальной группе, но выяснилось это уже после начала раскрутки: публикации нескольких пресс-релизов и рекламной статьи на хабрахабре. Поэтому, чтобы сохранить узнаваемость бренда, я решил ограничиться небольшим рестайлингом. Ещё небольшим нововведением стали подсказки тэгов, как в редактировании идеи, так и в настройке цветов для меток.
Теперь расскажу о том, какие действия я предпринимал для раскрутки Идейника. Я сделал две вещи — разослал пресс-релизы и прорекламировался в блоге «
Я пиарюсь» на Хабрахабре. Тут стоит передать благодарность
хорошему человеку, который помогает мне с текстами, читателю моего блога становится сразу ясно, что мне проще писать на Perl, чем на русском.
Читать дальше →
143 просмотра
нет комментариев
Я наконец-таки начал переходить к нормальному режиму: работать по будним дням и отдыхать по выходным. Но отдых в моем понимании это не бесцельное лежание на диване, а чаще всего получение новых знаний. Часто такой отдых приводит к появлению новых экспанатов в моей «
Веб-лаборатории». Но в этот раз мне так понравилось, что я решил поделиться с вами своим небольшим исследованием на одну из тем информационного поиска — поиск по сходству, как стало понятно из заголовка, в контексте опечаток.

Исправление опечатки проходит в три этапа:
1. Определение что произошла опечатка
2. Поиск возможных вариантов
3. Выбор подходящего варианта
Я расскажу о втором этапе, и постараюсь это сделать как можно проще.
Читать дальше →
188 просмотров
нет комментариев

В эти долгие выходные я решил провести эксперимент и разработать сервис за 96 часов, я назвал это DevWeekend или «разработные» по-русски. Последние несколько недель мне не давала покоя задумка о сайте, на котором можно было бы просто и удобно хранить свои идеи. Название «
Идейник», так я навзвал сервис, состоит из двух слов: «идея» и «дневник», перевод названия такой же и для английской версии: idea + diary = ideary.
Сервис позволяет централизованно хранить ваши идеи, систематизировать и быстро находить нужные, используя поиск и метки. Для пущего интереса, я хотел транслировать разработку в свой микроблог, но, как оказалось, абсолютно невозможно во время работы ещё и отвлекаться на блог, поэтому в микроблоге только ежедневные отчеты. Может в следующий раз получится подробнее освещать процесс.
На полную разработку сервиса у меня было 4 дня и один вечер, в этот вечер я настроил домен и, немного попроектировав, составил план на эти 4 дня:
— День 1: Авторизация, аутентификация и прочие напоминания паролей
— День 2: Основное окно работы с идеями
— День 3: Метки для идей и удобный поиск
— День 4: Оптимизация и прочая верстка
Читать дальше →
855 просмотров
16 комментариев

Вот и закончился календарный год, и многие люди подводят итоги, в моем же летосчислении самый разгар сезона разработки, но я решил поддаться всеобщему тренду и тоже подвести итоги прошедшего года и рассказать о прогрессе в моих планах на 2009-2010 год.
Краткое содержание этого 2009 года можно прочитать в 213 записях
моего микроблога, но без сомнения, можно сказать, что главным событием стал проект Кьюби, который я представлял на конференции «Байнет 2.3» поэтому предлагаю начать с него.
Читать дальше →
537 просмотров
10 комментариев