23.12.11

Redmine – на мой взгляд очень удачная система работы над проектами и отслеживания ошибок (баг-трекер). Попользовавшись целым рядом систем, я пришел к выводу, что для меня это оптимальный выбор.
Сегодня мы рассмотрим процесс установки Redmine на сервер под управлением Ubuntu linux, используя Passenger и репозитории.
Читать дальше →

30.06.11

По умолчанию кодировкой для MySQL является Latin-1. Это часто приводит к различным проблемам – например появлению знаков вопроса вместо русских букв. Часто при этом база уже импортирована и переделывать ее – процесс трудоемкий. Однако можно автоматизировать перекодирование MySQL базы в кодировку UTF8.
Сейчас я расскажу вам как. Итак, нам потребуется:

  • MySQL на linux-машине
  • Доступ к этому добру
  • Установленные iconv и perl

Читать дальше →

08.06.11

У вас очень много важных данных на компьютере, но вы можете потерять их по целому ряду причин. Поэтому всегда хорошо делать полную или хотя бы частичную резервную копию вашей системы. SBackup – это утилита, которая максимально упростит процедуру копирования и восстановления данных на вашей Ubuntu.
SBackup – это простое решение для Ubuntu. Эта программа позволяет вам делать резервные копии отдельных файлов и каталогов, ограничивать размер получаемой копии, использовать регулярные выражения для исключения файлов и каталогов. Эти резервные копии могут быть сохранены как на ваш жесткий диск, так и на сменный носитель или даже удаленный каталог. Давайте посмотрим, как установить и настроить SBackup для создания и восстановления резервных копий на Ubuntu.
Читать дальше →

19.05.11

Недавно начал изучать фреймворк Django и столкнулся с одной проблемой – нигде в интернете нет подробного и работающего руководства по установке Django. Я решил исправить эту проблему и представляю на ваш суд пошаговый мануал по установке Django на Ubuntu linux.

Читать дальше →

29.09.10

Включение кэширования запросов к вашей базе данных – один из лучших способов ускорить ваше веб-приложение. Этот способ заключается в  кэшировании наиболее часто используемых SQL-запросов в память для того, чтобы мгновенно получить к ним доступ в следующий раз, когда будет задан точно такой же запрос. Причина, по которой данный метод столь эффективен, заключается в том, что не нужно как-то изменять ваше веб-приложение, вам просто нужно пожертвовать немного памяти.

Читать дальше →

29.09.10

В обществе программистов TrueCrypt — это известное программное обеспечение, которое дружественно с операционными системами Windows и Linux. Процесс установки TrueCrypt на дистрибутив Ubuntu не так прост, как кажется, поэтому была создана данная статья, которая является пошаговым руководством к Вашим действиям.
Читать дальше →