Подсветка консоли для Git в Ubuntu

Когда мы пользуемся гитом с консоли или по удаленке, например, через ssh, на много легче и проще когда мы видим в какой ветке мы сейчас находимся и конечно лучше когда все наши изменения подсвечиваются. По-этому, для того что бы все это работало нам необходимо в файл .bashrc следующий код:

function parse_git_branch {
  git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}

Установка LaTeX под Ubuntu/Linux

LaTeX - это язык розметки документов. LaTeX используется для написания техничной или научной литературы. Ниже даны шаги установки LaTeX под Ubuntu, а именно TeX Live (версия для Linux). Для установки Tex Live LaTeX наберите в консоли следующую команду.

sudo apt-get install texlive-full   

Установка и настройка FTP через Webmin

Установка и настройка FTP через Webmin под Ubuntu/Debian/Linux

В этой статье мы рассмотрим как установить и настроить FTP с помощью Webmin, вы увидите как легко управлять сервером через Webmin. Хотя с Webminом установка не будет реализована в один клик, но все равно это будет простая процедура. Теперь для доступа к FTP нам понадобится пакет proftpd. Приступим к настройка:

  1. Войдем в webmin по адресу http://xx.xx.xx.xx:10000 (для Debian/Ubuntu это может быть  https://)
  2. Выберем пункт Webmin Modules в разделе Webmin > Webmin Configuration

Делаем Обратную связь с помощью модуля Webform на Drupal

Не всегда мы можем самостоятельно сделать даже те вещи, которые кажутся банальными. Поэтому я решил написать эту статью. 
Webform является модулем друпала и скачать его можно по вот этой ссылке http://drupal.org/project/webform. Как устанавливать модули для Друпала мы уже знаем, поэтому перейдем сразу к настройкам модуля. 
  1. Заходим по ссылке http://example.com/admin/config/content/webform. На даной страничке мы можем настроить, для каких типов материалов использовать Вебформс ( по умолчанию стоит сам Вебформс). Какие формы Вам использовать, куда отправлять уведомления, и от кого и т.д. и т.п.
  2. Теперь создаем форму (конечно это будет Обратная связь). 

Установка Webmin на Linux/Ubuntu/Debian

Установить Webmin можно двумя способами. Рассмотрим оба))

1. Установка Webmin с помощью deb пакета.

  • Открываем терминал и пишем следующие команды.
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
  • Теперь Вам нужно скачать deb пакет  webmin используя следующую команду:

Пишем плагин для модуля Feeds Tamper

    В один прекрасный день я столкнулся с проблемой написания плагина для модуля Feeds Tamper. Задача стояла весьма легкая, но надо было разобратся каким образом это зделать. Так как плагин для друпаловского модуля, то можно сразу понять, что этот плагин мы будем писать в виде модуля, для того что бы не редактировать модуль Feeds Tamper и не создавать конфликтов при обновлении(ну собственно из-за этого я и люблю друпал, что все стоит на своих местах). 

Задача:

    Создать плагин для модуля Feeds Tamper, который будет обрабатывать поля при импорте и выдалять ненужные символи, по типу *?.() и т. д. А также убрать все лишние пробелы и каждое слово после запятой должно начинатся с большой буквы.

Установка Apache Solr под Linux/Ubuntu 12.04 LTS и интеграция с Drupal 7

     Сегодня мы будем рассматривать вопрос по установке и настройке под drupal 7 Apache Solr и Tomcat. Что это такое? Apache Solr — это расширяемая поисковая платформа от Apache. Система основана на библиотеке Apache Lucene и разработана на Java. Особенности ее в том, что она представляет из себя не просто техническое решение для поиска а именно платформу, поведение которой можно легко расширять/менять/настраивать под любые нужды — от обычного полнотекстового поиска на сайте до распределенной системы хранения/получения/аналитики текстовых и других данных с мощным языком запросов.

Основные особенности

  • Расширенные возможности полнотекстового поиска
  • Оптимизирован под Web системы с большой нагрузкой

Установка Redmine под Ubuntu 12.xx/Debian

Новая версия  Redmine 2.0.0 теперь поддерживает Rails 3.2.3 и теперь его установка немножко отличается от версий первой ветки.

Конечно я не гуру Linux/Ubuntu, поэтому если у Вас будут какие-то изменения, замечания тогда пишите мне на почту, либо оставляйте свои отзывы внизу статьи.

Ну теперь приступим к написанию самой статьи.

Мне конечно известно, что Redmine можно установить как стандартный пакет Ubuntu, но это не решение проблемы, потому что так Вы можете установить только версию 1.4.2(помоему), но далеко не самую новую. Поэтому попытаемся поставить одну из новых версий Redine 2.x.

Для даной статьи я использовал Ubuntu 12.04 LTS, на котором стоит LAMP-сервер(установка здесь!!!), поэтому Apache, MySQL & PHP уже стоят)).
Теперь перейдем в папку в которую мы будем ставить и настаивать Redmine

 

Установка и настройка VNC сервера на Ubuntu/Debian/Linux

    Одним из самых лучших способов удаленно управлять другим компьютером или ОС это VNC сервер. 

  Что такое VNC ServerVirtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer,удалённый кадровый буфер). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.

Установка VNC Сервера.

  1. Открываем терминал и пишем следующую команду:

Инструкция по установке/обновлению Samsung Vibrant SGH-T959 до версии Android 4.0.3 ICS Firmware

Что нам понадобится?

  • T-Mobile Samsung Vibrant SGH-T959 c установленым на нем ClockworkMod Recovery.
  • BackUp даных Вашего телефона.
  • Полностью заряженная батарея. Это предотвратит выключение Вашего Samsung Vibrant по средине установки.
  • Пакет Team ICSSGS RC 4.2 custom ROM.

Инструкция

  1. Скачиваем файл Team ICSSGS RC 4.2 custom ROM (ICS_4.0.3_MR1-RC4.2_Vibrant.zip, sha1sum: 8c02761bc6b106b6ccb0818b9344950669bfd343)  для Samsung Vibrant SGH-T959 на Ваш компьютер.