Re: Почему в репах нет проги?

2009-08-21 Пенетрантность Ivan Borzenkov
21 августа 2009 09:35:17 Konstantinow Andrey писали:

Нет, вы меня неправильно поняли. Мне просто интересно, кто (или что?)
 решает, какой программе быть в репах, а какой - нет. fbless - только пример
 (я сам ею давно пользуюсь, вроде бы в самом деле нет альтернатив для
 консоли), но ведь в самом деле не мало хороших прог из прошлых релизов
 отсутствуют в нынешних.

То есть необходимо, чтобы кто-то согласился постоянно развивать программу?
 Вроде бы эта же fbless вполне закончена (хотя можно было бы добавить
 библиотеку).

Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это либо 
сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо кто-то 
поставит RFP, и его переименуют в ITP и потом зальют пакет.

Исчезают если на пакет долго никто не обращал внимания, при смене полиси в нем 
появляются баги, и если очень долго не было аплоадов новых версий, то пакет 
автоматом выкидывается из анстейбла (как я понял)
хотя если за пакетом (не за программой) следить, то все нормально, вот как 
пример packages.qa.debian.org/e/enca.html

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

 Прошу прощения, возможно я что то не понимаю, мне просто интересно
 разобраться в этом механизме.

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

---
Иван Борзенков ivan1...@list.ru

I am the ILOVEGNU signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public
License.


signature.asc
Description: This is a digitally signed message part.


Re: Не перезаписывется DV D-RW - куда рыть?

2009-08-21 Пенетрантность James Brown
Sergey Korobitsin wrote:
 Когда-то, а точнее в Thu, Aug 20, 2009 at 23:04 +0400, James Brown изволили 
 разразиться высказыванием:
   
 А кто-нибудь может посоветовать хорошие консольные утилиты для целей
 форматирования DVD-RW etc.?
 

 Внезапно,

 dvd+rw-tools

   
После форматирования gnomebaker (первое что нашел вчера, гуёвая
гномоутилита) не получалось сделать запись на диск снова.
Сегодня отформатировал еще раз через dvd+rw-format -force=full, все
равно не пишет:
wodim dev=/dev/scd0 dvdimage.iso
wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent defaults.
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK
limits.Device type: Removable CD-ROM
Version: 0
Response Format: 2
Capabilities   :
Vendor_info: 'Slimtype'
Identification : 'DVDRW SSM-8515S '
Revision   : 'GRS6'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags   : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
wodim: WARNING: Could not manage to find medium size, and more than 90
mins of data.
Speed set to 2770 KB/s
Starting to write CD/DVD at speed   2.0 in real unknown mode for single
session.
Last chance to quit, starting real write in0 seconds. Operation starts.
Errno: 5 (Input/output error), reserve track scsi sendcmd: no error
CDB:  53 00 00 00 00 00 0F CB B1 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 2C 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x2C Qual 0x00 (command sequence error) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.005s timeout 40s
wodim: Cannot open new session.

~$ dvd+rw-mediainfo /dev/scd0
INQUIRY:[Slimtype][DVDRW SSM-8515S ][GRS6]
GET [CURRENT] CONFIGURATION:
 Mounted Media: 13h, DVD-RW Restricted Overwrite
 Media ID:  RITEKW01   
 Current Write Speed:   2.0x1385=2770KB/s
 Write Speed #0:2.0x1385=2770KB/s
GET [CURRENT] PERFORMANCE:
 Write Performance: 2.0x1385=2770KB/s...@[0 - 2297887]
 Speed Descriptor#0:00/2297887 r...@6.0x1385=8310kb/s w...@2.0x1385=2770kb/s
