LINUX.ORG.RU

Сообщения Gregon

 

Мертвый фриз

Наблюдаю на свежей бубунте тотальные зависания. SysRQ не работает, только ресет. В логах ничего нет. Железо виснет исключительно под ядрами определенных серий (около 2.6 и 3.5). От остального софта типа дров на нвидию никак не зависит. Какие есть вменяемые средства дебага? Мейнтейнер ядра в дебиане требовал от меня перебирать вручную каждое ядро, но это же не серьезно. Да, и есть ли вообще в x86 watchdog? В доках ядра вроде как описан, но не включается. Или я чего-то не вкурил.

 ,

Gregon
()

Финансы поют романсы

В порядке полуночного бреда...

Допустим, есть некий сайт. На нем есть потребители контента и его авторы. Потребители могут платить через сайт, используя многие популярные вещи типа PayPal и вебмани. Полученные сайтом деньги сразу кидаются до последней копейки авторам. Тоесть платежи они через сайт идут, но владелец себе ничего не забирает, а сразу скидывает дальше.

А теперь... Барабанная дробь... Что обязан перед лицом государства делать владелец сайта? Это некоммерческая деятельность физ. лица. Нужно ли платить налоги? Нужно ли регистрировать какую-либо организацию?

А чтобы совсем все усложнить, перенесем место действия в Гондурас^WГерманию.

 ,

Gregon
()

Как из метода класса вызвать метод другого класса, когда оба внутри третьего класса?

Так можно:

class A(object):
	def func(self):
		print "it works"

class B(object):
	def func2(self):
		a.func()

if __name__ == '__main__':
		a = A()
		b = B()
		b.func2()

А вот так уже нельзя:

class A(object):
	def func(self):
		print "it works"

class B(object):
	def func2(self):
		a.func()

class C(object):
	def __init__(self):
		a = A()
		b = B()
		b.func2()

if __name__ == '__main__':
	c = C()

Или я просто не вкурил, как вызвать вышележащий namespace. Или я делаю нечто нехорошее, за что бьют канделябром.

Зачем мне это нужно: в программе леплю класс, абстрагирующий от остального кода GUI. Внутри него должно крутится все связанное с *graphical toolkit name*. Два окна, два класса. В одном прилетает callback, оно себя закрывает и должно вызывать show для другого окна.

 ,

Gregon
()

Раздел на /dev/sda

Совершенно неожиданно обнаружил такую бяку: у меня оказывается раздел не на sda1, а на sda.

lsblk: sda      8:0    0   1,8T  0 disk /media/daten2
fstab:
# /media/daten2 was on /dev/sda during installation
UUID=43617ee4-d1e7-4dd6-92d1-ba7d8639a210 /media/daten2   ext3    defaults        0       2

Все прекрасно работает, но меня несколько нервируют заявления GParted, что он там вообще никакой валидной ФС не нашел. С его точки зрения диск не разбит. Есть ли способ без переформатирования и потери данных сделать раздел sda1?

 

Gregon
()

Количество закладок

Нестандартный опрос: сколько у вас закладок в браузере? У меня экспортированный bookmarks.html около 2,2-2,6 MB.

Дело в том, что мне тут подсказали идею, запилить отдельный от браузера универсальный менеджер закладок с разными плюшками. Но терзают сомнения в нужности подобного велосипеда.

 

Gregon
()

Практика по программированию

Так как C++ в учебных планах и его много где используют, то придется учить. Но так как задания и примеры в книжках унылы, то вот вопрос: какие есть маленькие (<5.000 LOC) либы/программы, где требуются патчи и которые можно разобрать за пару вечеров человеку, который не обладает сверхспособностью скоростного чтения чужого кода?

Можно расширить идею: запилить страницу в вики со списком подобных мелких но нужных программ с разделами по ЯП

 

Gregon
()

Выбор движка

Нужен движок для игры, следующие критерии:

Поддержка рулей, джойстиков, педалей итд. Поддержка работы в сети. Звуковые эффекты (3D). Физика (круто, если есть физ. движок для автомобилей). Приличная графика. В идеале он должен быть еще и шустрым при использовании больших пространств в игре.

Сейчас присматриваюсь к Panda3D, там кажется все нужное есть. Ogre я не знаю как правильно готовить и не уверен, что потом будет просто сделать пакеты для разных дистров. Да и прикручивать там абсолютно все фенечки нужно руками, на что нет ни времени ни желания. Unity еще в бете. Unigine стоит денег.

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

Gregon
()

Один /home, несколько дистров

Стоит Debian, хочется параллельно поставить Ubuntu, софт тестировать. Кроме того возможно поставлю еще парочку распространенных, типа SuSE. Один хомяк важен, чтобы не надо было по сто раз один и тот же софт для каждого дистра настраивать + там нужное барахло хранится.

Есть истории успеха? Каких побочных эффектов стоит ожидать?

 ,

Gregon
()

XAMPP, LAMP...

Вопрос общественности, насколько небезопасно использовать готовые сборки XAMPP и AppServ по сравнению с ручным допиливанием настроек LAMP?

В толкс, потому что спрашиваю из праздного интереса.

Gregon
()

[С головного мозга] Посоветуйте литературу по ООП

Я не знаю в чем причина: привычка к чистому С, неправильное структурное мышление, еще что-то. Но я никак не могу вкурить ООП на Python. Все время хочется забить на классы, наследования ит.д. и просто написать пару глобальных функций. Пишу очередной класс и ловлю себя на мысли: а без класса вышло бы раза в два короче.

Посоветуйте годной литературы по теории ООП, применимости к разным задачам. Еще желательно почитать про грамотное проектирование GUI вообще и на GTK в частности. Потому что например про callback-функции я узнал не из туториалов, а случайно и из википедии.

