Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Said Chavkin
2009/6/10 Andrey Zhidenkov andrey.zhiden...@gmail.com:
 Спасибо, надо попробовать wpa-proto добавить. А она куда-нибудь логи пишет?
Настоятельно советую почитать
/usr/share/doc/wpasupplicant/README.Debian.gz, там всё написано.
 И хотелось бы узнать поподробнее о процессе автонастройки соединения в
 Gnome. NetworkManager это GUI к wpa_supplicant или он всё сам делает?
Не знаю.

 On Wed, Jun 10, 2009 at 03:48:00PM +0300, Said Chavkin wrote:
 Дока вот
 zless /usr/share/doc/wpasupplicant/README.Debian.gz

 а у меня работает такое
 iface ath0 inet static
   address 192.168.0.9
   netmask 255.255.255.0
   gateway 192.168.0.254

   wpa-driver wext
   wireless-essid homeap
 #  wpa-bssid 00:00:00:00:00:00
   wpa-ssid homeap
   wpa-psk xxx
   wpa-key-mgmt WPA-PSK
   wpa-pairwise TKIP
   wpa-group TKIP
   wpa-proto WPA

 2009/6/10 Andrey Zhidenkov andrey.zhiden...@gmail.com:
  Настраиваю dwm, в связи с чем возникла необходимость ручной настройки 
  беспроводной сети. Пробую через wpa_supplicant.
 
  wpa.conf:
 
  network={
     ssid=ALG
     proto=WPA
     key_mgmt=WPA-PSK
     pairwise=TKIP
     group=TKIP
     psk=xx
  }
 
  Пробую запускать wpa_supplicant с этим конфигом. Тулза молчит, iwconfig 
  показывает not associated. Собственно, вопросы:
 
  1. С какими ключами нужно её запускать?
  2. Как узнать, какой wifi драйвер использовать в ключе -D (в gnome сеть 
  настраивается автоматически без проблем)?
  3. Она куда-нибудь пишет логи? А то непонятно, в чем проблема.
 
  Спасибо заранее.
 
 
  --
  To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
  with a subject of unsubscribe. Trouble? Contact 
  listmas...@lists.debian.org
 
 



Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Владимир Ступин
11 июня 2009 г. 12:02 пользователь Said Chavkin (schav...@gmail.com) написал:
 2009/6/10 Andrey Zhidenkov andrey.zhiden...@gmail.com:
 И хотелось бы узнать поподробнее о процессе автонастройки соединения в
 NetworkManager это GUI к wpa_supplicant или он всё сам делает?
 Не знаю.

Судя по зависимостям пакета netwok-manager, он требует для своей
работы wpasupplicant.


Re: Как извлечь все вложения и з ящика .mbox

2009-06-11 Пенетрантность Владимир Ступин
11 июня 2009 г. 9:09 пользователь Andrey Zhidenkov
(andrey.zhiden...@gmail.com) написал:

 10 июня 2009 г. 23:47 пользователь Andrey Zhidenkov
 Да я ничего против Thunderbird не имею. Просто не знал, что он может извлекать
 вложения сразу из всех писем.

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


Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Victor Wagner
On 2009.06.10 at 16:54:06 +0400, Andrey Zhidenkov wrote:

 Спасибо, надо попробовать wpa-proto добавить. А она куда-нибудь логи пишет?
 И хотелось бы узнать поподробнее о процессе автонастройки соединения в
 Gnome. NetworkManager это GUI к wpa_supplicant или он всё сам делает?

Сам NetworkManager делает далеко не все. Но это не просто  GUI к
wpa_supplicant. Это попытка централизовать управление всеми видами
сетевых соединений, да еще и приделать к этому D-Bus интерфейс, чтобы
можно было всякие приложения вроде браузеров или jabber-клиентов
оповещать о том, что подключение к интернету исчезло или появилось.

Сделано до безобразия криво, впрочем. Лучше всячески избегать
использования.


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



Re: bridge, kvm и проблема с arp

2009-06-11 Пенетрантность Alexander GQ Gerasiov
Hello, Sergey.

On Thu, 11 Jun 2009 10:15:53 +0600
Sergey Korobitsin underta...@arta.kz wrote:

 Когда-то, а точнее в Thu, Jun 11, 2009 at 00:44 +0400, Alexander GQ
 Gerasiov изволили разразиться высказыванием:
   Как бы это побороть?
  Какой-то из ключей в /proc/sys/net/ipv4
   
   P.S. proxy arp отключен, может быть, в нем дело?
  Нет не в нем.
  Кажется rp_filter
 
 Отключил rp_filter на всех интерфейсах: не помогает.
Наоборот включить надо. Только arp_filter %) Опечатался.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


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



Re: exim/relay

2009-06-11 Пенетрантность sergio

Dmitry E. Oboukhov wrote:
есть два сервера, 


serv...@domain1.ru
serv...@domain2.ru



все работает все красиво, однако есть проблема со спамом:


Та же проблема. Пользователи в dbmail'е (в sql). Я планирую перевести их 
в ldap. И синхронизировать его.


Но если у тебя просто список пользователей в файле, то проще наверное 
обновлять их по крону через ssh. Или сделать два простеньких скрипта, 
которые будут добавлять и удалять юзеров в обоих файлах.


--
sergio


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



Re: Настройка WP A-PSK соединения из консол и