READ DVD STRUCTURE[#10h]:
 Media Book Type:   00h, DVD-ROM book [revision 0]
 Legacy lead-out at:2298496*2KB=4707319808
READ DVD STRUCTURE[#0h]:
 Media Book Type:   32h, DVD-RW book [revision 2]
 Last border-out at:2045*2KB=4188160
READ DISC INFORMATION:
 Disc status:   complete
 Number of Sessions:1
 State of Last Session: complete
 Number of Tracks:  1
READ FORMAT CAPACITIES:
 formatted:2297888*2048=4706074624
 00h(800):2297888*2048=4706074624
 10h(10):2297888*2048=4706074624
 13h(10):0*2048=0
 15h(10):2297888*2048=4706074624
READ TRACK INFORMATION[#1]:
 Track State:   complete incremental
 Track Start Address:   0*2KB
 Free Blocks:   0*2KB
 Fixed Packet Size: 16*2KB
 Track Size:2297888*2KB
FABRICATED TOC:
 Track#1  : 1...@0
 Track#AA : 1...@2297888
 Multi-session Info:#...@0
READ CAPACITY:  2297888*2048=4706074624
 

Как все-таки заставить его перезаписываться?!



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Раздача сканера

2009-08-21 Пенетрантность Victor Wagner
На линуксе, точнее etch, всё прописал по найденному howto. В
/etc/sane.d/saned.conf:
[1]192.168.1.1/24
(адреса всех машин 192.168.1.*)
В /etc/services уже было:
sane-port   6566/tcpsane saned  # SANE network scanner
daemon
В /etc/inetd.conf:
sane-port stream tcp nowait saned.saned /usr/sbin/saned saned
Ну и USB устройство открыл для всех, в /etc/udev/udev.rules:
SUBSYSTEM==usb, ATTR{idVendor}==03f0, ATTR{idProduct}==2404,
MODE=0666, GROUP=lp
Что нужно исправить, чтобы sane заработал по сети?

usb-устройство открывать для всех - явный идиотизм.

У тебя же все это другие машины в сети. Они будут обращаться не к
USB-устройству, а к saned. И только сам saned должен уметь обращаться к
USB-устройству.

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

Но ты при этом совершенно не описал, как именно ты конфигурировал
клиентов. 

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

Если клиенты виндовые, надо ставить SaneTwain
http://sanetwain.ozuzo.net/ (кстати, возможно при этом придется поменять
twain32.dll, взяв правильную с twain.org. Был у меня случай когда никак
не мог заставить sanetwain работать от непривелигированного юзера,
потому что в системе завалялась twain32.dll, принесенная каким-то
драйвером от производителя сканера.). Да, естественно, драйверов от
производителя сканера на клиентах и близко быть не должно. Они работают
не с USB-устройством  такой-то фирмы, а с протоколом SANE.




-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Artem Chuprina wrote:
   nlkt не сильно лучше, прямо скажем...
  EVL Скажите. В каком месте?
 
 Ты это буквосочетание произнести пробовал?
Много раз. На проблемы с речью не жалуюсь. Эн-эл-ка-тэ.

  EVL Что? Какой-то язык программирования не позволяет разделять
  EVL арифметические выражения? И какой же?
 
 Эээ...  А ничего, если автор способен прочесть эту формулу?  Кстати,
 разделение там вполне есть - вызовы функций видишь?
Вижу. Я их туда вписал от балды :D Ну вот сами читайте формулы в таком виде.

 Такое ощущение, что ты формулу никогда не видел...  Пять лет на мехмате,
 три года в аспирантуре - и ни разу не видел формулы, где меньше 80%
 переменных однобуквенные (и у остальных, впрочем, многобуквенные разве
 что пояснительные индексы - типа Tнач)...  Может, конечно, за прошедшие
 15 лет все поменялось, и теперь все переменные в формулах сплошь из 2-3
 слов каждая...

Господа, ещё один личный наезд, и я выхожу из треда. Имейте совесть.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Peter Teslenko

Приветствую.

Обновился в dom0 до lenny. Теперь

ii  libc6-xen  2.7-18   GNU C 
Library: Shared libraries [Xen version
ii  libxenstore3.0 3.2.1-2  Xenstore 
communications library for Xen
ii  linux-image-2.6.26-2-xen-686   2.6.26-17lenny2  Linux 
2.6.26 image on i686, oldstyle Xen sup
ii  linux-image-xen-6862.6.26+17+lenny1 Linux image 
on i686, oldstyle Xen support
ii  linux-modules-2.6-xen-686  2.6.26+17+lenny1 Linux 2.6 
modules on i686
ii  linux-modules-2.6.26-2-xen-686 2.6.26-17lenny2  Linux 
2.6.26 modules on i686
ii  xen-hypervisor-3.2-1-i386  3.2.1-2  The Xen 
Hypervisor on i386
ii  xen-shell  1.8-3Console 
based Xen administration utility
ii  xen-tools  3.9-4Tools to 
manage Debian XEN virtual servers
ii  xen-utils-3.2-13.2.1-2  XEN 
administrative tools
ii  xen-utils-common   3.2.0-2  XEN 
administrative tools - common files
ii  xenstore-utils 3.2.1-2  Xenstore 
utilities for Xen

При попытке зайти в domU по ssh получаю

PTY allocation request failed on channel 0

Из консоли в dom0 пытаюсь сделать xm console domU_id и консоль просто висит.
Как быть?

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Mike Mironov
Peter Teslenko пишет:
 Приветствую.
 
 Обновился в dom0 до lenny. Теперь
 
 ...
 
 При попытке зайти в domU по ssh получаю
 
 PTY allocation request failed on channel 0
 
 Из консоли в dom0 пытаюсь сделать xm console domU_id и консоль просто
 висит.
 Как быть?
 

http://www.xen-support.com/?p=16

Собственно доставить udev. А вот с консолью не помню что делать - вроде
при запуске домена с консолью ее можно было получить, а потом
присоединиться не получалось.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



проброс портов iptables

2009-08-21 Пенетрантность fixec
имею сервер с несколькими интерфейсами, который пускает в сеть через нат
т.е. в файле /etc/iptables.rules написано

*filter
-F
-X

-P INPUT DROP
-P FORWARD DROP
-P OUTPUT ACCEPT

-A INPUT -i lo -j ACCEPT
-A INPUT -s 127.0.0.1/255.0.0.0 ! -i lo -j DROP

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -i eth0 -p tcp -j ACCEPT
-A INPUT -i eth0 -p udp -j ACCEPT

-A INPUT -i eth1 -p tcp --dport 4089 -j ACCEPT
-A INPUT -i eth1 -p udp --dport 1300 -j ACCEPT

-A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
-A FORWARD -m state --state NEW -i eth0 -s 10.192.22.0/27 -j ACCEPT
COMMIT

*nat
-A POSTROUTING -o eth1 -j MASQUERADE
COMMIT

все отлично работает, моя сеть 10.192.22.0/27 имеет доступ, но нужно сделать 
проброс портов для ДЦ(tcp:4089, udp:1300)
подскажите как это правильно сделать, пробывал

-A PREROUTING -p tcp -m tcp -i eth1 --dport 4089 -j DNAT --to-destination 
10.192.22.1:4089
-A PREROUTING -p udp -m udp -i eth1 --dport 1300 -j DNAT --to-destination 
10.192.22.1:1300

не вижу нужного результата 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 01:53:17 Eugene V. Lyubimkin wrote:
 Но это всё фигня. Вот сейчас я сижу и читаю (ладно, уже прочёл) письма одно за
 другим (что оканчивал, со своим образованием, а учили ли вас). Вы
 действительно думаете, что корочка накладывает неизгладимый отпечаток? Без неё
 человек не человек, да? Определяет то, что я знаю и чего я не знаю? Основы
 математики я получал в физ-мат лицее, основы информатики - вообще
 самостоятельно и по сей день получаю самостоятельно, за редким исключением.
 
 А вот универ свой я мог и не закончить вполне, больно тошно было. Так может,
 вам со мной и разговаривать-то не пристало, так вы сразу скажите. А то
 отписался на 6 или сколько там строчек, а такое впечатления, как будто ушат
 грязи вылили.
 
 Может, я обидел кого невзначай? Никого из здесь присутствующих я здесь с моей
 выборкой не отождествлял.

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

P.S. Собственно, именно поэтому я и говорил, что легче сделать программистов из
физиков-математиков, чем пытаться научить математике профильных ИТ-в. Образно
говоря, у программиста без знания математики, как и у инженера без знания 
сопромата, все сделанное - разваливается под собственной тяжестью. Вероятно,
кому-то платят именно за это и большего не требуется, но я так работать не хочу
и не буду, и не позволю так работать своей команде. Опять же, ничего личного.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Почему bridge называется eth0, а не xenbr0?

2009-08-21 Пенетрантность Peter Teslenko

Приветствую.


bridge name bridge id   STP enabled interfaces
eth08000.003048353db8   no  peth0
vif1.0
vif2.0
Почему bridge называется eth0, а не xenbr0?

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Почему bridge называется eth0, а не xenbr0?

2009-08-21 Пенетрантность Nick
21 августа 2009 г. 11:32 пользователь Peter Teslenko
(smartchec...@gmail.com) написал:
 Приветствую.


 bridge name     bridge id               STP enabled     interfaces
 eth0            8000.003048353db8       no              peth0
                                                        vif1.0
                                                        vif2.0
 Почему bridge называется eth0, а не xenbr0?

Покажите свой конфиг.

Уже довольно давно по умолчанию название моста eth0. Только в
документации никак не исправят.


 --
 Peter Teslenko
 Jabber: pe...@jabber.mcicb.ru


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Vladimir Elizarov
Mike Mironov wrote:
 Peter Teslenko пишет:
   
 Приветствую.

 Обновился в dom0 до lenny. Теперь

 ...

 При попытке зайти в domU по ssh получаю

 PTY allocation request failed on channel 0

 Из консоли в dom0 пытаюсь сделать xm console domU_id и консоль просто
 висит.
 Как быть?

 

 http://www.xen-support.com/?p=16

 Собственно доставить udev. А вот с консолью не помню что делать - вроде
 при запуске домена с консолью ее можно было получить, а потом
 присоединиться не получалось.


   
поставить udev. Если используете xen-tools то прямо в нем можно указать
role=udev
и в конфиге:
extra = 'xencons=tty'


signature.asc
Description: OpenPGP digital signature


Re: Почему bridge называетс я eth0, а не xenbr0?

2009-08-21 Пенетрантность Peter Teslenko

Nick wrote:

bridge name bridge id   STP enabled interfaces
eth08000.003048353db8   no  peth0
   vif1.0
   vif2.0
Почему bridge называется eth0, а не xenbr0?


Покажите свой конфиг.

Уже довольно давно по умолчанию название моста eth0. Только в
документации никак не исправят.

  ^^
Тогда это всё объясняет.
Конфиг простой.

/etc/xen/xend-config.sxp
===
(network-script network-bridge)
(vif-script vif-bridge)
(dom0-min-mem 196)
(dom0-cpus 0)
(vncpasswd '')
===

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Взгляните на название темы - как научить.
Это замечательно, но дискуссия уже давно отклонилась от этой темы.

 А к тому, кто берется учить других,
 требования выше, вы не находите? Особенно, если те, кого надо учить, знакомы 
 с 
 теорией и умеют на автомате прикидывать и скорость сходимости и 
 вычислительную
 сложность алгоритма. Так что ничего личного. Странно только, что вы вместо 
 того, чтобы
 сказать спасибо за наводку и разобраться, предпочли обидеться...
Я не брался учить других. Я взялся сказать, что меня не устраивает качество
кода многих людей. Разобраться? С чем?

 P.S. Собственно, именно поэтому я и говорил, что легче сделать программистов 
 из
 физиков-математиков, чем пытаться научить математике профильных ИТ-в. Образно
 говоря, у программиста без знания математики, как и у инженера без знания 
 сопромата, все сделанное - разваливается под собственной тяжестью. Вероятно,
 кому-то платят именно за это и большего не требуется, но я так работать не 
 хочу
 и не буду, и не позволю так работать своей команде. Опять же, ничего личного.
Взаимно.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Программирование на функц иональных языках - как научить?

2009-08-21 Пенетрантность Dmitry Fedorov
21 августа 2009 г. 15:31 пользователь Alexey Pechnikov написал:

 P.S. Собственно, именно поэтому я и говорил, что легче сделать программистов 
 из
 физиков-математиков, чем пытаться научить математике профильных ИТ-в. Образно
 говоря, у программиста без знания математики, как и у инженера без знания
 сопромата, все сделанное - разваливается под собственной тяжестью.

Зависит от области IT. Во многих это совсем не так.


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 12:44:58 Dmitry Fedorov wrote:
  P.S. Собственно, именно поэтому я и говорил, что легче сделать 
  программистов из
  физиков-математиков, чем пытаться научить математике профильных ИТ-в. 
  Образно
  говоря, у программиста без знания математики, как и у инженера без 
  знания
  сопромата, все сделанное - разваливается под собственной тяжестью.
 
 Зависит от области IT. Во многих это совсем не так.

Расскажите, что же вы намеками... Если вы знаете, в каких областях и чему нужно 
учить,
это тоже поможет в решении темы топика.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Peter Teslenko

Vladimir Elizarov wrote:


поставить udev. Если используете xen-tools то прямо в нем можно указать
role=udev
и в конфиге:
extra = 'xencons=tty'


В конфе domU прописал extra = 'xencons=tty'. Всё равно по ssh получаю тот же 
отлуп.
Есть ли способ получить в domU консоль и поставить туда (в domU) udev, если его 
там нет?

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 12:38:28 Eugene V. Lyubimkin wrote:
  А к тому, кто берется учить других,
  требования выше, вы не находите? Особенно, если те, кого надо учить, 
  знакомы с 
  теорией и умеют на автомате прикидывать и скорость сходимости и 
  вычислительную
  сложность алгоритма. Так что ничего личного. Странно только, что вы вместо 
  того, чтобы
  сказать спасибо за наводку и разобраться, предпочли обидеться...
 Я не брался учить других. Я взялся сказать, что меня не устраивает качество
 кода многих людей. Разобраться? С чем?

Вам назвали несколько объективных критериев качества алгоритма. Вы же привели 
код,
к которому не предложили показателей оценки. Как подсказывает Артем, в 
некоторых областях 
такой код вполне допустим. Например, я и сам писал подобный - это когда вся 
программа состоит 
из одной строки. Другое дело, если это кусок сложного проекта, да еще без 
комментариев... но и 
проблема тогда явно не в этой отдельно взятой строчке.

P.S. А ведь я совсем забыл про свои модули для вычисления геодезических 
проекций, прошивки для
gps/gsm навигатора и т.п. Там тоже все на С. Впрочем, тот код давно уж не 
используется, а по
модулям к эскулайту мне ценное замечание написали. Так что все к лучшему :-)

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функц иональных языках - как научить?

2009-08-21 Пенетрантность Dmitry Fedorov
21 августа 2009 г. 15:52 пользователь Alexey Pechnikov написал:

 Зависит от области IT. Во многих это совсем не так.

 Расскажите, что же вы намеками... Если вы знаете, в каких областях и чему 
 нужно учить,
 это тоже поможет в решении темы топика.

Я не про учить. Я про работу, которую работают.
Математикой там не пахнет.
Я не хочу сказать, что програмисту математика не нужна,
а просто не применяют её знание или незнание.
А вы ещё помните выражение математическое обеспечение ЭВМ ?
Вот оно мне всегда не нравилось.


[sdl] права на м ышь

2009-08-21 Пенетрантность Konstantinow Andrey
приложения на sdl, если их запускать (в фреймбуффере) от юзера пишут 'Unable
to open mouse', а вот от рута запускаются. я так понимаю, что надо добавлять
себя в какую нибудь группу 'sdl' или 'mouse', но в какую? нигде ничего об
этом не могу найти?

какой блочный файл отвечает за мышь в консоли?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Sergey Spiridonov
Привет

Eugene V. Lyubimkin wrote:

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

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

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

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

И вообще, разве нас может интересовать мнение человека лысого, с таким
носом? Пусть сначала исправит нос, отрастит волосы, а потом и выскажется.

http://www.jvanetsky.ru/data/text/t7/stili_spora/

-- 
Best regards, Sergey Spiridonov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Почему bridge называетс я eth0, а не xenbr0?

2009-08-21 Пенетрантность Peter Teslenko

Nick wrote:


Уже довольно давно по умолчанию название моста eth0. Только в
документации никак не исправят.


Кстати, почему, если я делаю

xm destroy domU_id
xm create domU.cfg

то каждый раз создаются новые vif'ы?

Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
XENBUS_PATH=backend/console/4/0
Aug 21 13:03:23 proxy kernel: [ 2487.848440] eth0: port 3(vif4.0) entering 
disabled state
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/block: remove 
XENBUS_PATH=backend/vbd/4/2049
Aug 21 13:03:23 proxy kernel: [ 2487.876841] eth0: port 3(vif4.0) entering 
disabled state
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: offline 
XENBUS_PATH=backend/vif/4/0
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/block: remove 
XENBUS_PATH=backend/vbd/4/2050
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
XENBUS_PATH=backend/vbd/4/2049
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
XENBUS_PATH=backend/vbd/4/2050
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: brctl delif eth0 
vif4.0 failed
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: ifconfig vif4.0 down 
failed
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: Successful 
vif-bridge offline for vif4.0, bridge eth0.
Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
XENBUS_PATH=backend/vif/4/0
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: add 
XENBUS_PATH=backend/vbd/5/2049
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: add 
XENBUS_PATH=backend/vbd/5/2050
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: online 
XENBUS_PATH=backend/vif/5/0
Aug 21 13:05:18 proxy kernel: [ 2603.044075] device vif5.0 entered promiscuous 
mode
Aug 21 13:05:18 proxy kernel: [ 2603.049883] eth0: port 3(vif5.0) entering 
learning state
Aug 21 13:05:18 proxy kernel: [ 2603.053009] eth0: topology change detected, 
propagating
Aug 21 13:05:18 proxy kernel: [ 2603.053046] eth0: port 3(vif5.0) entering 
forwarding state
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: Successful 
vif-bridge online for vif5.0, bridge eth0.
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: Writing 
backend/vif/5/0/hotplug-status connected to xenstore.
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2049/node /dev/loop10 to xenstore.
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2049/physical-device 7:a to xenstore.
Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2049/hotplug-status connected to xenstore.
Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2050/node /dev/loop11 to xenstore.
Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2050/physical-device 7:b to xenstore.
Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
backend/vbd/5/2050/hotplug-status connected to xenstore.
Aug 21 13:05:20 proxy kernel: [ 2604.768550] blkback: ring-ref 8, event-channel 
8, protocol 1 (x86_32-abi)
Aug 21 13:05:20 proxy kernel: [ 2604.775482] blkback: ring-ref 9, event-channel 
9, protocol 1 (x86_32-abi)


--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: [sdl] права на мышь

2009-08-21 Пенетрантность Andrey Nikitin
В сообщении от 21 августа 2009 Konstantinow Andrey написал(a):
 какой блочный файл отвечает за мышь в консоли?

Посмотри strace-ом или в исходниках libsdl
и нам рассказать не забудь, если найдёшь решение. 

-- 
С Уважением,
   Андрей Никитин


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 13:04:30 Dmitry Fedorov wrote:
  Зависит от области IT. Во многих это совсем не так.
 
  Расскажите, что же вы намеками... Если вы знаете, в каких областях и чему 
  нужно учить,
  это тоже поможет в решении темы топика.
 
 Я не про учить. Я про работу, которую работают.
 Математикой там не пахнет.

Чтобы применять математику и видеть в том необходимость, нужно ее знать.
Разумеется, вы можете подключить библиотеку boost для вычисления среднего 
и сделать бинарь размером в сотню мегабайт, при этом утверждая, что 
математика не нужна. Но задача-то решается в три строки кода... Выше уже
я привел выдержку из кода nlkt, где из вычисления простейшей функции сделали
просто-таки заклинание. Знай автор кода формулу вычисления нужной ему функции,
все было бы примерно так, как я переписал...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Вам назвали несколько объективных критериев качества алгоритма. Вы же привели 
 код,
 к которому не предложили показателей оценки.
Вот этим чистые математики и отличаются - только об алгоритмах и думают.
Программирование - это кое-что большее, чем правильно выбранный алгоритм.
Впрочем, справедливо и то, что с паршивым алгоритмом программа, как бы она
была хорошо написана, далеко не уедет.

Ну нет у кода объективных характеристик качества, как нет их у картин, у
статуй, у литературных произведений.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 13:11:51 Eugene V. Lyubimkin wrote:
  Вам назвали несколько объективных критериев качества алгоритма. Вы же 
  привели код,
  к которому не предложили показателей оценки.
 Вот этим чистые математики и отличаются - только об алгоритмах и думают.
 Программирование - это кое-что большее, чем правильно выбранный алгоритм.
 Впрочем, справедливо и то, что с паршивым алгоритмом программа, как бы она
 была хорошо написана, далеко не уедет.
 
 Ну нет у кода объективных характеристик качества, как нет их у картин, у
 статуй, у литературных произведений.

Приехали. Дальше можете не продолжать, все уже ясно.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Почему в репах нет проги?

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 09:59:42 +0400
Ivan Borzenkov ivan1...@list.ru wrote:

 Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это 
 либо 
 сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо кто-то 
 поставит RFP, и его переименуют в ITP и потом зальют пакет.

Т.е. если я собреу пакет, залью его (как, кстати?) но не захочу при этом
становиться мантейнером, он попадёт в дистрибутив?

-- 
Alexander Galanin
http://galanin.nnov.ru


pgp45n4dk1diM.pgp
Description: PGP signature


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 13:25:00 Dmitry Fedorov wrote:
 21 августа 2009 г. 16:14 пользователь Alexey Pechnikov написал:
 
  Чтобы применять математику и видеть в том необходимость, нужно ее знать.
  Разумеется, вы можете подключить библиотеку boost для вычисления среднего
  и сделать бинарь размером в сотню мегабайт, при этом утверждая, что
  математика не нужна. Но задача-то решается в три строки кода...
 
 Когда мне понадобится, я пойду к специалисту-математику.
 Но он пусть в програмирование не лезет со своим крайне неинженерным мышлением.
 Физиков высоко-энергетичных особенно касается.
 Разделение труда и знаний. Каждому своё.

Мда, историю теперь тоже не учат... Из вики:
Понятие и звание инженер давно применялись в России, где инженерное 
образование 
началось с основания в 1701г. в Москве школы математических и навигационных 
наук, 
а затем в 1712г. первой инженерной школы.

Без знания математики - ремесленник, не более. А без знания истории и 
гражданина-то 
нет.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: [sdl] права на мышь

2009-08-21 Пенетрантность Konstantinow Andrey
On Fri, Aug 21, 2009 at 01:12:22PM +0400, Andrey Nikitin wrote:
 В сообщении от 21 августа 2009 Konstantinow Andrey написал(a):
  какой блочный файл отвечает за мышь в консоли?
 
 Посмотри strace-ом или в исходниках libsdl
 и нам рассказать не забудь, если найдёшь решение. 
 

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


 -- 
 С Уважением,
Андрей Никитин
 
 
 -- 
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Почему в репах нет проги?

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 01:32:31PM +0400, Alexander Galanin wrote:
 On Fri, 21 Aug 2009 09:59:42 +0400
 Ivan Borzenkov ivan1...@list.ru wrote:
 
  Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это 
  либо 
  сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо кто-то 
  поставит RFP, и его переименуют в ITP и потом зальют пакет.
 
 Т.е. если я собреу пакет, залью его (как, кстати?) но не захочу при этом
 становиться мантейнером, он попадёт в дистрибутив?

Быть немного беременным не получится. Заливать в NEW будет твой
спонсор (кто-нибудь в статусе DD). Майнтейнером будешь ты. Между
прочим, не ты ли недавно советовал тут кому-то почитать debian new
maintainers' guide? ;-)

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Vladimir Elizarov
Peter Teslenko wrote:
 Vladimir Elizarov wrote:

 поставить udev. Если используете xen-tools то прямо в нем можно указать
 role=udev
 и в конфиге:
 extra = 'xencons=tty'

 В конфе domU прописал extra = 'xencons=tty'. Всё равно по ssh получаю
 тот же отлуп.
 Есть ли способ получить в domU консоль и поставить туда (в domU) udev,
 если его там нет?

xencons=tty это чтобы заходить через xm console domain id


signature.asc
Description: OpenPGP digital signature


Решение

2009-08-21 Пенетрантность Konstantinow Andrey
я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
теперь вот думаю, останется ли это работать после ребута?

On Fri, Aug 21, 2009 at 01:12:22PM +0400, Andrey Nikitin wrote:
 В сообщении от 21 августа 2009 Konstantinow Andrey написал(a):
  какой блочный файл отвечает за мышь в консоли?
 
 Посмотри strace-ом или в исходниках libsdl
 и нам рассказать не забудь, если найдёшь решение. 
 
 -- 
 С Уважением,
Андрей Никитин
 
 
 -- 
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Решение

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 13:05:01 +0300
Konstantinow Andrey lllxa3ap...@gmail.com wrote:

 я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
 теперь вот думаю, останется ли это работать после ребута?

Нет, конечно. Надо настроить рулесы у udev-а, чтобы симлинки создавались
автоматически.
К слову, у меня /dev/ttyS1 имеет группу dialout, так что можно просто
себя туда добавить.

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpGB0xGseNfk.pgp
Description: PGP signature


Re: [sdl] права на мышь

2009-08-21 Пенетрантность Andrey Tataranovich
12:44 Fri 21 Aug, Konstantinow Andrey wrote:
 On Fri, Aug 21, 2009 at 01:12:22PM +0400, Andrey Nikitin wrote:
  В сообщении от 21 августа 2009 Konstantinow Andrey написал(a):
   какой блочный файл отвечает за мышь в консоли?
Для мыши будет файл симовльного устройства.

  Посмотри strace-ом или в исходниках libsdl
  и нам рассказать не забудь, если найдёшь решение. 
 
 так я же надеялся от вас решение узнать! у strace ман какой то непонятный, я
 ничего не понял. 
Попробуй прогнать strace -fF progname 21 | grep open и поищи сообщения об 
ошибках
вроде EACCES, ENOENT, EAGAIN и проч.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Почему в репах нет проги?

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 13:45:20 +0400
Stanislav Maslovski stanislav.maslov...@gmail.com wrote:

 On Fri, Aug 21, 2009 at 01:32:31PM +0400, Alexander Galanin wrote:
  On Fri, 21 Aug 2009 09:59:42 +0400
  Ivan Borzenkov ivan1...@list.ru wrote:
  
   Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это 
   либо 
   сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо 
   кто-то 
   поставит RFP, и его переименуют в ITP и потом зальют пакет.
  
  Т.е. если я собреу пакет, залью его (как, кстати?) но не захочу при этом
  становиться мантейнером, он попадёт в дистрибутив?
 
 Быть немного беременным не получится. Заливать в NEW будет твой
 спонсор (кто-нибудь в статусе DD). Майнтейнером будешь ты.

Жаль. Ответственность на себя брать не охота.

 Между
 прочим, не ты ли недавно советовал тут кому-то почитать debian new
 maintainers' guide? ;-)

Там хорошо написано, как пакеты собирать :)

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpmPmiKe8AOn.pgp
Description: PGP signature


Re: Программирование н а функциональных языках - как научить?

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 12:53:17AM +0300, Eugene V. Lyubimkin wrote:
 Artem Chuprina wrote:
  Eugene V. Lyubimkin - debian-russian@lists.debian.org  @ Thu, 20 Aug 2009 
  20:35:48 +0300:
 Но это всё фигня. Вот сейчас я сижу и читаю (ладно, уже прочёл) письма одно за
 другим (что оканчивал, со своим образованием, а учили ли вас). Вы
 действительно думаете, что корочка накладывает неизгладимый отпечаток?

Не корочка, а 6 лет, проведенных в университете. Насколько этот
отпечаток неизгладим -- зависит от человека и обстоятельств, но что он
имеет место быть, это, по-моему, бесспорно.

 Без неё человек не человек, да? Определяет то, что я знаю и чего я не
 знаю? Основы математики я получал в физ-мат лицее, основы информатики
 - вообще самостоятельно и по сей день получаю самостоятельно, за
 редким исключением.

Ты, между прочим, совершенно зря расстроился. Артём, конечно, резок в
суждениях, но это у него стиль такой. Все мы несовершенны и не
застрахованы от ошибок. 

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

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

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Однако

2009-08-21 Пенетрантность Konstantinow Andrey
Однако, например, 'links2 -g -driver svgalib' говорит 'Cannot get I/O
permissions'. Печально. Но игрушки, на которых я тестировал библиотеку
(supertux, например) теперь работают.

On Fri, Aug 21, 2009 at 01:05:01PM +0300, Konstantinow Andrey wrote:
 я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
 теперь вот думаю, останется ли это работать после ребута?
 
 On Fri, Aug 21, 2009 at 01:12:22PM +0400, Andrey Nikitin wrote:
  В сообщении от 21 августа 2009 Konstantinow Andrey написал(a):
   какой блочный файл отвечает за мышь в консоли?
  
  Посмотри strace-ом или в исходниках libsdl
  и нам рассказать не забудь, если найдёшь решение. 
  
  -- 
  С Уважением,
 Андрей Никитин
  
  
  -- 
  To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact 
  listmas...@lists.debian.org


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Nick
21 августа 2009 г. 11:53 пользователь Peter Teslenko
(smartchec...@gmail.com) написал:
 Vladimir Elizarov wrote:

 поставить udev. Если используете xen-tools то прямо в нем можно указать
 role=udev
 и в конфиге:
 extra = 'xencons=tty'

 В конфе domU прописал extra = 'xencons=tty'. Всё равно по ssh получаю тот же
 отлуп.
 Есть ли способ получить в domU консоль и поставить туда (в domU) udev, если
 его там нет?

А devpts в domU примонтирован ?
mount -t devpts none /dev/pts


 --


Re: Почему bridge назы вается eth0, а не xenbr0?

2009-08-21 Пенетрантность Andrey Tataranovich
13:10 Fri 21 Aug, Peter Teslenko wrote:
 Nick wrote:

 Уже довольно давно по умолчанию название моста eth0. Только в
 документации никак не исправят.

 Кстати, почему, если я делаю

 xm destroy domU_id
 xm create domU.cfg

 то каждый раз создаются новые vif'ы?

 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
 XENBUS_PATH=backend/console/4/0
 Aug 21 13:03:23 proxy kernel: [ 2487.848440] eth0: port 3(vif4.0) entering 
 disabled state
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/block: remove 
 XENBUS_PATH=backend/vbd/4/2049
 Aug 21 13:03:23 proxy kernel: [ 2487.876841] eth0: port 3(vif4.0) entering 
 disabled state
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: offline 
 XENBUS_PATH=backend/vif/4/0
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/block: remove 
 XENBUS_PATH=backend/vbd/4/2050
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
 XENBUS_PATH=backend/vbd/4/2049
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
 XENBUS_PATH=backend/vbd/4/2050
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: brctl delif eth0 
 vif4.0 failed
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: ifconfig vif4.0 
 down failed
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: Successful 
 vif-bridge offline for vif4.0, bridge eth0.
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup: 
 XENBUS_PATH=backend/vif/4/0
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: add 
 XENBUS_PATH=backend/vbd/5/2049
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: add 
 XENBUS_PATH=backend/vbd/5/2050
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: online 
 XENBUS_PATH=backend/vif/5/0
 Aug 21 13:05:18 proxy kernel: [ 2603.044075] device vif5.0 entered 
 promiscuous mode
 Aug 21 13:05:18 proxy kernel: [ 2603.049883] eth0: port 3(vif5.0) entering 
 learning state
 Aug 21 13:05:18 proxy kernel: [ 2603.053009] eth0: topology change detected, 
 propagating
 Aug 21 13:05:18 proxy kernel: [ 2603.053046] eth0: port 3(vif5.0) entering 
 forwarding state
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: Successful 
 vif-bridge online for vif5.0, bridge eth0.
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/vif-bridge: Writing 
 backend/vif/5/0/hotplug-status connected to xenstore.
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2049/node /dev/loop10 to xenstore.
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2049/physical-device 7:a to xenstore.
 Aug 21 13:05:18 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2049/hotplug-status connected to xenstore.
 Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2050/node /dev/loop11 to xenstore.
 Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2050/physical-device 7:b to xenstore.
 Aug 21 13:05:19 proxy logger: /etc/xen/scripts/block: Writing 
 backend/vbd/5/2050/hotplug-status connected to xenstore.
 Aug 21 13:05:20 proxy kernel: [ 2604.768550] blkback: ring-ref 8, 
 event-channel 8, protocol 1 (x86_32-abi)
 Aug 21 13:05:20 proxy kernel: [ 2604.775482] blkback: ring-ref 9, 
 event-channel 9, protocol 1 (x86_32-abi)

Наверное поэтому: Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: 
ifconfig vif4.0 down failed
Посмотри что у тебя после xm destroy domU_id в конфигурации моста (brctl eth0 
show - вроде так)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 13:09:32 +0300
Konstantinow Andrey lllxa3ap...@gmail.com wrote:

 Однако, например, 'links2 -g -driver svgalib' говорит 'Cannot get I/O
 permissions'. Печально. Но игрушки, на которых я тестировал библиотеку
 (supertux, например) теперь работают.

То есть то, что sdl != svgalib тебе ничего не говорит? ;)

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpcvq7K2cEs5.pgp
Description: PGP signature


