Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Работа тестировщиком после переезда в Германию

23.12.20 19:30
Re: Работа тестировщиком после переезда в Германию
 
uscheswoi_82 местный житель
uscheswoi_82
в ответ Murr 23.12.20 18:08
Производительность определяется числом систем в кластере. С памятью не проблем с того момента как используется виртуальная память.

Всё зависит от программного обеспечения, и операционной системы.

1. Иногда в Windows бывает такая ситуация когда программа замирает, и Windows предложит мне убить процесс, потому-что программа якобы неотвликается, такая фигня была давно, когда я пытался рисовать спомощью функции SetPixel - https://www.vbarchiv.net/api/api_setpixel.html приложение намертво замирала пока не закончит рисовать, там нужно было какие-то параметры в форме поменять, чтобы она не замирала, уже забыл.

2. Например знаю одного программиста, его программа пытается распознать трафаретные символы на вагонах, как понимаю ему вычислительной мощи не хватает, мало того что OCR отказывается распознавать трафаретные символы, так программа ещё как я понял не успевает захватить на камеру изображение, ну знаете в дешёвых камерах бывает размытость если у неё мало FPS.

3. В Европе чаще для экономии используют "тонкий клиент"-"сервер", все программные обеспечения устанавливается на сервер, а тонкий клиент подключается через сеть к серверу, у каждого пользователя есть логин и пароль, каждый пользователь делают нагрузку, вот только непонятно как на сервере одна и таже копия программы работает с 20-30 пользователями.... В колледже я эксперементировал над производительность сервера спомощью нескольких циклов, или калькулятор запускал, поскольку ~20-30 человек подключается к одному серверу, то получается нагрузка в 30 раз, каждому процессору выделено время. Насчёт распознавание я посоветовал увеличить приоритет Threads.

4. Есть некоторые программные обеспечения в которых очень важно в первую производительность вот один из примеров https://ru.wikipedia.org/wiki/Integrity_(оп�%B....


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


А качество исходного кода оценивается по затратам труда программиста или по производимым им ФПМам...

Не обязательно, я могу много времемни и сил вбухивать в код, а код будет работать неправильно.


Про фичи - можно потом, после того как пояснишь как научить пыхапышника делать задачу за 20 минут, а не за 2-3 недели...

Это я уже несколько раз тут писал, ещё раз хотите услышать? Берёте допустим Bootstrap https://getbootstrap.com/, дальше идёте в Examples - https://getbootstrap.com/docs/5.0/examples/ скачиваете нужные примеры. Даже можно сделать свой генератор форм, генератор форм делал на PHP причём в стиле Razor. Дальше допустим делаете форму с полями, есть кнопка допустим "Сохранит" "Отмена", при нажатие кнопки "Сохранить", по AJAX вызываю допустим save.php а по POST передаю значение из полей, а в save.php, там три строчки запуск SQL INSERT INTO.... Если хочу считать данные, по AJAX вызываю get_data.php, т.е. типа ленивой загрузки, get_data.php считывает данные из БД, т.е. запксается SQL SELECT * FROM... потом генерирует JSON, а в HTML на JavaScript парзю эти данные, и на лету подгружаю в сетку мои данные. От SQL-инъекций используем в PDO prepare https://www.php-einfach.de/experte/php-sicherheit/sql-inje...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
 

Перейти на