В предыдущей статье я описал процесс установки ruby. Теперь поставим всякие гемы (библиотеки для ruby). Это и библиотеки для работы с базой данных, и для просмотра документации, и сами rails, и прочие полезные штуки.
Определимся с понятиями. Ruby – это объектно-ориентированный язык программирования. А ruby on rails – это мощный фреймворк (framework) для создания веб-приложений на ruby. Поэтому нам сперва потребуется установить сам ruby, а затем уже ruby on rails.
Установка ruby
Для установки ruby воспользуемся RVM. RVM (Ruby Version Manager) – это менеджер версий ruby, который позволяет иметь несколько разных [...]
Лично мне неудобно при работе на локальном компе каждый раз при входе в phpmyadmin логиниться. Поэтому я предпочёл отключить вход в phpmyadmin. А правильнее даже сказать сделать автовход в phpmyadmin.
sudo nano /etc/phpmyadmin/config.inc.php
И там должны быть вот такие настройки:
$cfg['Servers'][$i]['auth_type'] = ‘config’;
$cfg['Servers'][$i]['controluser'] = ‘root’;
$cfg['Servers'][$i]['controlpass'] = »;
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = ‘true’;
Директивы такие там уже сразу будут. [...]
Часто в linux не хватает шрифтов из винды. Особенно это ощущается при посещении различных веб-сайтов. Проблема решается элементарно. Устанавливаем пакет ttf-mscorefonts-installer, который есть в стандартных репозиториях. Во время установки пакет скачивает основные шрифты.
С темизацией форм в drupal не очень всё хорошо. Например, расположить элементы какой-то формы в таблице для удобства тут нельзя. Вернее можно конечно используя в объвлении формы или в hook для неё параметры #suffix и #prefix, но это весьма неудобно. Поэтому лучше, конечно, сразу верстать в общем для drupal стиле. Ниже я покажу как примерно [...]
Из-за некоторой специфики друпаля и необходимости быстро делать проекты и не тратить лишнее время на переделывание стандартных выводов некоторых элементов в drupal мы выставляем некоторые требования к вёрстке. Т.е. стандартные элементы сайта должны быть свёрстаны в стандартном для друпаля виде, что бы нам не надо было переделывать вывод этих элементов. Ниже я и расскажу
У меня вот в linux почему-то с firefox‘ом проблема: не реагирует на backspace. Ну и до недавнего времени я был уверен, что это что-то конкретно у меня в настройках системы и клавиш. А тут вот поставил на работе линукс и столкнулся с такой же проблемой. Немного погуглил и нашёл элементарное решение: заходим в консоль [...]