Ми шукаємо досвідченого веб-розробника для перепроектування та виправлення критичних помилок в існуючому веб-додатку. Додаток був розроблений з використанням чистого JavaScript (Vanilla JS), без фреймворків, і розгорнутий на Vercel. Наразі додаток функціонує, але зазнає періодичних збоїв і зависань у певних функціональностях, які потребують термінової уваги. Технічний стек додатку включає: - Фронтенд: HTML5, CSS3, ES6+ JavaScript. - Бекенд/Дані: Supabase (з використанням PostgreSQL, Auth та Realtime) та Upstash (для Redis). - Розгортання: Vercel. Основна мета цього проекту полягає в тому, щоб виявити та усунути корінні причини проблем, а також оптимізувати код для покращення стабільності та продуктивності. Ключові завдання включають: 1. Ретельний аналіз мережевих помилок та журналів, доступних у Supabase та Upstash, для визначення джерела збоїв. 2. Рефакторинг JavaScript коду для забезпечення надійної обробки станів завантаження та помилок. 3. Оптимізація збереження стану на фронтенді. 4. Поліпшення комунікації між клієнтом та сервісами Supabase/Upstash, включаючи ефективність запитів та безпечну інтеграцію API. Поточний код, хоча й згенерований за допомогою AI (Claude Code), має логічну та модульну структуру, але потребує людського перегляду та експертизи для досягнення необхідних стандартів якості та надійності. Від розробника очікується солідне розуміння сучасного JavaScript, реляційних та нереляційних баз даних, а також платформ для хмарного розгортання.
Ставки поки відсутні
Ставки поки відсутні
-
Валерия Кудрявцева 25 липня 2018Леера - это "пустые" борта на корабле (не путать с фальшбортом).
Слой по нашему - это лэйер.
-
Grigori G
25 липня 2018
Можно и так, но оно должно все происходить после загрузки файла на сервер. Загружаешься файл DWG и конвертируеться
-
Валерия Кудрявцева 25 липня 2018В вашем примере вытащить можно 100% из DXF (по сути формат WMF - до крайности примитивный формат ))))))
-
Валерия Кудрявцева 25 липня 2018И в конце концов вы придете к тому, что нужно конвертировать КОНКРЕТНЫЕ объекты (могут располагаться на разных слоях). От этого пляшите. ))
Формат DWG очень сложен. Главное в вашей задаче - вытащить объекты. Группы и свойства не важны. Они нормально вытаскиваются.
-
Grigori G
25 липня 2018
Задача сводиться к тому, что нужно при конвертации чертежей домов, выводить отдельно крышу, окна, стены и тп.
-
Bohdan Petrov 25 липня 2018Все конвертирует по слоям, попробуйте, Должно помочь решить вашу проблему.
-
Grigori G
25 липня 2018
спасибо большое Богдан. уже пробовали - 2 минуса: нет CLI интерфейса и нет Linux версии
-
Bohdan Petrov 25 липня 2018Тогда могу посоветовать вам использовать
Так же есть такие варианты:
1) http://etc.nkadesign.com/Download/Cad2svgcad2svg - простая утилита командной строки Linux, которая автоматически преобразует файлы AutoCAD (как dwg, так и dxf) в SVG
2) http://davinder.in/blog/how-install-libredwg-ubuntu
GNU LibreDWG - бесплатная библиотека C для обработки файлов DWG.
3) http://kabeja.sourceforge.net/
Kabeja - это Java-библиотека для синтаксического анализа, обработки и преобразования формата DXF от Autodesk
4) http://sourceforge.net/projects/dxf-svg-convert
Конвертер dxf в svg.
Может использоваться для создания чистых svg-файлов или файлов Inkscape svg с дополнительной информацией, подобной слоям -
Валерия Кудрявцева 25 липня 2018Спасибо Bohdan!
Пару лет назад билась с этим DWG (закрытый же))). Получалось только через костыль DXF.
Вы мне открыли глаза. Изменилась ситуация! Особенно kabeja заинтересовала. Изучу.
-
Grigori G
25 липня 2018
То-то я подумал что это вы так хорошо информированы. Надеюсь решим проблему. Если что - поделимся )
-
Валерия Кудрявцева 25 липня 2018Была проблема с rinoceros. Но как-то нашла потом апи на амазоне по конвертации (не помню уже). Погуглите амазон. У них есть куча сервисов ))
ЗЫ: Сейчас работаем по определению лиц от их сервиса ))))) Нормально так работает ..
-
Михаил Бычков 25 липня 2018C++ к сожалению не знаю, но может вам поможет:
Актуальні фриланс-проєкти в категорії PHP
Копіювання бази та фронту для бази (Зараз частково скопійований фронт та деякі характеристики , але неправильно . Парсер заповнив базу своїми характеристиками ) Синхронізація парсеру з базою та характеристиками бази Виправити баг агента парсера Обрізання фото пропорційно водяному знаку які падають з парсера Робота буферу з новою базою та інструментів з об'єктами даної бази Виправлення незначних багів : наприклад текст попапів , або дрібні моменти на фронті , баги які з'являться під час виконання завдань Підключення нового сховища для зберігання медіа Логи перестали стукати до таблиці фінансових операцій , що нас сторінках балансу та тарифного плану ( оплата тарифу , поповнення рахунку (успішно/ні) Перевірити ще раз роботу оплати та після замінити тестовий апі білінгу від монобанк на реальний Допрацювати права доступу для користувача адміністратора баз Зараз є завислі процеси , які завантажують сервер , треба це перевірити Логіка коментарів та заміток зараз працює неправильно , треба , щоб для одного і того ж об'єкта в 2 базах - коментарі були прив'язані до кожної бази , а не до об'єкта , джерелом якого є об'єкт даної бази (Більш детально зможу пояснити в особистих) Зафіксувати в базах правильно сортування (Зараз Від першого доданого до останнього . треба навпаки , функціонал сортування створений ) Перевірити та виправити коректність фільтрів в базах , можливо додати обмеження на фільтрацію при великих обсягах даних
Потрібно перенести самописний проєкт із CodeIgniter 2 на Laravel 12. Подробиці надам в особисті повідомлення.
Проєкт Існуючий сайт розроблений наSymfony. Потрібно прийняти проєкт на підтримку, ознайомитися з кодом та надалі виконувати доопрацювання. Основні завдання Впровадити всі технічні рекомендації SEO-спеціаліста згідно з наданим технічним завданням. Внести зміни до конфігуратора пам’ятників відповідно до окремого переліку вимог. Реалізувати оновлений дизайн сайту (верстка та інтеграція нового дизайну). Виконувати подальші технічні доопрацювання та підтримку сайту за потребою. Від розробника очікується Ознайомлення зі структурою проєкту та кодовою базою. Оцінка вартості та термінів виконання кожного етапу. Дотримання існуючої архітектури проєкту та якісна реалізація змін. Підтримка зв’язку щодо виконання завдань і можливих технічних рішень.
Хочу бота для Телеграму. Завантаження діалогів. З допомогою ШІ перевірка на потенційну брехню. Сайт з розширеними можливостями. Реєстрація, API, статистика тощо.