LINUX.ORG.RU

Сообщения friday

 

Малолетние опенсорс-спамеры вконтакте

Ржу над одним экземпляром

http://vkontakte.ru/topic1811558

>>> (Invalid URL, no host part!)

friday
()

биндинги

На лаптопе есть колесо, которое по идее должно регулировать громкость (софтверно). Когда стояла кубунта, громкость регулировалась искаропки. На дебиане (lenny) работать не захотело.

Решил забиндить колесо на kmix. Создал файл ~/.Xmodmap след. содержания:

keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume

Перезапустил, открыл настройки kmix, однако биндить действия на колесо kmix отказался. Можно это как-то сделать другим путем? Желательно, без дополнительного софта типа xbindkeys.

>>> (Invalid URL, no host part!)

friday
()

Wifi не видит сети

Ноут Acer Aspire 4220. С дефолтным madwifi интерфейсов нет вообще. Нашел патч для своей карты, пересобрал. 
Заработало, но после первого же ребута  перестало видеть wifi-сети, хотя интерфейсы ath0 и wifi0 на месте.
Подключиться вручную (через wifi-radar) тоже не получается. Повторная пересборка не помогает.

Debian unstable, 2.6.24

friday-nb ~ # lspci
. . .
07:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)


friday-nb ~ # iwconfig ath0
ath0      IEEE 802.11g  ESSID:""  Nickname:""
          Mode:Managed  Frequency:2.437 GHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:16 dBm   Sensitivity=1/1
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=-148 dBm  Noise level=-148 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


friday-nb ~ # iwlist ath0 scan
ath0      No scan results

>>> (Invalid URL, no host part!)

friday
()

POST и сессии

Ваяю сайтик на похапе. Наткнулся на весьма неприятную проблему: при отправке post-запроса теряется сессия. Т.е. кука PHPSESSID от клиента прилетает, но, похапе один хер начинает новую сессию. Часа два уже бьюсь. Как сие победить? Гугл ничего внятного не говорит.

php 5.2.5 из debian unstable nginx 0.5.35. Сессно, fastcgi

>>> (Invalid URL, no host part!)

friday
()

DNS server

Подскажите плз какой-нибудь простенький сабж для установки на домашний сервачок, чтобы хотя бы частично отвязаться от DNS провайдера. А то он в последнее время тупить стал - доменные имена порой секунд по десять резолвятся.

>>> (Invalid URL, no host part!)

friday
()

LinuxFormat

Где в Питере можно купить сабж?

>>> (Invalid URL, no host part!)

friday
()

wifi router: низкая скорость

Купил wifi роутер D-Link DI-524. Работает, но скорость соединения между роутером и ноутом около 160 кб/с и выше не поднимается, причем даже когда ноут находится рядом с роутером.

В офисе этот же ноут с вайфаем работает нормально.

Как настроить роутер, чтобы скорость была нормальной?

Роутер - D-Link DI-524 Ноут - Acer Aspire 4220, Ubuntu 7.10, 2.6.22-2, Atheros AR5006EG, madwifi

>>> (Invalid URL, no host part!)

friday
()

SQL: 2 databases

Возможно ли из SQL (в MySQL или Postgres) подключиться к к другому серверу БД? Если да, то можно ли выполнять запросы к этому серверу в рамках одной транзакции? Т.е., к примеру, если произошла ошибка, чтобы происходил откат на обоих серверах так, как будто транзакция выполняется в пределах одной базы

>>> (Invalid URL, no host part!)

friday
()

framebuffer 1280x800

Возможен ли сабж? Если да, то как? Видюха - GeForce 7000m

>>> (Invalid URL, no host part!)

friday
()

[спецам по всему] уборщица

сделал тут своими силами ремонтец. Естественно, образовалась куча грязи. Плюс гор немытой посуды:-)) Разгребать это уже не имею ни времени, ни сил, ни желания.

Существует в Питере услуга типа уборщицы по вызову?

>>> (Invalid URL, no host part!)

friday
()

emerald и 2 монитора

Подключил 2-й монитор. Все работает, но emerald только на первом мониторе. На втором - голые кеды (причем, похоже, с дефолтныи настройками), но без оформления окон. Если на 2-м мониторе (через k menu -> run command) запустить emerald --replace вручную, то оформление появлется. Можно это как-то делать автоматически?

>>> (Invalid URL, no host part!)

friday
()

Определение сетевухи

Купил ноут acer aspire 4220. Поставил на него Kubuntu 7.10. Сначала вроде нормально, но после ребута сеть не поднимается. dmesg пишет следующее:

Invalid ac address detected: 33:d4:c7:24:1b:00
Please complain to your hardware vendor. Switching to a random MAC

После чего добавляется новый интерфейс. Как понимаю, из-за того, что мак каждый раз новый. Естественно, в /etc/network/interfaces интерфейс остается прежним, в итоге сеть поднимается после правки /etc/network/interfaces и запуска вручную. И так после каждого ребута.

