LINUX.ORG.RU

Сообщения Davidov

 

Настоящие программисты

Ренделл зажигает.

http://xkcd.com/378/

<Ъ>Комикс про то, какой редактор используют настоящие программисты. Англ. яз. Перевод позже будет запощен в ru_xkcd и его архив.</Ъ>

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

Davidov
()

jabber->dictd bot

Сегодня мне сообщили UIN бота со словарём ушакова. Стало обидно за державу.

Короче говоря, никто, случайно, не хочет захостить у себя на сервере бота, который переводит слова при помощи dictd?

Написан на питоне с использованием pyxmpp (ЕМНИП, на нём же написан gajim) и dictclient.

ps aux | grep bot.py

davidov 13198 0.0 1.1 7948 5860 pts/6 S+ 17:47 0:00 /usr/bin/python ./bot.py

Все пожелания к коду попробую выполнить.

Перемещено cavia_porcellus из Development

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

Davidov
()

Linux 0.01 обновился

Группа Ядро Linux

Abdel Benamrouche сообщил, что он обновил ядро Linux версии 0.01, чтобы его можно было скомпилировать при помощи GCC-4.x. Эту версию можно запускать в эмуляторах, например QEMU или Bochs. После применения патчей становится возможным скомпилировать ядро на системе с ядром 2.6.

Также Abdel успешно портировал bash-3.2, частично coreutils-6.9, dietlibc-0.31 (вместо glibc), bin86-0.16.17, make-3.81, ncurses-2.0.7 и vim-7.1 на модифицированное ядро версии 0.01.

>>> Образ дискеты.

>>> Подробности (kerneltrap.org)

Davidov
()

Дорогой Дедушка Мо...

Сделай пожалуйста так, чтобы в новом году в Talks было меньше тем про штрафы, проституток, трусы, Лебедева, Михаила, вещества, алкоголь и русский язык.

Больше всего раздражают бессмысленные мемы.

Я ещё помню, когда Talks было интересно читать.

P.S. А сейчас в меня полетит поток грязи.

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

Davidov
()

Тормоза

Странная проблема: не быстрый комп (1800Mhz) и не сильная видюха (GeForce 6200).

Стоит родной драйвер, glx включён. glxinfo говорит direct rendering: Yes.

Почему-то ppracer и xmoto очень сильно грузят систему (это понятно) и периодами подвисают на несколько секунд.

Система debian testing+unstable.

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

Davidov
()

Об ANSI C

Сегодня пытался выполнить dmg2iso. Последний упорно выдавал ошибку открытия файла на примитивном fopen(filename, "rb").

strace показал ошибку EFBIG (File too large), чем меня поставил в тупик.

Временно решил проблему аналогичной Java утилитой, но возник вопрос: неужели на ANSI C в принципе нет способа работать с 7-гиговыми файлами на 32-битной архитектуре?

P.S. А если сделать open, а потом fdopen всё будет хорошо?

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

Davidov
()

Декоратор метода - метод [python]

 

Я хочу сделать, чтобы декоратор метода был методом класса.

Не допускаю ли я какой-нибудь грубой ошибки вот таким кодом:

class Sequences(list):
    ...

    def sendUpdate(meth):
        def wrapped(self, *args, **kwargs):
            result=meth(self, *args, **kwargs)
            pubsub.Publisher().sendMessage('SEQUENCES CHANGED', self)
            return result

    @sendUpdate
    def addSequence(self, sequence):
        self.append(sequence)

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

Davidov
()

Зачем анонимусы пишут, какое слово им попалось в CAPTCHA?

У меня пока такие версии:

а) проявления взаимовыручки

б) они хотят распознать все возможные каптчи, чтобы потом захватить ЛОР

в) древнее поверье гласит, что текст капчи в сообщении избавляет от кармы

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

Davidov
()

2birdie: об этике

Привет. У меня нет никакой личной неприязни, и я очень благодарен тебе за много хороших новостей.

Но если даже пользователи пятью звёздами будут провоцировать флейм при помощи заведомо ложных сообщения (модераторы это исправили, но, думаю, ты помнишь, что там было в оригинале) и писать заглавными буквами, чтоб привлечь внимание и постоянно употреблять мат, то чего ждать от анонимусов?

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

Davidov
()

С повинной

Просьба к модераторам:

