Нужно запустить локально проект с гитхаба и показать, как это делается (написать манул). Желательно 2 мануала (под винду 10 и убунту) https://github.com/DJ-Raven/java-messenger/blob/main/README.md?ysclid=m70z33z6jf390023538.
Необходимо внести небольшие изменения в код. Необходимо изменить или на оборот доработать перый этап входа Аппка не запускается пока не выберешь камеру на телефоне, после чего загружается аппка и уже телефон запрашивает доступ к камере. Нужно: - либо убрать этап выбора камеры и назначать заднюю камеру по дефолту (соответсвенно чтоб страница запускалась с loader bar и запрос на доступ к камере, после чего инициализация камеры) - либо подключить выбор методов user и environment в соответствии с выбором пользователя, так как сейчас стоит метод environment и при выборе камеры переднего вида, включается все равно задняя var initialize = async() =>{ var unityCanvas = document.querySelector("#unity-canvas"); var videoCanvas = document.querySelector("#video-canvas"); window.arCamera = new ARCamera(unityCanvas, videoCanvas); window.iTracker = new ImageTracker(arCamera); try{ await window.iTracker.initialize(); console.log("ImageTracker initialized!"); } catch{ console.error("Failed to initialize ImageTracker. Are you missing opencv.js? " + error); ShowError("Failed to initialize the experience."); return; } await LoadWebcams(); document.getElementById("startARButton").style.display = "block"; } initialize(); var container = document.querySelector("#unity-container"); var canvas = document.querySelector("#unity-canvas"); var loadingBar = document.querySelector("#unity-loading-bar"); var progressBarFull = document.querySelector("#unity-progress-bar-full"); function StartAR() { canvas.style.width = window.innerWidth + "px"; canvas.style.height = window.innerHeight + "px"; document.getElementById("startARDiv").style.display = "none"; createUnityInstance(document.querySelector("#unity-canvas"), { dataUrl: "Build/AR Arts.data", frameworkUrl: "Build/AR Arts.framework.js", codeUrl: "Build/AR Arts.wasm", streamingAssetsUrl: "StreamingAssets", companyName: "DefaultCompany", productName: "AR Web", productVersion: "0.1", //webglContextAttributes: { "preserveDrawingBuffer": true }, // matchWebGLToCanvasSize: false, // Uncomment this to separately control WebGL canvas render size and DOM element size. // devicePixelRatio: 1, // Uncomment this to override low DPI rendering on high DPI displays. }, (progress) => { progressBarFull.style.width = 100 * progress + "%"; } ).then((unityInstance) => { window.unityInstance = unityInstance; RequestWebcam(); loadingBar.style.display = "none"; }); loadingBar.style.display = "block"; } //Set Facing Mode here ('environment', 'user', '') window.unityFacingMode = "environment" window.WEBCAM_SETTINGS = { video: { facingMode: unityFacingMode, }, audio: false }; window.requestingForPermissions = false; async function RequestWebcam(){ window.requestingForPermissions = true; try{ window.webcamStream = await navigator.mediaDevices.getUserMedia(window.WEBCAM_SETTINGS); console.log("Webcam access granted"); requestingForPermissions = false; } catch (err) { //user denied camera permission - show error panel console.error("getUserMedia error - " , err); ShowError("Failed to start the experience. Camera permission was denied"); window.requestingForPermissions = false; } } async function StartWebcam(){ console.log("StartWebcam") while (window.requestingForPermissions) { // Wait until requestingForPermissions becomes true. console.log("Waiting for permissions..."); await new Promise(resolve => setTimeout(resolve, 100)); // Adjust the delay time as needed. } console.log("Got Permissions"); if(window.webcamStream) { const video = document.querySelector("#webcam-video"); video.srcObject = webcamStream; try { await arCamera.startWebcam(video); console.log("Webcam started successfully"); window.unityInstance.SendMessage('ARCamera', 'OnStartWebcamSuccess'); } catch(err){ console.error("Webcam failed to start - ", err); window.unityInstance.SendMessage('ARCamera', 'OnStartWebcamFail'); } } else{ console.error("Webcam failed to start - permission not yet granted"); window.unityInstance.SendMessage('ARCamera', 'OnStartWebcamFail'); } } async function LoadWebcams(){ let camDevices = []; // let backCams = []; let devices = await navigator.mediaDevices.enumerateDevices(); var ctr = 0; devices.forEach(mediaDevice => { if (mediaDevice.kind === 'videoinput') { if(window.unityFacingMode == 'environment' && !mediaDevice.label.includes('facing front')){ //back cam only camDevices.push(mediaDevice); } else if(window.unityFacingMode == 'user' && mediaDevice.label.includes('facing front')){ //front cam only camDevices.push(mediaDevice); } else{ //back and front camDevices.push(mediaDevice); } ctr++; } }); var select = document.getElementById("chooseCamSel"); select.style.display = "block"; var count = 0; //reverse array because some Android phones can't distinguish front and back cams at first load //and when this happens, most of the time, front cam goes first and back cam goes last camDevices = camDevices.reverse(); camDevices.forEach(mediaDevice => { const option = document.createElement('option'); option.value = mediaDevice.deviceId; let label = `Camera ${count}`; if (mediaDevice.label) { label = mediaDevice.label } const textNode = document.createTextNode(label); option.appendChild(textNode); select.appendChild(option); count++; }); iTracker.WEBCAM_NAME = select.options[select.selectedIndex].innerHTML; } function SelectCam(){ var select = document.getElementById("chooseCamSel"); window.deviceId = select.value; window.WEBCAM_SETTINGS.video['deviceId'] = deviceId; //console.log(window.WEBCAM_SETTINGS); iTracker.WEBCAM_NAME = select.options[select.selectedIndex].innerHTML; } async function FlipCam(){ arCamera.stopWebcam(); window.WEBCAM_SETTINGS.video.deviceId = ''; if(window.WEBCAM_SETTINGS.video.facingMode == 'user'){ window.WEBCAM_SETTINGS.video.facingMode = 'environment'; arCamera.setFlipped(false); } else{ window.WEBCAM_SETTINGS.video.facingMode = 'user'; arCamera.setFlipped(true); } window.webcamStream = await navigator.mediaDevices.getUserMedia(window.WEBCAM_SETTINGS); const video = document.querySelector("#webcam-video"); video.srcObject = webcamStream; await arCamera.startWebcam(video); } function ShowError(error){ document.getElementById("errorDiv").style.display = "flex"; document.getElementById("errorText").innerHTML = error; } function ShowScreenshot(dataUrl){ document.getElementById("screenshotDiv").style.display = "flex"; document.getElementById("screenshotImg").src = dataUrl; document.getElementById("screenshotImg").style.width = "80vw"; document.getElementById("screenshotImg").style.height = 80 / window.innerWidth * window.innerHeight + "vw"; } function ShowConfirmUrl(url){ document.getElementById("confirmUrlDiv").style.display = "flex"; window.newUrlString = url; document.getElementById("confirmUrlText").innerText = "Are you sure you want to visit " + url; } window.ITRACKER_GLOBALS = { //place global settings here INTERNAL_SMOOTHFACTOR_POS: .075, }.
У меня написан код на JavaEE+hibernate. Нужно исправить мои транзакции так, чтобы данные добавлялись в БД и в S3 только в случае, когда и БД и S3 работают. В остальных случаях откатить.
Нужно помочь подготовиться к сессии, вопросы вот: 3 курс дисциплина современные технологии программирования 3 задания 1 задача по теории 2 задачи по программированию проверить знания.
Пожелания и особенности: Привет! Ищу наставника для разработки сайта доставки суши на Java. Я разрабатываю сайт для доставки суши с адми-панелью и бэкендом на Java. Хочу написать весь проект самостоятельно, чтобы набраться опытом, но пака не хватает знаний в некоторых аспектах. Мне нужна помощь с код-ревью, консультации и подсказок, и парное программирование, если столкнусь с трудностями. Буду рад наставнику, который сможет направить и помочь разобраться в сложных моментах. Если у вас есть опыт и желание поделиться знаниями напишите мне.
Нужно провести оценку квалификации разработчиков Java: проанализировать технические знания и навыки. Задача требует глубокого понимания Java-разработки, современных технологий и инструментов, а также навыков структурированной оценки профессиональных компетенций. Возможна периодическая потребность. Напишите ваш опыт, ожидания по оплате.
Пожелания и особенности: Нужно заработать приложение для расчёта заработной платы сотрудников строительной организации. Приложение должно учитывать рабочие часы на объекте и выполненые объёмы работ. Основные требования будут отображены в ТЗ. Пожелания и особенности: Нужно заработать приложение для расчёта заработной платы сотрудников строительной организации. Приложение должно учитывать рабочие часы на объекте и выполненые объёмы работ. Основные требования будут отображены в ТЗ. Пожелания и особенности: Нужно заработать приложение для расчёта заработной платы сотрудников строительной организации. Приложение должно учитывать рабочие часы на объекте и выполненые объёмы работ. Основные требования будут отображены в ТЗ.
Пожелания и особенности: Добрый день! Ищу для себя преподавателя по JavaScript с нуля, в перспективе - изучение frontend разработки Если говорить о программировании и моих навыках, знаю python на уровне процедурного программирования и чуть-чуть ООП.
Имеется разработанный проект на основе программы intelij idea, язык программирования JAVA, необходимо подключить отправку писем на почту, то есть внешнюю библиотеку и подключить database в формате таблицы, в которую будут добавляться данные.
Пожелания и особенности: Здравствуйте есть задание по джаве которое работает не правильно необходимо исправить его (подробности есть в текстовом файле неправильного проекта) и после провести встречу чтобы вы подробно рассказали как работает код проект в intellij idea могу скинуть в телеграмм@noneamr97. Пожелания и особенности: Здравствуйте есть задание по джаве которое работает не правильно необходимо исправить его (подробности есть в текстовом файле неправильного проекта) и после провести встречу чтобы вы подробно рассказали как работает код проект в intellij idea могу скинуть в телеграмм @noneamr97.
Здравствуйте, я студент 4 курса на специальности информатика и вычислительная техника. Хочу чтоб научили программировать на Java и помочь в выполнение лабораторный работ Уровень нулевой, но я готов заниматься как с вами и так и дополнительно. В основном одногрупники помогали в выполнения и сдачи. Сейчас понимаю, что нужно браться за голову.
Добрый день! Работаю java-программистом. Нужен человек, у которого есть опыт работы с java-проектом, построенным на сервлетах и jsp-страницах. Хочу, чтобы мне объяснили, как сервлеты и jsp работают под капотом.
Привет, создаем стартап по написанию игры, есть концепция, нужен человек . Есть проект от и до,полностью продуманная идея,но нет никакого понимания в программном коде, ПИСАТЬ НЕ НУЖНО, нужно проверять правильно ли работает то,что отправляется на проверку, а так же вопросы консультации, придумывать и генерировать не надо.Одним словом нужен заинтересованный консультант,советник, есть цель,навыков не хватает.Далее все в ЛС.Спасибо , что дочитали, жду фидбек!.
Пожелания и особенности: Надо помочь вместе сделать практическую работу на курсе Яндекса фронт-энд 9 спринт. Важно быть знакомым с этим проектом. Пожелания и особенности: Надо помочь вместе сделать практическую работу на курсе Яндекса фронт-энд 9 спринт. Важно быть знакомым с этим проектом.
Здравствуйте, я бы хотела подготовиться к собеседованию на должность senior Java developer. Работаю сейчас в компании, давно не ходила на собеседования, хотелось бы получить от специалиста список вопросов как можно более широкий с собеседований, а затем встретиться, чтобы провести несколько пробных собеседований. Если Вы работаете с иностранными собеседованиями, это было бы плюсом.
Здравствуйте. Совсем запутался, помогите пожалуйста завести OpenApi Необходимо: 1.сгенерировать проект java на https://start.spring.io/ Настройки: Project - maven Language - java Spring Boot - 3.3.4 2.Скачать yaml-спецификацию для openApi Ссылка: https://disk.yandex.ru/d/TZROU8WaruLDAw 3.Подружить yaml-спецификацию с java-проектом 4.Создать контроллер, который бы имплементировал интерфейс, сгенерированный OpenApi 5.Проверить, что на localhost при запуске приложения открывается web-интерфейс swagger 6.Проверить, что когда бросаете запрос из web-интерфейса, в контроллере с помощью breakpoint ловите этот запрос 7.В файле gitignore прописать, чтобы git не видел генерируемые файлы.
Здравствуйте. Совсем запутался, помогите пожалуйста завести OpenApi Необходимо: 1.сгенерировать проект java на https://start.spring.io/ Настройки: Project - maven Language - java Spring Boot - 3.3.4 2.Скачать yaml-спецификацию для openApi Ссылка: https://disk.yandex.ru/d/TZROU8WaruLDAw 3.Подружить yaml-спецификацию с java-проектом 4.Создать контроллер, который бы имплементировал интерфейс, сгенерированный OpenApi 5.Проверить, что на localhost при запуске приложения открывается web-интерфейс swagger 6.Проверить, что когда бросаете запрос из web-интерфейса, в контроллере с помощью breakpoint ловите этот запрос 7.В файле gitignore прописать, чтобы git не видел генерируемые файлы.
Здравствуйте! Устроился работать java-программистом. Проект связан с ЭДО. Проблема в том, что нет документации по проекту. Так же нет никакой базы знаний. Вся система построена на распределённой архитектуре. Так же используется jms. Нужна помощь в том, как познакомиться с проектом, как искать нужный функционал или нужный класс.
Опыт разработки на языке Java не менее 4 лет, умение эффективно его использовать, знание особенностей, достоинств и недостатков. Опыт применения языка SQL, умение писать и оптимизировать сложные запросы. Понимание принципов работы ORM-фреймворков. Понимание концепций OOP, методологий разработки и шаблонов проектирования. Английский язык (на уровне чтения профессиональной литературы). Будет плюсом: Понимание основных принципов подхода “Разработка через тестирование” (TDD). Знание спецификаций Java EE (EJB, JMS, MDB, JTA). Опыт разработки под сервер приложений JBoss. Опыт разработки на Spring Framework. Опыт работы в команде. Понимание принципов работы популярных СУБД (Postgres/Oracle/MS SQL/MySQL/NoSQL). Разговорный английский для иностранных проектов. Прочитана книга “Идеальный программист” :).
Необходим разработчик мобильных приложений и программист. Обязательное знание языков программирования. Необходима работа над перспективным проектом. Обязательное проживание в Москве и МО для личных встреч. Подробности при встрече. Полная и частичная занятость над проектом. Пожелания и особенности: Необходим разработчик мобильных приложений и программист. Обязательное знание языков программирования. Необходима работа над перспективным проектом. Обязательное проживание в Москве и МО для личных встреч. Подробности при встрече. Полная и частичная занятость над проектом.
Нужно исправить проблему с отображением данных пользователя на фронте. Данные с сервера приходят правильно, но они некорректно сохраняются в Redux, и не отображаются в интерфейсе. Нужно проверить и исправить логику в Redux: правильное сохранение и отображение данных о пользователе. Проблема точно не в API, скорее всего, где-то в процессе сохранения данных или их рендеринга в компонентах. Нужен человек, кто быстро разберется и поправит логику. Стэк приложения: React + Node js.
Добрый день. Требуется написать бота на node js, puppeteer. Суть бота В вкратце должен авторизироваться на сайте ждать пока появится в наличии и быстро выкупать Подробнее Бот заходит на сайт через профиль хрома, не хромиум, авторизируется на сайте, после чего попадает на страницу нужного магазина и ждет пока появится в наличии, обновляя страницу раз в 3 секунды, после появления в наличии он должен добавить два типа товара в корзину и быстро оформить заказ. также есть пример кода от гпт, но он на половину не работает. скрипт не сложный будет.
Нужно объяснить, как показать дисплей для работы с помощью javaFX в VS. Пожелания и особенности: Нужно объяснить, как показать дисплей для работы с помощью javaFX в VS.
Нужен точный для игры плачу после демонстрации скрипта в онлайн режиме в видео звонке заплачу 10к.Создание такого скрипта не составит проблем программисту для чего нужен скрипт для онлайн игры по фото можно узнать.
Требуются java-программист для переделки старого сайта, разработанного во фреймворке JavaServerFaces. Пожелания и особенности: Требуются java-программист уровня не ниже middle для переделки части старого сайта, разработанного во фреймворке JavaServerFaces.
Разработка игры мемо с продукцией компании для размещения в mini apps vk. Пожелания и особенности: Разработка игры мемо с продукцией компании для размещения в mini apps vk.
Почему стоит искать работу для фриласнеров по профилю разработка на java в России у нас?
🔸 Более 1 предложений о работе за сегодня в тематике разработка на java
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка на java уже сегодня!
🔸 Свежих заказов на разработка на java в России для фрилансеров на июнь 2026 года — 24 шт.
Как найти удалённую работу для фриланс-специалистов по профилю разработка на java в России?
Вы специалист по разработка на java и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня
Сколько проектов для IT-специалистов по профилю разработка на java в России?
На июнь 2026 года опубликовано 24 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка на java
Сколько можно заработать выполняя проекты по разработка на java?
Специалисты по профилю разработка на java зарабатывают от 0.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете