Opis projektu 1. Streszczenie wykonawcze Hrafi to cyfrowy rynek na żądanie, zaprojektowany w celu zlikwidowania luki między marokańskimi konsumentami a lokalnymi profesjonalistami usługowymi (Hrafiyin). Inspirowany amerykańskimi platformami takimi jak Thumbtack, Hrafi zmienia sposób, w jaki w Maroku rezerwowane są usługi związane z utrzymaniem domu i umiejętnościami — zastępując niepewne polecenia przejrzystą, zaufaną i efektywną platformą mobilną. 2. Problem Dla klientów: Znalezienie wiarygodnych, wykwalifikowanych fachowców (hydraulików, elektryków, malarzy) w marokańskich miastach jest czasochłonne. Przejrzystość cenowa nie istnieje, jakość jest nieprzewidywalna, a bezpieczeństwo/zaufanie pozostaje głównym problemem. Dla profesjonalistów usługowych: Wykwalifikowani rzemieślnicy w dużej mierze polegają na nieformalnych sieciach lub fizycznych punktach zbiorczych (mawqif). Brakuje im nowoczesnych narzędzi do budowania stabilnej bazy klientów, śledzenia dochodów lub prezentowania swojego portfolio prac.
Aktualnie brak ofert
Aktualnie brak ofert
Oferty ukryte
-
Anton Kravtsov 6 stycznia 2021Суть завдання полягає в багатопотоковій обробці файлів
Целесообразность использования многопоточности в задании не указана: нужно каждый файл обрабатывать в нескольких потоках (т.е. распараллеливание внутри DLL) или приложение должно вызывать DLL-функции из разных/нескольких потоков?
Приложению достаточно иметь консольный интерфейс? Или нужны и окошки?
Зчитати дані з файлу, в якому записані блоками записані текстові та числові дані. З цих даних вибрати числові дані та сформувати матрицю MxN.
Пример файла приведите.
5) Скласти протокол виконаної роботи і представити на захист (Зміст протоколу: Тема лабораторної роботи. Постановка задачі. Обгрунтування рішення. Лістинг програми. Висновки з роботи. )
Этот пункт вы сами выполните? Т.е. в рамках данного проекта достаточно программы с комментариями?
-
Kateryna Sokol
7 stycznia 2021
Добрый день, Антон!
Целесообразность использования многопоточности в задании не указана: нужно каждый файл обрабатывать в нескольких потоках (т.е. распараллеливание внутри DLL) или приложение должно вызывать DLL-функции из разных/нескольких потоков? - как Вам будет проще (точной формулировки не было)
Приложению достаточно иметь консольный интерфейс? Или нужны и окошки? - достаточно иметь консольный интер-с
Пример файла приведите - я обладаю той информацией, что прикреплена к документам. Если так подобного файла нет, значит и у меня его нет. Я полагаю, что это любой файл с блочно записанными текстовыми или числовыми данными.Этот пункт вы сами выполните? Т.е. в рамках данного проекта достаточно программы с комментариями? - только нужно сделать пункт Обгрунтування рішення
-
Anton Kravtsov 7 stycznia 2021только нужно сделать пункт Обгрунтування рішення
По этому пункту нужны пояснения - что именно надо обосновывать? Способ распаралеливания, формат файла или что-то иное?
Было бы полезно увидеть пример.
Принимается только текст на украинском языке?
Комментарии в коде нужны? Тоже только на украинском?
любой файл с блочно записанными текстовыми или числовыми данными.
Не уверен, что подойдёт любой файл, т.к. в итоге надо сформировать числовую матрицу N x M.
Если допустимо придумать/использовать свой формат, то ОК.
И ещё хотелось бы уточнить нюанс с "блочной записью" - это бинарный формат имеется в виду, что ли? К примеру в лекциях типа такой, под блочным вводом-выводом подразумевается чтение-запись бинарных данных (типа "кусок памяти").
Если и в вашем задании это требуется, то дополнительно понадобится программа для подготовки таких файлов.
Гораздо проще было бы работать с текстовыми файлами вида:
2 ; N (кол-во строк) 3 ; M (кол-во столбцов) 1 2 3 ; 1-ая строка 3 4 5 ; 2-ая строка
Кстати, числа целые или вещественные?
-
Kateryna Sokol
7 stycznia 2021
По этому пункту нужны пояснения - что именно надо обосновывать? Способ распаралеливания, формат файла или что-то иное?
Было бы полезно увидеть пример. - затрудняюсь ответить. Я бы попросила упомянуть то, что Вы посчитаете нужным.
Принимается только текст на украинском языке? - русский или английский
Комментарии в коде нужны? Тоже только на украинском? - комментарии нужны! русский
любой файл с блочно записанными текстовыми или числовыми данными.
Не уверен, что подойдёт любой файл, т.к. в итоге надо сформировать числовую матрицу N x M.
Если допустимо придумать/использовать свой формат, то ОК. - да, придумать\использовать свой формат
И ещё хотелось бы уточнить нюанс с "блочной записью" - это бинарный формат имеется в виду, что ли? К примеру в лекциях типа такой, под блочным вводом-выводом подразумевается чтение-запись бинарных данных (типа "кусок памяти").
Если и в вашем задании это требуется, то дополнительно понадобится программа для подготовки таких файлов.
Гораздо проще было бы работать с текстовыми файлами вида: - вот с такими и нужно работать
2 ; N (кол-во строк) 3 ; M (кол-во столбцов) 1 2 3 ; 1-ая строка 3 4 5 ; 2-ая строка
Кстати, числа целые или вещественные? - не имеет значения, как удобней
-
Anton Kravtsov 7 stycznia 2021Добавьте категорию C/C++ к проекту, т.к. решение должно быть именно на этом языке.
Кстати, что по срокам? Дней пять есть на реализацию?
-
Anton Kravtsov 7 stycznia 2021Кожна з бібліотек повинна містити по дві функції обробки. Параметри функцій: ім'я файлу приймача, ім'я файлу джерела.
Неясно, какие две функции нужны - для чего?
На мой взгляд, достаточно одной функции с прототипом вида
bool Process(const char* input_filename, const char* output_filename);
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Rozwój MVP platformy online-tutoringowej (analog Preply) dla rynku LitwyOpis projektu:Szukamy zespołu programistów lub pojedynczych specjalistów (Full-stack / Backend / Frontend / UI-UX) do stworzenia dwustronnego rynku online-uczenia dla litewskiego rynku.Celem projektu jest uruchomienie platformy internetowej, która połączy uczniów z freelancerami-nauczycielami do prowadzenia indywidualnych lekcji w czasie rzeczywistym.Podstawowa funkcjonalność MVP: Panel nauczyciela: Profil z wideo-wizytówką, przesyłanie dyplomów, ustawienie harmonogramu (kalendarz) i cen za godzinę. Panel ucznia: Wyszukiwanie według filtrów (przedmiot, cena, język, ocena), zakup lekcji, osobisty kalendarz zajęć. Wyszukiwanie i filtrowanie: Inteligentne dopasowanie nauczycieli z systemem recenzji i ocen. Wirtualna klasa: Integracja wideo połączenia (WebRTC, Zoom lub analogi), wbudowany czat i wymiana plików. System płatności: Bezpieczna transakcja (Escrow). Zamrożenie pieniędzy i wypłata freelancerowi po potwierdzeniu lekcji. Potrzebna integracja Stripe / Paysera.
Dzień dobry Należy stworzyć moduł, który będzie działał z bazą danych Firebird w C++ do sprzedaży towarów. Są przykłady gotowych rozwiązań oraz opis funkcjonalności modułu. Główne funkcje: autoryzacja, wybór towaru na ekranie z grup/podgrup, przejście do koszyka, płatność kartą oraz druk paragonu. Program powinien działać na Windows 10 i wyżej, korzystać z istniejącej bazy danych.
Napisać i stworzyć aplikację mobilną. Potrzebne jest kreatywne i wysoko profesjonalne podejście, ponieważ pomysł aplikacji jest nietypowy)