LINUX.ORG.RU

Сообщения Camel

 
Форум — Talks

Об устройстве ксилофона.

 , ,

Друзья, поясните мне за устройство ксилофона. Если взглянуть на живой пример ксилофона или фотографии в Википедии, то можно увидеть, что длина деревянных чушек убывает линейно. Однако при этом извлекаемая частота растёт экспоненционально, потому что в музыке частота нот растёт по экспоненте. Как же так? Ведь собственная частота колебаний должна расти линейно. Или я не прав?

Camel
()
Форум — Talks

Поясните что означает сообщение в отслеживании почтового отправления.

 ,

В трекинге последняя строчка


CG123456789US
	

Priority Mail International Parcels
	

Arrival at Post Office
	

October 19, 2012, 2:55 am
	

RUSSIA
	

International Parcels

Что это означает в практическом плане? В какой Post Office приехала посылка? Главпочтамт или ближайшее отделение? Что делать дальше? Нужно ждать или идти куда-то забирать? Если забирать, то как? Какие документы предъявлять?

Camel
()
Форум — Linux-hardware

Вывести на экран скан-коды нажимаемых клавиш.

 scan code, ,

У моего Thinkpad'а перестала работать регулировка громкости и яркости экрана по нажатию Super+F2/F3/F7/F8. Хочу понять кто виноват, в Ubunt'е что-то отвалилось или у меня клавиша Super перестала работать. Как вывести на экран какие-то данные о нажимаемых клавишах, передаваемых с клавиатуры скан кодах? В общем как понять, что Super у меня работает?

Camel
()
Форум — Talks

Всепогодная камера наблюдения с микрофоном.

 , , ,

Кто-нибудь встречал в продаже всепогодную камеру наблюдения с микрофоном и матрицей более 1 мегапикселя? Я пока камеры с микрофоном только внутренние видел в продаже, всепогодных вообще с микрофоном вообще ни одной.

Существуют ли всепогодные IP-микрофоны?

Camel
()
Форум — Talks

Как сделать радиосвязь между подвалами и поверхностью на гектаре площади?

 ,

Как организовать радиосвязь если рации могут находиться как на поверхности, так и в подвалах? Расстояние между подвалами (глубина метров 10, со всех сторон закрыты железобетоном) может быть порядка сотни метров. Рации типа Kenwood TF-H5. Насколько поможет решить проблему ретранслятор на 50 Вт? Можно ли ставить больше 1 ретранслятора? Есть ли какие-то способы передать сигнал рации по проводам? Можно ли в этом случае поставить в каждом подвале (их всего 6 штук) по ретранслятору и ещё один на поверхности? Как их в этом случае связать в одну радиоэфирную сеть?

Camel
()
Форум — Development

Не связываются элементы GStreamer'а.

 ,

Пытаюсь записать картинку с камеры наблюдения. В консоли работает такая команда:

gst-launch-1.0 rtspsrc location='rtsp://admin:admin@192.168.27.103:554/cam/realmonitor' ! rtph264depay ! mpegtsmux ! filesink location=file.mp4

Картинка записывается, всё работает без замечаний. Но при попытке собрать ту же цепочку в программе на C связывания элементов не происходит.

  /*Инициализирую элементы.*/
  pipeline = gst_pipeline_new ("rtsp_capture");
  source   = gst_element_factory_make ("rtspsrc",       "rtsp-source");
  depayer  = gst_element_factory_make ("rtph264depay",  "depay");
  muxer    = gst_element_factory_make ("mpegtsmux",     "mpeg-ts-muxer");
  sink     = gst_element_factory_make ("filesink",      "file-output");

  /*Задаю location у source и sink из консоли.*/
  g_object_set (source, "location", argv[1], NULL);
  g_object_set (sink,   "location", argv[2], NULL);

  /*Засовываю элементы в pipeline.*/
  gst_bin_add_many (GST_BIN (pipeline),
                    source, depayer, muxer, sink, NULL);

  /*Связываю элементы.*/
  if (!gst_element_link_many (source,  depayer, muxer, sink, NULL)) {
    g_printerr ("Failed to link elemnts! Exiting.\n");
    return 1;
  }

После сборки и запуска программа вылетает с ошибкой Failed to link elements. Причём не связываются source и depayer (пробовал использовать функция gst_element_link()). Что не так не пойму. Как получить больше отладочной информации о том почему не происходит связывание?

Вообще, код моей программы это слегка изменённый пример из Your first application.

Camel
()
Форум — General