2009-06-11 Пенетрантность Andrey Zhidenkov
On Thu, Jun 11, 2009 at 10:22:05AM +0400, Victor Wagner wrote:
 On 2009.06.10 at 16:54:06 +0400, Andrey Zhidenkov wrote:
 
  Спасибо, надо попробовать wpa-proto добавить. А она куда-нибудь логи пишет?
  И хотелось бы узнать поподробнее о процессе автонастройки соединения в
  Gnome. NetworkManager это GUI к wpa_supplicant или он всё сам делает?
 
 Сам NetworkManager делает далеко не все. Но это не просто  GUI к
 wpa_supplicant. Это попытка централизовать управление всеми видами
 сетевых соединений, да еще и приделать к этому D-Bus интерфейс, чтобы
 можно было всякие приложения вроде браузеров или jabber-клиентов
 оповещать о том, что подключение к интернету исчезло или появилось.
 
 Сделано до безобразия криво, впрочем. Лучше всячески избегать
 использования.
 

Надо будет сегодня вечером поковырять. Я с Гнома сейчас пересаживаюсь
на dwm (может, посмотрю что-нибудь еще, но не такое тяжолое, как Gnome),
естесвенно, ни о каком NetworkManager там не может быть и речи. Вот мне
и интересно, как люди выходят из ситуации. Так и представляю себе картину -
пришел человек в кафешку посидеть, надо к WiFi подключиться, чтобы почту
проверить, и начинается:

$ vim ~/.wpa.conf
...
$ wpa_passphrase
...
$ wpa_supplicant
...

И так далее. Дорогие пользователи лекговесных WM. вы же как-то выходите из
ситуации. Как управлять сетевыми поключениями? Писать скрипты? В принципе, 
я не против такого подхода, просто не хотелось бы изобретать велосипед.


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



Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Victor Wagner
On 2009.06.11 at 10:46:46 +0400, Andrey Zhidenkov wrote:

 и интересно, как люди выходят из ситуации. Так и представляю себе картину -
 пришел человек в кафешку посидеть, надо к WiFi подключиться, чтобы почту
 проверить, и начинается:
 
 $ vim ~/.wpa.conf
 ...
 $ wpa_passphrase
 ...
 $ wpa_supplicant
 ...
 
 И так далее. Дорогие пользователи лекговесных WM. вы же как-то выходите из
 ситуации. Как управлять сетевыми поключениями? Писать скрипты? В принципе, 
 я не против такого подхода, просто не хотелось бы изобретать велосипед.

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

Из существующих велосипедов (в противовес танку- Network Manager) могу
порекомендовать посмотреть на wifi-radar и wicd.

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



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



Re: Настройка WP A-PSK соединения из консол и

2009-06-11 Пенетрантность Andrey Zhidenkov
On Thu, Jun 11, 2009 at 11:00:25AM +0400, Victor Wagner wrote:
 On 2009.06.11 at 10:46:46 +0400, Andrey Zhidenkov wrote:
 
  и интересно, как люди выходят из ситуации. Так и представляю себе картину -
  пришел человек в кафешку посидеть, надо к WiFi подключиться, чтобы почту
  проверить, и начинается:
  
  $ vim ~/.wpa.conf
  ...
  $ wpa_passphrase
  ...
  $ wpa_supplicant
  ...
  
  И так далее. Дорогие пользователи лекговесных WM. вы же как-то выходите из
  ситуации. Как управлять сетевыми поключениями? Писать скрипты? В принципе, 
  я не против такого подхода, просто не хотелось бы изобретать велосипед.
 
 Вообще-то в данном случае велосипед поизобретать стоило бы. Потому что у
 всех существующих велосипедов колеса больно квадратные.
 
 Из существующих велосипедов (в противовес танку- Network Manager) могу
 порекомендовать посмотреть на wifi-radar и wicd.
 
 Меня, правда, они оба не устроили. Но задачу прийти в кафешку и быстро
 подключиться они решают.

WiFi радар мне, честно говоря, понравился не очень. А вот wicd пока не пробовал
и обязательно посмотрю. А что вас конкретно в нем не устроило?


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



Re: bridge, kvm и проблема с arp

2009-06-11 Пенетрантность Alexey Trunyov
On Thu, 11 Jun 2009 10:19:52 +0600
Sergey Korobitsin underta...@arta.kz wrote:


  Я с ним и выяснил, что сетевая карта eth0 вдруг стала отвечать на arp
  who has для всех запрашиваемых ip (что она отвечает, я не разобрался,
  могу соотв. содержимое пакетов приложить), offtopic решает, что ip занят
  (это безотносительно к dhcp, ругается даже на статически вводимый
  адрес). Если rp_filter (как подсказывает Александр) не поможет, буду
  рыть в сторону обмена arp.

rp_filter тут ни при чем не может быть.
Что говорят о себе brctl show и brctl showmacs | grep yes ?
 
 Прикладываю дамп arp-пакетов, может, он прояснит ситуацию.


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



про рисование данных

2009-06-11 Пенетрантность sergio

Совсем не в тему.

У меня есть данные, хочется их записывать и красиво отображать.
Они представляют собой родителий с детьми. Причём у детей детей нет. У 
каждого родителя есть по крайней мере один ребёнок. И у вес есть 
дополнительные поля, у детей они одни, у родителей другие.
Родители между собой не связаны, дети тоже. Дитё принадлежит только 
одному родителю.


