LINUX.ORG.RU

Сообщения da17

 

Крайне общий вопрос по проектированию систем

Форум — Development

Тут даже не знаю к чему это можно отнести. Часто возникали задачи, есть например система состоящая из фронт, бэк, БД во всевозможных вариациях например фронт это какой-то клиент на Qt, а бэк это сервер на плюсах или Php или go, состоящий из нескольких модулей.

Бывает нужно внести правки сразу во всех 3-4 частях, которые могут даже на разных языках быть написаны, где-то отрефакторить, где-то что-то переписать, задач немного, но с учетом что тебе приходится и там и тут править все усложняется. Какой подход на ваш взгляд более оптимальный, в системе состоящий из модулей каждый модуль доводить допустим до твердой 4+ по 5 бальной шкале, а потом переходить к другому или действовать итерационно и циклически, каждый раз пробигаясь небольшими правками сразу по 2 модулей.

 

da17
()

Отладка скрипта на PHP, установить $_SERVER['DOCUMENT_ROOT']

Форум — Web-development

Добрый день, подскажите пожалуйста, нужно отладить скрипт серверный, но скрипт требует установки параметра DOCUMENT_ROOT. C php я немного работаю, привык отлаживаться php_cgi some_script.php key=value, но как вот этот параметр DOCUMENT_ROOT задать принудительно?

 

da17
()

Из c++ начать выполнять код с определенного адреса

Форум — Development

Добрый вечер, подскажите как это сделать, есть у меня допустим на c++ код, в котором я например прочитал инструкции из бинаря. Как мне этот код исполнить? Если я например выделю буфер в сегменте данных то туда jmp я наверное из программы на c++ не сделаю, страница может быть помечена как RW. Код там не привязан к смещения, так что ничего не должно упасть, просто проделает несколько инструкции. И еще в каком сегменте памяти разместить этот буфер, где будет исполняться код? Написал немного сумбурно, подумал и если точнее есть машинные инструкции в файле, нужно во время работы программы их загрузать в адресное пространство процесса и там выполнить.

 

da17
()

Подскажите что-то что бы конкретно разобраться в CRC

Форум — Development

Добрый день, потребовалось достаточно глубоко погрузиться в эти коды и т.д., начал разбираться, какое-то там поле, деление по модуля, Галуа. Подскажите где все про это почитать можно, я находил статьи в интернете, но там все как-то поверхностно. А мне бы что-то понятным языком про такие алгебраические структуры как поля. Я кроме двух курсов институтского матана толком ничего не учил, да и тот забыл. Хотелось бы понять почему именно такой многочлен выбираем и какое кол-во ошибок может crc16 или crc32 обнаружить, какие еще аналоги есть. Я все к тому веду, что кто-то в институте это проходил и знает самую доступную и понятную методчику.

 

da17
()

MySQL установить AUTO_INCREMENT при создании дампа

Форум — Admin

Добрый день. Вопрос такой, делаю дам MySQL базы, при этом указываю сдампить только структуру, но при этом AUTO_INCREMENT для создания таблиц устанавливается в последнее значение. В интернете предлагаю при помощи sed устанавливать значение в стартовое (в зависимости от потребностей), но можно как-нибудь без этого?

 

da17
()

Настройка timeout samba

Форум — Admin

Добрый день, подскажите пожалуйста, почему на разных операционных системах при попытки записи на samba сервер при потере соединения разный таймаут, в одно случае write() возвращается с ошибкой через 30 секунд, в другом случае я проверял, гасил машину с самба сервером, уходил на полчаса, включал ее и загрузка файла проходила дальше. Что это за настройки? Операционка везде одна - astralinux, но железо сильно разное.

 

da17
()

Неблокирующий write в файловый дескриптор

Форум — Development

Добрый день, подскажите, можно ли реализовать такую вещь как запись в файловый дескриптор например 4 байт за определенное время и если не удалось то выход по тайм-аут. Попробовал с select, но что-то не вышло.

 

da17
()

Как производится запись при помощи системного вызова write

Форум — Development

Добрый день, правильно ли я понимаю, что при вызове системного вызова write,данные из программы сперва попадают в такую структуру как буфер операционной системы, а потом в буфер блочного устройства (например hdd), потом возможно в кэш этого диска и только потом уже на диск. Сам write возвращает кол-во байт записанных именно в буфер ОС? Затем по flush этот буфер сбрасывается на устройство. Мне непонятно, после какого вызова я могу быть твердо уверен, что данные записаны не в буфер HDD, а непосредственно на сам HDD. Да и в общем хотел уточнить правильно ли я понимаю процесс записи или где про это можно почитать детально.

 

da17
()

Запись на сетевую шару, узнать что она доступна

Форум — Development

Добрый день, нужно записать файл в папку на samba, но если вдруг демон самбы отвалился то все равно QFile ф-ия open возвращает, что открытие файла удалось. Как узнать что запись невозможна?

 ,

da17
()

Видеокарта для виртуализации

Форум — Linux-hardware

