Re[7]: Драйвера писать уже не модно
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 20.04.15 13:35
Оценка:
Здравствуйте, Слава, Вы писали:

С>Думаю, немало специалистов по low-level пишут разный malware, а другая половина — его ловит.


Про то, сколько специалистов по low-level пишут разный malware ничего не скажу, но вот для отлова достаточно 1-2 драйверистов на каждую из платформ. Почти все давно уже написано, то что осталось, по большей части, крутится на уровне пользователя и развитие продуктов в основном там.
Re[4]: Драйвера писать уже не модно
От: Stanislaw K СССР  
Дата: 20.04.15 13:50
Оценка:
Здравствуйте, UA, Вы писали:

UA>>>Может у кого то завалялся готовый драйвер, который немного x..к, х..к и в продакшин.

SK>>Конечно завалялся есть готовый. У Евегния Музыченко.

UA>Кто это?


Евгений Музыченко
Все проблемы от жадности и глупости
Re[5]: Драйвера писать уже не модно
От: UA Украина  
Дата: 20.04.15 16:34
Оценка:
UA>>Кто это?
SK>Евгений Музыченко

Тогда ему докинули денег.
Оплата до 1 000 $
Re: Драйвера писать уже не модно
От: velkin Земля  
Дата: 20.04.15 16:45
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, KrukovV, Вы писали:

KV>>Необходимо сделать приложение реализующее функцию выравнивания громкости (нормализация звука как в Windows). (Тихие звуки подтягиваем и делаем громче, очень громкие наоборот убавляем по громкости до определенного уровня.)
KV>>Оплата до 600 $
C>ROTFL!

Не в этом суть, на рынке достаточно программистов на различных языках, но драйвера привязаны к операционной системе. Да, можно найти программиста для Windows, можно для GNU/Linux, но не для Mac OS X. Дело в том, что Mac OS X сам по себе сильно мажорский, нужно как минимум купить яблочный компьютер. Россия это не только Москва или СПб, но ещё и регионы, и вот оттуда пополнений не ждите. Если кто-то и занимался такой редкой вещью, то только на аутсорсе, хотя мне об этом ничего неизвестно.

Проблема номер два, аутсорсеры в регионах не такие бомжи, чтобы работать за 600 долларов 1.5 месяца, я уж не говорю про гарантию сделанной работы, ведь покупается не время, покупается разработка. Причём цена уже изменилась на 1000 долларов, но не в этом суть. Хотя я так же никогда не видел программистов специализирующихся на драйверах Mac OS X, в отличие от того же GNU/Linux. Может быть программисты драйверов для Mac OS X есть в Москве, выучились такому работая на крупные компании, но тогда предлагают совсем мало.

Сроки — 1,5 мес.
Оплата до 1 000 $


Мне думается здесь дело прежде всего в низкой оплате, во вторую очередь ищут не в том месте. Нет понимания, что цена продукта за копию и цена разработки различаются на порядки. Я сейчас выскажу мысль, которая возможно многих шокирует, но если выбирать между 600 долларами и полутора месяцами работы над драйвером, при условии, что я знаю как это делать, и отказа от 600 долларов и те же полтора месяца флудении на форумах, просмотра видео и прочей развлекухи, то я бы выбрал второе.

Более того, я сам готов заплатить 600 долларов тому, кто сможет написать нужную мне программу, но я знаю, что это просто бредовые фантазии. За такие суммы никто не работает, разве что какие-нибудь студенты, которые гарантированно ничего не смогут сделать. Ещё больший бред, когда эти студенты выходят на рынок фрилансеров, а потом пытаются найти взрослого дядю для реализации грошовых проектов.
Re[8]: Драйвера писать уже не модно
От: bazis1 Канада  
Дата: 20.04.15 16:46
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, bazis1, Вы писали:


B>>количество работы просто падает быстрее естественной смертности бородатых системщиков. ну что сейчас можно писать под тот же Windows Kernel? Поддерживать написанный 15 лет назад движок какого-нибудь антивируса? Портировать драйверы какого-нибудь контроллера, где в новой версии поменялся адрес управляющего регистра?

C>Есть очень неплохая ниша в области специалистов по Линуксу в области сетей, контейнеров, HPC и т.д.
т.е. де-факто back-end для big data? Тогда, ИМХО, логичней идти в собственно big data engineers, быть ближе к заказчикам, решаемым задачам и бизнес-процессам. А иначе будет 1-в-1 повторение истории с driver developers: есть некий бородатый хрен, который что-то там низкоуровневое оптимизирует, которое, в принципе, работает и ладно; поэтому с точки зрения бизнеса это supporter/maintainer, и денег/перспектив у него всегда будет мало.
Re[11]: Драйвера писать уже не модно
От: Cyberax Марс  
Дата: 20.04.15 17:32
Оценка:
Здравствуйте, smeeld, Вы писали:

C>> Это такие вещи, как tracepoint'ы, perf, профилирование системы и т.д.

S>Не надо этого всего, что придумано корпорациями aka redhat для создания видимости
S>крутого ынтерпрайза из нищебродского линукса.
Эээ... Ты понимаешь что именно тебе говорят или опять солярисодрочерством занимаешься?

Perf/tracepoints — это инструмент отладки проблем производительности, латентности и прочих зависаний. Для их нормального использования таки надо знать куда в ядро смотреть.

>>Туда же в копилку и виртуализация с контейнеризацией всех мастей: KVM, Xen, LXC, Docker.

S>Виртуализацией уже вплотную занимаются корпорации мамонты, мелочи там уже места нет.
И тем не менее, нужны инженеры, которые умеют на уже существующих технологиях строить инфраструктуру.
Sapienti sat!
Re[9]: Драйвера писать уже не модно
От: Cyberax Марс  
Дата: 20.04.15 17:45
Оценка:
Здравствуйте, bazis1, Вы писали:

C>>Есть очень неплохая ниша в области специалистов по Линуксу в области сетей, контейнеров, HPC и т.д.

B>т.е. де-факто back-end для big data? Тогда, ИМХО, логичней идти в собственно big data engineers, быть ближе к заказчикам, решаемым задачам и бизнес-процессам.
Это скорее big infrastructure, на которой запускается в том числе и big data. Сами инженеры для big data тоже нужны, но там сейчас немного уныло — это практически 100% будет немножко унылый Hadoop.

B>А иначе будет 1-в-1 повторение истории с driver developers: есть некий бородатый хрен, который что-то там низкоуровневое оптимизирует, которое, в принципе, работает и ладно; поэтому с точки зрения бизнеса это supporter/maintainer, и денег/перспектив у него всегда будет мало.

Лет через 7? Может быть. Пока что нерешённых проблем ещё более чем достаточно, так что область активно испытывает недостаток в разработчиках.

Для примера, мы делали за очень неплохую сумму для компании, похожей на Facebook, классификатор потоков для искусственного балансирования multipath TCP. Мелочь, а найти кого-то, кто имеет опыт работы с ядром напрямую — весьма сложно.
Sapienti sat!
Re[6]: Драйвера писать уже не модно
От: Stanislaw K СССР  
Дата: 20.04.15 17:46
Оценка:
Здравствуйте, UA, Вы писали:

UA>>>Кто это?

SK>>Евгений Музыченко

UA>Тогда ему докинули денег.

UA>Оплата до 1 000 $
UA>

поясни, я не в курсе.
Все проблемы от жадности и глупости
Re[7]: Драйвера писать уже не модно
От: UA Украина  
Дата: 20.04.15 17:55
Оценка:
SK>поясни, я не в курсе.
Ставка растет.
Re[8]: Драйвера писать уже не модно
От: redp Ниоткуда redplait.blogspot.com
Дата: 20.04.15 18:27
Оценка: :)
KP> Почти все давно уже написано, то что осталось, по большей части, крутится на уровне пользователя и развитие продуктов в основном там.
бгг
до сих пор простейший ransomware отловить не умеет одна отечественная контора
паранойя не болезнь, а критерий профпригодности
Re[2]: Драйвера писать уже не модно
От: UA Украина  
Дата: 20.04.15 19:27
Оценка:
Что же теперь делать?
Re[12]: Драйвера писать уже не модно
От: smeeld  
Дата: 20.04.15 19:56
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Perf/tracepoints — это инструмент отладки проблем производительности, латентности и прочих зависаний. Для их нормального использования таки надо знать куда в ядро смотреть.