CMS которая умеет создавать галерею изображений из директории с файлами.

 , ,

Ищу CMS которая может создавать галерею картинок (с thumbnail'ами) из директории с файлами. Задача кажется тривиальной, наверное каждая CMS такое умеет, но я куда ни посмотрю требуется не просто директория с JPEG'ами, а присоединение этих JPEG'ов к странице или загрузка их через какой-то интерфейс, потому что хранятся они в БД. А хочется чтобы в CMS создавалась страница типа «галерея», у неё в свойствах прописывалось «фотографии брать из ./imggallery/» и всё. Через FTP или scp кладу туда фотографии, захожу на страницу, вот они мои картинки, кликабельны, увеличабельны, листабельны. Есть CMS которые это умеют из коробки или со стандартными плагинами?

Camel
()
Форум — Talks

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

 ,

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

Camel
()
Форум — Talks

Получение Raspberry PI в России.

 , ,

Мне на днях пришло письмо от RS Components о том, что очередь моя подошла, пора мне купить Raspberry PI, что я и сделал. В нижней части страницы о заказе сказано:

We currently deliver via Parcelforce for UK orders and DHL for all other countries.

То есть слать будут DHL'ем. Написал в DHL, хотел узнать будут ли они доставлять до ближайшего офиса, до ближайшей почты или курьером до двери, а меня огорчили, сказали, что доставлять вообще не будут. Рассказали мне какой-то ужастик об изменении таможенного кодекса, что такую посылку на таможне завернут и отправят обратно. Рассказывали, что если слать каки-то извращённым способом через передачу Deutsche Post и Почту России, то дойдёт. Кто-нибудь может прокомментировать данную ситуацию? Кто уже заказывал из-за бугра электронику? Как её доставляет DHL?

Camel
()
Форум — Linux-hardware

Консоль и ещё 8 проекторов.

 видеоплата,

В некотором царстве, в некотором государстве нужно мне будет управлять некоторой программой на Ubunt'е локально через GUI, а ещё тот же системник должен посылать видеосигнал на 8 проекторов, причём разный видеосигнал. То есть системник должен иметь 9 видеовыходов: 1 VGA/DVI/HDMI/Displayport для обычного монитора оператора-управлятора всей этой установки, ещё 8 для проекторов (разрешение матрицы, 1024х768 или 1280х1024, предпочтительнее использовать компонентный вход, потому что кабели тянуть метров на 50). Я вот сижу и ломаю голову, как же это всё подключить? 9-головых видюх ведь небывает? Есть 6-головые, можно их поставить 2, но заработают ли? Если видюхи будут с Displayport'ами, то где искать преобразователь в компонентный выход?

Camel
()
Новости — Интернет

Вышел Hiawatha версии 8.4

 , , ,

Группа Интернет

Вышла свежая версия HTTP-сервера Hiawatha. В списке изменений:

  • Добавление опции MaxServerLoad.
  • Библиотека PolarSSL обновлена до версии 1.1.4.
  • Прочие незначительные улучшения.

>>> Полный список изменений (hiawatha-webserver.org)

Camel
()
Форум — Development

Оператор new возвращает указатели на экземпляры разных классов в зависимости от параметров конструктора. Возможно ли?

 , , ,

Пишу сейчас некий класс, в конструктор которого передаётся строковый параметр «тип устройства» (мотор, светодиод, уж, ёж), и в зависимости от типа устройства экземпляр класса должен себя по-разному вести. Можно ли так написать, чтобы при вызове конструктора

new Instance("LED")
я получал указатель на экземпляр класса Leds наследующего от Instance? Не хочется создавать protected переменную, в которой будет хранится переданный тип устройства, и в зависимости от её значения действовать по-разному.

Правильно я понимаю, что мне нужно перегрузить operator new? Можно увидеть пример кода?

Camel
()
Форум — Talks

Когда можно сверлить стены?

 замкадье, подмосковье, , ,

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

A Linux здесь при том, что на Linux.org.ru есть специалисты по всем вопросам.

Camel
()
Форум — Talks

Как заменить звёзды на детском велике?

 ,

У меня есть детский велосипед Stels Pilot 110, нужно сделать передаточное число между педалями и колесом меньшим, то есть чтобы ребёнку было проще нажимать на педали. Другими словами нужно спереди поставить шестерёнку поменьше, а сзади побольше. Возможно ли это в домашних условиях? Стандартны ли передние и задние звёзды на детских великах и бывают ли они разного размера? Где их купить?

Camel
()
Форум — Linux-hardware

О продвинутом маршрутизаторе из ARM'овского проигрывателя.

 , cheap, , ,

Можно ли на телеприставку медиапроигрыватель типа такого или такого поставить банальный Debian или Ubuntu?

Хочу собрать из такой коробки продвинутый маршрутизатор для дома (ещё одну сетевуху придётся поставить USB'шную). Поставить туда nginx с Wordpress'ом. Реально ли?

Camel
()
Форум — Development

О работе с гироскопом.

 , gyro, , трёхмерность

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

Второй вопрос, в документации к этому датчику и прилагаемой библиотеке говорится, например, об angular rate:

Int_16_t getX()
Parameters:
None
Return Value:
16-bit signed value representing X-axis angular rate
Reads the XL and XH registers then merges them into a 16-bit value.
Это что значит? Что он мне вернёт? Положение датчика в пространстве или угловую скорость? Если угловую скорость, то почему этот прибор назвали гироскопом, а не акселерометром? Есть ли гироскопы выдающие абсолютное значение угла (можно не от северного полюса вселенной, но от положения включения).

Camel
()
Форум — Talks

Как заказать Raspberry Pi?

 , , ,

Друзья, вот-вот в продажу поступит вторая партия Raspberry Pi, но продажи эти будут осуществляться магазинами развитых стран. Как заказать там Raspberry Pi с доставкой в Россию? Какой магазин лучше выбрать? RS, E14, AlEc? Понятно, что расплатиться можно будет Vis'ой или Paypal'ом, а с доставкой-то что? Кстати, какие потом могут быть вопросы с таможней? Кто-нибудь уже заказал себе или имеет Raspberry Pi?

Camel
()
Форум — Talks

Как позвонить из Парижа в Москву?

 , france, paris, schengen,

Хочу посетить Париж, для этого нужна виза, для её получения просят факс из гостиницы о броне. На этом этапе я пока застрял.

Как позвонить из Парижа в Москву? Нашёл в интернете указание, что набирать надо:

19-007-495-123-45-67 (последние 7 цифр изменены)

Но француз набирая такой номер успеха не достигает.

Camel
()
Форум — Development

Класс таймер срабатывающего каждые N секунд.

 , , ,

Мне нужен класс таймера (будильника?) который срабатывает каждые N секунд. В описании ASIO я нашёл таймеры, которые разово срабатывают через указанный промежуток времени.

Boost/ASIO/Timers

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

Может я вообще не те слова ищу в описании? Может это по-английски не timer называется, а как-то по-другому?

Camel
()
Форум — General

Кто-нибудь может показать пример вязки termnetd и ttyd?

 , , termnetd, , ttyd

У меня есть железка управляемая через /dev/ttyUSB0 (USB-RS485 преобразователь так видится) и графическая программа, которая посылает управляющие команды. Пока всё делается локально всё прекрасно, но нужно поуправлять удалённо. Сейчас проблема решена с помощью VNC. Я канекаюсь vinagr'ой к серверу с /dev/ttyUSB0 и программой, и работаю. Недостаток в том, что лаг вполне ощутим. Я подумал, а не пробросить ли через ethernet только данные последовательного порта? Нашёл, что для этого есть termnetd и ttyd. termnetd запускается на сервере и создаёт TCP порт связанный с tty, ttyd запускается на клиенте, подключается к TCP порту и создаёт pty, к которому я смогу подключить свою графическую программу. Это всё теория. На практике мне удалось запустить termnetd:

camel@PC28:~$ cat /etc/termnetd.conf 
#3000:on:/dev/ttyS0:B57600 CLOCAL IGNBRK CRTSCTS CS8 CREAD;
#3001:on:/dev/ttyS1:B115200 CLOCAL IGNBRK CRTSCTS CS8 CREAD;
3000:on:/dev/ttyUSB0:B57600 CLOCAL IGNBRK CRTSCTS CS8 CREAD;
camel@PC28:~$ termnetd -s 5000 -d 5 -n
termnetd[7476]: openSockets():getting host entry for the control port 5000
termnetd[7476]: openSockets():Control Port = 5000
termnetd[7476]: openSockets():Listening on Control Port
termnetd[7476]: Ready to Accept Connections
termnetd[7476]: socketSlect():Adding control port!
Но ttyd у меня вообще не запускается, в том числе с опцией -n. Кто-нибудь пользовался этими программами? Как вы это делали?

Или есть какой-то другой способ пробросить последовательный порт по сети?

Camel
()

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