LINUX.ORG.RU

Избранные сообщения deep-purple

Камера видеонаблюдения на улицу

Форум — Linux-hardware

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

 

HeipaVai1o
()

Попробовал десктопный гну-линукс, а там...

Форум — Talks

Пришлось тут на днях вкатить десктопный линукс (точнее, XFCE через VNC) на сервер. Почему жеж? Потому что Оракл может устанавливаться на тачку только в графичекском режиме !!!

(Есть опция вначале установить оракл на локалхост в графическом режиме, потом прокликать next->next->next и на последнем шаге инсталлятора сохранить результаты выборов в так называемый «response file». После этого можно будет делать silent install уже с консоли. Но мне показалось это говноедством, поэтому пришлось таки вкатить полноразмерный XFCE и TigerVNC).

Ну дык вкатил я эту Ораклу, и сразу же после настройки она перестала запускаться.

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

Запускаю ораклу, а она такая - у тебя неправильный контролфайл, черта лысого ты от меня добьешься. Пошел выполнять всякие гиды по восстановлению контролфайлов, а там портал в ад. Сайт «Роза Индии» по программированию на Java отдыхает по проценту индусов, совершающих шаманские обряды вокруг консоли Oracle! У меня такое ощущение, что процентов 60% людей даже приблизительно не понимают, что значат буковки, которые они в консольку набивают. Это что-то из вселенной Warhammer 40k, когда для написания программы нужно молиться Богу-Машине.

Проблема оказалась в Десктопном Линуксе: почему-то гномосячий редактор GEdit взял и заменил все переносы строк в файле конфигурации на виндовские. Я точно этого не делал. Даже не знаю, как это делается в нём.

Оракл такой подставы не ожидал, вычитывал поломанный файл конфигурации (он не умеет детектить тип переноса строк) и ругался на не подхваченный контролфайл.

Воообще, этот ваш оракл - это какой-то свинарник. Например, поменял я количество коннектов к БД с 150 (дефлот) до 150000 - и всё, база не подмается.

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

Открываем текущее состояние конфига и обнаруживаем, что во время выполнения оракла он становится наполовину бинарным! (Еще немного закадрового смеха). Бинарные конфиги - это победа.

Берем куски этого конфига (те что не бинарные) и копипастой копипастим в новый пустой файл, пытаемся поднять базу из него - не поднимается. Докладываем ему недостающих параметров с правоверной помощью Stakoverflow, и перезапускаем-докладываем-перезапускаем пока все ошибки не исчезнут. После этого из сего файла делаем автостартовый spfile.

И вот это юзабилити? Это - лучшая в мире база данных? Дан postgresql - используй, используй postgresql! Но нет, не хотят postgresql, ораклов понаставили, говно жрут. И это программисты? (c) Зеленый Слоник

 ,

stevejobs
()

В какой софтине можно добавить на видео картинку, чтобы картинка двигалась?

Форум — Desktop

Сабж

На вроде как всякие тролл-фейсы на видео цепляют

 ,

Siado
()

Abstract data type и Си

Форум — Development

Задача написать учебный пример по Abstract data type на примере Си.

Что получилось:

stack.h:

// ...
struct Stack_s;
typedef struct Stack_s Stack;
// Old: typedef int Item;
typedef int8_t Item;

// Old: Stack*  stack_create    ();
// Old: void    stack_destroy   (Stack **stack);
// Old: Stack*  stack_clone     (Stack *stack);
Stack*  stack_create    (void);
void    stack_destroy   (Stack *stack);
Stack*  stack_clone     (const Stack *stack);

size_t  stack_size      (const Stack *stack);
int     stack_is_empty  (const Stack *stack);

void    stack_push      (Stack *stack, Item item);
Item    stack_pop       (Stack *stack);
Item    stack_top       (const Stack *stack);
void    stack_clear     (Stack *stack);
// ...

stack.c:

#include "stack.h"

struct Stack_s {
  // Полное описание структуры стека скрыто от пользователя
  // ...
};

// Old: Stack* stack_create() {
Stack* stack_create(void) {
  // Создать стек можно только используя stack_create
  // ...
}

// ...

main.c:

#include <stdio.h>
#include <stack.h>

int main(void) {
  Stack *stack = stack_create();
  
  stack_push(stack, 1);
  stack_push(stack, 2);
  stack_push(stack, 3);
  
  while(!stack_is_empty(stack)) {
    printf("%d\n", stack_pop(stack));
  }
  
// Old: stack_destroy(&stack);
  stack_destroy(stack);
  return 0;
}

Хочется конструктивной (и не очень) критики.

Не смог найти хороших ссылок по именованию и минимальному набору функций (в том числе как удалять «объект»).

З.Ы.: Про GObject, Cello, OOC toolkit, Axel T. Schreiner, Object-Oriented Programming with ANSI-C слыхал

 ,

AlexVR
()

Skype, сломаны груповые чаты, доставка сообщений в оффлайне, приём файлов, картинок.

Форум — General

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

https://community.skype.com/t5/Linux/Skype-group-chat-not-working-anymore/td-...

