Архив для рубрики Памятка
March 29, 2011
MySQL Shell Solr Xserve Памятка
Solr, как и Sphinx это поисковый движок, он имеет большой функционал, но и уровень вхождения в его работу более высокий чем у Sphinx. Мы будем устанавливать Solr из коробки. Дистрибутив можно взять на официальном сайте, сейчас последняя версия Solr 3.4.0. Но наиболее благоприятный для работы с MySQL является дистрибутив 1.4 и то из nighty builds. Именно ему можно отдавать данные напрямую из MySQL.
Далее
March 17, 2011
Redis Shell Xserve Памятка
Новые версии Redis’a всё ещё не сильно поддерживают архитектуру PowerPC, скорее даже наоборот, потому лучше всего из последних использовать версию 2.0.3 (GoogleCode).
Далее
February 23, 2011
MySQL Памятка
Бывают маленькие хитрости, о которых почти никто не сможет рассказать, вот например как сортировка в MySQL. Например, три типа значения one, two и three. И допустим надо выводить сначала все записи с типом two, потом с one и только потом с three, или наоборот, three потом one и потом two. Так вот, эта задача очень просто решается с применением типа поля ENUM. ENUM позволяет сортировать значения при выборке с указанием какой именно должна быть очерёдность, и если не указана, то по умолчанию в порядке перечисления полей в определении этого ENUM.
Пример запроса:
SELECT id FROM records WHERE id>0 ORDER BY FIELD(record_type,"two","one","three")
February 10, 2011
mail Shell Памятка
Скопилось у меня на одной машинке около 2кк писем не просмотренных, внутри системных. А удалять надо культурно, пришлось искать извращённый выход в консоли :)
November 16, 2010
memcache MySQL PHP Xserve Памятка
Вобщем понадобилось поставить данную штуку. И возникли небольшие проблемы. Которые решаются довольно просто.
Далее
April 17, 2010
MySQL Памятка
Очень понадобилась эта функция, а код на PHP или RoR было писать очень лень. Минут 5 пыток гугла и вот, что он мне сказал:
UPDATE tbl_name SET fld_name = REPLACE(fld_name, 'find this', 'replace it');
Записал себе как памятку.
February 7, 2010
Shell Памятка
После нескольких минут танцев с бубном, выведена команда для монтирования раздела с правильными русскими/украинскими именами файлов и папок:
smbmount "//192.168.X.Y/path_to_mount/" /mnt/mount_name -o user=user_login,password=user_password,iocharset=utf8,domain=DOMAIN_NAME
Следует обратить внимание, что пароль указывается в самой команде. При указании пароля непосредственно при выполнении команды почему-то возникает ошибка №13 :(
Удобнее всего (как я люблю) записывать команды в файлик :)
November 12, 2009
Redmine Ruby / RoR Памятка
Вобщем столкнулся с данной проблемой, решение было найдено, но дабы его не потерять, напишу тут себе заметку.
Для правильного отображения русского языка в экспортируемых PDF-документах необходимо:
Далее
August 26, 2009
Xserve Памятка
В общем собравшись с силами переустановить ось на новую чистенькую и свеженькую нарезаем болванку. И не простую, а двуслойную. С третьего раза удаётся её нарезать, обидно что первые три запоролись, ведь нынче DualLayer не дешёвые. Танцы с бубном вокруг установки имели место быть.
Итак, первое что может понадобиться, это запуск установки из командной строки, делается простым действием:
Далее
July 31, 2009
MySQL Памятка
Как поменять два значения местами в mysql одним запросом?
Оказывается очень легко, но для этого надо воспользоваться временной переменной @tmp:
UPDATE table SET a=@tmp:=a, a=b, b=@tmp;
« Предыдущие записи
Следущие записи »