dpdk: кто пользовался?
Коллеги, а кто-нибудь уже писал что-нибудь на dpdk? Пусть даже хотя бы hello world.
Интересно услышать, как это вообще. Есть ли tcp в юзерленде?
Коллеги, а кто-нибудь уже писал что-нибудь на dpdk? Пусть даже хотя бы hello world.
Интересно услышать, как это вообще. Есть ли tcp в юзерленде?
Можно ли сделать как-нибудь такую штуку:
1) nginx принимает соединение 2) в соединении клиент говорит: CONNECT /mypath\r\nConnection: Upgrade 3) nginx решает что ок и физически отдает сокет (а в сокете, скажем, вебсокет) какому-то процессу
Таким образом пришло 5 тыс клиентов, все подключились, дальше через nginx трафик не идет и все сокеты напрямую подключены к тому процессу.
Речь идет о линуксе.
Коллеги, у меня немного специфичное желание, но думаю поймете.
Мы делаем софт и пакуем его в deb и rpm пакеты.
Пишем мы на эрланге и платформозависимая часть на C обновляется очень редко, поэтому платформозависимая часть (сборка эрланга, пара либ) лежит просто в архиве, который подкладывается при сборке пакета.
Пакеты я собираю вообще под маком и всё нормально работает.
Пришел клиент и ноет, что ему нужна винда. Я конечно всё сказал про винду, но поскольку он принес денег, надо ему помочь конечно.
Инсталяторов полно, но может есть что-то, что позволит так же собирать пакеты из под линукса/мака? Один раз под виндой собрать эрланг, положить в архив и потом просто распаковывать при сборке?
Коллеги, один турок хочет купить целую пачку лицензий и очень хочется что бы всё было честно и на доверии.
Для этого хочется взять USB ключи, которые будут работать под линуксом да так, что бы желательно админу не надо было ничего ставить и компилировать.
Я нашел Guardant (от Рутокена) и Senselock.
Кто-нибудь с ними работал? Правда будут работать без драйверов?
Какие надежнее?
Возможно легкий оффтопик, но больше идти некуда.
Фирма, которая с недавних пор может похвастаться только сексуальной ориентацией своего нового гендиректора, сделала охрененное решение.
Когда запускаешь XCode (это такая поделка на тему KDevelop) и выбираешь компиляцию под iPhone, то это чудо меняет окружение шелла так, что местный clang начинает всё собирать только под айфон.
Причем делает это в лучших традициях маздая: не в ~/.bash_profile прописывает эти настройки, а в бинарный конфигурационный файл, который хорошо спрятан.
В итоге ничего не собирается со словами:
ld: building for iOS Simulator, but linking against dylib built for MacOSX file '/usr/lib/libSystem.dylib' for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was:
Учитывая, что расположение этих файлов и набор утилит меняется в каждой версии макоси, найти в гугле не получилось.
Может кто-нибудь в курсе, как это поменять?
Вот ей богу, лучше бы их директор по тематическим клубам ходил, чем фирмой руководил.
Стоит сервер с выданным ему IP адресом, на нём убунта 14.04
В этой убунте libvirt-ом запускаем kvm виртуалки.
Ещё есть подсеть, которую выдали для этих виртуалок (первый IP адрес не в ней).
Как правильно настроить отдавание адресов этим виртуалкам? Никаких особых нагрузок не будет, три HTTP запроса в минуту максимум.
Проще всего оставить их за NAT, добавив просто правила в POSTROUTING. Стоит ли овчинка выделки при организации бриджа? Сервер в хетцнере, если ошибиться, всё будет грустно.
Я правильно понимаю, что выдать напрямую виртуалке IP адрес из подсети можно только через бридж?
Добрый день. Надо сходить из питона к радиус серверу.
У меня есть:
1) IP радиуса 2) radius auth port, radius accounting, radius CoA (?) 3) логин в радиусе 4) пароль в радиусе
Мне надо в веб-морде ввести логин-пароль, запостить их в веб-сервер на питоне, сходить к радиус серверу и спросить: можно или нет.
Я взял pyrad, но он требует файл dictionary. Мне дали какой-то файл вроде dictionary, но pyrad ругается на строчки с tag_integer, tag_string и т.п.
Что мне делать? Может где-то в другом месте взять dictionary или выбрать другой python клиент?
Тут наверняка есть крутые люди, которые знают как решить задачу поиска аудио ролика в длинном эфире.
Есть записанный телеэфир, есть реклама. Человек спрашивает, можно ли ему найти вхождения этой рекламы в эфир.
Привет.
Я хочу попробовать найти человека где-нибудь недалеко от меня в Зеленограде, который поможет нам решить задачу по написанию небольшого куска кода, который мы поместим на китайскую IP камеру.
В принципе подойдет и удаленщик, но удобнее было бы рядом.
Надо быть в состоянии повозиться с имеющейся прошивкой и найти способ залиться на неё.
Нужна своя реализация DTLS (нет её в эрланге). Хром соединяется, а Firefox нет (на этапе верификации ключа сервера всё отваливается). Чего делать непонятно.
Есть желающие помочь за деньги? Тут язык то без разницы какой, потому что нужна именно натертая мозоль об SSL.
Привет.
Я хочу взять номер (возможно, 8-800) и сделать на нём фичу с авторизацией клиента по выданному ему номеру (наверное цифр 5-6)
Клиент звонит, набирает номер, мы его узнаем по номеру, он попадает в службу поддержки и его звонок потом аттачится к его аккаунту в нашей тикетнице.
Авторизация нужна по той причине, что люди не могут вспомнить с какого из 6 емейлов они нам пишут (было и такое: клиент перебирал пачку разных емейлов, пытаясь найти на какой именно он купил лицензию), а уж занести список доступных телефонов будет нереально. Плюс есть номера, с которых чужой инженер может звонить от разных компаний.
Поэтому мне показалось, что лучше будет просить клиента ввести уникальный номер.
Вопрос: как это вообще делается? Ставится фрисвитч и к нему прогается какой-то модуль, который потом ходит к БД?
Есть пакет A, который для некоторых доп-фич требует пакет B.
Версия Na пакета A требует версии Nb пакета B. Если просто указать, что A требует B по зависимостям, то B будет всегда ставиться, а этого делать не хочется, всё таки доп-фича.
Как правильно указать, что если ставить B или если B уже стоит, то нужна конкретная версия?
В связи с растущей нагрузкой, нашем отделу техподдержки требуется человек, который возьмет на себя:
Хорошим бонусом будет умение вместе с желанием писать связные тексты для документации.
Кандидат должен уметь:
Хорошо бы что бы кандидат умел:
Кандидат должен быть готов в процессе работы научиться:
Работа возможна как в офисе в Москве, так и удаленно. График работы возможен гибкий, приемлемы варианты вида с 12:00 до 20:00 или даже с 16:00 до 24:00 по московскому времени
Общение с клиентами происходит исключительно в письменной форме: форум, почта, тикеты и изредка скайп.
При работе удаленно надо быть готовым к появлению некоторого хлама дома, а именно: телевизионных приставок, SmartTV, андроидных девайсов, IP камер, плат спутникового захвата и прочих подобных устройств, отличающихся веселыми проблемами с воспроизведением и захватом видео.
Во время испытательного срока кандидат пройдет КМБ по настройке и эксплуатации Flussonic.
Клиенты русскоговорящие, так что преимущественно общение будет с админами, программистами и другими достаточно квалифицированными людьми. Помогать домохозяйкам скомпилять ядро не потребуется.
Предлагаемая вилка от 50 тыс до 90 тыс рублей в месяц. На зарплату влияет первичный набор умений.
Резюме просьба присылать на max@erlyvideo.org
Если вдруг кто-то ещё будет ставить убунту на эту интеловую плату (ради quicksync), то маленький хинт для установки:
зайдите в настройки системы в биосе и поменяйте Internal Storage с RAID на AHCI.
После этого всё само собой поставится в UEFI режиме и заработает. И не забудьте в Boot options выбрать не USB Flash, а UEFI USB Flash
Почему сервера, даже те, в которых не планируется втыкать по 20 хардов, такие огромные, железные и тяжелые?
Почему не делаются облегченные, полупластиковые (?) корпуса для, например, одноюнитовых железок?
Я пытался найти ответ, придумал два ответа:
1) нужна жесткая рама для защиты материнской платы при переноске. Тут возникает вопрос: нафига нужна такая огромная материнская плата, если ARM-ы давно научились засовывать в телефон. Т.е. может причина для создания больших плат есть, просто я её не знаю.
2) железный корпус не создает убийственной статики, а пластмассовый при переноске выработает электричества, которого хватит спалить целую стойку.
Собственно, проблема современных корпусов в повышенной стоимости (железо дорогая штука) и дорогой логистике: сервачок маленький, а в коробку можно целого (почти целого) человека запихать.
Есть кусок кода, который из эрланга запускает libavcodec от ffmpeg-1.2
Надо перевести это на ffmpeg 2.5
Работа удаленная, оплата по времени.
Ещё аналогичная работа по quicksync.
max@erlyvideo.org
Перемещено beastie из development
Коллеги.
У меня есть IP камера со слабым процессором, малым количеством памяти и специфичными чипами.
К этой камере организован удаленный доступ: UART, управление питанием.
Нужно асилить то SDK, которое есть к этой камере и запилить софтину, которая делает всё, что полагается IP камере включая наведение пулемета
Кто готов?
По оплате думаю договоримся. Сейчас важно запустить прототип, вылизывание всего позже.
В качестве языка скорее всего выберу C или C++
Коллеги, чем прошивать SPI флешку winbond так, что бы из под линукса.
У меня есть EZP2010, у него удобные клещи, но он под винду.
Чего посоветуете? Вроде говорят, можно к расберри подцепиться, такая есть на столе. Или можно какой-то FDDI чип?
Хочу вызвать функцию pthread_setname_np, но знаю что на древнем дебиане её нет.
Можно ли как-то объявить эту функцию так, что бы при запуске программы динамический линковщик попробовал подобрать эту функцию, но если нет, то всё равно запустился бы, что бы я мог проверить:
if(pthread_setname_np) pthread_setname_np(...);
Или я перемудриваю и надо сделать dlsym() с каким-то правильным аргументом?
Ищу человека для администрирования и поддержки работающего IPTV OTT сервиса.
Человек должен уметь: 1) работать в линуксе 2) минимально программировать для написания админских скриптов, мониторилок и прочего. 3) собирать и ставить программы. Задачи вида «поставь dokuwiki» не должны вызывать вопросов 4) обучаться без «ой, тут надо написать программу на экран, это мне на месяц»
Человек должен быть готов научиться, если не умеет: 1) настраивать циску на уровне эти порты — этот vlan, а те порты — другой vlan 2) освоить механизмы и протоколы трансляции видео от спутниковой антенны до приставки
Работа в Москве, преимущественно в офисе среднего оператора. Изредка выезды в датацентр.
Задача поддерживать всё в состоянии, когда не надо ничего делать. Все вопросы, связанные с видео — я обучу и расскажу.
Писать мне на max@erlyvideo.ru с темой «инженер IPTV»
| ← назад | следующие → |