LINUX.ORG.RU

Сообщения do0dlez

 

[ruby] Объясните поведение

Форум — Development

добрый день.

есть приблизительно такой код

module A
  def module_method
    begin
      instance_method
    rescue => exception
      p exception
    end
  end
end

class B
  include A

  def instance_method
    begin
      #... 
    rescue ArgumentError
      puts 'rescued!'
    end
  end
end

B.new.module_method

так вот, по какой-то причине, мне не понятно, код внутри метода B#instance_method не отлавливал ArgumentError, его ловил уже метод module_method. т.е. 'rescued!' не выводилось на экран, а выводилось уже сразу тип exception.

Может ли кто-то подсказать, в чём, возможно, была проблема? спасибо

 

do0dlez
()

[пиар][jabberbot][радость]Yatodo

Форум — Talks

Тут мы с товарищем от нефиг делать и опенсорса для решили написать библиотеку для jabber ботов. Но ведь зачем библиотека, если ботов с ней нет? Правильно - поэтому мы сделали ещё и бота, интегрированного в сайт (точнее сделали бота, а потом под него написали сайт, но ведь пофиг же). Одним словом - для тех, кому некуда кидать мелкие TODO - милости просим http://yatodo.net

пожелания приветствуются.

also, кому понравилось - кнопочка +1 в нижнем правом углу сайта

 ,

do0dlez
()

Помогите с диагностикой винта

Форум — Linux-hardware

smartctl:

C:\Windows\system32>smartctl -l selftest sdb
smartctl 5.40 2010-10-16 r3189 [i686-w64-mingw32-win7-sp1] (sf-win32-5.40-1)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%      7835         479079
# 2  Extended offline    Completed without error       00%      7178         -


C:\Windows\system32>smartctl -H sdb
smartctl 5.40 2010-10-16 r3189 [i686-w64-mingw32-win7-sp1] (sf-win32-5.40-1)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
в dmesg сыпал таким:
BMDMA stat 0x25
failed command: READ DMA
..
..
status: {DRDY ERR}
error: {UNC}

do0dlez
()

Автоотключение монитора во время просмотра видео

Форум — Desktop

Доброе время суток, господа.

есть: gentoo, xorg-x11 7.4, mplayer 2010.11.14, awesome wm, никаких xscreensaver

Если я не подвигаю мышкой или не нажму какую-нибудь клавишу, монитор переходит в энергосберегательный режим. Это есть хорошо. Но как сделать так, чтобы во время просмотра видео не было такой фичи?

Как одно из решений этой проблемы вижу: навесить alias mplayer='SUPERCOMMAND; mplayer', где SUPERCOMMAND будет говорить иксам, чтобы они не переводили монитор в энергосберегательный режим, но тогда подскажите, пожалуста, эту самую SUPERCOMMAND

спасибо

do0dlez
()

Общажная обстановка :3

Галерея — Рабочие места(не подтверждено)

Общага КПИ.

гента, хромиум, Кнут, кофе, сенхайзеры.

>>> Просмотр (3000x2250, 634 Kb)

do0dlez
()

[gentoo]не билдятся kipi-plugins-1.2.0-r3

Форум — General

gentoo x86

пытаюсь собрать kipi-plugins-1.2.0-r3 (все юз-флаги отключены), компиляция фэйлится с таким набором ошибок:

/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp: In member function ‘void KIPIRawConverterPlugin::BatchDialog::slotDefault()’:
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:335: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setDefaultSettings’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp: In member function ‘void KIPIRawConverterPlugin::BatchDialog::readSettings()’:
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:344: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setSixteenBits’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:345: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setWhiteBalance’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:348: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setCustomWhiteBalance’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:349: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setCustomWhiteBalanceGreen’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:350: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setFourColor’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:351: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUnclipColor’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:352: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setDontStretchPixels’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:353: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setNoiseReduction’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:354: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setBrightness’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:355: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseBlackPoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:356: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setBlackPoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:357: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseWhitePoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:358: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setWhitePoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:359: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setMedianFilterPasses’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:360: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setNRThreshold’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:361: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseCACorrection’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:362: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setcaRedMultiplier’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:363: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setcaBlueMultiplier’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:365: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setAutoBrightness’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:368: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setQuality’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:372: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setOutputColorSpace’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:378: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘sixteenBits’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:382: error: no matching function for call to ‘KDcrawIface::DcrawSettingsWidget::readSettings()’

 