Вы можете дописать к этому сообщ ению какой-нибудь warning аля "не пытайтесь проделать это дома"?

Меня уже один анонимус отругал.

Если отредактировать нельзя, удалите, пожалуйста.

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

Davidov
()

Летающая змея [time machine]

В продолжение к вчерашней теме: [перевод xkcd №353].

Перевод ещё не опубликован (обсуждается в нашем листе рассылки), так что исправления принимаются.

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

Davidov
()

Perl? Python!

"Ура, товарищи

Свершилось.

Впервые в истории, в декабрьском выпуске известного рейтинга популярности языков программирования TPCI язык программирования Python превзошёл своего давнего концептуального врага, Perl.

Поклонники чистоты кода могут открывать шенпанское. Здравый смысл восторжествовал.

Jedem das Seine."

via http://community.livejournal.com/ru_python/169307.html

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

Davidov
()

Firefox VS Opera?

В пылу спора поставил себе новый Firefox 3 beta и проприетарное чудовище (Opera 9.24).

И увидел, что новый Firefox прокручивает сложную скриптовую страничку (Gmail) с заметно меньшими тормозами, чем Opera.

Победа, товарищи? Cairo рулит?

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

Davidov
()

/etc/modprobe.d/blacklist

Почему может не работать subj?

У меня в Debian имеется конфликт между tulip и dmfe на моей сетевой карте. Я пытаюсь отключить tulip, но попытки записать "blacklist tulip" в subj не приводят к успеху.

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

Davidov
()

Переключение столов, как в Xfce

В Xfce есть очень приятная штука: если ты пытаешь переключиться на "текущий" виртуальный рабочий стол (по шорткату, например), то тебя перекидывает на последний активный.

В своё время я делал нечто подобное на wmii3 и 4 (всего несколько строк).

А умеет ли такое KDE?

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

Davidov
()

Что делать с Load_Cycle_Count?

У меня на ноуте с убунтой сейчас Load_Cycle_Count 637675 (что уже само по себе очень грустно).

Проблема в том, что hdparm -B 255/254 и -S 0 не меняют положения дел. Load_Cycle_Count всё равно растёт.

Кстати, почему-то, smartctl говорит SMART Health Status: OK.

Как бороться с ростом?

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

Davidov
()

Здравствуй, Debian

После обновления Ubuntu до Gusty домашний десктоп стал чудовищно тормозить (и дело не только в Tracker, который периодами начинает индексацию). В Firefox, например, медленно работает прокрутка (загружая CPU на 100%), в xfce медленно переключаются дектопы и т.п.

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

Инсталляция прошла поразительно легко. Благодаря тому, что $HOME был на отдельном разделе, не пришлось даже делать бекап (ну не считая /etc). dmraid заработал из коробки, а инсталлятор даже предложил переразбить флешкарту, которую я забыл вытащить из кардридера.

Порадовало то, что они вернули mplayer. mp3 в audacious работает из коробки. Скорость (визуально) значительно выше. В дистрибутив не забыли поставить seamonkey (как это было в feisty), хоть и под названием IceWeasel. Убунтовских проблем с dmfe не возникло.

Наверное, буду мешать stable с testing. Есть небольшие проблемы с пакетами: так метапакет desktop xfce содержит почти весь гном, nvidia-glx зависит от версии nvidia-kernel не совпадающей с моим текущим ядром (как побороть?), при попытке поставить texlive вылезают какие-то конфликты. Но, в целом, всё хорошо. Я доволен.

P.S. Наверняка, у тормозов gusty есть какое-то весьма разумное объяснение. Но быстрый поиск результатов не дал, да и это не было основной проблемой.

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

Davidov
()

Линус: Стандарты не так уж и важны

"Standards are just papers. Yes, they're important, but they are definitely not more important than anything else, and they are a lot _less_ important than some people seem to think."

— Linus Torvalds, in an October 26th, 2007 message on the Linux Kernel mailing list

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

Davidov
()

IDN

Остановите безумие: http://пример.испытание, http://русский.idn.icann.org.

:(

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

Davidov
()

Загадки скора

Подскажите, почему в этом топике два сообщения на одном уровне оценены по разному (уровень 1 и уровень >1).

Правильно я понимаю, что за первое очки не сняли, а за второе - сняли?

В чём логика?

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

Davidov
()

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