General -> Appearance -> Colors and Fonts -> Basic -> Text Font
воскресенье, 28 июля 2013 г.
Как увеличить размер шрифта в Aptana Studio?
пятница, 26 июля 2013 г.
Автомонтирование дисков в Debian 7
Итак, у нас есть жесткий диск и требуется его автоматически монтировать при старте системы.
Для начала необходимо создать точку монтирования: каталог в папке /media
под рутом. Не помешает стать его владельцем:
chown user_name /media/folder_name
А затем дать необходимые права на него:
chmod -R 777 /media/folder_name
Осталось дело за малым: добиться автоматического монтирования. Для этого открываем файл /etc/fstab
и добавляем в него информацию о новом диске. Пример:
/dev/sda1 /media/folder_name ext4 rw,user,auto 0 0
Здесь /dev/sda1
собственно сам диск. /media/folder_name
— созданная нами точка монтирования, ext4
— тип файловой системы.
воскресенье, 21 июля 2013 г.
Настройка Samba в Debian 7
Для начала устанавливаем необходимые пакеты:
aptitude install samba smbclient smbfs
Сохраняем оригинальную конфигурацию:
cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
Правим файл с конфигурацией: mcedit /etc/samba/smb.conf
У меня параметры такие:
[global] # Настраиваем принадлежность к раб. группе workgroup = HOME netbios name = fileserver server string = File Server # Уровень журналирования log level = 1 # Параметры безопасности encrypt passwords = yes passdb backend = smbpasswd security = share # Параметры кодировки unix charset = UTF-8 dos charset = cp1251 store dos attributes = yes # Размер файла журнала max log size = 10 [SHARE_NAME] path = /home/path_to_share writeable = yes available = yes public = yes guest ok = yes force user = root force group = user_name
Далее делаем рестарт: /etc/init.d/samba restart
Автозапуск bfgminer при старте Debian
Чтобы bfgminer стартовал после загрузки системы (Debian в моем случае), необходимо отредактировать файл /etc/rc.local
. Добавляем 1 строчку:
su -l root -c '/home/path_to_bfgminer/bfgminer -- config /home/path_to_bfgminer/config.conf'
где config.conf
— файл с конфигурацией майнинга.
Сохраняемся и перезагружаемся. После перезагрузки окно с майнингом не отобразится (это нормально). Можно перейти на сайт-пул, на котором и убедиться, что майнер работает.
суббота, 20 июля 2013 г.
Как синхронизировать время в Debian?
Если часы идут неправильно, надо что-то делать... Для начала ставим необходимые пакеты:
#apt-get install ntp ntpdate
После чего производим синхронизацию времени:
ntpdate -bs ntp.remco.org
Автоматический вход в систему в Debian 7
Для автоматического входа в систему необходимо отредактировать файл под рутом: mcedit /etc/gdm3/daemon.conf
[daemon]
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = username
где username
— логин пользователя, под которым будет осуществлен автоматический вход.
Включение компьютера после подачи электричества
Когда компьютер занят чем-то серьезным (типа добычи биткоинов) и происходит выключение питания из-за сбоя электричества, при отсутствии бесперебойника — всё становится очень грустно. Как только электричество снова появится — компьютер сам уже не включится.
Но можно сделать соответствующую настройку в BIOS, чтобы компьютер включался автоматом после подачи питания. У меня в BIOS'е настройки такие:
Power -> APM Configuration -> Restore on AC Power Loss -> Power on
пятница, 19 июля 2013 г.
Как отучить iTunes копировать музыку к себе в папку
Все просто:
iTunes -> Настройки -> Дополнения -> Снять галочки:
- Сохранять информацию о песнях в папке iTunes Media
- Копировать в папку iTunes Media при добавлении в библиотеку
четверг, 18 июля 2013 г.
Установка драйвера Radeon 6970 в Debian 7
Для установки проприетарного драйвера к видеокарточке Radeon 6970 сначала необходимо его скачать. Сделать это можно отсюда: http://support.amd.com/us/gpudownload/Pages/index.aspx.
Далее необходимо добавать в файл /etc/apt/sources.list
следующие строки. Файл надо открывать с помощью редактора nano
.
deb-src ftp://ftp.debian.org/debian wheezy main contrib non-free
deb ftp://ftp.debian.org/debian wheezy main contrib non-free
Сочетание non-free
говорит о том, что репозиторий не свободный.
Далее, ставим дополнительные пакеты:
#apt-get install module-assistant build-essential fakeroot dh-make debconf bzip2 libstdc++5 linux-headers-$(uname -r)
Затем, переходим в консоль Ctrl+Alt+F1, заходим в директорию с драйвером и запускаем установку:
sh ./amd-driver-installer-catalyst-version.run
Ну и reboot
в конце.
воскресенье, 14 июля 2013 г.
Как отобразить в админке Django поля, помеченные в модели как editable='False'?
В файле admin.py добавляем строчку в соответствующем классе:
readonly_fields=('field_name',)
где field_name
— имя поля, которое помечено, как editable='False' в модели.
Как создать foreign key на таблицу User в Django?
Для начала необходимо импортировать соответствующую модель:
from django.contrib.auth.models import User
Ну и собственно в самом классе добавляем поле со ссылкой на пользователя:
user = models.ForeignKey(User,)
среда, 3 июля 2013 г.
Aptana Studio
Скачал сегодня IDE Aptana Studio. Похожа на Eclipse, но получше. Импортировал проекты (те, что были сделаны в Eclipse). Поставил Mercurial (так же, как и в Eclipse). PeDev и WebPage редакторы в ней уже стоят по умолчанию. В репозиториях Debian ее по каким-то причинам нет, но она легко скачивается с сайта http://www.aptana.com. Первое впечатление положительное. Понравились темы. Вообщем, буду изучать.