Re: Решение

2009-08-21 Пенетрантность James Brown
Alexander Galanin wrote:
 On Fri, 21 Aug 2009 13:05:01 +0300
 Konstantinow Andrey lllxa3ap...@gmail.com wrote:

   
 я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
 теперь вот думаю, останется ли это работать после ребута?
 

 Нет, конечно. Надо настроить рулесы у udev-а, чтобы симлинки создавались
 автоматически.
 К слову, у меня /dev/ttyS1 имеет группу dialout, так что можно просто
 себя туда добавить.

   
А где можно почитать, какие группы под Дебиан для каких целей? Ну там с
cdrom, floppy, audio и т.п. все понятно, но некоторые (например, также
dialout) вызывают вопросы. Потом когда под тем или иным юзером что-то не
работает, пытаешься  методом научного тыка решить, а это не есть хорошо.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: проброс порто в iptables

2009-08-21 Пенетрантность Andrey Tataranovich
12:15 Fri 21 Aug, fixec wrote:
 имею сервер с несколькими интерфейсами, который пускает в сеть через нат
 т.е. в файле /etc/iptables.rules написано
[skipped] 
 *nat
 -A POSTROUTING -o eth1 -j MASQUERADE
 COMMIT
 
 все отлично работает, моя сеть 10.192.22.0/27 имеет доступ, но нужно сделать 
 проброс портов для ДЦ(tcp:4089, udp:1300)
 подскажите как это правильно сделать, пробывал
 
 -A PREROUTING -p tcp -m tcp -i eth1 --dport 4089 -j DNAT --to-destination 
 10.192.22.1:4089
 -A PREROUTING -p udp -m udp -i eth1 --dport 1300 -j DNAT --to-destination 
 10.192.22.1:1300
 
 не вижу нужного результата 