хочется это видеть так:
родитель1 поле1 поле2 поле3
 дитё1 поле1 поле2 поле3
 дитё2 поле1 поле2 поле3
 дитё3 поле1 поле2 поле3
 дитё4 поле1 поле2 поле3
родитель2 поле1 поле2 поле3
 дитё1 поле1 поле2 поле3
родитель3 поле1 поле2 поле3
 дитё1 поле1 поле2 поле3
 дитё2 поле1 поле2 поле3

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


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

Деать это в ooffice-calc'е / gnumeric'е не удобно.
Делать это в ooffice-base, kexi или чём-то аксесс подобном тоже не 
удобно, и ooffice-base и kexi постоянно падают.
Потом я подумал про xml+xslt-xhtml, но что бы посчитать разность дат на 
xslt 1.0 надо париться. А xslt 2.0 умеет только саксаон и ещё какой 
джавапарсер. А хочется что бы не париться. Последнее что я полумал --- 
это был sqlite+perl-xhtml, но он тоже не умеет вычитать даты, хотя это 
довольно легко можно обойти (перевести в секунды, вычесть, и перевести в 
дни), да и на перле это можно посчитать.


Ещё можно посмотреть на xquery, вроде как его (и xpath 2.0) умеет 
xqilla, которая есть в дебиане.


Больше всего мне нравится вариант с xslt через браузер. Поправил xml, 
нажал релод и смотришь.


Как бы вы сделали?

--
sergio


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



Re: про рисован ие данных

2009-06-11 Пенетрантность Andrey Zhidenkov
 Некоторые поля вычисляются через другие. Например период времени, через  
 две даты. Так же нужно уметь считать количество детей у каждого родителя.

 Это нужно лично для меня, что бы руками добавлять новые данные и  
 любоваться на старые.
 Деать это в ooffice-calc'е / gnumeric'е не удобно.
 Делать это в ooffice-base, kexi или чём-то аксесс подобном тоже не  
 удобно, и ooffice-base и kexi постоянно падают.
 Потом я подумал про xml+xslt-xhtml, но что бы посчитать разность дат на  
 xslt 1.0 надо париться. А xslt 2.0 умеет только саксаон и ещё какой  
 джавапарсер. А хочется что бы не париться. Последнее что я полумал ---  
 это был sqlite+perl-xhtml, но он тоже не умеет вычитать даты, хотя это  
 довольно легко можно обойти (перевести в секунды, вычесть, и перевести в  
 дни), да и на перле это можно посчитать.

 Ещё можно посмотреть на xquery, вроде как его (и xpath 2.0) умеет  
 xqilla, которая есть в дебиане.

 Больше всего мне нравится вариант с xslt через браузер. Поправил xml,  
 нажал релод и смотришь.

Не совсем понял, что значит не умеет вычитать даты, ведь вы сами написали
sqlite+perl+xhtml, т.е. считать можно все на Perl'e. Я бы попробовал сделать
на Perl-LaTeX, но это не совсем оперативно. Зато для LaTeX'а есть куча
расширений для рисования блок-схем и диаграмм. А в каком виде хранятся
данные, в plain-text?


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



Re: bridge, kvm и проблема с arp

2009-06-11 Пенетрантность Alexey Trunyov
On Thu, 11 Jun 2009 10:19:52 +0600
Sergey Korobitsin underta...@arta.kz wrote:

 Когда-то, а точнее в Thu, Jun 11, 2009 at 09:29 +0600, Sergey Korobitsin 
 изволили разразиться высказыванием:
  
   но начинать разборки надо
   со сниффера. Посмотри tshark/wireshark, что происходит в сегменте с ними
   и dhcp-сервером.
 
 Прикладываю дамп arp-пакетов, может, он прояснит ситуацию.

