Записи с меткой ‘MySQL’

Строим SSH-туннели для доступа к MySQL

Всем привет! Хоть и звучит страшно и непонятно название заметки, на самом деле все очень просто. Часто у программистов компании возникает необходимость подключиться к MySQL серверу, чтобы поколдовать с базой данных. Если база лежит на хостинге, то народ пользуется либо старым добрым (а добрым ли?) PHPMyAdmin, либо, консолью. Но многим очень нравится использовать, к примеру […]

Наш доклад на devConf

Добавлю к впечатлениям Михаила (см. предыдущий пост) немного своих, личных. Я видел ситуацию немного с другой стороны, поскольку был в числе докладчиков. Доклад был посвящен вынесению части бизнес-логики приложения на уровень базы данных, иначе сказать — преимуществам хранимых процедур и триггеров. Тема, сама по себе, для нас далеко не нова, и была полностью раскрыта в […]

DevConf 2012

День добрый! Хочу поделиться своими впечатлениями от данной конференции. Мы поехали туда втроем — с Сергеем Горшковым и Еленой Хохолевой. На конференции к нам присоединилась Лера Словиковская, которая когда-то работала в index.art’е программистом, а последние годы живет в Москве. То, что я дальше буду писать — мое ИМХО, но думаю они меня поправят и дополнят […]

ORM: благо или зло?

Наконец-то мы пришли в себя после Дня Открытых Дверей, и начинаем публикацию материалов и видеозаписей докладов. Под катом — краткие тезисы доклада, ссылка на презентацию, а также видеозапись.

Сюрприз от «любимой» компании

Хочу поделиться очередным неприятным «открытием», которое, как водится, было сделано во время выполнения работ по тех. поддержке одного из наших многочисленных клиентов CRM-системы. Операционной системой там выступала MS Windows XP. При попытке настроить банальное автоматическое создание дампов базы через батник, MySQL выдавал странные сообщения об ошибках:

Инфляция и описание полей в базах данных

Недавно к нам в тех. поддержку обратился клиент с интересной проблемой: не удается добавить один из товаров в продажу. Со всеми остальными товарами в каталоге всё хорошо, а вот один конкретный жутко вредным оказался — не добавляется и всё тут. Посмотрели-посмотрели мы и выяснили, в чем дело. Оказывается, этот товар просто напросто… слишком дорогой.

Chive

Всем кто видел новый PHPMyAdmin будет понятен мой порыв попробовать новый инструмент для работы с MySQL. А вызван этот порыв присланной мне Женей Мокеевым ссылкой на описание некоего продукта «Chive». Скачал установил, попробовал, понравилось :).

Очистить всё

Давеча наступила на грабли. Хорошие такие грабли, острые. Конечно данные грабли широко известны, но вдруг кто-то, как и я, про них не помнит (ведь знала, знала! но забыла 🙁 ). Поэтому рассказываю. Понадобилось мне удалить все записи из таблицы. Вроде бы операция проще некуда

Продвинутое использование XSLT

На Дне открытых дверей я делал доклад об одном из самых современных, популярных и перспективных средств шаблонизации – языке XSLT. Он позволяет превращать данные XML во что угодно, начиная от XHTML и заканчивая текстом,

Реализация складского учета методом FIFO с использованием продвинутых возможностей баз данных

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