Блог Максима Баева

Заметки о программировании и IT в целом

Rails, Capistrano, Ssh. Не удаётся подключиться к серверу

Пол дня убил на выяснение причин и теперь просто необходимо записать результат расследования.

Предположим вы достигли стадии использования гема Capistrano и даже нашли хороший ман (хоть и старенький), в котором всё складно рассказывается. Вы всё настроили, прописали конфиги и в какой-то момент подходит время дрожащими руками запустить...

Что такое gitignore

Если вы работаете с системой контроля версий GIT, то вам необходимо сразу же познакомиться с возможностью исключения файлов/папок/разделов из репозитория.

Что исключать?

Обычно исключаются динамические файлы и файлы хранящие секретные данные.
К первым можно отнести файлы генерируемые или загружаемые пользователями, файлы логов, временные...

Изменение кодировки таблиц. Решение для кодеров

После установки Drupal версии 7, на странице статуса можно встретить надпись
image

Database 4 byte UTF-8 support
Enabled, but database tables need conversion
Please convert all database tables to utf8mb4 prior to enabling it in settings.php. See the documentation on adding 4 byte UTF-8 support for more information.

Здесь, как...

Осветление и затемнение цвета на тон в SASS, SCSS, LESS

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

В этом, без сомнения, прекрасном препроцессоре есть большое количество функций, в том числе и для работы с цветом. Цвет можно насыщать, делать...

Подсказки для переменных в Php Storm

hint В последних версиях брейновских продуктов появилась новая фича - хинты (hints). Это такие гадкие подписи переменных, необходимых для вызываемых методов. 

Кому-то они доставляют удовольствие, а для тех, кому жалко места в пространстве, особенно для восьмидесяти символьных перфекционистов - это ад. Но не отчаивайтесь, хинты -...