И еще, при опущенном eth1 эта картина остается?
Похоже на забавное сочетание ARP flux problem
(http://linux-ip.net/html/ether-arp.html#ether-arp-flux)
совместно с бриджем.


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



Re: bridge, kvm и проб лема с arp

2009-06-11 Пенетрантность Sergey Korobitsin
Когда-то, а точнее в Thu, Jun 11, 2009 at 15:10 +0800, Alexey Trunyov изволили 
разразиться высказыванием:
 On Thu, 11 Jun 2009 10:19:52 +0600
 Sergey Korobitsin underta...@arta.kz wrote:
 
 
   Я с ним и выяснил, что сетевая карта eth0 вдруг стала отвечать на arp
   who has для всех запрашиваемых ip (что она отвечает, я не разобрался,
   могу соотв. содержимое пакетов приложить), offtopic решает, что ip занят
   (это безотносительно к dhcp, ругается даже на статически вводимый
   адрес). Если rp_filter (как подсказывает Александр) не поможет, буду
   рыть в сторону обмена arp.
 
 rp_filter тут ни при чем не может быть.
 Что говорят о себе brctl show и brctl showmacs | grep yes ?

[~undertaker] # brctl show
[13:40]
bridge name bridge id   STP enabled interfaces
br0 8000.001bfcb37e22   no  eth0
tap0

[~undertaker] # brctl showmacs br0 | grep yes
[13:40]
  1 00:1b:fc:b3:7e:22   yes0.00
  2 00:ff:cb:0b:51:4c   yes0.00

Но это с NOARP на бридже, см. мое сообщение.

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

--
 За что заблокировали UnixCore?

uid=26654(unixcore) gid=31337(toozeg) groups=31337(toozeg)

Видимо поэтому :)
--Demetrio(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: bridge, kvm и проб лема с arp

2009-06-11 Пенетрантность Sergey Korobitsin
Когда-то, а точнее в Thu, Jun 11, 2009 at 15:33 +0800, Alexey Trunyov изволили 
разразиться высказыванием:
 И еще, при опущенном eth1 эта картина остается?

К сожалению, сейчас не могу потушить eth1 - там куча виртуалок через
него ходит

 Похоже на забавное сочетание ARP flux problem
 (http://linux-ip.net/html/ether-arp.html#ether-arp-flux)
 совместно с бриджем.

Про это читал недавно, ага. arp_filter не помогает.

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

--
 Но фотографию на всеобщее обхаивание действительно лучше не выкладывать:)

думаешь, скажут, что помада/тушь смазанная и что нужно было включить хинтинг? :)
--uj2(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-06-11 Пенетрантность sergio

Andrey Zhidenkov wrote:


Не совсем понял, что значит не умеет вычитать даты, ведь вы сами написали
sqlite+perl+xhtml, т.е. считать можно все на Perl'e.
Это значит, что на slqlite нельзя сказать datesub( start, end ), как, 
например, это можно сделать в mysql'е.

Считать на перле при наличии sql'я глупо.


Я бы попробовал сделать на Perl-LaTeX, но это не совсем оперативно.
Зато для LaTeX'а есть куча расширений для рисования блок-схем и диаграмм.
Да, я думал про latex. Только не совсем понятно, в каком виде их 
хранить. И при чём тут перл? Или меется ввиду db+perl-latex?

Ну если перлом парсить, то уже всё равно во что. Можно и в latex.


 А в каком виде хранятся данные, в plain-text?
Пока они никак не хранятся. Берутся они из веба. Пока руками. Но они 
постоянно появляются, хотя и медленно, и нужно придумать простой способ 
их хранить.


P.S. Пожалуйта, отвечайте в рассылку.

--
sergio


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



Re: про рисован ие данных

2009-06-11 Пенетрантность Andrey Zhidenkov
On Thu, Jun 11, 2009 at 11:47:59AM +0400, sergio wrote:
 Andrey Zhidenkov wrote:

 Не совсем понял, что значит не умеет вычитать даты, ведь вы сами написали
 sqlite+perl+xhtml, т.е. считать можно все на Perl'e.
 Это значит, что на slqlite нельзя сказать datesub( start, end ), как,  
 например, это можно сделать в mysql'е.
 Считать на перле при наличии sql'я глупо.

Совсем не глупо. Раз уж на Perle генерить, то можно и посчитать заодно,
это зависит еще от того, как данные хранятся, т.е. представляется ли возможнвым
вычесть даты прямо в запросе.

 Я бы попробовал сделать на Perl-LaTeX, но это не совсем оперативно.
 Зато для LaTeX'а есть куча расширений для рисования блок-схем и диаграмм.
 Да, я думал про latex. Только не совсем понятно, в каком виде их  
 хранить. И при чём тут перл? Или меется ввиду db+perl-latex?
 Ну если перлом парсить, то уже всё равно во что. Можно и в latex.

Perl я предложил использовать как раз для формирования вывода в
формате LaTeX, независимо от того, где вы собираетесь хранить данные.

  А в каком виде хранятся данные, в plain-text?
 Пока они никак не хранятся. Берутся они из веба. Пока руками. Но они  
 постоянно появляются, хотя и медленно, и нужно придумать простой способ  
 их хранить.

А уж если данные из веба берутся, то тут снова может выручить Perl ;).

1. Фетчим страницы, парсим, обрабатываем и сохраняем вывод.
2. Сохраняем в plain-text или локальную БД, это уже зависит от
   сложности организации данных. Как вариант могу предложить еще
   XML.
3. Отдельным скриптом читаем данные из локальной БД и генерим вывод -
   LaTeX, html или что-либо еще.

 P.S. Пожалуйта, отвечайте в рассылку.

Да, извините, - кнопочкой ошибся.


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



IntegraTUM WebDisk

2009-06-11 Пенетрантность Sergey V. Osipov

Доброго всем дня.
Кто-нибудь использовал софт IntegraTUM WebDisk. 
www.simple-groupware.de/cms/WebDisk/IntegraTUMWebDisk 
http://www.simple-groupware.de/cms/WebDisk/IntegraTUMWebDisk

Все работает, кроме отображение ACL на файлы и папки. Пишет
Access denied. [имя файла] (The system cannot find the file specified.)

Попробовал подключить к Win-серверу - все ок. На самбе не хочет права 
отоброжать. Куда смотреть? Самба криво настроена?

Samba 3.0.24



Re: про рисование данных

2009-06-11 Пенетрантность Server Izetov
11 июня 2009 г. 10:15 пользователь sergio (mail...@sergio.spb.ru) написал:
 Совсем не в тему.

 Потом я подумал про xml+xslt-xhtml, но что бы посчитать разность дат на
 xslt 1.0 надо париться.

