Pull to refresh
56
0

ведущий разраб, тимлид, больной убл… в общем

Send message

2 млн точек на карте? легко!

Reading time3 min
Views15K
Не так давно для создания сервиса (да и «в загашник» положить модуль) потребовалось придумать способ как быстро из sql базы делать выборки точек расположенных на карте.
Кода будет мало, что бы не отвлекать от понимания системы в целом.



Читать дальше →
Total votes 34: ↑33 and ↓1+32
Comments69

Триггеры — спасители

Reading time5 min
Views102K
Уже много статей в интернете есть про sql триггеры, но добавлю еще одну с адекватными примерами, что бы закрепить материал для тех, кто «в теме» и что бы лучше понять материал тем, кто только начал постигать «дзен sql». Заодно и создам дискуссию по теме.

Сразу оговорюсь, что мое мнение — это только мое мнение, оно порой сильно категорично. В силу ряда причин приходится работать с высоконагруженными сайтами и сложными веб-приложениями.

Читать дальше →
Total votes 38: ↑34 and ↓4+30
Comments183

Скалакси — сбой в работе

Reading time1 min
Views1.2K
Ориентировочно с 14:00 недоступны часть машин (часть работает без проблем).
При рестарте сервера видно, что все диски в readonly.

На данный момент есть единственный пост в zendesk вида:
На данный момент наблюдаются неполадки в облачной инфраструктуре. Некоторые сервера могут быть недоступны по удаленному соединению. Сейчас наши специалисты работают над устранением данной проблемы. Приносим извинения за доставленные неудобства.

Ждем развития событий, судя по ряду слов у некоторых владельцев интернет-магазинов в zendesk нервы на пределе.
Читать дальше →
Total votes 44: ↑31 and ↓13+18
Comments78

Ищем быстро, еще быстрее

Reading time3 min
Views22K
Натолкнулся в разделе QA на интересный вопрос. Ответ на него заставил написать эту статью как бОлее полный ответ на вопрос «как организовать поиск по множеству параметров, как в Яндекс-маркете, например».

Я знаю, что на Хабре, да и вообще есть много сторонников noSQL решений (сам не без греха), но все же я сторонник сначала подумать, а уже потом выбирать решение.

Итак, что имеем в «ДАНО»
  • Имеем 120 чекбоксов — вариант 1/0
  • Имеем 30 «радио» с выбором «да/нет/не важно»
  • Имеем 2-3 слайдера для указания диапазона цен/размера чего нить
  • Имеем самое главное: 12 млн записей в БД.
  • Имеем Select * From tovar Where (wifi=true) and (led=false) and (type=3) and ….остальные параметры …; со временем выполнения близкому к истерике клиента.

Читать дальше →
Total votes 184: ↑180 and ↓4+176
Comments117

А ваши лицензии на интернет где?

Reading time1 min
Views682
На одном из фрилансерских форумов человек создал странную тему — непонятная женщина достает его по телефону и чего-то требует. В ходе выяснений чего же именно им была сделана запись аудио.

Как оказывается «мужики то и не знают!». Все мы нарушаем права обычных граждан.

Люди! Перестаньте использовать WWW!
Total votes 52: ↑37 and ↓15+22
Comments69

Увеличиваем конверсию

Reading time4 min
Views1.1K
«Конверсия, конверсия, конверсия» — слова, которые постоянно крутятся в голове. Как заработать больше затрачивая меньше? Почему только каждый 100-й покупает мой товар? Что ему не хватает? Стоп! Давайте по порядку.

Что покупателю нужно?


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

На пути покупателя множество проблем. Я для себя разделяю их как «кто здесь?», «где здесь?» и «чё за на??!»
Читать дальше →
Total votes 37: ↑29 and ↓8+21
Comments32

Information

Rating
3,911-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity