LINUX.ORG.RU

Сообщения urxvt

 

Какую витую пару выбрать для сети в доме?

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

Нужно с нуля проложить сеть в доме. Все более-менее стандартно: часть кабеля по потолку, часть в штробах по кирпичным стенам (без гофры). Но кабелей этих, как оказалось, тысячи: тоньше, толще, дешевле, дороже. [1] Я так понимаю, с прицелом на будущее нужно брать категорию 6. Или лучше 6а? Какой конкретно кабель с учетом толщины жил и изоляции (или чем там они еще отличаются) лучше выбрать под такие условия?


[1] Например смотрю тут: https://e-server.com.ua/kabel-vitaya-para?Cabel_type=UTP&Category_cabel=к...

 ,

urxvt
()

Автоматическое маштабирование графика в Graphite.

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

У меня есть пара метрик в Graphite, как на рисунке.
https://postimg.cc/image/mzpr59up3/
Представим, что красный график себе колеблется от 0 до 100, а зеленый это uptime приложения, который монотонно растет от 0 до заоблачных вершин. Все хорошо пока значения зеленого не сильно отличаются от красного. Сейчас же чтобы подогнать его, более-менее, в тот же диапазон я пользуюсь функцией scale, но, поскольку значения то растут то падают, это достаточно неудобно, постоянно приходится подбирать коэффициент.
Собственно вопрос: можно ли это как-то автоматизировать, чтобы зеленая метрика автоматически масштабировалась на виджете? В принципе, ее значение не важно, главное видеть тенденцию.

 

urxvt
()

Подключение NC-датчиков к GPIO

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

Интересует подключение промышленных 12-ти вольтовых датчиков с NC контактами к Raspberry Pi GPIO. Хоть сейчас и эпоха IoT, как заявляют большевики, но внятного руководства я не нашел. В силу своего понимания вопроса я накидал тут примитивную схему.
Представим что это сигнализация какого-то сарая, к RPI подключена дюжина датчиков и похоже ее достаточно просто вывести из строя. Например, если злоумышленник подаст высокое напряжение на линию одного датчика то, я так полагаю, RPI может сразу испустить дух. Собственно вопрос, как это сделать по-человечески? Может есть какие промышленные платы которые тут можно использовать? На сколько это вообще правильно?

+----------------+                          +------------+
| Motion Sensor  |                          |  RPI GPIO  |
+----------------+                          +------------+
| VCC | GND | NC |          +---------------| GND        |
+----------------+          |               |----        |
   |     |    |             |               | 1          |
   |     |    |             |               |----        |
   |     +------------------*               | 2          |
   |          |             |  +-------+    |----        |
   |          +----------------+   R1  +--- | 3          |
   |                        |  +-------+    |----        |
   |                        |               | 4          |
   |                        |               |----        |
   |  +----------------+    |      +--------| 5          |
   |  | Another Sensor |    |      |        +------------+
   |  +----------------+    |     +++
   |  | VCC | GND | NC |    |     | | R2
   |  +----------------+    |     | |
   |     |     |    |       |     +++
   *-----+     +------------*      |
   |                +--------------+
   |                        |
   v                      -----
 +12V                      ---
                            -

 , ,

urxvt
()

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

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

Есть небольшое количество (скажем десяток) мелких скриптов-демоненков. Периодически некоторые выкидываются за ненадобностью, другие добавляются, и т. д. Скрипты на Python. Сейчас все запускается и мониторится вручную в screen.
Собственно вопрос, как этим удобно управлять? Хотелось бы какой-то application server в духе Tomcat или uwsgi в который можно было бы кидать новый скрипт, а управление и логирование ложилось на плечи этого сервера.
Есть ли Tomcat в Python-мире? Как вы решаете эту задачу?

 ,

urxvt
()

Доставка батарей с Ebay.

Мое почтение, товарищи.

Задумал тут заказать на Ebay батарею к ноуту, но грызут сомнения в вопросе доставки. Нормально ли их в Украину доставляют? Есть истории с хепиендом?

Перемещено JB из general

 

urxvt
()

Удобно ли пользоваться ноутами с сокетом для зарядки сзади?

Hi, there.

Я всегда пользовался ноутом в котором кабель от блока питания подключается слева. Меня такое положение устраивает идеально, но тут пригляделся к линейке Thinkpad, в которой зарядка подключается сзади. Честно говоря я себе слабо представляю преимущество такого решения и вижу только неудобства. Но возможно я ошибаюсь, и потому хочу узнать мнение пользователей заднезарядных устройств. Что скажите по этому поводу?
Ноут 99% времени эксплуатируется в позиции на коленях или с погнутыми ногами лежа на спине (так, только без этой приблуды http://img.fleks-desk.ru/images/gallery/fleks-ad4424h-notebook-table-with-hol...).

 

urxvt
()

Фон под текстом в Emacs'e почему-то отличается от дефолтного фона.

Привет.

Заметил в Emacs'е странное поведение для некоторых цветовых схем. Дело в том что цвет фона пространства под текстом (даже пробелом) в нормальном цвете, в соответствии с определением в файле схемы, а вот пространство окна без текста почему-то чуть-чуть отличается (#232323 вместо #242424). Вот скрин на котором видно (если немного увеличить) данную фичу. http://postimage.org/image/ra4wzjt7d/full/
Стыкался кто с таким поведением?
Баг проявляться на темах: Wombat, Zenburn.

$ yaourt -Qs emacs
extra/emacs 24.2-1

 

urxvt
()

Вопрос по физике о лучах ультразвуковых волн.

Вечер добрый, линуксоиды^Wфизики.

У меня неотесанного возник вопрос следующего характера. Пускай имеется излучатель ультразвуковых волн и он может одновременно излучать направленные волны на двух частотах. Имеем ли мы право говорить что источник излучает два луча или же это уже будет один луч в который сольются два исходных?
Под одновременностью тут скорей понимается чередующаяся серия из различных частот, скажем он 1 сек. пищит на частоте А, потом 1 сек. на Б, и опять на А и так далее.
Благодарю за помощь.

 

urxvt
()

Посоветуйте недокомпьютер для GNU/Linux.

Вечер добрый.

Решил я тут избавиться от шумящих железок в комнате и в связи с этим возникла идея оставить там постоянно включенным только небольшой девайс по типу такого: http://news.cnet.com/8301-17938_105-57439660-1/android-mini-computer-selling-...$74/ или Raspberry Pi. Я слабо ориентируюсь будет ли достаточно подобных мощностей для просмотра видео по сети и флеша на Ютубе. Слышал что Raspberry Pi заказать не так просто как бы хотелось. В связи с этим прошу посоветовать что-то отвечающее следующим требованиям:
* возможность подключения внешнего монитора
* возможность установки расово чистой ОС
* поддержка Wi-Fi из коробки будет плюсом
* вычислительная мощность достаточная для просмотра видео (хотя бы обычного ДВД рипа) из Wi-Fi сети
* встроенная аудиокарта
* возможность без проблем это заказать over Internet
* небольшая стоимость

Заранее благодарен.

 ,

urxvt
()

Сломалась очистка /tmp при загрузке после обновления в Archlinux.

Вечер добрый.

Обновил 10-го Archlinux и заметил что с тех пор не очищался /tmp. Что они там поменяли? В новостях про /tmp не было. Как он должен очищаться, не подскажите?

 

urxvt
()

Как установить новый порт на старую версию FreeBSD?

Здравствуйте.
У меня вопрос по установке софта в FreeBSD. В FreeBSD 9 доступен порт с последней версией софтины. Мне нужно эту же версию установить на FreeBSD 8. Как я могу это сделать? Будут ли у меня доступны все свежие версии портов если я просто обновлю дерево портов на 8-ке?
Сервер достаточно боевой и экспериментировать немного сцыкотно :)

 

urxvt
()

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

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

Уже с месяц как после апдейта раскладки перестали переключатся по кругу в обе стороны, а теперь только в одну. Кто-то в курсе как это вернуть/настроить?

Дистр: Archlinux
Раскладки настраиваются так: setxkbmap -layout us,ru,ua -variant ,winkeys,winkeys -option grp:alt_shift_toggle,terminate:ctrl_alt_bksp,compose:ralt

Поясню, может кто не понял.
У меня есть три раскладки и раньше они переключались по следующему алгоритму. Если нажать правый Шифт (с Альтом естественно) то включалась идущая в списке справа от текущей раскладка (us -> ru, ru -> ua, ua -> us). Если левый то наоборот: ua -> us, us -> ru, ru ->us. Круг получался замкнутый и было учень удобно в одно нажатие включить необходимый язык.
Сейчас же они всегда переключаются только в одну сторону (вправо) не зависимо от того какой Шифт нажимали.

 

urxvt
()

Как или чем отлаживать Javascript в IE.

Здравствуйте.