а exslt (http://www.exslt.org/date/index.html) не спасает? string
date:difference(string, string), правда там тоже свои фокусы, но в
свое время пользовался.


-- 
Best regards,
 Servermailto: izetov.ser...@gmail.com


Re: про рисование данны х

2009-06-11 Пенетрантность sms
On Thu, 11 Jun 2009 11:15:11 +0400
sergio mail...@sergio.spb.ru wrote:

 У меня есть данные, хочется их записывать и красиво отображать.
 Они представляют собой родителий с детьми. Причём у детей детей нет.
 У каждого родителя есть по крайней мере один ребёнок. И у вес есть 
 дополнительные поля, у детей они одни, у родителей другие.
 Родители между собой не связаны, дети тоже. Дитё принадлежит только 
 одному родителю.
Как все запутано. :-D Прямо как в принципе наследования и
полиморфизма. :-P

 
 хочется это видеть так:
 родитель1 поле1 поле2 поле3
   дитё1 поле1 поле2 поле3
   дитё2 поле1 поле2 поле3
   дитё3 поле1 поле2 поле3
   дитё4 поле1 поле2 поле3
 родитель2 поле1 поле2 поле3
   дитё1 поле1 поле2 поле3
 родитель3 поле1 поле2 поле3
   дитё1 поле1 поле2 поле3
   дитё2 поле1 поле2 поле3
 
 Некоторые поля вычисляются через другие. Например период времени,
 через две даты. Так же нужно уметь считать количество детей у каждого
 родителя.
Зачем иметь какие то поля? :-D На языках программирования можно
объединить эти поля в массивы, выполнить арифметические операции, а
дальше отображать на экране так как хочется. Для этого подойдет и
PHP+MySQL, Java+MySQL (запрограммировать через Eclipse),
JavaScript+HTML+PHP+MySQL, Perl+MySQL, Python+Blender+MySQL (или
скрипты Python с использованием интерфейса Blender), Ruby+HTML+MySQL,
GCC+SDLlibrary, GCC+QtDesigner, ну и другие языки программирования
короче Баз данных тоже очень много. В большинстве языков
программирования сейчас есть функции для оперирования с датами и
временем (или не функции, а библиотечные процедуры), а если даже ничего
не найдено, то можно в инете поискать на форумах по программированию.
Ну и напоследок :-P


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



Re: про рисован ие дан ных

2009-06-11 Пенетрантность Victor Wagner
On 2009.06.11 at 11:47:59 +0400, sergio wrote:

 Andrey Zhidenkov wrote:

 Не совсем понял, что значит не умеет вычитать даты, ведь вы сами написали
 sqlite+perl+xhtml, т.е. считать можно все на Perl'e.
 Это значит, что на slqlite нельзя сказать datesub( start, end ), как,  

Зато можно сказать julianday(end) - julianday(start)
Или strftime('%s',end) - strftime('%s',start) если нужен результат с
точностью до секунды.

Вот что синтаксиc  SQL92 для операций с датами не поддерживается - это
тема для баг-репорта. А что
ни с чем не совместимые поделки мыскля в других реализациях sql не
поддерживаются, это проблемы мыскля. А вообще-то даже и не проблемы.
Разработчики чесно предупредили, что у них MY SQL, то есть SQL, как они
его представляют себе, а не как все остальное человечество.


 например, это можно сделать в mysql'е.
 Считать на перле при наличии sql'я глупо.

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


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



Re: Как извлечь все вложе ния из ящика .mbox

2009-06-11 Пенетрантность Konstantin

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

Владимир Ступин пишет:


10 июня 2009 г. 23:47 пользователь Andrey Zhidenkov
(andrey.zhiden...@gmail.com) написал:

У меня 650 писем в одном файле. Thunderbird тут не поможет,
да и не юзаю я его. Mutt - неше всё ;)

По-моему Вы слишком недооцениваете Thunderbird, он может обрабатывать
ящики объёмом в несколько гигабайт (а может быть и больше - не
пробовал).


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



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



Re: Как извлечь все вложения из ящика .mbox

2009-06-11 Пенетрантность Tochenyk Oleg
В Чтв, 11/06/2009 в 14:50 +0400, Konstantin пишет:
 Приветствую.
 
 Владимир Ступин пишет:
 
  10 июня 2009 г. 23:47 пользователь Andrey Zhidenkov
  (andrey.zhiden...@gmail.com) написал:
  У меня 650 писем в одном файле. Thunderbird тут не поможет,
  да и не юзаю я его. Mutt - неше всё ;)
  По-моему Вы слишком недооцениваете Thunderbird, он может обрабатывать
  ящики объёмом в несколько гигабайт (а может быть и больше - не
  пробовал).
 
 Насколько помню, у него максимальный объем базы - 2 Гб. При достижении 
 этого порога он перестает сохранять новые письма.
 Разработчики вроде как поясняли это тем, что при большей бд - это уже 
 надо юзать более соответствующие решения.
У Эволюшина таже фигня... надо смотреть за размером.


-- With best regards Tochenyk Oleg E-mail: o...@umc.com.ua 

PS: Некоторые люди полагают, что они мыслят, в то время как они просто
переупорядочивают свои предрассудки.


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



Re: Кросс-сборка deb-пак етов

2009-06-11 Пенетрантность Alexander Danilov

Victor Wagner пишет:

Решил тут пособирать пакеты для некоторых странных архитектур (ARM,
MIPS) посредством кросс-компиляции.
Поставил dpkg-cross, поставил нужный тулчейн с emdebian.org, поставил
нужные библиотеки с помощью dpkg-cross. Дело происходит под etch.
Целевая система - тоже etch.