do0dlez
()

[flash]Непонятный баг

Форум — Desktop
  • gentoo x86
  • x11-wm/awesome-3.4.9 USE=«dbus -doc»
  • x11-base/xorg-server-1.9.4 USE=«ipv6 nptl udev xorg -dmx -doc -kdrive -minimal -static-libs -tslib»
  • www-plugins/adobe-flash-10.2.152.27 USE=«vdpau (-multilib) -nspluginwrapper»
  • www-client/chromium-9.0.597.94 USE=«gecko-mediaplayer -cups -gnome -gnome-keyring (-system-v8)»

после просмотра любого (вроде?) видео на флеше, получается вот такое.

на всех тэгах на том месте экрана, где отображалось видео, чёрный цвет (#000000) заменяется на какое-то месиво из цветов.

wtf? спасибо

 

do0dlez
()

FreeBSD 8.2-RELEASE

Новости — BSD
Группа BSD

Команда разработчиков FreeBSD рада сообщить о выходе FreeBSD 8.2-RELEASE. Это третий релиз ветки 8-STABLE, который улучшил функциональность FreeBSD 8.1 и внёс новые возможности.

Некоторые из изменений:

  • улучшена поддержка Xen HVM в FreeBSD/amd64 и Xen PV в FreeBSD/i386;
  • ZFS on-disk format обновлён до версии 15;
  • aesni(4) драйвер для криптографических инструкций Intel AESNI;
  • обновлены BIND и OpenSSL;
  • Gnome 2.32.1;
  • KDE 4.5.5;
  • множество улучшений и исправлений.

Торрент-файлы для новинки можно скачать отсюда.

>>> Подробности

 

do0dlez
()

Python 3.2

Новости — Open Source
Группа Open Source

20 февраля вышел Python 3.2.

Так как действует «Мораторий на измение языка» (PEP-3003), то синтаксис языка остался прежним; было внесено всего несколько изменений во встроенные типы.

Усилия разработчиков были сконцентрированы на стандартной библиотеке и поддержке портирования кода на Python3.

Среди изменений стоит отметить:

  • множественные изменения в модуле unittest;
  • PEP 3147, поддержка PYC Repository Directories;
  • PEP 3149, поддержка контроля версий динамически-подключаемых библиотек;
  • PEP 3148, futures — новая библиотека для асинхронных вычислений (конкурентного программирования);
  • PEP 384, стабильное ABI для модулей расширений;
  • значительно переделан GIL (Global Interpreter Lock);
  • расширенный пакет email, который поддерживает байтовые сообщения;
  • значительно улучшен модуль ssl;
  • новый модуль sysconfig;
  • улучшения модуля shutil, среди которых стоит отметить поддержку архивов;
  • множество улучшений в configparser;
  • улучшен pdb (Python debugger);
  • множественные исправления, связанные с ошибками bytes/string;
  • множественные исправления для численных операций.

>>> Подробности

 

do0dlez
()

[ruby]Не могу реализовать красно-чёрное дерево

Форум — Development

Доброе время суток. Решил изучать ruby, в качестве тренировки решил реализовать красно-чёрное дерево. чтобы точнее следить за его видом, прикрутил биндинг к graphviz'у

сложность возникла в том, что после выполнения кода, вершина 15 является чёрной, хотя по правилам (и по 115 строчке кода), должна была бы быть красной. дерево

Помогите найти ошибку, спасибо

 

do0dlez
()

[2hibou] С каких пор укр. яз. является «преднамеренным нарушением правил русского языка» ?

Форум — Linux-org-ru

сабж ._.

do0dlez
()

[2paranormal] Конфиг вима

Форум — Talks

А можно конфиг вот этой цяцьки: http://img826.imageshack.us/img826/7748/vim.png ? Спасибо заранее :3

do0dlez
()

[web camera][acer] Неправильное разрешение

Форум — Desktop

в продолжении этой темы.
Описываю проблему: при запуске нетбука и некоторое время спустя камера снимает в нормальном разрешении (vga), а потом --- в qqvga. Закономерности возникновения ошибки не заметил.
Сделал diff вывоводов dmesg'а до и после:

> [ 1139.113284] CE: hpet increased min_delta_ns to 7500 nsec
> [ 4540.453425] usb 1-1: USB disconnect, address 2
> [ 4540.709613] usb 1-1: new high speed USB device using ehci_hcd and address 3
> [ 4540.865134] usb 1-1: New USB device found, idVendor=0c45, idProduct=62c0
> [ 4540.865145] usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
> [ 4540.865154] usb 1-1: Product: WebCam
> [ 4540.865159] usb 1-1: Manufacturer: Sonix Technology Co., Ltd.
> [ 4540.867238] uvcvideo: Found UVC 1.00 device WebCam (0c45:62c0)
> [ 5677.701928] usb 1-1: USB disconnect, address 3
> [ 5677.956196] usb 1-1: new high speed USB device using ehci_hcd and address 4
> [ 5678.019732] hub 1-0:1.0: unable to enumerate USB device on port 1
> [ 5678.387045] usb 2-1: new full speed USB device using uhci_hcd and address 2
> [ 5678.524596] usb 2-1: not running at top speed; connect to a high speed hub
> [ 5678.578603] usb 2-1: New USB device found, idVendor=0c45, idProduct=62c0
> [ 5678.578619] usb 2-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
> [ 5678.578631] usb 2-1: Product: WebCam
> [ 5678.578639] usb 2-1: Manufacturer: Sonix Technology Co., Ltd.
> [ 5678.585721] uvcvideo: Found UVC 1.00 device WebCam (0c45:62c0)
> [10235.563185] CE: hpet increased min_delta_ns to 11250 nsec
~ $ zgrep -i video /proc/config.gz |sed '/^#/d'
CONFIG_ACPI_VIDEO=y
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_V4L2_COMMON=m
CONFIG_VIDEO_MEDIA=m
CONFIG_VIDEO_IR=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_CAPTURE_DRIVERS=y
CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
CONFIG_VIDEO_IR_I2C=m
CONFIG_USB_VIDEO_CLASS=m
CONFIG_VIDEO_OUTPUT_CONTROL=y

Заранее спасибо за помощь в решении проблемы.

 

do0dlez
()

[acer aspire one][вебкамера]Неправильное разрешение

Форум — Desktop

Добрый день.
Есть нетбук acer aspire one O531h с вебкамерой. Не могу разобраться из-за чего при выполнении команды mplayer tv:// неправильно определяется разрешение вебкамеры (вместо 640х480 отображается 160х120). лог mplayer'a

~ $ zgrep -i video /proc/config.gz |sed '/^#/d'
CONFIG_ACPI_VIDEO=y
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=y
CONFIG_VIDEO_MEDIA=y
CONFIG_VIDEO_IR=y
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEO_CAPTURE_DRIVERS=y
CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
CONFIG_VIDEO_IR_I2C=y
CONFIG_USB_VIDEO_CLASS=y
CONFIG_VIDEO_OUTPUT_CONTROL=y

Какую ещё информацию дать не знаю, спрашивайте.
Заранее спасибо

do0dlez
()

[loroogle]Программа для рисования иллюстраций

Форум — Desktop

REPOST
Существует ли программа для рисования простеньких иллюстраций по физике (как в задачниках и учебниках)? С импортом в eps. Xfig неплох, но интерфейс уж больно неудобен, да и подглючивает местами

 

do0dlez
()

[НЕНАВИСТЬ][gentoo] Мэйнтейнеров на мыло

Форум — Talks

Вот кто-нибудь может сказать, почему app-crypt/pinentry-0.7.6 до сих пор не стабильная? unstable не хочется иметь в своей системе. А в версии 0.7.5 нема флага qt4. Т.е. остаётся пользоваться только pinentry-curses || pinentry-gtk, что меня совсем не радует. Неужели за год нельзя было оттестировать достаточно версию 0.7.6?
Куда-то жаловаться надо?

 ,

do0dlez
()

awesome wm for netbook

Галерея — Скриншоты

Собственно, на скрине видно:

  • awesome
  • John Lennon
  • vicious widgets
  • firefox
  • kxkb как переключалка языков
  • knotes, kmail, akregator --> kontaсt
  • psi

В основном всё забито на хоткеи. Часто используемые приложения (кроме urxvt) раскидываются автоматически по тэгам (на скрине firefox не в fullscreen'е только для того, чтобы показать панельку).
Обложка хоть и не нужна, но вылазит при наведении на mpdwidget (тот, что отображает текущую песню вверху). А так как иногда интересно узнать, что только что в песне пелось - текст выскакивает при правом клике по нему. Чтобы узнать, что сегодня стряслось n лет назад — по правому клику на дате выскакивает вывод calendar...
В принципе, считаю, что настроил свой нетбук практически полностью, но предложения по улучшению принимаются (:

>>> Просмотр (1024x600, 207 Kb)

 , , ,

do0dlez
()

[minitube][gentoo] Не работает.

Форум — Desktop

Добрый вечер.
Почему-то media-video/minitube-1.0-r1 отказывается проигрывать видео. Находить-находит, но не проигрывает. minitube собран с флагом kde.

 

do0dlez
()

[gentoo][bluetooth][nokia]Как?

Форум — General

Здрасьте.
Хочу узнать у местных гуру голубых зубей, как сделать коннект nokia 2600 с gentoo. Когда-то случайно как-то приконнектился, а сейчас не могу. Когда я набираю

rfcomm connect 0
На телефоне выскакивает просьба ввести пароль. Ввожу 1, выдаёт в ответ
Can't connect RFCOMM socket: Connection refused
. Вот содержание /etc/bluetooth/rfcomm.conf
rfcomm0 {
#	# Automatically bind the device at startup
	bind yes;
#
#	# Bluetooth address of the device
	device 00:25:47:3C:51:05;
#
#	# RFCOMM channel for the connection
	channel	7;
#
#	# Description of the connection
	comment "d(o_0)dleZ-mobile";
}
/etc/bluetooth/hcid.conf
options	{
	autoinit	yes;
	security	auto;
	pairing	multi;
	pin_helper	/etc/bluetooth/pin;
}

device	{
	name	"d(o_0)dleZ_netbook";
	class	0x3e0100;
	iscan	enable;
	pscan	enable;
	lm	accept;
	lp	rswitch,hold,sniff,park;
	auth	enable;
}
/etc/bluetooth/pin пытался и так:
1
, и так:
#!/bin/sh
echo "1"
, и так:
#!/bin/sh
echo "PIN:1"

 , ,

do0dlez
()

[lor-treeview][firefox] как исправить?

Форум — Talks

Здрасьте.
Юзаю subj. При попытке выйти со страницы, на которой используется скрипт lor-treeview, firefox отображает сообщение. На странице я, разумеется, ничего не писал. Как это убрать?
PS Обратите внимание на то, что строчки то на русском, то украинском языке. Локализация доставляет

 

do0dlez
()

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