Не видно куда ты это писал... надеюсь после *nat. И в чем выражается твое не 
вижу?
tcpdump на машинке 10.192.22.1 молчит?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функц иональных языках - как научить?

2009-08-21 Пенетрантность Dmitry Fedorov
21 августа 2009 г. 16:39 пользователь Alexey Pechnikov написал:

 Разделение труда и знаний. Каждому своё.

 Мда, историю теперь тоже не учат... Из вики:

 Понятие и звание инженер давно применялись в России,

Это проблема России.

 где инженерное образование
 началось с основания в 1701г. в Москве школы математических и навигационных 
 наук,
 а затем в 1712г. первой инженерной школы.

Где могли, там и готовили.

 Без знания математики - ремесленник, не более.

А инженер - просто механик.

 А без знания истории и гражданина-то нет.

Ну так и нет ни того, ни другого.


Re: Решение

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 02:15:27PM +0400, James Brown wrote:
 Alexander Galanin wrote:
  On Fri, 21 Aug 2009 13:05:01 +0300
  Konstantinow Andrey lllxa3ap...@gmail.com wrote:
 

  я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
  теперь вот думаю, останется ли это работать после ребута?
  
 
  Нет, конечно. Надо настроить рулесы у udev-а, чтобы симлинки создавались
  автоматически.
  К слову, у меня /dev/ttyS1 имеет группу dialout, так что можно просто
  себя туда добавить.
 

 А где можно почитать, какие группы под Дебиан для каких целей? Ну там с
 cdrom, floppy, audio и т.п. все понятно, но некоторые (например, также
 dialout) вызывают вопросы. Потом когда под тем или иным юзером что-то не
 работает, пытаешься  методом научного тыка решить, а это не есть хорошо.

http://www.debian.org/doc/manuals/reference
http://www.debian.org/doc/manuals/reference/ch01.en.html#_unix_like_filesystem

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных язы ках - как научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Stanislav Maslovski wrote:
 On Fri, Aug 21, 2009 at 12:53:17AM +0300, Eugene V. Lyubimkin wrote:
 Artem Chuprina wrote:
 Eugene V. Lyubimkin - debian-russian@lists.debian.org  @ Thu, 20 Aug 2009 
 20:35:48 +0300:
 Но это всё фигня. Вот сейчас я сижу и читаю (ладно, уже прочёл) письма одно 
 за
 другим (что оканчивал, со своим образованием, а учили ли вас). Вы
 действительно думаете, что корочка накладывает неизгладимый отпечаток?
 
 Не корочка, а 6 лет, проведенных в университете. Насколько этот
 отпечаток неизгладим -- зависит от человека и обстоятельств, но что он
 имеет место быть, это, по-моему, бесспорно.
У всех разные разные университеты и обстоятельства. Я ушёл из универа после
4-х лет. Да, конечно, ничто не проходит бесследно. Но я до сих пор уверен, что
меньше всего они отразились на знаниях. Может, и ошибаюсь.

 Ты, между прочим, совершенно зря расстроился. Артём, конечно, резок в
 суждениях, но это у него стиль такой. Все мы несовершенны и не
 застрахованы от ошибок. 
Каков бы не был стиль общения, унижать собеседника и разговаривать сверху
вниз - не тот метод, который способствует конструктивному общению. Это я про
Алексея, Артём пока более сдержан.

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

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


nginx etch repository

2009-08-21 Пенетрантность Kirill Pekarov

Добрый день.

Подскажите, есть ли где-нибудь репозиторий с более-менее свежим nginx 
для etch?

Также, хотелось бы, чтоб пакет там обновлялся с выходом новых версий nginx.

Совсем не хочется собирать с исходников.

Спасибо!




--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Решение

2009-08-21 Пенетрантность Konstantinow Andrey
Да не работает, если просто добавить себя в dialout, нужна сылка на /dev/mouse.
Хотя от рута и без сылки работает. Я ничего не понял, но раз работает, так и
хорошо. Разобраться бы еще с udev'ом..

On Fri, Aug 21, 2009 at 02:07:46PM +0400, Alexander Galanin wrote:
 On Fri, 21 Aug 2009 13:05:01 +0300
 Konstantinow Andrey lllxa3ap...@gmail.com wrote:
 
  я сделал ln -s /dev/ttyS1 /dev/mouse  chown andrey /dev/mouse.
  теперь вот думаю, останется ли это работать после ребута?
 
 Нет, конечно. Надо настроить рулесы у udev-а, чтобы симлинки создавались
 автоматически.
 К слову, у меня /dev/ttyS1 имеет группу dialout, так что можно просто
 себя туда добавить.
 
 -- 
 Alexander Galanin
 http://galanin.nnov.ru



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Konstantinow Andrey
Да я понимаю, что это разные вещи, просто надеялся, что они не работают по одной
и той же причине. Потому что, если запускать от рута, то и links2 -g -driver
svgalib работает.

А что вообще значит этот I/O permissions?

On Fri, Aug 21, 2009 at 02:14:32PM +0400, Alexander Galanin wrote:
 On Fri, 21 Aug 2009 13:09:32 +0300
 Konstantinow Andrey lllxa3ap...@gmail.com wrote:
 
  Однако, например, 'links2 -g -driver svgalib' говорит 'Cannot get I/O
  permissions'. Печально. Но игрушки, на которых я тестировал библиотеку
  (supertux, например) теперь работают.
 
 То есть то, что sdl != svgalib тебе ничего не говорит? ;)
 
 -- 
 Alexander Galanin
 http://galanin.nnov.ru



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 13:36:28 +0300
Konstantinow Andrey lllxa3ap...@gmail.com wrote:

 Да я понимаю, что это разные вещи, просто надеялся, что они не работают по 
 одной
 и той же причине. Потому что, если запускать от рута, то и links2 -g -driver
 svgalib работает.
 
 А что вообще значит этот I/O permissions?

Как пишется в мане к svgalib, Programs that use svgalib must be setuid
root. Так что надо либо chmod u+s, либо не использовать svgalib.

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpbXpxBOQzzZ.pgp
Description: PGP signature


Re: Xen в lenny. Не зайти по ssh в domU. Как быть?

2009-08-21 Пенетрантность Vladimir Elizarov
Peter Teslenko wrote:
 Vladimir Elizarov wrote:

 xencons=tty это чтобы заходить через xm console domain id

 Сделал так
 xm create /etc/xen/domU_name.cfg -c A
ну ключ -с это тоже самое что и console

 -c перекидывает сразу в консоль запускаемого домена.
 И там уже установил udev. Теперь по ssh пускает нормально.

 Кстати, я в d-r писал ещё про непонятки с vif'ами.
 Есть ли объяснение этому поведению?

 Как я понимаю проблема здесь

 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup:
 XENBUS_PATH=backend/vbd/4/2049
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/xen-hotplug-cleanup:
 XENBUS_PATH=backend/vbd/4/2050
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: brctl delif
 eth0 vif4.0 failed
   
 ^^
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: ifconfig
 vif4.0 down failed
 Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: Successful
 vif-bridge offline for vif4.0, bridge eth0.

 Но как это лечить?

Судя по гуглу это как-то связано с xencons=tty после это опции в логах
то же самое?


signature.asc
Description: OpenPGP digital signature


Re: Virtualbox постоянно синхро низирует время на гостево й ОС

2009-08-21 Пенетрантность Andrey N. Prokofiev

Парни, чтож делать то?


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Математики и инженеры

2009-08-21 Пенетрантность Иван Лох
On Fri, Aug 21, 2009 at 04:25:00PM +0700, Dmitry Fedorov wrote:
 21 августа 2009 г. 16:14 пользователь Alexey Pechnikov написал:
 
  Чтобы применять математику и видеть в том необходимость, нужно ее знать.
 
 Когда мне понадобится, я пойду к специалисту-математику.
 Но он пусть в програмирование не лезет со своим крайне неинженерным мышлением.
 Физиков высоко-энергетичных особенно касается.
 Разделение труда и знаний. Каждому своё.

501 кодер-индус в большом зале... 

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

Человек с нормальным естественно-научным образованием и стилем работы изучает 
проблему, формализует ее и ищет решение. В том числе техническое. Он идет от 
задачи. 

Инженер _в худшем понимании этого слова,_ наверное, правильнее сказать техник,
коими у нас многие инженеры по-сути своей и являются -- идет от своих 
возможностей.
От того, что он умеет и чему его научили. Вот ЯП какой-то он знает, ООП, два 
метода 
сортировки и три библиотеки. Еще он читабельный код пишет -- на лабах научили. 
Ну
и фигли тут думать? Прыгать надо...

P.S. В-общем, как показывает практика, человек кончивший хороший инженерный
вуз может без проблем заниматься фундаментальной наукой, а после хорошего 
университета
с успехом может заниматься инженерными разработками и программированием.

P.P.S. У некоторых людей есть исследовательский стиль безо всякого образования.
Этого тоже достаточно.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



psi: chat background

2009-08-21 Пенетрантность Timothy Silent
Доброго времени суток всем.

Никак не получается изменить сабж у jabber-клиента psi (version 0.12.1)
В менюшках только то, что касается френд-листа. По настройкам kde4
ничего не нашел, qtconfig-qt4 тоже оказался довольно бесполезен. 
В одном блоге встречал грязные хаки типа пропатчить и
пересобрать. Может быть есть способ лучше?
Заранее благодарен на подсказки.

--
Timohty Silent


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Почему bridge называе тся eth0, а не xenbr0?

2009-08-21 Пенетрантность Peter Teslenko

Andrey Tataranovich wrote:


то каждый раз создаются новые vif'ы?

Наверное поэтому: Aug 21 13:03:23 proxy logger: /etc/xen/scripts/vif-bridge: 
ifconfig vif4.0 down failed
Посмотри что у тебя после xm destroy domU_id в конфигурации моста (brctl eth0 
show - вроде так)


Следов не отстаётся. Т.е. vif4.0 не фигурирует.

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Раздача сканера

2009-08-21 Пенетрантность Mikhail Ramendik
2009/8/21 Victor Wagner vi...@wagner.pp.ru

 На линуксе, точнее etch, всё прописал по найденному howto. В
 /etc/sane.d/saned.conf:
 [1]192.168.1.1/24
 (адреса всех машин 192.168.1.*)
 В /etc/services уже было:
 sane-port   6566/tcpsane saned  # SANE network scanner
 daemon
 В /etc/inetd.conf:
 sane-port stream tcp nowait saned.saned /usr/sbin/saned saned
 Ну и USB устройство открыл для всех, в /etc/udev/udev.rules:
 SUBSYSTEM==usb, ATTR{idVendor}==03f0, ATTR{idProduct}==2404,
 MODE=0666, GROUP=lp
 Что нужно исправить, чтобы sane заработал по сети?

 usb-устройство открывать для всех - явный идиотизм.

 У тебя же все это другие машины в сети. Они будут обращаться не к
 USB-устройству, а к saned. И только сам saned должен уметь обращаться к
 USB-устройству.


