2010/06/30

Визуально об MySQL JOINs

А то время от времени забываю :)

http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html

2010/04/17

str_replace в mysql

Очень понадобилась эта функция, а код на PHP или RoR было писать очень лень. Минут 5 пыток гугла и вот, что он мне сказал:

UPDATE tbl_name SET fld_name = REPLACE(fld_name, 'find this string', 'replace it with this one');

Записал себе как памятку.

2010/02/07

Монтирование раздела windows по сети на linux в домене

После нескольких минут танцев с бубном, выведена команда для монтирования раздела с правильными русскими/украинскими именами файлов и папок:
» Читать дальше…

2009/11/11

Проблема с русским языком в Redmine при генерации PDF

Вобщем столкнулся с данной проблемой, решение было найдено, но дабы его не потерять, напишу тут себе заметку.

Для правильного отображения русского языка в экспортируемых PDF-документах необходимо:
» Читать дальше…

2009/11/02

Смена иконки папки в MacOS X

Как показалось изначально, поменять иконку на папке не так уж и просто. Но немного покопавшись в гугле обнаружилось что сделано оно очень просто и круто, хотя сходу и не догадаешься.

И так, что бы поменять иконку надо иметь эту иконку, или изображение скопированное в буфер обмена (да-да, просто cmd+c), подойдёт даже скопированная выделенная часть/бласть изображения. Далее мы открываем свойства папки (cmd+i), кликаем по изображению иконки (она выделяется) и нажимаем вставить (cmd+v), и вуаля, иконка папки поменялась.

2009/08/26

Установка MacOS 10.5 Server на Xserve G5

В общем собравшись с силами переустановить ось на новую чистенькую и свеженькую нарезаем болванку. И не простую, а двуслойную. С третьего раза удаётся её нарезать, обидно что первые три запоролись, ведь нынче DualLayer не дешёвые. Танцы с бубном вокруг установки имели место быть.

Итак, первое что может понадобиться, это запуск установки из командной строки, делается простым действием:
» Читать дальше…

2009/07/31

Swap в MySQL

Как поменять два значения местами в mysql одним запросом?

Оказывается очень легко, но для этого надо воспользоваться временной переменной @tmp:

UPDATE table SET a=@tmp:=a, a=b, b=@tmp;

2009/06/21

Xserve reset password (and all settings)

Обзаведясь Xserve на базе G5 попытался войти в систему, и не тут-то было. Никто из бывших владельцев не помнит пароль. Попытки восстановить его были безуспешными, даже из single user mode. Но три часа лазанья по интернету таки нашли путь решения проблемы. Правда он не совсем хороший, и подходит только в том случае если от аккаунта в системе и всех настроек сервера можно отказаться вообще, т.к. удаляются все (абсолютно все) настройки системы.
» Читать дальше…

2009/04/08

Папки и Мамки в Mac OS

Следующая деталь на которой пришлось акцентировать внимание это то как работает MacOS с файлами и директориями.

Вся загвоздка заключается в том, что после Windows очень хочется переместить папку в другое место “вырезав” со старого и вставив в другое место. В MacOS так сделать нельзя – папка всегда копируется (за исключением консоли конечно).
» Читать дальше…

2009/02/19

Hibernate в Mac OS X

Копание манов по ней дало не много, но кое что дало. Итак, нужный нам параметр называется hibernatemode. Но возникает один вопрос: какие именно параметры нам нужны. Как написано в мане этой команды – Please use caution (что в переводе означает: если вы не знаете что делаете – не делайте этого, как видно на меня это не подействовало).
» Читать дальше…