В /etc/udev/rules.d/70-persistent-net.rules при каждой загрузке добавляюся такие записи:

# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", DRIVERS="?*", ATTRS{address}=="00:00:6c:a8:ed:1f" NAME="eth0"

Варьируются только адрес и имя интерфейса. Конечно, можно перед выключением делать echo "" > /etc/udev/rules.d/70-persistent-net.rules, и тогда при запуске каждый раз будет создаваться eth0, но, думается мне, это некошерно. Как сделать так, чтобы интерфейс оставался один и тот же?

Гуглил, но чёт все равно никак в этот udev не врубаюсь.

>>> (Invalid URL, no host part!)

friday
()

nvidia и иксы

После ребута не стартуют иксы. В /var/log/Xorg.0.log пишет следующее:

------------------------
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):     enabled.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0):     that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0):     that the NVIDIA device files have been created properly.
(EE) NVIDIA(0):     Please consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
------------------------

хотя lsmod показывает, что nvidia загружен. После rmmod nvidia и перезапуска kdm иксы запускаются.

Что сделать, чтобы не приходилось при каждой загрузке производить эти манипуляции?

>>> (Invalid URL, no host part!)

friday
()

ребёнок [спецам по Питеру]

обещал одному знакомому ребенку (ребенок родился и живет в Питере, 5 лет) устроить "прикольный день". Куда его здесь можно сводить, как его развлечь?

>>> (Invalid URL, no host part!)

friday
()

nvidia drivers

Купил ноут acer aspire 4220. Не определются ни звук, ни сетевуха, хотя соответствующие модули (snd-hda-intel и forcedeth) присутствуют и загружены. Пробовал debian etch и ubuntu 7.04. Как заставить их работать?

>>> (Invalid URL, no host part!)

friday
()

Опять блин джанга

Сдох винт с проектами. Ладно, был бэкап движка. Дампа базы не было.
Перетащил на другой комп , с тем же самым debian testing, настроил апач и т.д. Но развернуть его там не получилось.
Что, блин, за хрень? Делаю:

$ python manage.py syncdb

Error: Couldn't install apps, because there were errors in one or more models:
my_fuckin_site.question: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.document: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.profile: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.news: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.forum: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.press: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.partners: __init__() got an unexpected keyword argument 'max_length'
my_fuckin_site.catalog: __init__() got an unexpected keyword argument 'max_length'

max_length уже отменили?

>>> (Invalid URL, no host part!)

friday
()

Снова Django

Есть 2 класса:

class Category (models.Model):
	def __repr__(self): return self.title

	title      = models.CharField('Название', max_length=255)
	descr      = models.TextField('Описание')
	
	class Meta:
		verbose_name = 'Категория'
		verbose_name_plural = 'Категории'
	
	class Admin:
		list_display = ('title', 'descr')
		search_fields = ('title', 'descr')

class Company (models.Model):
	def __repr__(self): return self.title

	title      = models.CharField('Название', max_length=255)
	descr      = models.TextField('Описание')
	address    = models.TextField('Адрес')
	categories = models.ManyToManyField(Category, verbose_name='Категории')
	
	class Meta:
		verbose_name = 'Компания'
		verbose_name_plural = 'Компании'
	
	class Admin:
		list_display = ('title', 'descr', 'address')
		list_filter = ['categories']
		search_fields = ('title', 'descr', 'address')

При редактировании компании в админке в списке (<select>) категорий вместо названий - надписи 'Category object'. Как сделать так, чтобы названия появились?

python-2.4.4-6, django-0.96.1-1 из репозитория debian unstable.

>>> (Invalid URL, no host part!)

friday
()

Python book

Есть ли в природе книга по Python, по уровню близкая к перловой Camel Book? Желательно в бумажном виде. Ну, и на русском, если можно. Хотя и на английском можно.

>>> (Invalid URL, no host part!)

friday
()

Django: несколько таблиц

Вопрос, конечно, тупой, но я чёт застопорился. Перечитал в документации все, что связано с БД, но то ли лыжи не едут...

Как сделать выборку из нескольких таблиц? Например:

select t1.name, t2.title, t2.text
from t1, t2
where t2.t1_fk=t1.id

Как такое сделать средставми Django?

>>> (Invalid URL, no host part!)

friday
()

Меню

Захотелось мне недавно красивостей. Водрузил Compiz Fusion, AWN "на поиграться". Поигрался. И знаете, понравилось:-) Решил оставить. А поскольку у компиза собственный WM, то полагаю, что KDE мне теперь не особо нужен. Единственное, почему он пока стоит - это меню, которое можно звать по шорткату. Но из-за одного меню держать этого монстра, я считаю, не совсем целесообразно.

Посоветуйте какое-нибудь легковесное меню, которое бы поддерживало шорткаты

>>> (Invalid URL, no host part!)

friday
()

RSS подписка на новые темы