Для тех кому лень читать.

Пишем в любом чате

/msnp24

И рестартим скайп, в итоге всё начинает работать как ни в чём не бывало. И да, скайп «нинужно».

 , ,

kachan
()

Максимально прикинуться шлангом

Форум — Security

Вечер в хату.

Есть комп с линуксом, значит, лиса кое-как настроена, но whoer.net палит что это линукс по джаваскрипту

JavaScript: Linux i686 | Win32 | Windows NT 6.1

В «торбраузере» рылся в конфигах, но не нашел как у них сделана подмена, в нем не палится. Так же надо прикинуться виндой для всяких сканеров типа nmap и других каких-то. Делитесь опытом, пожалуйста. Спасибо.

 , ,

jori
()

За лекцией про «простанство-время» «на пальцах» сюда

Форум — Talks

Собственно, сама лекция С.Кокарев: Время в теории относительности. Мне понравилось изложение.

ЗЫ. Это видео на ютубе. Дядька рисует на доске и рассказывает.

ЗЗЫ. Лектор в процессе упоминает про теорию, в которой все координаты - время. Это вот оно

 

targitaj
()

Перехват execve в ядре

Форум — Development

реализую перехват, функций ядра, как описано тут https://habrahabr.ru/post/206778/
Меня интересует, почему? как? в новых ядрах (например 3,19. 4,4) не удаётся, осуществить перехват функции execve ? (на младших ядрах функция перехватывалась без проблем).(именно данная функция не перехватывается, остальные . не относящиеся к exec отрабатывают как им и положено)
Как реализовать перехват??

 

GIigo
()

Как ресайзить картинки с прозрачностью, чтобе не возникало артефактов на границе?

Форум — Development

https://github.com/nodeca/pica/issues/60

Есть PNG, у которого по периметру рамка со 100% прозрачности. Ресайзится ланцешем, RGBA, каждый канал независимо.

Понятно, что 100% альфа позоляет в RGB положить что угодно. В частности, в картинки часто кладут #000000. Из-за этого при резкой смене альфы вылезают артефакты в виде серых ореолов.

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

 

Vit
()

Акустический импеданс

Форум — Science & Engineering

Скажем, у меня есть кусок пластика (нейлона, 2.9 Mrayl), я добавляю в него шарики воздуха диаметром, скажем, 65 микрон. Допустим, они распределяются случайным образом внутри пластика.

Вопрос, как это повлияет на акустический импеданс этого куска пластика?

Фактор 1: уменьшается плотность, следовательно уменьшается импеданс.

Фактор 2: (?) уменьшается скорость звука в куске, уменьшая импеданс.

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

Расчеты говорят, что мне надо минимум 66%.

Симуляция же говорит, что 30-35%.

Что я упускаю? Проблема в рассуждениях или в симуляции?

Если надо - могу скинуть результаты симуляции, больше информации о системе.

Кастуются morse, Tigger

 ,

tyakos
()

Прогресс в ИТ говорите?

Форум — Talks

http://worrydream.com/dbx/ а теперь?

 ,

psv1967
()

Детектор движения на С/С++ с IP камеры, помогите начать

Форум — Development

Доброго времени суток, есть необходимость создать детектор движения используя rtsp поток с IP камеры, чаще всего встречаю похожие проекты с использованием OpenCV, но так же встречал не очень хорошие отзывы о этой библиотеке, говорят кривая, косая используйте что-то другое, но что другое, никто не говорит. Так как я начинающий, хотелось бы действительно узнать, что лучше использовать для таких целей? Возможно кто-то разбирается в этом и может подсказать, а еще лучше если и пару примеров сможет дать/показать. Интересует только Linux, windowые библиотеки не интересны.

Заранее благодарю!

 , ,

VladV
()

Практическая несостоятельность критерия Поппера

Форум — Science & Engineering

Узнал кое-что любопытное.

Как известно, научная теория (утверждение) от ненаучного фричества отличается тем, что её можно фальсифицировать. То есть, можно поставить (возможно даже мысленный) эксперимент, доказывающий ошибочность теории. Если она ошибочна. Это называется критерий Поппера.

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

Но не всё так шоколадно на практике. Подумал, что критерий Поппера-то с проблемами. Ведь , если применять к математике, получится, что математика не научна, как минимум из-за своей аксиоматически. Пятый постулат Евклида не фальсифицируем однако! Ну и всё прочее тоже. Любые математические гипотезы, требующие в случае своей истинности перебора бесконечного количества чисел (например теорема Ферма) тоже не фальсифицируемы.

Это уже какая-то ерунда получается. Решил погуглить и наскочил на прекрасное. Тезис Дюэма — Куайна

В философском энциклопедическом словаре

Первый вариант тезиса (версия Дюэма):

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

Второй вариант тезиса (версия Куайна):

Любое утверждение может рассматриваться как истинное, несмотря ни на что, если мы сделаем достаточно решительные корректировки в каком-то ином фрагменте системы

Т.о., из сформулированного Куайном сильного варианта тезиса следует нефальсифицируемость фундаментальных научных теорий.