Сначала пусть так заработает. Когда заработает, и буду разбираться - от
какого юзера saned работает, от какого samba печатает, а от какого печатает
сам cups когда к нему по http стучатся (у меня настроено и то, и другое).

Тем более я не очень вижу, какую дыру я этим открываю. Если у кого-то уже
есть контроль над любым юзером на этой машине - он мне всё равно сможет
послать что угодно на принтер через cups и увидеть, что в сканере, через
sane. А ничего другого через это USB-устройство сделать всё равно нельзя.




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

 Но ты при этом совершенно не описал, как именно ты конфигурировал
 клиентов.


Клиент один - xsane/win32.
ftp://ftp.sane-project.org/pub/sane/xsane/xsane-win32-0.991.zip

Конфигурирован по readme.txt, а именно, цитирую:

To run xsane-win32:
- make sure this directory is placed in c:\sane
- edit c:\sane\etc\sane.d\net.conf to configure
  sane-network server
- the executable is c:\sane\bin\xsane.exe

Соответственно в c:\sane\etc\sane.d\net.conf есть ровно одна
раскомментированная строка. В ней - адрес сервера со сканером.

В c:\sane\etc\sane.d\dll.conf есть ровно одна раскомментированная строка. В
ней net.


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

 Если клиенты виндовые, надо ставить SaneTwain
 http://sanetwain.ozuzo.net/ (кстати, возможно при этом придется поменять
 twain32.dll, взяв правильную с twain.org. Был у меня случай когда никак
 не мог заставить sanetwain работать от непривелигированного юзера,
 потому что в системе завалялась twain32.dll, принесенная каким-то
 драйвером от производителя сканера.). Да, естественно, драйверов от
 производителя сканера на клиентах и близко быть не должно. Они работают
 не с USB-устройством  такой-то фирмы, а с протоколом SANE.


Это я понимаю, но я просто хотел сначала заставить работать самый простой
вариант. Или следует предположить, что xsane/win32 по инструкции не
работает, и всё равно ставить SaneTwain?

Я просто скорее предположил, что я ошибся в конфигурации, чем что команда
xsane ошиблась в win32 версии (включая readme.txt). Хотя, с ошибкой команды
hplip (а это большая фирма и свободная лицензия) мне справляться на
предыдущем раунде пришлось. Но она была на форумах описана. А эту гугль не
находит.

Да, сейчас я обнаружил, что не был установлен xinedt, но установлен
openbsd-inetd. Поставил xinetd, добавил строку в /etc/xinetd.conf,
перезапустил xinetd. Не помогло. Может быть, убрать openbsd-inetd? Или всё
вернуть на место и убрать xinetd?

-- 
Yours, Mikhail Ramendik


solved

2009-08-21 Пенетрантность Konstantinow Andrey
Виновато оказалось все таки железо. Распаял контакты, подключил напрямую без
юсб провода, заработало вроде нормально. Надо будет другой провод найти.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Konstantinow Andrey
Эм, во первых, где мне почитать этот самый ман? Я ничего похожего не могу найти.
А во вторых, кому chmod то делать? 

On Fri, Aug 21, 2009 at 02:42:01PM +0400, Alexander Galanin wrote:
 On Fri, 21 Aug 2009 13:36:28 +0300
 Konstantinow Andrey lllxa3ap...@gmail.com wrote:
 
  Да я понимаю, что это разные вещи, просто надеялся, что они не работают по 
  одной
  и той же причине. Потому что, если запускать от рута, то и links2 -g -driver
  svgalib работает.
  
  А что вообще значит этот I/O permissions?
 
 Как пишется в мане к svgalib, Programs that use svgalib must be setuid
 root. Так что надо либо chmod u+s, либо не использовать svgalib.
 
 -- 
 Alexander Galanin
 http://galanin.nnov.ru



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Раздача сканера

2009-08-21 Пенетрантность Иван Лох
On Fri, Aug 21, 2009 at 01:18:31AM +0100, Mikhail Ramendik wrote:
 Всем привет!
 
 Подключил all-in-one принтер к линуксной машине. Как принтер раздал ещё двум
 машинам с виндами уже двумя способами (cups/http и samba). Хочу раздать и
 как сканер - пока устроит просто работа виндового xsane.

Начните с настройки локального клиента. scanimage у Вас работает?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Раздача сканера

2009-08-21 Пенетрантность Михаил Миронов
Mikhail Ramendik пишет:
 Всем привет!
 
 Подключил all-in-one принтер к линуксной машине. Как принтер раздал ещё
 двум машинам с виндами уже двумя способами (cups/http и samba). Хочу
 раздать и как сканер - пока устроит просто работа виндового xsane.
 
 Но вот не получается. Я прописал в c:\sane\etc\net.conf адрес линуксной
 машины, запускаю - no devices available. Файрволлов между машинами нет,
 по samba доступ успешно работает.
 
 ...

А сканнер на локальной машине успешно работает? Проверяли? Может быть
проблема в совместном доступе к устройствe одновременно cups и saned?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 02:01:10PM +0300, Konstantinow Andrey wrote:
 On Fri, Aug 21, 2009 at 02:42:01PM +0400, Alexander Galanin wrote:
  On Fri, 21 Aug 2009 13:36:28 +0300
  Konstantinow Andrey lllxa3ap...@gmail.com wrote:
  
   Да я понимаю, что это разные вещи, просто надеялся, что они не работают 
   по одной
   и той же причине. Потому что, если запускать от рута, то и links2 -g 
   -driver
   svgalib работает.
   
   А что вообще значит этот I/O permissions?
  
  Как пишется в мане к svgalib, Programs that use svgalib must be setuid
  root. Так что надо либо chmod u+s, либо не использовать svgalib.

 Эм, во первых, где мне почитать этот самый ман?

man 7 svgalib
man 7 svgalib.faq

Я ничего похожего не могу найти.
 А во вторых, кому chmod то делать? 

/usr/bin/my-super-puper-svgalib-app.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Однако

2009-08-21 Пенетрантность Иван Лох
On Fri, Aug 21, 2009 at 02:01:10PM +0300, Konstantinow Andrey wrote:
 Эм, во первых, где мне почитать этот самый ман? Я ничего похожего не могу 
 найти.
 А во вторых, кому chmod то делать? 

svgalib напрямую работает с железом, поэтому требует suid root. chmod надо 
делать
исполняемым файлам программ, которые Вы запускаете. 



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



1Cv8 + PostgreSQL на Lenny. Кто в тем е?

2009-08-21 Пенетрантность Peter Teslenko

Приветствую.

Есть ли у кого положительный опыт?
Подходит ли postgresql из репов или нужны какие-то доп. танцы с бубном?

--
Peter Teslenko
Jabber: pe...@jabber.mcicb.ru


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 14:26:57 Eugene V. Lyubimkin wrote:
 Каков бы не был стиль общения, унижать собеседника и разговаривать сверху
 вниз - не тот метод, который способствует конструктивному общению. Это я про
 Алексея, Артём пока более сдержан.

Вероятно, вы про мое приехали? Так вот, аргументы, что все существующее от 
Бога
и надо это принимать таким, как оно есть, а объективных критериев качества 
работы 
не существует, я не могу принять. Если вы подходите с точки зрения 
предначертания,
какой нам смысл обсуждать естественные науки? С точки же зрения экономики или 
диамата критерии есть у искусства, у программирования и любой другой 
_профессиональной_ деятельности. Стандарты качества ISO, кстати, можно легко 
найти
в сети. Деятельность непрофессиональная может таких критериев не иметь, но мы-то
сейчас обсуждаем именно профессиональную. Даже эксперимент требует как минимум 
- 
повторяемости результата. Если нет повторяемости при одинаковых условий запуска
(баги в коде, для численного эксперимента), то это халтура.

P.S. Даже в религии человек должен стремиться к лучшему исполнению своей 
функции 
(я не теолог, не знаю, как точнее выразиться), а дальше ему на небесах или в 
следующей 
жизни воздастся. Так что и здесь критерии хорошей работы есть.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Virtualbox постоя нно синхронизирует врем я на гостевой ОС

2009-08-21 Пенетрантность Sergey Korobitsin
Когда-то, а точнее в Fri, Aug 21, 2009 at 14:50 +0400, Andrey N. Prokofiev 
изволили разразиться высказыванием:
 Парни, чтож делать то?

Уважаемый Андрей! Вам весьма ясно сказали, что VirtualBox к
синхронизации времени на гостевой машине не имеет никакого отношения.
Насколько я знаю, альтернативные ОС обновляют время с сервиса
time.windows.com посредством tcp/ip. Где это искать - не подскажу,
ближайший экземпляр далеко.

-- 
Best regards, Sergey Korobitsin
Arta Software, Astana, KZ
mailto:undertaker{at}arta.kz
xmpp:underta...@jabber.arta.kz

--
Знаешь что будет, если кучу хороших продуктов смешать в кастрюле?
Правильно - гАвно. А гАвно и есть Юейсик.

весь линукс - куча хороших продуктов, смешанных в кастрюле. из вашего 
изречения следует, что линукс гавно?

Кто-то наконец прозрел.
--Minoru(linux.org.ru)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 02:37:44 Stanislav Maslovski wrote:
 То есть, код будет весьма интересно работать даже в случае
 числа в третьем аргументе:
 
 select isinnet( '172.16.1.23', '172.16.1.0', '56' ) например ;-)
  
  Следовало бы вернуть NULL, что есть более концептуально верно.
 
 Концептуально верно будет, имхо, переписать.
Да, проверок входных данных явно не хватало :-) Добавил, заодно код упростил,
а то вложенные if не есть хорошо. Заодно сделал проверку типа данных:

sqlite select isinnet( '172.16.1.23', '172.16.1.0', 56 );

sqlite select isinnet( '172.16.1.23', '172.16.1.0', 32 );
0
sqlite select isinnet( '172.16.1.23', '172.16.1.0', '32' );

sqlite select isinnet( '172.16.1.23', '172.16.1.0', '255.255.255.0' );
1
sqlite select isinnet( '172.16.1.23', '172.16.1.0', '255.255.255.255' );
0

Ну и дописал пару-тройку тестов. Новую версию и деб-пакет выложил.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Hello!
 
 On Friday 21 August 2009 14:26:57 Eugene V. Lyubimkin wrote:
 Каков бы не был стиль общения, унижать собеседника и разговаривать сверху
 вниз - не тот метод, который способствует конструктивному общению. Это я про
 Алексея, Артём пока более сдержан.
 
 Вероятно, вы про мое приехали?
Это я про чему вас учили и взрослые вещи.

 Так вот, аргументы, что все существующее от Бога
 и надо это принимать таким, как оно есть, а объективных критериев качества 
 работы 
 не существует, я не могу принять. Если вы подходите с точки зрения 
 предначертания,
 какой нам смысл обсуждать естественные науки? С точки же зрения экономики или 
 диамата критерии есть у искусства, у программирования и любой другой 
 _профессиональной_ деятельности. Стандарты качества ISO, кстати, можно легко 
 найти
 в сети. Деятельность непрофессиональная может таких критериев не иметь, но 
 мы-то
 сейчас обсуждаем именно профессиональную. Даже эксперимент требует как 
 минимум - 
 повторяемости результата. Если нет повторяемости при одинаковых условий 
 запуска
 (баги в коде, для численного эксперимента), то это халтура.
Опять вы за своё. Да ведь можно сделать (и некоторые делают) математически
правильные программы без багов, на которые страшно смотреть. Или сложно
модифицировать. Или и то, и другое вместе.

 P.S. Даже в религии человек должен стремиться к лучшему исполнению своей 
 функции 
 (я не теолог, не знаю, как точнее выразиться), а дальше ему на небесах или в 
 следующей 
 жизни воздастся. Так что и здесь критерии хорошей работы есть.
Есть. Но они субъективные, и поэтому стили кода у всех разные.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Однако

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 14:01:10 +0300
Konstantinow Andrey lllxa3ap...@gmail.com wrote:

 On Fri, Aug 21, 2009 at 02:42:01PM +0400, Alexander Galanin wrote:
  On Fri, 21 Aug 2009 13:36:28 +0300
  Konstantinow Andrey lllxa3ap...@gmail.com wrote:
  
   Да я понимаю, что это разные вещи, просто надеялся, что они не работают 
   по одной
   и той же причине. Потому что, если запускать от рута, то и links2 -g 
   -driver
   svgalib работает.
   
   А что вообще значит этот I/O permissions?
  
  Как пишется в мане к svgalib, Programs that use svgalib must be setuid
  root. Так что надо либо chmod u+s, либо не использовать svgalib.
  
 Эм, во первых, где мне почитать этот самый ман? Я ничего похожего не могу 
 найти.