Запускаю dpkg-buildpackage -aarm 


Сборка проходит, начинает собираться пакет. И тут я получаю от
dh_shlibdeps сообщение что /usr/arm-linux-gnu/lib/libssl.so.0.9.8 not
found (да, собираю я именно openssl).

-L и -l у dh_shlibdeps в debian/rules прописаны.

Вот что оно имело в виду? То-ли оно сразу пыталось
кросс-девелопмент-пакет собрать (а мне этого не надо, мне надо нативный,
чтобы потом можно было на целевой системе ставить), то-ли я еще чего-то
не понимаю. К сожалению, документация на dpkg-cross бедновата.




А qemubuilder рассматривался?


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



Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Stanislav Maslovski
2009/6/11 Andrey Zhidenkov andrey.zhiden...@gmail.com:
 Так и представляю себе картину -
 пришел человек в кафешку посидеть, надо к WiFi подключиться, чтобы почту
 проверить, и начинается:

 $ vim ~/.wpa.conf
 ...
 $ wpa_passphrase
 ...
 $ wpa_supplicant
 ...

 И так далее. Дорогие пользователи лекговесных WM. вы же как-то выходите из
 ситуации. Как управлять сетевыми поключениями? Писать скрипты? В принципе,
 я не против такого подхода, просто не хотелось бы изобретать велосипед.

Для беспроводных сетей использую wpa_supplicant:

/etc/network/interfaces:

# The roaming wireless interface
iface wlan0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

# пример для некого wlan без dhcp, id_str = wnt в wpa_supplicant.conf
iface wnt inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

# 'default' is used for wireless networks without an id_str
iface default inet dhcp

В /etc/wpa_supplicant/wpa_supplicant.conf прописано:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
  key_mgmt=NONE
}

network={
  ssid=some_ssid
  ..
  id_str=wnt
}

+ др. известные мне сетки с авторизацией.  Добавлять новые сетки при
необходимости
можно, например, с помощью wpa_gui.

Кабельные соединения подхватывает ifplugd. Для различения
дом/работа/пр. активно использую mapping (man interfaces):

mapping eth0
script /etc/network/ping-places.sh
map eth0-home 192.168.0.1   00:0c:76:xx:xx:xx
map eth0-gosh  192.168.0.1   00:14:2a:yy:yy:yy
map eth0-work  A.B.C.D00:11:21:zz:zz:zz
map eth0-dhcp *

iface eth0-home inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1

и т.д.

-- 
BR,
Stanislav


Re: Настройка WPA-PSK соединения из консоли

2009-06-11 Пенетрантность Alexey Boyko
On Thursday 11 June 2009 10:09:31 Andrey Zhidenkov wrote:

 А вот wicd пока не пробовал и обязательно посмотрю.

Обязательно посмотри. Он работает. А с версии 1.6 в нём появился консольный 
интерфейс.

-- 
xmpp: alexey#boyko,km,ua


Re: Кросс-сборка deb-пакетов

2009-06-11 Пенетрантность Andrey Melnikoff
Alexander Danilov alexander.a.dani...@gmail.com wrote:
 Victor Wagner пишет:

[...]

 А qemubuilder рассматривался?

Неспешен он. И воркфлоп получается - поставил и пошел спать. Проснулся и
смотришь - оно уже упало еще собирается?


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



Re: Кросс-сборка deb-п акетов

2009-06-11 Пенетрантность Victor Wagner
On 2009.06.11 at 21:37:54 +0900, Alexander Danilov wrote:

 Вот что оно имело в виду? То-ли оно сразу пыталось
 кросс-девелопмент-пакет собрать (а мне этого не надо, мне надо нативный,
 чтобы потом можно было на целевой системе ставить), то-ли я еще чего-то
 не понимаю. К сожалению, документация на dpkg-cross бедновата.



 А qemubuilder рассматривался?

Нет. Вся фишка в том, чтобы собирать пакет без эмуляции целевой системы.
Иначе слишком медленно получается. Быстрее будет сбэкпортить dpkg-cross
(вернее shlibdeps от него) из более нового дистрибутива, или найти багу
и пофиксить.

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


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



Re: dante

2009-06-11 Пенетрантность Eugene Berdnikov
On Wed, Jun 10, 2009 at 04:03:38PM +0300, Peter Pentchev wrote:
 On Wed, Jun 10, 2009 at 12:39:41PM +0700, Aleksey Luzin wrote:
  Вы не поняли, нужно это сделать средствами настройки dante.
 
 А dante этого попросту не умеет.  Оно выбирает адрес для
 outgoing связи таким способом:
 - в danted.conf (sockd.conf) нету external?  Ядро выберет самым.
 - в danted.conf только одна строчка external?  Ее и пользуем.

 Это в принципе понятно.

 - в danted.conf несколько строчек external?  Спрашиваем ядро
   из каких адресов вылезла бы эта связь?, ядро и скажет.

 Ой, ни хрена себе... Объясните подробнее: что нужно спросить ядро?
 В терминах маршрутов. Можно даже на уровне ioctl или netlink.
-- 
 Eugene Berdnikov


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



Re: Трансляция видео с вебкамеры по сети

2009-06-11 Пенетрантность Andrey N. Prokofiev

Maksim A. Boyko пишет:

motion

Попробовал motion. При запуске пишет:
[0] Processing thread 0 - config file /etc/motion/motion.conf
[0] Motion 3.2.9 Started
[0] ffmpeg LIBAVCODEC_BUILD 3355136 LIBAVFORMAT_BUILD 3409664
[0] Thread 1 is from /etc/motion/motion.conf
[1] Thread 1 started
[1] cap.driver: uvcvideo
[1] cap.card: UVC Camera (eb1a:2761)
[1] cap.bus_info: :00:1d.7
[1] cap.capabilities=0x0401
[1] - VIDEO_CAPTURE
[1] - STREAMING
[1] Error selecting input 0
[1] VIDIOC_S_INPUT: Device or resource busy
[1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
[1] V4L capturing using read is deprecated!
[1] Motion only supports mmap.
[1] Capture error calling vid_start
[1] Thread finishing...

$ lsusb |grep webcam
Bus 005 Device 004: ID eb1a:2761 eMPIA Technology, Inc. EeePC 701 
integrated webcam


Что не так?

--
Best Regards, Andrey.
Jabber ID: a...@eth0.spb.ru
E-mail: a...@eth0.spb.ru / a...@unix-way.spb.ru
:wq

begin:vcard
fn:Andrey N. Prokofiev
n:Prokofiev;Andrey
email;internet:a...@eth0.spb.ru
tel;cell:+7-951-6886260
note:My Jabber ID: a...@eth0.spb.ru
x-mozilla-html:FALSE
version:2.1
end:vcard



создание пакета - инс таллятор на python. как?

2009-06-11 Пенетрантность Evgeniy M. Solodookhin
полазил по интернету по поводу сборки пакетов для программ, не имеющихся в 
репозитории, вроде бы нашел несколько мануалов.
хуже оказалось с мануалами для исходников на питоне. 
попробовал пособирать - максимум вижу, что может сделать рпм. могу его 
конвертнуть в деб. но хотелось бы узнать правильный способ. 
инсталлируется. работает. но на кучку машин в офисе в таком виде ставить их не 
будешь.
да и хотелось бы питоновские  фильтры на почтовик ставть как то менее 
экстремально. 
а то каждый раз боюсь, что вдруг не заработает ... и долго придется чинить.
)

зыЖ
python setup.py sdist делает некий архив с исходниками .. на питоне. 
то есть вроде бы возвращается, откуда и начали. 
bdist - чтото такое, что при распаковке в корень вроде бы должно работать ... 
но не деб.
)
-- 
__
mpd status: [playing]
Nick Cave And The Bad Seeds + Kylie Minogue - Where The Wild Roses Grow
**
*  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: создание пакета - инсталлятор на python. к ак?

2009-06-11 Пенетрантность Alexander GQ Gerasiov
Fri, 12 Jun 2009 00:29:42 +0400
Evgeniy M. Solodookhin devil_ins...@gas.starlink.ru wrote:

 полазил по интернету по поводу сборки пакетов для программ, не
 имеющихся в репозитории, вроде бы нашел несколько мануалов. хуже
 оказалось с мануалами для исходников на питоне. попробовал пособирать
 - максимум вижу, что может сделать рпм. могу его конвертнуть в деб.
 но хотелось бы узнать правильный способ. инсталлируется. работает. но
 на кучку машин в офисе в таком виде ставить их не будешь. да и
 хотелось бы питоновские  фильтры на почтовик ставть как то менее
 экстремально. а то каждый раз боюсь, что вдруг не заработает ... и
 долго придется чинить. )
 
 зыЖ
 python setup.py sdist делает некий архив с исходниками .. на питоне. 
 то есть вроде бы возвращается, откуда и начали. 
 bdist - чтото такое, что при распаковке в корень вроде бы должно
 работать ... но не деб. )
google:debian+python+policy

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


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



Re: Трансляция видео с вебкамеры по сети

