Здравствуйте, форумчане. Есть тут пользователи ежевички? Загорелась, увидев паспорт. Что кто может рассказать про опыт использования ежевичек, паспортов и прочего?
Уважаемое сообщество, хочу услышать ваше мнение.
Сначала контекст. Есть автономный прибор, а я его разраб, то бишь программист embed. И есть интерфейс к этому прибору, у которого (интерфейса) тоже есть разраб, программист ПК. Ну так оно дешевле, чтоб не у каждого девайса свой дисплей с кнопками, а чтоб ПК был дисплеем для кучи девайсов, каковых в контейнере сотни. Контейнер — обычный морской 30-футовый контейнер, в котором все потроха смонтированы, и кабеля проложены. Грузится на судно. Приборы по одному кидаются за борт, работают на дне, всплывают, засовываются в контейнер, с них скачиваются данные, нефтяники/газовики эти данные обрабатывают.
Теперь вопросы.
1. Должен ли программист ПК сосредоточиться на типовой задаче или распыляться на низкоуровневое управление устройством (которое энд-юзеру нужно как собаке пятая нога)? Моё мнение: нах низкоуровневые вещи, инженер нашего КБ сделает это через низкоуровневый интерфейс hex-кодом. Не задача это для программиста ПК. Он должен делать максимально удобно и приятно для конечного юзера, а на остальное забить болт, ибо некогда. Его (программиста ПК) мнение: инженер КБ тоже человек, и надо о нём тоже позаботиться. Даже если это не увеличивает рыночную стоимость (а мы живём с разности между рыночной и себестоимостью).
2. Должен ли программист ПК решать за юзера, что ему можно, а что нельзя? Моё мнение: никогда не считай себя умнее юзера, и, соответственно, никогда не решай за него. Предоставь выбор ему. Можешь предупредить, что некое действие чревато сгоранием прибора, но не более. Его (программиста ПК) мнение: юзер — существо не сильно внимательное, соответственно, склонное к ошибкам. А значит задача программиста ПК — минимизировать вероятность ошибок юзера при низкоуровневом управлении устройством (ну когда порты ввода/вывода контроллера могут сгореть).
Как по мне, так всё это ведёт к увеличению себестоимости разработки без повышения рыночной стоимости. Т.е. к уменьшению денег в моём кармане. Но его забота об юзере не может оставить меня безразличным. Ну, блин, это ж вроде правильно.
Рассуди, лор, кто же из нас прав?
Так как нас не приняли в Google Summer of Code 2019, то мы по старой-доброй традиции организовали (не без помощи спонсоров) свой RSoC, правила такие же, подробнее можно найти на RSoC’19.
- 10 марта - прием заявлений
- 29 марта - окончание приема заявлений
- 1 апреля - оглашение списка принятых студентов
- 15 мая - начало работы
- 1 июля - первый отчет
- 5 августа - второй отчет
- 5 сентября - последний отчет
- 12 сентября - окончание приема PR в рамках программы.
Среди списка идей в этом году:
- улучшения консольного интерфейса
- новый парсер синтаксиса команд
- улучшение анализа и вывода типов
- профили CPU/SoC
- загрузка «жирных» PE (Native + .NET)
- улучшения поддержки платформы Windows
- улучшения Radiff2 - инструмента сравнения бинарного кода
- платформа для онлайн совместного реверс инжиниринга
При составлении заявки одним из требований является выполнение одного из «микротаска» - в виде PR (Pull Request) в основной репозиторий. Список подобных микрозаданий находится здесь.
Ищем программистов и/или разработчиков электроники на новые рабочие места. Разрабатываем электронику для вагонов.
Обязанности:
- разработка ПО для STM32
- разработка электронных плат под МК и аналоговых
- отладка и тестирование в лабораторных условиях и на реальных объектах.
Требования:
- опыт разработки и программирования от 3 лет
- владение и знание различных САПР
- знание цифровых интерфейсов(USART, SPI, I2C&hellip
- знание automotive интерфейсов(LIN, CAN&hellip
- знание и умение пользоваться git
- микропроцессоры и микроконтроллеры
- знание технического английского языка, умение читать чертежи
Условия:
- Официальное оформление в соответствии с ТК РФ, социальный пакет
- Компания предлагает конкурентоспособную заработную плату
- Работа в крупной, стабильной компании
- График работы: 5/2 , суббота, воскресенье - выходные дни
Город: Тверь
Заработная плата: от 90 тысяч
Контакты:
- [email protected]
- телега
@slyrahs
Поскажите как обрабатывается параметр recovery.
Это параметр ядро обрабатывает или init/systemd? И если он присутствует, то что запускает?
Есть такое приложение, помощью него мы слали уведомления от серверов, теперь оно стало платным. Подскажите плиз какое нибудь бесплатное приложение с тупым api и под android, чтобы по вызову с сервера его api на смартфон приходил push. Telegram не предлагать, нужно что то предельно тупое. Нужен сам факт push от левого приложения. Linux при том что api дергается с Debian)
Запустили тут на Эльбрусе Ксаш.
Ровно две строчки понадобилось, чтобы его вообще собрать и запустить. И то, которые просто хардкодят название платформы.
https://github.com/FWGS/xash3d-fwgs/commit/26616314f840bd959e0229bfcf570354ef...
Есть OpenVZ виртуалка Centos5 (Final)
НАстроен ропозиторий и компилятор в ней
[base]
name=CentOS-$releasever - Base
baseurl=vault.centos.org/5.11/os/i386/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
[(testing) root@mx clamav-0.101.1]# rpm -qa | grep gcc
libgcc-4.1.2-55.el5
gcc-4.1.2-55.el5
gcc-c++-4.1.2-55.el5
./configure для clamav-0.101.1 проходит но на этапе make возникает ошибка
Making all in libclamav
make[2]: Entering directory `/root/clamav-0.101.1/libclamav'
make all-recursive
make[3]: Entering directory `/root/clamav-0.101.1/libclamav'
make[4]: Entering directory `/root/clamav-0.101.1/libclamav'
CXX libclamunrar_la-archive.lo
cc1plus: error: unrecognized command line option "-Wno-logical-op-parentheses"
cc1plus: error: unrecognized command line option "-Wno-dangling-else"
make[4]: *** [libclamunrar_la-archive.lo] Error 1
make[4]: Leaving directory `/root/clamav-0.101.1/libclamav'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/clamav-0.101.1/libclamav'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/clamav-0.101.1/libclamav'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/clamav-0.101.1'
make: *** [all] Error 2
как это лечиться? нужно ставить новый компилятор? где его взять в rpm виде?
Поскажите как обрабатывается параметр recovery.
Это параметр вообще ядро обрабатывает или что? И если он присутствует, то что запускает?
Здравствуйте, пытаюсь поставить Dropbox, делаю
$ git clone aur.archlinux.org/dropbox.git
$ cd dropbox
$ makepkg
и получаю
==> Проверка подписей исходных файлов с помощью 'gpg'...
dropbox-lnx.x86-68.4.102.tar.gz ... СБОЙ (неизвестный открытый ключ FC918B335044912E)
dropbox-lnx.x86_64-68.4.102.tar.gz ... СБОЙ (неизвестный открытый ключ FC918B335044912E)
==> ОШИБКА: Одна или больше PGP-подписей не могут быть проверены!
$ sudo pacman -U dropbox-lnx.x86_64-68.4.102.tar.gz
выдает
ошибка: отсутствуют метаданные пакета в dropbox-lnx.x86_64-68.4.102.tar.gz
ошибка: 'dropbox-lnx.x86_64-68.4.102.tar.gz': неверный или поврежденный пакет
В /etc/pacman.conf
SigLevel = Never
LocalFileSigLevel = Never
До того как поставил, pacman так же ругался на подписи (не могу скинуть, ибо не помню что было, тупанул, забыл сделать бэкап)
Доброго времени суток. Совершенно ВНЕЗАПНО, без каких либо предпосылок, мой Debian 9 помер. Сперва вылетел браузер, затем KDE стало странно и дико себя вести, а потом и вовсе повисло. Перезагрузил системник кнопкой - и после загрузки получаю «Kernel Panic: not syncinc. Attemted to kill init» Загружаюсь в параллельно установленную бубунту, пытаюсь сделать chroot - но консоль выдает «chroot: failed to run command '/bin/bash': Accessing a corrupted shared library» Подскажите куда копнуть? Я совершенно не представляю что могло стать причиной такой аварии. Система установлена на SSD, ошибок файловой системы не обнаружил. Незадолго до аварии я перепрошивал роутер. Это последние действия на этой системе.
Здравствуйте, традиционно вопрос в тематическом поле Data Storage Drive.
Как правило, atx power supply блоки имеют как пятнадцати-пиновые SATA Power, так и четрыех-пиновые Molex Power. Планирую приобрести девайс от Orico, а именно PW4101 для обеспечения аналогового power менеджмента установленных НЖМД. На вход питание там подается через два Molex Power, выход до четырех SATA Power. Вот задаюсь вопросом, мне всегда думалось что SATA Power в БП предполагают более качественное питание нежели Molex Power, которые обычно используются для всяческой перефирии e.g fan'ы и прочие дисководы/НГМД-читалки, а значит, желательно питаться именно от SATA Power, тем более что Native Molex Power HDD уже очень редки, и питание от Молекса обычно осуществляется через NoName переходник MOLEX-SATAP ?
Имеется ли смысл в моих рассуждениях ? Существуют ли переходники с SATA Power на Molex ну или как еще можно выкрутиться ведь устройство не предполагает входных Sata Power, а лишних (нужного количества) Molex на рабочей станции может не оказаться.
Извините за некоторую тошнотность текста.
Вышла реклама на сайте майласру о том что проц продается за треть или четверть цены. Вопрос - что скажите, мошенники?
Магазин: процессор.домтовара.топ/?key=процессор%20intel%20core%20i5&campaign=41660191&ad=7176733867&yclid=1397180480050463712#rec92527788
процессор.домтовара.топ
Заменить на анг буквы
П.с. боюсь оставить ссылку ибо можно бан за спам словить.
Хочу в OpenGL приложении на текстуре воспроизводить видео.
- Не хочу или крайне нежелательно использовать кучу сторонних либ
- Хочу формат (кодек) видео который просто раскодировать и отобразить кадр на текстуру
Короче, какой формат видео самый простой + свободный от патентов там и прочего, который можно относительно просто заимплементить самому?
На соревновании Pwn2Own 2019 продемонстрированы взломы Firefox, Edge, Safari, VMware и VirtualBox
Все привет, не могу разобраться что делает конфиг:
Pool {
Name = CentOS7-common-Full-01
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Volume Retention = 1 month
Maximum Volumes = 40
Maximum Volume Jobs = 500
Volume Use Duration = 1 week
Recycle Oldest Volume = yes
Recycle Current Volume = yes
Storage = ms001-backup01-FILE
Label Format = «$Storage-$Level-$JobId-$Day-$WeekDay-$Minute-$Second»
Больше всего меня интересуют вот эти строки:
Volume Use Duration = 1 week
Recycle Oldest Volume = yes
Recycle Current Volume = yes
Кто то нибудь может объяснить желательно на примерах, за что они отвечают ? Я читал документацию, но все равно не очень понимаю что они делают, вроде как перезаписывают вольюмы, но по идее система и так должна это делать
опираясь на эти значения :
Recycle = yes
AutoPrune = yes
Volume Retention = 1 month
Maximum Volumes = 40
Maximum Volume Jobs = 500
Здравствуйте
Как можно понять, я полный нуб в линуксе. И у меня появился вопрос с функциями разблокировки экрана. У меня на surface pro, есть камера разблокировки по лицу и я бы хотел узнать, нельзя ли добавить эту функцию и в Linux deepin? Существует ли какой либо стороной софт? Я перерыл интернет, но не смог ничего найти.
www.linux.org.ru/forum/development/14884185
Раздел называется Development — в ответах дешифратор и завезли. Что не так-то?