В пакете libsvga1 лежит файл /usr/share/man/man7/svgalib.7.gz. Его и читать.

 А во вторых, кому chmod то делать? 

Приложению, которое должно работать с svgalib.

P.S. Извиняюсь за спам в личку. Отчего-то начал путать Ctrl-L и Ctrl-R.

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpcBMdVnj1Oa.pgp
Description: PGP signature


Re: Программирование н а функциональных языках - как научить?

2009-08-21 Пенетрантность Иван Лох
On Fri, Aug 21, 2009 at 02:29:16PM +0300, Eugene V. Lyubimkin wrote:
 Опять вы за своё. Да ведь можно сделать (и некоторые делают) математически
 правильные программы без багов, на которые страшно смотреть. Или сложно
 модифицировать. Или и то, и другое вместе.

Работает? Не трогай!



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как =?Windows-1251?Q?=ED=E0=F3=F7=E8=F2=FC??=

2009-08-21 Пенетрантность Mishustin Alexey

8/21/2009, Alexey Pechnikov pechni...@mobigroup.ru вы писали:

P.S. Даже в религии человек должен стремиться к лучшему исполнению своей 
функции 
(я не теолог, не знаю, как точнее выразиться), а дальше ему на небесах или в 
следующей 
жизни воздастся. Так что и здесь критерии хорошей работы есть.

Даешь отработку годовой кармы за месяц с тем же качеством! :)

*Простите, не удержался.

С уважением,
Алексей Мишустин


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Virtualbox постоянно синхро низирует время на гостево й ОС

2009-08-21 Пенетрантность Andrey N. Prokofiev

Sergey Korobitsin пишет:


Уважаемый Андрей! Вам весьма ясно сказали, что VirtualBox к
синхронизации времени на гостевой машине не имеет никакого отношения.
Насколько я знаю, альтернативные ОС обновляют время с сервиса
time.windows.com посредством tcp/ip. Где это искать - не подскажу,
ближайший экземпляр далеко.
  
Я так понимаю virtualbox использует в качестве аппаратных часов часы с 
машины на которой он запущен. Так что вопрос в том, возможно ли 
отключить подобную эмуляцию аппаратных часов?



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Virtualbox постоя нно синхронизирует врем я на гостевой ОС

2009-08-21 Пенетрантность Sergey Korobitsin
Когда-то, а точнее в Fri, Aug 21, 2009 at 15:40 +0400, Andrey N. Prokofiev 
изволили разразиться высказыванием:
 Я так понимаю virtualbox использует в качестве аппаратных часов часы
 с машины на которой он запущен. Так что вопрос в том, возможно ли
 отключить подобную эмуляцию аппаратных часов?

По-моему, вы хотите ровно обратного - чтобы VirtualBox где-то хранил
время каждой машины в процессе её перезапусков. Я думаю, что вряд ли
такое есть, попробуйте им в багтрекер написать, например, wishlist.

-- 
Best regards, Sergey Korobitsin
Arta Software, Astana, KZ
mailto:undertaker{at}arta.kz
xmpp:underta...@jabber.arta.kz

--
Re: FreeBSD vs Linux
Тема провокационная, но.. разве это кого-нибудь когда-нибудь останавливало? ;)
--anonymous(linux.org.ru)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 15:29:16 Eugene V. Lyubimkin wrote:
  Вероятно, вы про мое приехали?
 Это я про чему вас учили и взрослые вещи.

Модные технологии вас устроит? Если не устроит, то объясните, 
зачем прикручены std и qt там, где они вообще никак не нужны?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функциональных языках - как =?Windows-1251?Q?=ED=E0=F3=F7=E8=F2=FC??=

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 15:38:30 Mishustin Alexey wrote:
 Даешь отработку годовой кармы за месяц с тем же качеством! :)
 
 *Простите, не удержался.

Многие именно так и программируют! То бишь отработку в 
строчках кода меряют...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Раздача сканера

2009-08-21 Пенетрантность Mikhail Ramendik
2009/8/21 Иван Лох l...@1917.com

 On Fri, Aug 21, 2009 at 01:18:31AM +0100, Mikhail Ramendik wrote:
  Всем привет!
 
  Подключил all-in-one принтер к линуксной машине. Как принтер раздал ещё
 двум
  машинам с виндами уже двумя способами (cups/http и samba). Хочу раздать и
  как сканер - пока устроит просто работа виндового xsane.

 Начните с настройки локального клиента. scanimage у Вас работает?


У меня локально даже xsane замечательно работает.

-- 
Yours, Mikhail Ramendik


Re: Почему в ре пах нет проги?

2009-08-21 Пенетрантность Dmitry E. Oboukhov
 Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это 
 либо
 сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо кто-то
 поставит RFP, и его переименуют в ITP и потом зальют пакет.

AG Т.е. если я собреу пакет, залью его (как, кстати?)

регаешься на mentors.debian.net, загружаешь туда свой пакет.
потом в рассылку debian-mentors@ пишешь RFS с просьбой сделать аплоад.
либо его делают, либо пишут замечания которые надо устранить перед
аплоадом.

в итоге такой деятельности у тебя со временем образуется постоянный
спонсор, которого можно будет дергать без использования
debian-mentors@
--
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Hello!
 
 On Friday 21 August 2009 15:29:16 Eugene V. Lyubimkin wrote:
 Вероятно, вы про мое приехали?
 Это я про чему вас учили и взрослые вещи.
 
 Модные технологии вас устроит?
Нет.

 Если не устроит, то объясните, 
 зачем прикручены std и qt там, где они вообще никак не нужны?
Code less - create more. Там, где без них можно обойтись без утяжеления кода в
других местах (скажем, QString затем, чтобы не делать преобразования
std::string - QString на каждый чих при вызове некоторых функций Qt) - что ж,
мой код не идеален. Но я хотя бы стремлюсь.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Virtualbox постоянно синхрониз ирует время на гостевой ОС

2009-08-21 Пенетрантность Юрий Шулика
Не знаю, как в VirtualBox, но в VmWare есть в настройках гостевой машины
галочка, Синхронизировать время с базовой машиной. Возможно такое есть и в
настройках VirtualBox?

21 августа 2009 г. 16:02 пользователь Andrey N. Prokofiev
a...@eth0.spb.ruнаписал:

 Sergey Korobitsin пишет:


 По-моему, вы хотите ровно обратного - чтобы VirtualBox где-то хранил
 время каждой машины в процессе её перезапусков. Я думаю, что вряд ли
 такое есть, попробуйте им в багтрекер написать, например, wishlist.


 Проблема в том, что при смене времени на гостевой машине - через пять
 секунд virtualbox синхронизует свои псевдо-аппаратные часы согласно времени
 машины, на которой он запущен. Тоже самое происходит и при смене даты на
 машине, на которой vbox запущен - время гостевой машины подстраивается...
 :(


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




-- 
С уважением,
Юрий Шулика


Re: Программирование н а функциональных языках - как научить?

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 03:29:29PM +0400, Alexey Pechnikov wrote:
 Hello!
 
 On Friday 21 August 2009 02:37:44 Stanislav Maslovski wrote:
  То есть, код будет весьма интересно работать даже в случае
  числа в третьем аргументе:
  
  select isinnet( '172.16.1.23', '172.16.1.0', '56' ) например ;-)
   
   Следовало бы вернуть NULL, что есть более концептуально верно.
  
  Концептуально верно будет, имхо, переписать.
 Да, проверок входных данных явно не хватало :-) Добавил, заодно код упростил,
 а то вложенные if не есть хорошо. Заодно сделал проверку типа данных:
 
 sqlite select isinnet( '172.16.1.23', '172.16.1.0', 56 );
 
 sqlite select isinnet( '172.16.1.23', '172.16.1.0', 32 );
 0
 sqlite select isinnet( '172.16.1.23', '172.16.1.0', '32' );
 
 sqlite select isinnet( '172.16.1.23', '172.16.1.0', '255.255.255.0' );
 1
 sqlite select isinnet( '172.16.1.23', '172.16.1.0', '255.255.255.255' );
 0
 
 Ну и дописал пару-тройку тестов. Новую версию и деб-пакет выложил.

if ( sqlite3_value_type(argv[2]) == SQLITE_INTEGER 
sqlite3_value_int(argv[2]) = 0  sqlite3_value_int(argv[2]) = 32 )
  ^^

Алексей, тут нужна проверка на строго больше 0, иначе ты можешь
заработать undefined поведение со сдвигом в строке ниже, см. мои
соседние письма в этом треде. Или надо переписать вычисление битовой
маски, если ты хочешь-таки включить в обработку (имхо, вымороченный)
случай с /0.

Также, я вижу, что ты оставил в других местах atoi(). Имхо, если
позволяет переносимость, то лучше что-нибудь вроде strtol().

strtol() conforms to SVr4, 4.3BSD, C89, C99 and POSIX.1-2001.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: 1Cv8 + PostgreSQL на Lenny. Кто в т еме?

2009-08-21 Пенетрантность Vladimir Elizarov
Peter Teslenko wrote:
 Приветствую.

 Есть ли у кого положительный опыт?
 Подходит ли postgresql из репов или нужны какие-то доп. танцы с бубном?

Я как-то хотел постестить на etch, но от чего-то не стал заниматься а
поставил в domu altlinux и в нем поэксперементировал.


signature.asc
Description: OpenPGP digital signature


Re: Почему в репах нет проги?

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 16:00:54 +0400
Dmitry E. Oboukhov un...@debian.org wrote:

  Программа попадает в дистрибутив если кто-то захочет пакетировать ее, это 
  либо
  сам захочет и напишет ITP баг, а потом закроет ее залив пакет, либо кто-то
  поставит RFP, и его переименуют в ITP и потом зальют пакет.
 
 AG Т.е. если я собреу пакет, залью его (как, кстати?)
 
 регаешься на mentors.debian.net, загружаешь туда свой пакет.
 потом в рассылку debian-mentors@ пишешь RFS с просьбой сделать аплоад.
 либо его делают, либо пишут замечания которые надо устранить перед
 аплоадом.
 
 в итоге такой деятельности у тебя со временем образуется постоянный
 спонсор, которого можно будет дергать без использования
 debian-mentors@

Знаю, это первые шаги в мантейнерском пути. А шапка мантейнера для меня
кажется тяжеловатой.

-- 
Alexander Galanin
http://galanin.nnov.ru


pgphOD3EXv0ad.pgp
Description: PGP signature


Re: Virtualbox постоянно син хронизирует время на гостевой ОС

2009-08-21 Пенетрантность Andrey N. Prokofiev

Юрий Шулика пишет:
Не знаю, как в VirtualBox, но в VmWare есть в настройках гостевой 
машины галочка, Синхронизировать время с базовой машиной. Возможно 
такое есть и в настройках VirtualBox?

Нету.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Virtualbox постоянно син хронизирует время на г остевой ОС

2009-08-21 Пенетрантность Alexander Galanin
On Fri, 21 Aug 2009 16:28:01 +0400
Andrey N. Prokofiev a...@eth0.spb.ru wrote:

 Юрий Шулика пишет:
  Не знаю, как в VirtualBox, но в VmWare есть в настройках гостевой 
  машины галочка, Синхронизировать время с базовой машиной. Возможно 
  такое есть и в настройках VirtualBox?
 Нету.

Смотреть надо получше. Подозреваю, что это уже похоже на нужное:

$ VBoxManage
...
VBoxManage modifyvm uuid|name
...
[-biossystemtimeoffset msec]
...

-- 
Alexander Galanin
http://galanin.nnov.ru


pgpI6sgiQBIgJ.pgp
Description: PGP signature


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 16:01:09 Eugene V. Lyubimkin wrote:
  Если не устроит, то объясните, 
  зачем прикручены std и qt там, где они вообще никак не нужны?
 Code less - create more. Там, где без них можно обойтись без утяжеления кода в
 других местах (скажем, QString затем, чтобы не делать преобразования
 std::string - QString на каждый чих при вызове некоторых функций Qt) - что ж,
 мой код не идеален. Но я хотя бы стремлюсь.

Так не используйте std::string, вот и не придется его в QString преобразовывать.
Зачем усложнять? Вместо С берем С++, вместо char* - std::string или QString, 
ну и дальше понеслась лавина усложнений. 

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: 1Cv8 + PostgreSQL на Len ny. Кто в теме?