Добрый день, подскажите пожалуйста, какую самую недорогую видеокарту можно прикупить которая поддерживала бы vgpu, необходимо на proxmox развернуть одну виртуалку с виндой и пару с лиуксами, винда будет с графикой работать, линуксы просто машины разрабов с qt creatot.

 

da17
()

Поставить linux на тонкий клиент на allwiner a20

Форум — Linux-hardware

Добрый день, попалась в руки железка на вот таком вот проце Allwiner a20, кто-нибудь в курсе что туда вообще можно поставить? Бывший владелец говорит что вроде и армбиан или дебиан можно. С чего бы хоть начать, никогда с такими системами не работал. А как их в фабричных условиях готовят? Сразу микросхемы прошитые припаивают?

 

da17
()

Образ sd карты для одноплатника

Форум — Linux-hardware

Добрый день, подскажите, как лучше решить задачу. Есть одноплатник на rspi 3 и есть образ os. Обычно я записываю образ убунты на сд карту, затем подгружаюсь с нее, обновляю пакеты, настраиваю по. Где-то минут за 40. Потоп пробовал снимать образ с карты при помощи win32diskimager, но он больно долго записывался на карту размером 32 Гб, примерно минут 50. Да и проблемы какие то выскакивают, т.к. много поддельных сд карт. Подскажите, можно как-нибудь при создании образа писать только занятые сектора. Как я понимаю, если у меня сд карты одинаковой модели, там не должно быть проблем, массив байт прочитал, массив байт записал

 

da17
()

collocation для обычного пк

Форум — Admin

Добрый день, подскажите пожалуйста, можно ли где-нибудь разместить обычную десктоп машину что бы за ней присматривали. Арендовать сервер с подобными характеристиками будет тысяч 20-40 в месяц, т.к. вычисления на gpu и т.д. Хотелось бы просто машины из офиса убрать и не держать там дежурных, что бы инженеры могли подключаться удаленно. Я смотрю в основном везде сервера 1u устанавливают.

 

da17
()

Собрать бинарь из исходников под старый линукс

Форум — Development

Добрый день, подскажите пожалуйста. Есть предполагаемые исходники файла и есть сам скомпилированный файл лет 10-14 назад. Можно ли собрать такой же бинарь из этих исходников, идентичный. К сожалению условия под которые собирался много лет назад бинарь плохо известны, возможно какой-то линукс на ядре 2.0.0 Это выдает команда

file ./our_binary_file
Собираю все на ядре 2.2.3, получается совершенно другой файл по размеру, хотя секция .text одинаковая по размеру. При помощи objdump в «старом файле» нашел такие записи как init.c и initfini.c Предположительно все это собиралось на чем-то бинарно совместимым с red hat 5. Подскажите, как-нибудь можно установить опции компиляции с которыми был собран бинарь?

 

da17
()

Проверка открыт или нет UDP порт

Форум — Development

Добрый день, подскажите пожалуйста, как в сетевых сканерах проверяют открыты или нет UDP порты на удаленной машине, если там же UDP протокол не имеет никаких соединений. Просто отправил через sendto датаграмму, она ушла и все. Никаких квитанций.

 

da17
()

Очистка папки /tmp

Форум — Development

Добрый вечер, подскажите пожалуйста, на основании чего происходит очистка файлов в папке /tmp при перезагрузке linux, интересует именно AstraLinux? Это где-то в настройках прописано или часть какого-либо стандарта? Будет ли это работать при использовании мандатного доступа?

 ,

da17
()

Хаб для перехвата трафика между двумя узлами

Форум — Linux-hardware

Добрый день, подскажите как проще отследить траффик между двумя моими узлами, один прибор черный ящик, второй ПК на базе чего то тоже черный ящик, общается с прибором через езернет. Как будет проще траф перехватить и проанализировать, воткнуть все в хаб и к одному порту снифыером или в машину на Линукс вставить пару сетевух и перехватывать траф?

 ,

da17
()

Как установить питание на com порту для GPS навигатора

Форум — Linux-hardware

Добрый вечер, приобрел GPS навигатор DB9 Topgnss GNSS202G, с подключением через COM порт. В инструкции написано, что он запитывается тоже через COM порт. Подключил к пк на убунте, читаю из /dev/ttyS0, вообще ничего. Возможно там что-то надо выставить что бы на com порте питание появилось, т.к. все устройства с которыми я работал обычно запитывались с другого места, а ком порт просто как интерфейс шел.

 

da17
()

Снять логи с параметров электропитания

Форум — Linux-hardware

Добрый день, есть ряд объектов где есть подозрение на скачки напряжения и перезагрузки ряда приборов, как можно узнать все ли с сетью в порядке и что взять для решения проблемы: ИБП, сетевой фильтр, устройства питаются от БП вроде 5в, 2мА, может стоит блок питания заменить, но тоже непонятно, на что именно.

 

da17
()

Запуск андроида на виртуальном или выделенном сервере.

Форум — Admin

Добрый день, подскажите, можно ли как-нибудь на VPS запустить андроид приложение. Как я понимаю, мне нужно будет на виртуальный сервер установить какую-нибудь виртуальную машину и там уже запускать андроид, если был такой опыт у кого-нибудь.

 

da17
()

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