LXC для локальной разработки программного обеспечения

О чем это я

Со временем на рабочей машине разработчика может скопиться целая масса всякого нужного и не нужного софта, библиотек и сервисов. Например, если Вы веб-разработчик, то в разное время, помимо, например, php или ruby (а иногда и то и другое и третье, коли Вы «полиглот»), на машине может появиться mysql, postgresql, mongodb, redis, rabbitmq, apache, nginx и в придачу куча разных библиотек, используемых вышеперечисленным софтом, и это с учетом того, что перечислено далеко не все, что может понадобится разработчику в процессе работы над проектами.

Не знаю как Вам, а мне такой бардак не нравится, более того, в моей практике приходится иметь дело не только с зоопарком софта, но еще и с обилием версий этого софта, как пример: сегодня я работаю над проектом, использующим php 5.4 + postgres 9.3, завтра латаю дыры в дремучем legacy, которое работает поверх php 5.2 и mysql 5.1, послезавтра вообще ковыряю библиотеку на ruby или python. На боевом сервере работать не комильфо, так что желательно иметь локальную версию не только приложения, но и его окружения.
Continue reading «LXC для локальной разработки программного обеспечения»

LXC для локальной разработки программного обеспечения

Fedora. Делаем аскетичный десктоп.

Disclaimer

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

Continue reading «Fedora. Делаем аскетичный десктоп.»

Fedora. Делаем аскетичный десктоп.

Google Chrome Fedora Repo

Для 32-битных систем добавляем в /etc/yum.repos.d/google-chrome.repo следующее:

[google-chrome]
name=Google Chome
baseurl=http://dl.google.com/linux/rpm/stable/i386
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
enabled=1
gpgcheck=1

Для 64-битных систем добавляем в /etc/yum.repos.d/google-chrome.repo следующее:

[google-chrome]
name=Google Chome
baseurl=http://dl.google.com/linux/rpm/stable/x86_64
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
enabled=1
gpgcheck=1

Работает для Fedora 12, 13, 14, 15 и Red Hat 6.

Google Chrome Fedora Repo

Устанавливаем Skype на Fedora 13 (64 bit)

1. Устанавливаем i686 пакеты:

sudo yum install glibc.i686 alsa-lib.i686 libXv.i686 libXScrnSaver.i686 libSM.i686 libXi.i686 libXrender.i686 libXrandr.i686 libXfixes.i686 libXcursor.i686 libXinerama.i686 freetype.i686 fontconfig.i686 libstdc++.i686 qt-devel.i686 phonon.i686

2. Идем на сайт Skype и скачиваем пакет для Fedora:

http://www.skype.com/intl/ru/get-skype/on-your-computer/linux/post-download/

3. Запускаем: linux32 skype &

Профит

p.s. первый запуск происходит неприлично долго, но после программа работает как часы.

Устанавливаем Skype на Fedora 13 (64 bit)