2009-08-21 Пенетрантность Evgeniy M. Solodookhin
,-[Fri, Aug 21, 2009 at 15:16 +0400, Peter Teslenko:]
 Приветствую.

 Есть ли у кого положительный опыт?
 Подходит ли postgresql из репов или нужны какие-то доп. танцы с бубном?

 -- 
 Peter Teslenko
 Jabber: pe...@jabber.mcicb.ru


 -- 
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org


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

-- 
__
mpd status: [paused]
Ken Hensley - I Don't Wanna Wait
**
*  jabber:  devil_ins...@jabber.ru   *
*   Registered linux user #450844*
**


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re[2]: проброс портов iptables

2009-08-21 Пенетрантность fixec

-Original Message-
From: Andrey Tataranovich tataranov...@gmail.com
To: debian-russian@lists.debian.org
Date: Fri, 21 Aug 2009 13:18:31 +0300
Subject: Re: проброс портов iptables

 12:15 Fri 21 Aug, fixec wrote:
  имею сервер с несколькими интерфейсами, который пускает в сеть через нат
  т.е. в файле /etc/iptables.rules написано
 [skipped] 
  *nat
  -A POSTROUTING -o eth1 -j MASQUERADE
  COMMIT
  
  все отлично работает, моя сеть 10.192.22.0/27 имеет доступ, но нужно 
  сделать проброс портов для ДЦ(tcp:4089, udp:1300)
  подскажите как это правильно сделать, пробывал
  
  -A PREROUTING -p tcp -m tcp -i eth1 --dport 4089 -j DNAT --to-destination 
  10.192.22.1:4089
  -A PREROUTING -p udp -m udp -i eth1 --dport 1300 -j DNAT --to-destination 
  10.192.22.1:1300
  
  не вижу нужного результата 
 
 Не видно куда ты это писал... надеюсь после *nat. И в чем выражается твое не 
 вижу?
 tcpdump на машинке 10.192.22.1 молчит?