И как теперь делить фричество от науки? :))))

 ,

anonymous_incognito
()

Теория эксперимента: «усреднить» результаты нескольких экспериментов, учитывая их погрешности

Форум — Science & Engineering

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

Контекст — обычные студенческие физлабы, но хотелось бы сделать максимально «правильно».

Итак, имеется несколько экспериментальных результатов, представляющих собой арифметические выражения от показаний (нескольких) приборов, и соответствующие им «погрешности». Я не знаю, как это правильно называется с точки зрения статистики, но последние были посчитаны исходя из величины деления шкалы и классов точности приборов по известным правилам вида «относительная погрешность произведения ...». В каждом случае эти «погрешности» получились существенно разными, сами результаты тоже несколько отличаются.

Вопрос: как усреднить результаты и посчитать «погрешность» среднего (видимо, это называется стандартное отклонение...) с учётом вышесказанного? На пальцах — я хочу что-то вроде взвешенного среднего, и какой-то способ оценить погрешность того, что получится.

Дисклеймер: курсов матстата, теории вероятности, теории эксперимента и тому подобных у нас не было. Буду благодарен, если кто-то ответит более развёрнуто, чем «читать вон туда».

 , теория эксперимента,

intelfx
()

Какой темой VIM для терминала Вы пользуетесь?

Голосования — Голосования

Screenshots: desert256, wombat256, monokai, solarized (взято отсюда), ego, Kafka, zenburn, flattr, lucid, moonshine, railscasts, tayra, tropikos, smyck, elflord

  1. другая темная 146 (34%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. solarized 65 (15%)

    **********************************************************************************************************************************************

  3. desert 56 (13%)

    **************************************************************************************************************************

  4. самодельная 51 (12%)

    ***************************************************************************************************************

  5. monokai 41 (10%)

    *****************************************************************************************

  6. другая светлая 22 (5%)

    ************************************************

  7. wombat 16 (4%)

    ***********************************

  8. zenburn 10 (2%)

    *********************

  9. elflord 8 (2%)

    *****************

  10. lucid 4 (1%)

    ********

  11. railscasts 3 (1%)

    ******

  12. moonshine 2 (0%)

    ****

  13. flattr 1 (0%)

    **

  14. tayra 1 (0%)

    **

  15. smyck 1 (0%)

    **

  16. ego 0 (0%)

  17. Kafka 0 (0%)

  18. tropikos 0 (0%)

Всего голосов: 427

 ,

Disova
()

Есть ли софт для определения стиля музыки?

Форум — Desktop

Собственно сабж. Хочу скрипт/софтину/сервис (на худой конец), который бы рассортировал музыку по стилям. Такое в природе хоть существует?

Еще лучше если оно сумеет отделить песни и интрументалки.

 , ,

ya-betmen
()

Как распечатать из консоли изображение?

Форум — General

Использовал команду

tiff2ps -z -w 8.27 -h 11.69 /tmp/tempcopyr.tiff | lp 
но на сетевом PostScript принтере оно очень долго обрабатывается. И бледно печатает.

Оригинал изображения в pnm, но при помощи ImageMagic его можно конвертировать. Как из консоли распечатать изображение на весь лист?

 , , , ,

rezedent12
()

Только что запилил телеграм бота

Форум — Talks

Вот он - https://telegram.me/fabella_bot

Знает команды:

/b - случайная цитата с http://bash.im/
/a - случайный анекдот
/l - случайная цитата с http://www.lorquotes.ru/
/q - случайная цитата с http://bash.org/
/i - случайная история с http://ithappens.ru/
/ib - случайная история с http://ibash.org.ru
/ip - случайная история с http://ipfw.ru/

В джаббере он сидит в конференции - anekdot@conference.jabber.ru

Он же вконтакте - https://vk.com/id233866346

вот

 

pi11
()

Программа для создания профессиональных 2D-мультфильмов TOONZ становится открытой

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

Пакет для создания мультипликации Toonz, на котором, в частности, создавались такие шедевры, как «Футурама» и «Унесеные призраками», 26 марта стал открытым и скоро будет доступен для скачивания. Продукт получит название OpenToonz и будет основываться на кастомизированной для студии Ghibli версии — так называемой Toonz Ghibli Edition. Планируется, что в дальнейшем OpenToonz станет открытой платформой для анимационных студий и разработчиков, которая позволит им «активно взаимодействовать друг с другом».

Новый владелец ранее проприетарного продукта итальянской компании Digital Video японский издатель Dwango планирует получать доход от поддержки, развертывания, кастомизации и обучения, как это и принято в мире Open Source.

>>> Подробности на официальном сайте

 , futurama, , toonz,

powerguy
()

Посоветуйте сервисы для комментирования элементов изображений

Форум — Web-development

Хочется аналог того, что есть на 99designs: юзер заливает картинку а другие могут поставить на ней маркер с комментарием. Ну и все комментарии чтобы можно было прочитать в виде ленты еще.

Есть что-то подобное?

Vit
()