2009-06-11 Пенетрантность sms
On Fri, 12 Jun 2009 00:20:11 +0400
Andrey N. Prokofiev a...@eth0.spb.ru wrote:

 Maksim A. Boyko пишет:
  motion
 Попробовал motion. При запуске пишет:
 [0] Processing thread 0 - config file /etc/motion/motion.conf
 [0] Motion 3.2.9 Started
 [0] ffmpeg LIBAVCODEC_BUILD 3355136 LIBAVFORMAT_BUILD 3409664
 [0] Thread 1 is from /etc/motion/motion.conf
 [1] Thread 1 started
 [1] cap.driver: uvcvideo
 [1] cap.card: UVC Camera (eb1a:2761)
 [1] cap.bus_info: :00:1d.7
 [1] cap.capabilities=0x0401
 [1] - VIDEO_CAPTURE
 [1] - STREAMING
 [1] Error selecting input 0
 [1] VIDIOC_S_INPUT: Device or resource busy
 [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
 [1] V4L capturing using read is deprecated!
 [1] Motion only supports mmap.
 [1] Capture error calling vid_start
 [1] Thread finishing...
 
 $ lsusb |grep webcam
 Bus 005 Device 004: ID eb1a:2761 eMPIA Technology, Inc. EeePC 701 
 integrated webcam
 
 Что не так?
 
Ну чо тут не понятного... :-P
 [1] VIDIOC_S_INPUT: Device or resource busy
Вход видеокамеры занят. Надо освободить. :-D
 [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
 [1] V4L capturing using read is deprecated!
 [1] Motion only supports mmap.
 [1] Capture error calling vid_start
 [1] Thread finishing...
Ошибка. Устройство не поддерживает карты памяти. MOTION поддерживает
ТОЛЬКО устройства с картами памяти. Тред закончен...

Надо было выбрать какую то другую программу для ретрансляции видео.


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



Re: Трансляция видео с вебкамеры по сет и

2009-06-11 Пенетрантность Sergey Korobitsin
Когда-то, а точнее в Fri, Jun 12, 2009 at 13:52 +1100, sms изволили разразиться 
высказыванием:
 On Fri, 12 Jun 2009 00:20:11 +0400
 Andrey N. Prokofiev a...@eth0.spb.ru wrote:
 
  Maksim A. Boyko пишет:
   motion
  Попробовал motion. При запуске пишет:
  [0] Processing thread 0 - config file /etc/motion/motion.conf
  [0] Motion 3.2.9 Started
  [0] ffmpeg LIBAVCODEC_BUILD 3355136 LIBAVFORMAT_BUILD 3409664
  [0] Thread 1 is from /etc/motion/motion.conf
  [1] Thread 1 started
  [1] cap.driver: uvcvideo
  [1] cap.card: UVC Camera (eb1a:2761)
  [1] cap.bus_info: :00:1d.7
  [1] cap.capabilities=0x0401
  [1] - VIDEO_CAPTURE
  [1] - STREAMING
  [1] Error selecting input 0
  [1] VIDIOC_S_INPUT: Device or resource busy
  [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
  [1] V4L capturing using read is deprecated!
  [1] Motion only supports mmap.
  [1] Capture error calling vid_start
  [1] Thread finishing...
  
  $ lsusb |grep webcam
  Bus 005 Device 004: ID eb1a:2761 eMPIA Technology, Inc. EeePC 701 
  integrated webcam
  
  Что не так?
  
 Ну чо тут не понятного... :-P
  [1] VIDIOC_S_INPUT: Device or resource busy
 Вход видеокамеры занят. Надо освободить. :-D
  [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
  [1] V4L capturing using read is deprecated!
  [1] Motion only supports mmap.
  [1] Capture error calling vid_start
  [1] Thread finishing...
 Ошибка. Устройство не поддерживает карты памяти. MOTION поддерживает
 ТОЛЬКО устройства с картами памяти. Тред закончен...

Какие, нафиг, карты памяти? Тут говорится о том, что read больше не
поддерживается, а mmap сделать нельзя, по вышеприведенным причинам.

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

--
Re: Open Document Format (ODF) стал национальным стандартом в Швеции

Традиционное: Ура, мы ломим, GNUтся шведы!
--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-06-11 Пенетрантность sms
On Fri, 12 Jun 2009 10:21:54 +0600
Sergey Korobitsin underta...@arta.kz wrote:


  Andrey N. Prokofiev a...@eth0.spb.ru wrote:
  
   Maksim A. Boyko пишет:
motion
   Попробовал motion. При запуске пишет:
   [0] Processing thread 0 - config file /etc/motion/motion.conf
   [0] Motion 3.2.9 Started
   [0] ffmpeg LIBAVCODEC_BUILD 3355136 LIBAVFORMAT_BUILD 3409664
   [0] Thread 1 is from /etc/motion/motion.conf
   [1] Thread 1 started
   [1] cap.driver: uvcvideo
   [1] cap.card: UVC Camera (eb1a:2761)
   [1] cap.bus_info: :00:1d.7
   [1] cap.capabilities=0x0401
   [1] - VIDEO_CAPTURE
   [1] - STREAMING
   [1] Error selecting input 0
   [1] VIDIOC_S_INPUT: Device or resource busy
   [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
   [1] V4L capturing using read is deprecated!
   [1] Motion only supports mmap.
   [1] Capture error calling vid_start
   [1] Thread finishing...
   
   $ lsusb |grep webcam
   Bus 005 Device 004: ID eb1a:2761 eMPIA Technology, Inc. EeePC 701 
   integrated webcam
   
   Что не так?
   
  Ну чо тут не понятного... :-P
   [1] VIDIOC_S_INPUT: Device or resource busy
  Вход видеокамеры занят. Надо освободить. :-D
   [1] ioctl(VIDIOCGMBUF) - Error device does not support memory map
   [1] V4L capturing using read is deprecated!
   [1] Motion only supports mmap.
   [1] Capture error calling vid_start
   [1] Thread finishing...
  Ошибка. Устройство не поддерживает карты памяти. MOTION поддерживает
  ТОЛЬКО устройства с картами памяти. Тред закончен...
 


 Когда-то, а точнее в Fri, Jun 12, 2009 at 13:52 +1100, sms изволили
 разразиться высказыванием:
  On Fri, 12 Jun 2009 00:20:11 +0400
Ща сам разродишься, крендель блин... :{

 Какие, нафиг, карты памяти? Тут говорится о том, что read больше не
 поддерживается, а mmap сделать нельзя, по вышеприведенным причинам.
Каким бля вышеприведенным причинам? Причина - это то что текстик в инет
вылетел? :-D Какой бля read не поддерживается? Read - это чтение значит
млу. Там написано что V4L потоковое захватие используя чтение понижено
(или неработает вовсе)


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