да, конечно как вы выразились написал после *nat
10.192.22.1 это машина на винде
не вижу это значит никто не может с меня качать в ДЦ, так же и я не могу 
качать(((


 
 
 -- 
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: проброс портов iptables

2009-08-21 Пенетрантность Yuriy Shulika
fixec пишет:
 -Original Message-
 From: Andrey Tataranovich tataranov...@gmail.com
 To: debian-russian@lists.debian.org
 Date: Fri, 21 Aug 2009 13:18:31 +0300
 Subject: Re: проброс портов iptables

   
 12:15 Fri 21 Aug, fixec wrote:
 
 имею сервер с несколькими интерфейсами, который пускает в сеть через нат
 т.е. в файле /etc/iptables.rules написано
   
 [skipped] 
 
 *nat
 -A POSTROUTING -o eth1 -j MASQUERADE
 COMMIT

 все отлично работает, моя сеть 10.192.22.0/27 имеет доступ, но нужно 
 сделать проброс портов для ДЦ(tcp:4089, udp:1300)
 подскажите как это правильно сделать, пробывал

 -A PREROUTING -p tcp -m tcp -i eth1 --dport 4089 -j DNAT --to-destination 
 10.192.22.1:4089
 -A PREROUTING -p udp -m udp -i eth1 --dport 1300 -j DNAT --to-destination 
 10.192.22.1:1300

 не вижу нужного результата 
   
 Не видно куда ты это писал... надеюсь после *nat. И в чем выражается твое 
 не вижу?
 tcpdump на машинке 10.192.22.1 молчит?
 

 да, конечно как вы выразились написал после *nat
 10.192.22.1 это машина на винде
 не вижу это значит никто не может с меня качать в ДЦ, так же и я не могу 
 качать(((


   
 -- 
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

 


   
а что говорит tcpdump на сервере, на интерфейсе, куда внутренняя сеть
подключена?
видно пакеты к 10.192.22.1?

-- 
Yuriy Shulika




-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



xen 3.4 и ядро 2.6.30

2009-08-21 Пенетрантность Alexandr Sagadeev
Ни кто не пробовал запустить оригинальный xen 3.4 с dom0 ванильным ядром 
2.6.30 с патчами от SUSE.


У меня для amd64 ядро не запускается, а молча уходит на перезапуск. С 
ядром 2.6.18 от Xen всё работает, но хочется ядро поновее.


С 2.6.26-xen тоже работает. И 3.4 в не найтивном режиме (pvops) тоже 
работает.


А вот в найтивном режиме с ядром 2.6.30 не получается.

Делал по аналогии с Ubuntu и прочим нагугленным 
http://bderzhavets.wordpress.com/2009/07/07/building-xenified-2-6-30-1-kernel-via-xen-patches-2-6-30-2-tar-bz2/



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: проброс портов iptables

2009-08-21 Пенетрантность Nick

 -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
 -A FORWARD -m state --state NEW -i eth0 -s 10.192.22.0/27 -j ACCEPT
 COMMIT

Может добавить
 -A FORWARD -p tcp -m state --state NEW -i eth1 -m tcp --dport 4089  -j ACCEPT
 -A FORWARD -p udp -m state --state NEW -i eth1  -m udp --dport 1300  -j ACCEPT


 *nat
 -A POSTROUTING -o eth1 -j MASQUERADE
 COMMIT

 все отлично работает, моя сеть 10.192.22.0/27 имеет доступ, но нужно сделать 
 проброс портов для ДЦ(tcp:4089, udp:1300)
 подскажите как это правильно сделать, пробывал

 -A PREROUTING -p tcp -m tcp -i eth1 --dport 4089 -j DNAT --to-destination 
 10.192.22.1:4089
 -A PREROUTING -p udp -m udp -i eth1 --dport 1300 -j DNAT --to-destination 
 10.192.22.1:1300

 не вижу нужного результата 


Re: xen 3.4 и ядро 2.6.30

2009-08-21 Пенетрантность Nick
21 августа 2009 г. 15:27 пользователь Alexandr Sagadeev
(saga...@mail.ru) написал:
 Ни кто не пробовал запустить оригинальный xen 3.4 с dom0 ванильным ядром
 2.6.30 с патчами от SUSE.

 У меня для amd64 ядро не запускается, а молча уходит на перезапуск. С ядром
 2.6.18 от Xen всё работает, но хочется ядро поновее.

 С 2.6.26-xen тоже работает. И 3.4 в не найтивном режиме (pvops) тоже
 работает.

 А вот в найтивном режиме с ядром 2.6.30 не получается.

Можно попробовать взять отсюда:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
linux-2.6-xen
cd linux-2.6-xen
git checkout origin/rebase/master -b rebase/master (2.6.31-rc6 вроди)


Для эксперимента :)

 Делал по аналогии с Ubuntu и прочим нагугленным
 http://bderzhavets.wordpress.com/2009/07/07/building-xenified-2-6-30-1-kernel-via-xen-patches-2-6-30-2-tar-bz2/


 --
 To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org




Re: Почему bridge называется eth0, а не xenbr0?

2009-08-21 Пенетрантность Nick
21 августа 2009 г. 12:10 пользователь Peter Teslenko
(smartchec...@gmail.com) написал:
 Nick wrote:

 Уже довольно давно по умолчанию название моста eth0. Только в
 документации никак не исправят.

 Кстати, почему, если я делаю

 xm destroy domU_id
 xm create domU.cfg

 то каждый раз создаются новые vif'ы?

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


Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Так не используйте std::string, вот и не придется его в QString 
 преобразовывать.
 Зачем усложнять? Вместо С берем С++, вместо char* - std::string или QString,
char*? ручками переписывать работу со строками? нет уж, спасибо

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 16:11:21 Stanislav Maslovski wrote:
 if ( sqlite3_value_type(argv[2]) == SQLITE_INTEGER 
 sqlite3_value_int(argv[2]) = 0  sqlite3_value_int(argv[2]) = 32 )
   ^^
 
 Алексей, тут нужна проверка на строго больше 0, иначе ты можешь
 заработать undefined поведение со сдвигом в строке ниже, см. мои
 соседние письма в этом треде. Или надо переписать вычисление битовой
 маски, если ты хочешь-таки включить в обработку (имхо, вымороченный)
 случай с /0.

Не вижу проблемы, т.к.
mask = ~ ( (((u_int32_t)1)  (32 - mask)) -1 );

Специально условие записал так, что вычисление с /0 корректно выполнялось.
Выражение, конечно, не очень очевидное, лучше бы таких избегать.

Правда, маска 0 это наверняка ошибка вызывающего приложения, так что,
подумав, сделал возврат NULL в этом случае. Теперь переписал вычисление 
маски, чтобы с /32 работало без доп. проверки, т.е.

mask = (u_int32_t)-1  ( 32 - mask );

Теперь должно работать платформо-независимо. да и читается легче.

 Также, я вижу, что ты оставил в других местах atoi(). Имхо, если
 позволяет переносимость, то лучше что-нибудь вроде strtol().
 
 strtol() conforms to SVr4, 4.3BSD, C89, C99 and POSIX.1-2001.
 
Зачем? Если маску /0 не использовать, то atoi() оптимальнее.


Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 17:03:02 Eugene V. Lyubimkin wrote:
  Так не используйте std::string, вот и не придется его в QString 
  преобразовывать.
  Зачем усложнять? Вместо С берем С++, вместо char* - std::string или QString,
 char*? ручками переписывать работу со строками? нет уж, спасибо

Если у вас много работы со строками, зачем же С++ взяли? Все равно что массаж 
граблями делать...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 17:12:13 Alexey Pechnikov wrote:
 Не вижу проблемы, т.к.
 mask = ~ ( (((u_int32_t)1)  (32 - mask)) -1 );
 
 Специально условие записал так, что вычисление с /0 корректно выполнялось.

В смысле, в gcc. По стандарту да, могу заработать нечто иное... Да и новые 
версии 
gcc уже черт знает как оптимизируют.  Так что это действительно были грабли,
закопанные.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


nvidia driver

2009-08-21 Пенетрантность Timothy Silent
Доброго времени суток, all.

Возникла проблема с установкой проприетарных драйверов nvidia.
Точнее драйверА эти отработали у меня больше года, но в
целях приобретения опыта решил попытаться поставить более новые по
debian way. Ставил через module-assistant, собирал
модуль вручную и даже пытался поставить опять официальный пакет с
сайта. В итоге не работали (и не работают) никак. Буду весьма
признанелен за подсказки, как это починить.

Инструкция по установке бралась вот эта:
http://wiki.debian.org/NvidiaGraphicsDrivers

testing, kernel 2.6.26-1-686, xorg 1:7.3+19

cat /etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeis...@builder63)  Wed May 27
03:15:36 PDT 2009

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (bui...@puccini)  Sun Jan 11 06:24:53
UTC 2009

Section ServerLayout
Identifier X.org Configured
Screen  0  Screen0 0 0
InputDeviceMouse0 CorePointer
InputDeviceKeyboard0 CoreKeyboard
EndSection

Section Files
RgbPath /etc/X11/rgb
ModulePath  /usr/lib/xorg/modules
FontPath/usr/share/fonts/X11/misc
FontPath/usr/X11R6/lib/X11/fonts/misc
FontPath/usr/share/fonts/X11/cyrillic
FontPath/usr/share/fonts/X11/100dpi/:unscaled
FontPath/usr/share/fonts/X11/75dpi/:unscaled
FontPath/usr/share/fonts/X11/Type1
FontPath/usr/X11R6/lib/X11/fonts/Type1
FontPath/usr/share/fonts/X11/100dpi
FontPath/usr/share/fonts/X11/75dpi
FontPath/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
EndSection

Section Module
Load   glx
Load   dbe
Load   record
Load   xtrap
Load   extmod
Load   type1
EndSection

Section ServerFlags
Option Xinerama 0
EndSection
Section InputDevice
Identifier Keyboard0
Driver kbd
Option CoreKeyboard
Option XkbRules xorg
Option XkbModel pc104
Option XkbOptions grp:caps_togle
Option XkbLayout us,ru(winkeys),be(winkeys)
EndSection

Section InputDevice
Identifier Mouse0
Driver mouse
Option Protocol auto
Option Device /dev/psaux
Option ZAxisMapping 4 5 6 7
EndSection

Section Monitor

#DisplaySize  380   300 # mm
 ### Comment all HorizSync and VertSync values to use DDC:
Identifier Monitor0
VendorName Unknown
ModelName  Acer P223WB
HorizSync   31.0 - 84.0
VertRefresh 56.0 - 77.0
Option DPMS
EndSection

Section Device

### Available Driver options are:-
### Values: i: integer, f: float, bool: True/False,
### string: String, freq: f Hz/kHz/MHz
### [arg]: arg optional
#Option SWcursor  # [bool]
#Option HWcursor  # [bool]
#Option NoAccel   # [bool]
#Option ShadowFB  # [bool]
#Option UseFBDev  # [bool]
#Option Rotate# [str]
#Option VideoKey  # i
#Option FlatPanel # [bool]
#Option FPDither  # [bool]
#Option CrtcNumber# i
#Option FPScale   # [bool]
#Option FPTweak   # i
Identifier Card0
Driver nvidia
VendorName nVidia Corporation
BoardName  C51G [GeForce 6100]
EndSection

Section Device
Identifier Device0
Driver nvidia
VendorName NVIDIA Corporation
BoardName  GeForce 6100
EndSection

Section Screen

# Removed Option metamodes 1680x1050 +0+0; 1024x768 +0+0
# Removed Option metamodes 1280x1024 +0+0; 1024x768 +0+0
Identifier Screen0
Device Device0
MonitorMonitor0
DefaultDepth24
Option TwinView 0
Option TwinViewXineramaInfoOrder CRT-0
Option metamodes 1680x1050 +0+0; 1024x768 +0+0
SubSection Display
Depth   24
EndSubSection

Section Extensions
Option Composite Enable
EndSection


 less Xorg.0.log | grep EE

(EE) Failed to load module type1 (module does not exist, 0)
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA: system's kernel log for additional error messages.
(EE) Failed to load module nvidia (module-specific error, 0)
(EE) No drivers available.


а в кернел лог сыпется что-то такое:

Aug 21 14:06:33 asustation kernel: [14317.692467] NVRM: loading NVIDIA
UNIX x86 Kernel Module  173.14.09  Wed Jun  4 23:43:17 PDT 2008 
Aug 21 14:06:33 asustation kernel: [14317.705297] NVRM: make sure that
this kernel module and all NVIDIA driver 
Aug 21 14:07:49 

Re[2]: Программирование на функ циональных языках - как научи ть?

2009-08-21 Пенетрантность GMAIL
Здравствуйте, Alexey.

Вы писали 21 августа 2009 г., 19:16:08:

 Hello!

 On Friday 21 August 2009 17:03:02 Eugene V. Lyubimkin wrote:
  Так не используйте std::string, вот и не придется его в QString 
  преобразовывать.
  Зачем усложнять? Вместо С берем С++, вместо char* - std::string или 
  QString,
 char*? ручками переписывать работу со строками? нет уж, спасибо

 Если у вас много работы со строками, зачем же С++ взяли? Все равно что массаж 
 граблями делать...

 Best regards, Alexey Pechnikov.
 http://pechnikov.tel/

гм, значит те, кто работает на С/С++ (не путать с чистым С++ к
которому в данном контексте и относится string) полные извращенцы?
Есть конечно адепты только С с классами и никак иначе и не плохо
получается, только со строками не плохо и старыми добрыми средствами
работать :)

-- 
С уважением,
 GMAIL  mailto:pyr...@gmail.com


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование на функциональных языках - ка к научить?

2009-08-21 Пенетрантность Eugene V. Lyubimkin
Alexey Pechnikov wrote:
 Hello!
 
 On Friday 21 August 2009 17:03:02 Eugene V. Lyubimkin wrote:
 Так не используйте std::string, вот и не придется его в QString 
 преобразовывать.
 Зачем усложнять? Вместо С берем С++, вместо char* - std::string или QString,
 char*? ручками переписывать работу со строками? нет уж, спасибо
 
 Если у вас много работы со строками, зачем же С++ взяли? Все равно что массаж 
 граблями делать...
Много? Она там есть. А ещё у меня графическое приложение.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer



signature.asc
Description: OpenPGP digital signature


Re: Программирование на функциональных языках - как научить?

2009-08-21 Пенетрантность Alexey Pechnikov
Hello!

On Friday 21 August 2009 17:30:31 GMAIL wrote:
 гм, значит те, кто работает на С/С++ (не путать с чистым С++ к
 которому в данном контексте и относится string) полные извращенцы?
 Есть конечно адепты только С с классами и никак иначе и не плохо
 получается, только со строками не плохо и старыми добрыми средствами
 работать :)
 

Вы, собственно, кому пишете?.. Я как раз на С обхожусь char и не жалуюсь. 
Только вовсе не вижу смысла писать GUI на C/C++. А уж если пишут, то
незачем оправдывать монстрообразность кода недостатками ими же
выбранного языка...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Не открывается па пка на съемной жестко м диске

2009-08-21 Пенетрантность James Brown
James Brown wrote:
 Денис wrote:
   
 James Brown пишет:
   
 
 Денис wrote:
 
   
 James Brown пишет:
   
   
 
 Создал папку на съемном жестком диске, скачал в нее несколько фильмой
 через Transmission.
 Ни с того, ни с  сего папка перестала открываеться.
 Наутилус пишет: Содержимое папки не может быть показано. Извините,
 невозможно показать все содержимое элелмента movie.
 Пробую так:
 ls /media/Новый\ том/movie
 ls: чтение каталога /media/Новый том/movie: Ошибка ввода/вывода
 
 
   
 а dmesg | tail -n 20 что говорит?

   
   
 
 ~$ dmesg | tail -n 20
 
   
 надо было сразу после ls
   
 

 Делал после попытки открыть через наутилус, после ls :
 dmesg | tail -n 20
 [ 6322.946177]   domain 1: span 0-1
 [ 6322.946179]groups: 0-1
 [ 6322.946183] CPU1 attaching sched-domain:
 [ 6322.946185]  domain 0: span 0-1
 [ 6322.946187]   groups: 1 0
 [ 6322.946190]   domain 1: span 0-1
 [ 6322.946192]groups: 0-1
 [ 6598.356870] CPU0 attaching NULL sched-domain.
 [ 6598.356870] CPU1 attaching NULL sched-domain.
 [ 6598.373017] CPU0 attaching sched-domain:
 [ 6598.373026]  domain 0: span 0-1
 [ 6598.373028]   groups: 0 1
 [ 6598.373032]   domain 1: span 0-1
 [ 6598.373034]groups: 0-1
 [ 6598.373038] CPU1 attaching sched-domain:
 [ 6598.373040]  domain 0: span 0-1
 [ 6598.373042]   groups: 1 0
 [ 6598.373046]   domain 1: span 0-1
 [ 6598.373048]groups: 0-1
 [ 8299.571262] soffice.bin[11878]: segfault at 8 ip 7f3fa49bfa8a sp
 427fe858 error 4 in libvcl680lx.so[7f3fa48e6000+3ad000]
 вроде то же самое
   
 а на съёмном винте случайно не NTFS а ходите на него случайно не через fuse?
   
 
 Случайно NTFS
 А как определить, через fuse или нет? (извиняюсь за ламмерский вопрос, я
 тут недавно :-)  )
 Монтируется автоматически через udev, под гномооболчкой.
   
   
 
 [ 6322.946177]   domain 1: span 0-1
 [ 6322.946179]groups: 0-1
 [ 6322.946183] CPU1 attaching sched-domain:
 [ 6322.946185]  domain 0: span 0-1
 [ 6322.946187]   groups: 1 0
 [ 6322.946190]   domain 1: span 0-1
 [ 6322.946192]groups: 0-1
 [ 6598.356870] CPU0 attaching NULL sched-domain.
 [ 6598.356870] CPU1 attaching NULL sched-domain.
 [ 6598.373017] CPU0 attaching sched-domain:
 [ 6598.373026]  domain 0: span 0-1
 [ 6598.373028]   groups: 0 1
 [ 6598.373032]   domain 1: span 0-1
 [ 6598.373034]groups: 0-1
 [ 6598.373038] CPU1 attaching sched-domain:
 [ 6598.373040]  domain 0: span 0-1
 [ 6598.373042]   groups: 1 0
 [ 6598.373046]   domain 1: span 0-1
 [ 6598.373048]groups: 0-1
 [ 8299.571262] soffice.bin[11878]: segfault at 8 ip 7f3fa49bfa8a sp
 427fe858 error 4 in libvcl680lx.so[7f3fa48e6000+3ad000]

 
   
 Не помогает даже перезагрузка системы.
 Все остальные папки на этом диске открываются без проблем.
 В чем может быть дело?


 
 
   
   
   
 
   
 


   
Перегрузился в винду, также не смог открыть папку: папка повреждения или
типа того.
Удалил ее нафиг (под линкусом, правда сдуру через наутилус).
Теперь на могу удалить ее из трэша:
u...@user:/media/Новый том/.Trash-1010/files$ rm -r movie
rm: невозможно удалить каталог `movie': Каталог не пуст
rm -rf movie
rm: невозможно удалить каталог `movie': Каталог не пуст
Прочесть тоже невозможно:
u...@user:/media/Новый том/.Trash-1010/files$ls -la movie
ls: чтение каталога movie: Ошибка ввода/вывода
итого 0

Что делать? Могу ли я как-то восстановить его или в конце концов удалить
нафик, порядка 10 гигов он у меня похоже жрет на съемном винте, если не
больше!!!



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Программирование н а функциональных языках - как научить?

2009-08-21 Пенетрантность Stanislav Maslovski
On Fri, Aug 21, 2009 at 05:12:13PM +0400, Alexey Pechnikov wrote:
 Hello!
 
 On Friday 21 August 2009 16:11:21 Stanislav Maslovski wrote:
  if ( sqlite3_value_type(argv[2]) == SQLITE_INTEGER 
  sqlite3_value_int(argv[2]) = 0  sqlite3_value_int(argv[2]) = 32 )
^^
  
  Алексей, тут нужна проверка на строго больше 0, иначе ты можешь
  заработать undefined поведение со сдвигом в строке ниже, см. мои
  соседние письма в этом треде. Или надо переписать вычисление битовой
  маски, если ты хочешь-таки включить в обработку (имхо, вымороченный)
  случай с /0.
 
 Не вижу проблемы, т.к.
 mask = ~ ( (((u_int32_t)1)  (32 - mask)) -1 );
 
 Специально условие записал так, что вычисление с /0 корректно выполнялось.

В том и дело, что результат сдвига при mask = 0 в правой части
undefined. На моей архитектуре значение всего выражения получается
0x, но на другой архитектуре это выражение может запросто дать
0x. Я уже устал повторять, в чем там загвоздка. Читай мои
письма.

То, что ты это выражение подогнать под правильный результат на
выходе функции пытался, связано еще и косвенно с тем, что ты пару
маска - адрес сети на взаимное соответсвие не проверяешь...

 Выражение, конечно, не очень очевидное, лучше бы таких избегать.

Само по себе выражение очевидное, а вот интерпретация его в
соответствии со стандартом языка -- не всегда очевидна.

 Правда, маска 0 это наверняка ошибка вызывающего приложения, так что,
 подумав, сделал возврат NULL в этом случае.

То, что сделал, - хорошо. То, что не осознал зачем, - плохо.

 Теперь переписал вычисление маски, чтобы с /32 работало без доп.
 проверки, т.е. 
 mask = (u_int32_t)-1  ( 32 - mask );

Новое выражение при mask = 0 в правой части имеет ту же проблему с
undefined result. Но так как ты проверку на 0 уже добавил...

А при mask = 32, имхо, и старое выражение работало - давало
0x.

  Также, я вижу, что ты оставил в других местах atoi(). Имхо, если
  позволяет переносимость, то лучше что-нибудь вроде strtol().
  
  strtol() conforms to SVr4, 4.3BSD, C89, C99 and POSIX.1-2001.
  
 Зачем? Если маску /0 не использовать, то atoi() оптимальнее.

atoi() не возвращает ошибку, strtol() -- возвращает. Ты хочешь,
чтобы работа твоего кода зависела от значения, которое возвращает
atoi() при невозможности сконвертировать строку в число? Твое дело,
код твой, тебе его поддерживать.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Re: Программиров ание на функциональных языках - как научить?

2009-08-21 Пенетрантность ivan
В Чтв, 20/08/2009 в 22:33 +0400, Evgeniy M. Solodookhin пишет:
 | On Thursday 20 August 2009 00:55:34 Stanislav Maslovski wrote:
 |  Настораживает молчание людей с IT образованием. Их тут нет? Все
 |  сплошные физики-математики?
 | 
 | Еще географы точно есть. А про натуральных ИТ-ков и в самом деле 
 | интересно...
 |
 |и историки
 |
 
 юристы вот тож. 
 правда, не программеры )
 

прапорщики...
при чем практикующие :-)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



  1   2   >