Как кто отлаживает Javascript в этом богомерзком браузере? Он обнаглел на столько что даже не сообщает о том что ошибка присутствует. Я нагуглил какой-то DebugBar, но с него толку ноль. Как вы справляетесь с данной задачей?

 , , ,

urxvt
()

Встроенная {svn,git}-вебморда.

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

В Mercurial есть полезная команда server, которая запускает веб-сервер (встроенный) с веб-мордой текущего репозитория. Я так понял что ни у svn ни у git такого нет. Верно я понял, или просто гуглить не умею?

urxvt
()

[webkit] Как дебажить Javascript в Safari.

Вечер добрый.

Есть JS ошибка в Safari (запущен под окнами, и беда в том что этот чудо-браузер даже не намекает на место где возникает ошибка. Может кто сталкивался? Как отловить место ее возникновения?

Вот скрин, если что: http://xmages.net/storage/10/1/0/d/c/upload/691ce801.png

 

urxvt
()

[webdev] Зачем нужен frontend web server?

Вечер добрый.

У меня тут на досуге возник следующий вопрос. Например у нас есть како-то веб сервер в духе node.js, twisted, etc. Представим что на нем крутится что-то более менее динамичное, например тот же чат. Обычно перед ним ставят какой-то «продвинутый» сервер (nginx). Вот у меня собственно и возник вопрос, что это нам дает? Очень в общем я примерно понимаю, но внятно ничего сформулировать не могу. Хочется конкретных примеров из жизни.
Статьи и книги по этому вопросу wellcome.

 

urxvt
()

Подскажите Javascript фреймфорк.

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

Есть сервер, взаимодействующий с клиентом по TCP, такой себе COMET без HTTP.
Клиентскую часть предполагается реализовать на Javascript. Может подскажете удобный JS фреймворк для данной задачи.
А то гуглятся либо проприетарные решения вместе со своими серверами, или COMET.
Заранее благодарен.

urxvt
()

Вопрос об архитектуре веб-приложения.

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

Представим что у нас есть стандартный сайтик с страницами генерируемыми Django/PHP/etc. У сайтика есть одна БД с таблицей пользователей и прочими данными. Еще у сайтика будет чат на comet. Чат реализуется на какой-то другой технологии, например Twisted. Чат должен работать с той же таблицей пользователей что и главная часть приложения.
Это реализуется как два не связанных приложения, просто делящих одну БД.

Собственно вопрос: На сколько это правильно/хорошо? Какие есть другие правильные/неправильные решения?

urxvt
()

[Java][StackOverflowError] Дырка в компиляторе.

Доброй ночи.

На HN наткнулся на занятную шутку с Java.

interface Pong<T> {}
class Ping<T> implements Pong<Pong<? super Ping<Ping<T>>>> {
    static void Ping() {
        Pong<? super Ping<Long>> Ping = new Ping<Long>();
    }
}

При попытке его скомпилить вываливается StackOverflowError. Вот так вот.

$ javac Ping.java

The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
    at com.sun.tools.javac.code.Type$ClassType.accept(Type.java:568)
    at com.sun.tools.javac.code.Types$UnaryVisitor.visit(Types.java:3294)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2618)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2605)
    at com.sun.tools.javac.code.Type$ClassType.accept(Type.java:568)
    at com.sun.tools.javac.code.Types$UnaryVisitor.visit(Types.java:3294)
    at com.sun.tools.javac.code.Types$23.visitClassType(Types.java:2618)
    ...

Источник: http://news.ycombinator.com/item?id=3267663 (https://gist.github.com/1387113)

P. S.

Ах да, в коментах пишут что CL не отстает. Хотя у него макросы, ему простить можно.

 

urxvt
()

Переименование файла.

Вечер добрый.

Раньше в мс для переименования файла использовалось Shift + F6. После нажатия появлялся диалог в котором было имя файла, которое и нужно было отредактировать. Сейчас переименование совместили с перемещением, и для того чтобы изменить букву в имени файла его (имя) приходится набирать полностью, не так как раньше.
Сейчас как-то можно переименовать (изменить одну букву) файл с длинным именем нажав пару клавиш?

$ mc -V
GNU Midnight Commander 4.8.0
Built with GLib 2.30.1
Using the S-Lang library with terminfo database
With builtin Editor
With subshell support as default
With support for background operations
With mouse support on xterm and Linux console
With support for X11 events
With internationalization support
With multiple codepages support
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, fish, smbfs
Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
$

urxvt
()

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