Perf/tracepoints есть жалкое подобие солярисного Dtrace. Чтоб в этом убедиться, смотрите в исходники
perf/tracepoints в linux kernel, и Dtrace в solaris kernel, насколько эти системы охватывают соответствующее ядро. Когда
сравните, то поймёте, что perf/tracepoints создавались для презентаций и галочки, и имеют едва ли десятую долю
того, что можно сделать с использованием Dtrace.

C>И тем не менее, нужны инженеры, которые умеют на уже существующих технологиях строить инфраструктуру.


Админы что ли? Типа развернул по инструкции пул Осей гипервизоров с Xen/KVM, и прибамбасы управления c менюшками,
галочками, картинкаме, типа ынтерпрайзная инфраструктура виртуализации на базе какого-нибудь OpenStack, но не более.
Если кто полезет писать гипервизор, то над ним посмеются только.
Отредактировано 20.04.2015 19:58 smeeld . Предыдущая версия .
Re[3]: Драйвера писать уже не модно
От: velkin Земля  
Дата: 20.04.15 20:41
Оценка:
Здравствуйте, UA, Вы писали:

UA>Что же теперь делать?


1. Накопить денег на специалиста по драйверам Mac OS X и найти его там, где развиты и используются продукты с Mac OS X.
2. Попытаться решить проблему собственными силами, например, найти и переделать готовый драйвер.
3. Ждать до посинения, что найдётся дешёвый специалист по очень редкой операционной системе.

Если бы речь шла о попсе, прикладные приложения на C/C++, Java, .NET, Android, iOS, веб-приложения, или даже написание драйверов для ОС, которые используются в России, это Windows и GNU/Linux. В России среди обычных пользователей правит Windows, но у промышленных предприятий бывает потребность в GNU/Linux. А здесь какое-то жульничество, Mac OS X это прежде всего выход на иностранный рынок, но ведь так удобно находить в России бомжей согласных работать за еду.

Но вот облом, у людей может быть писюк за несколько тысяч долларов, но макбука по прежнему нет. Нет макбука, нет программирования на макбуке. Я лично предпочту купить новый компьютер с последним процессором от Intel и с видеокартой от NVidia, остальное от Asus, Acer и так далее, на который можно поставить любую серверную или десктопную ОС, кроме естественно Mac OS X, чем купить компьютер от Apple, поиграться им немного, и бросить.

Если бы речь шла не о таком бомжатском предложении, то я бы ещё предложил купить маки и в процессе научиться работать с драйверами.
Re[13]: Драйвера писать уже не модно
От: Cyberax Марс  
Дата: 20.04.15 21:57
Оценка:
Здравствуйте, smeeld, Вы писали:

C>>Perf/tracepoints — это инструмент отладки проблем производительности, латентности и прочих зависаний. Для их нормального использования таки надо знать куда в ядро смотреть.

S>Perf/tracepoints есть жалкое подобие солярисного Dtrace. Чтоб в этом убедиться, смотрите в исходники
S>perf/tracepoints в linux kernel, и Dtrace в solaris kernel, насколько эти системы охватывают соответствующее ядро.
И что ты этим хотел сказать-то?

C>>И тем не менее, нужны инженеры, которые умеют на уже существующих технологиях строить инфраструктуру.

S>Админы что ли? Типа развернул по инструкции пул Осей гипервизоров с Xen/KVM, и прибамбасы управления c менюшками,
S>галочками, картинкаме, типа ынтерпрайзная инфраструктура виртуализации на базе какого-нибудь OpenStack, но не более.
Охх... Вот прямо сейчас пишем автоматический генератор IPSec-политик и конфигов для роутеров Cisco, чтобы для этих самых Xen и KVM делать логические сети.

Ещё предлагали контракт на создание Virtio-драйвера для проброса файловой системы. Пришлось отказаться из-за отсутствия времени.
Sapienti sat!
Re[9]: Драйвера писать уже не модно
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 21.04.15 00:17
Оценка: +1
Здравствуйте, redp, Вы писали:

R>до сих пор простейший ransomware отловить не умеет одна отечественная контора


Ты о какой-то конкретной ransomware говоришь или о какой-то конкретной конторе? Потому как ловится все более чем успешно что нашими антивирусами, что всеми остальными.
Отредактировано 21.04.2015 1:16 kaa.python . Предыдущая версия .
Re[4]: Драйвера писать уже не модно
От: UA Украина  
Дата: 21.04.15 08:00
Оценка:
Cам удивлен что нужен именно драйвер (из пушки по воробьям), неужели в MacOS нету уровня подобного юзер аудио фильтра/сервиса.
Re[14]: Драйвера писать уже не модно
От: smeeld  
Дата: 21.04.15 09:00
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Охх... Вот прямо сейчас пишем автоматический генератор IPSec-политик и конфигов для роутеров Cisco, чтобы для этих самых Xen и KVM делать логические сети.


Ну что и говорил. Если не нaстройки существующих систем менеджмента среды виртуализации, то создание
мелких велосипедов в дополнение к ним.

C>Ещё предлагали контракт на создание Virtio-драйвера для проброса файловой системы.


Чего? Зачем файловую систему пробрасывать? Если достаточно пробросить диск с ней в виртуалку.
Если бы предложили видеоадаптер пробросить, с созданием полноценного virtio драйвера для неё,
вот это было бы серьёзно. А так мелочь пузатая.
Re[15]: Драйвера писать уже не модно
От: aik Австралия  
Дата: 21.04.15 09:10
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Если бы предложили видеоадаптер пробросить, с созданием полноценного virtio драйвера для неё,

S>вот это было бы серьёзно.

поздно, уже пилят вовсю virtio-vga
Re: Драйвера писать уже не модно
От: IgorVlasov  
Дата: 21.04.15 09:41
Оценка: 12 (1) +2
В общем, лучше идти в 1С, бухгалтерия будет нужна и через 10, и через 20 лет. Даже в самый ужасный кризис фирме нужно сдавать отчётность, а, значит, без 1Сника не обойтись.

А драйверы нужны в основном там, где есть производство всяких железок, а производство в РФ полудохлое, в любой момент заводишко может закрыться, не выдержав кризиса или конкуренции с китайцами. Причём, в случае агонии, железячников и драйверистов уволят первыми(будут пытаться продавать старые железки), а 1Сника будут держать до последнего(отчётность-то нужно сдавать) и за нормальную З/П(иначе он уйдёт аккурат перед сдачей отчётности).

Системщики стабильно востребованы разве что в оборонке на ЗП около 35-60К для Москвы(с некоторыми исключениями).
Причём 1Сники или SAPовцы обычно там получают больше системщиков.
Системщиками там работают пенсионеры и студенты, зачем платить больше, если они и так что-то делают? А вот 1Сника или SAPовца они фиг найдут на 40 тыщ
Re[15]: Драйвера писать уже не модно
От: Cyberax Марс  
Дата: 21.04.15 10:06
Оценка:
Здравствуйте, smeeld, Вы писали:

C>>Охх... Вот прямо сейчас пишем автоматический генератор IPSec-политик и конфигов для роутеров Cisco, чтобы для этих самых Xen и KVM делать логические сети.

S>Ну что и говорил. Если не нaстройки существующих систем менеджмента среды виртуализации, то создание
S>мелких велосипедов в дополнение к ним.
Страдаем гигантоманией?

C>>Ещё предлагали контракт на создание Virtio-драйвера для проброса файловой системы.

S>Чего? Зачем файловую систему пробрасывать? Если достаточно пробросить диск с ней в виртуалку.
А затем, мой дорогой друг, чтобы разные виртуалки на одном хосте могли обращаться к общему разделяемому хранилищу.

S>Если бы предложили видеоадаптер пробросить, с созданием полноценного virtio драйвера для неё,

S>вот это было бы серьёзно. А так мелочь пузатая.
Ну так всё суть "мелочь пузатая", кроме Соляриса с DTrace'ом. Я понимаю.
Sapienti sat!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.