Gregon
()

Регистрация в Lavabit

Кто в курсе, как туда попасть? А то они из-за спамеров прикрыли регистрацию. Может туда инвайты какие есть?

Ну или просто ткните носом в адекватного провайдер мыла. Чтобы было просто мыло. Без всякой дополнительной мути вроде чятиков. Без неудаляемой рекламы в теле письма. Кроме гугломыла, другие есть?

Gregon
()

[ненависть] pyGTK, Unity и все-все-все

Сижу тут, строгаю потихоньку небольшое приложение на pyGTK. Захотел добавить иконку в трей. Внезапно не работает. Вопрошаю у гугла. Оказывается, gtk.StatusIcon в Unity не работает. Вообще не работает. А еще гугл сообщил, что pyGTK мертв и будущее за каким-то неведомым pyGI, к которому еще никто не соизволил написать мануал. При этом девелопер.убунта.ком советует юзать pyGTK. Тоесть либо я плюю на поддержку юнити, либо пишу еще один кусок кода специально для AppIndicator либо переписываю все на pyGI.

Что-то захотелось плюнуть и переписать все на pyQt.

 

Gregon
()

Вопрос ябловодам

Был недавно в медиамаркте и от нефиг делать решил пощупать макбук эйр. Естественно ко мне подошел консультант в чорной водолазке. Показал как включать, какой интерфейс быстрый, все дела. Убедился, что гном действительно похож на макось. Но. Когда я попытался жмакнуть на плюс в сафари, окно растянулось не на весь экран, а только слегка увеличилось. Консультант заверил меня, что это потому что ось не проапдейтили до льва и нужно просто растянуть мышой. Или поставить апдейт. Собственно, что за нафиг? Что, до льва действительно юзерам приходилось каждое окошко мышкой растягивать?

Кстати, когда упомянул что я линуксоид, консультант сразу начал длинную историю про то, что мак это тоже юникс. Комплекс неполноценности?

Gregon
()

[лоргугл] нф фильм

Ищу научно-фантастический фильм, название не знаю. Очень похож по сюжету на Солярис, но точно не он. Кажется действие происходит в Солнечной системе. Люди на космической станции пытаются установить контакт с неким существом (океан, буря) но у них не выходит. Еще там был сыпящийся из шлюза песок и психи, которые один за другим умирали. В конце один чувак застрелился.

 

Gregon
()

Убунту и фризы

Это снова я, ага. Сегодня машина опять повисла без причины, симптоматика как я уже описывал: http://www.linux.org.ru/forum/desktop/5202076. Причем пока писал, еще 1 раз висла. Загадка природы. А может ядро от вайфай-карточки виснуть?

Gregon
()

Залежи мэйлов

Имеется директория с вековыми залежами электронных писем. Использовалось это как помойка, куда скидывалось все с 3 разных адресов. Заправляла всем этим громоптица, причем версия несколько раз менялась. В результате там пара сотен метров неописуемого беспорядка. Попытался сейчас снова приладить thunderbird, но он упорно отказывается складировать новые мэйлы в эту помойку, да и старые не все импортирует.

Есть ли на свете вменяемые программы, чтобы читать msf с картинками в base64 и как-то это все оттуда выдрать и в идеале распечатать? Thunderbird например в файле с десятком писем показывает только одно из них.

Gregon
()

Фризы NVidia под Убунту

Имеем в наличии свежую Убунту со всеми апдейтами, систему с GTS 250 и рандомные фризы. Наблюдал их под noveau при инсталляции, под дровами из репа (не nv) и свежими из PPA (https://launchpad.net/~ubuntu-x-swat/+archive/x-updates). В логах /var/log и в .xsession-errors ошибок в первом нет а во втором они появляются раньше или позже фриза и там о гтк в основном. Фризы не воспроизводимы. Сейчас отключил KMS и надеюсь, что это оно виновато. Другие дистры (calculate, pclinuxos) работали в этом плане как часы. Need help. Да, фризы полные: не спасают любые клавишные комбинации.

Gregon
()

Поиск хорошего рассказа

Был хороший, красочный рассказ емнип в «Если». Много не запомнил. Там речь шла о детях, живущих в неком пространстве, которое подчинялось их желаниям. Типа хочешь - замок сам построится. Но они решили сделать корабль и отправится в реальный мир. По дороге кораблю пришел кирдык и они пошли пешком. Кажется, именно к концу выяснилось, что они попали туда после или во время смерти. Одного задавила машина, другого застрелил террорист в школе (читано за очень долго до Беслана). Это НЕ рыцари 40ка островов. Рассказ стоит почитать, мне он врезался в память.

Gregon
()

[Ж][Ж] Внезапно

Стоило мне в прошлой теме сказать, что решил попробовать писилинуксось, как сразу откуда-то явились тролли, которые периодически не очень удачно пытаются рекламировать сей дистр. Это простите шо такое? И да, теперь меня игнорят аж 2 человека после той темы. Что касается оси, то живет она ни шатко ни валко, радуя глаз парой мелких багов. Такие дела.

Gregon
()

[ЖЖ] Вот тебе и бубунта

Специально подождал месяц и рискнул жо^Wздоровьем, обновил. В результате заработал рандомные фризы системы вплоть до ресета. Магические кнопки тоже не пахали. Поставил эту заразу с нуля и с vesa дровами. Полюбовался на фризы и сбежал на PCLinuxOS. Пока что полет под гномом нормальный, даже глюков особых не заметил. А еще тут много всяких дров прямо в репе. А еще я фиг знает зачем завел унылую жжшечку gregon.livejournal.com. А еще этот топик и топикстартер унылы. Если что, я уже сделал вдоль и пишу из ада через свежую сборку libastral.

 

Gregon
()

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