Projekt microshell - aplikacja w C będąca prostym programem powłoki (pod Linuxem) posiadająca podstawowe funkcje typu wyświetlania zachęty, obsługa polecenia cd, exit, help etc.

Zlecenie zamknięte

Najnowsze zlecenia z kategorii Programowanie i IT

922 zlecenia w 9 kategoriach Znajdź zlecenie

  • no avatar
    Mateusz 1 umowa
    Excel VBA - API Postman
    Do negocjacji
    0
    30d
    Zlecę napisanie/uruchomienie makro do wymiany informacjie pomiędzy https://doc.wfirma.pl/ a arkuszem Excel
  • no avatar
    KWADRON
    INTEGRACJA BASELINKER
    Do negocjacji
    4
    30d
    Dzień Dobry - zlecimy przeprowadzenie konfiguracji i szkolenia z obslugi BASELINKER'a z PrestaShop 1.6 (oraz 1.7 w trakcie tworzenia) w naszej firmie szczególne pod obsługę aukcji allegro. Integracja, Testy, Przeszkolenie osoby z integracji, opcji, modyfikacji oraz obsługi baselinkera.
  • no avatar
    makove
    Zlecę napisanie wtyczki/integracji do Baselinker która będzie zapisywała obraz do folderu na dysku lokalnym. Firma sprzedaje plakaty, po zmianie statusu zamówienia baselinker musi zapisać plik z galerii produktu magazynu baselinker na dysku lokalnym, który następnie zostanie wydrukowany. Ilość plików musi być zgodna z ilością zakupionych plakatów, jeżeli klient zakupił 3 szt tego samego plakatu - baselinker musi zapisać 3 kopie tego samego pliku w katalogu.
  • no avatar
    Bpower2 9 umów
    1. Kafka Serwis stworzyć moduł połączenia z Apache Kafka moduł musi zawierać podstawową konfigurację i weryfikację połączenia z serwisem Kafka, tak aby pozostałe moduły mogły się z nim łączyć 2. Serwis GoogleCalendar-to-Kafka stworzyć moduł mikroserwisu googlecalendar-to-kafka- service aplikacja musi mieć możliwość konfiguracji listy użytkowników - dodawania i usuwania ich z listy uzytkowników do synchronizacji wydarzeń aplikacja musi mieć możliwość połączenia się z Kalendarzem Google wybranej osoby, pobierać jego wydarzenia i wysyłać je do Kafki w postaci Eventu do sprawdzenia czy każdy user powinien mieć swój topic czy niekoniecznie dane które serwis musi przechowywać to: konfiguracja połączenia z google calendar dla użytkownika ustawienia synchronizacji dla tego użytkownika 3. Serwis GoogleCalendarKafka-to-ElasticSearch stworzyć moduł mikroserwisu googlecalendar-kafka-to- elasticsearch-service aplikacja musi pobierać Eventy wyprodukowane przez GoogleCalendar-to-Kafka-service i zapisywać/aktualizować je w swojej bazie 4. Serwis GoogleCalendarElasticSearch-Query stworzyć moduł mikroserwisu googlecalendar-elasticsearch-query-service aplikacja musi wystawiać RestAPI pozwalające pobierać wydarzenia danego użytkownika z bazy ElasticSearch 5. Serwis GoogleCalendarElasticSearch-Sync (PP2) stworzyć moduł mikroserwisu googlecalendar- elasticsearch-sync-service aplikacja korzystająca z serwisu GoogleCalendarElasticSearch-
  • no avatar
    orseti
    Programista PHP/JS
    Do negocjacji
    3
    29d
    Programista PHP/JS z dobrą znajomością środowiska woocommerce. Zlecenie dotyczy zmian istniejących i dopisanie kilku funkcji do gotowego już pluginu. Tylko osoby z doświadczeniem.
  • no avatar
    Beata
    Front-End (Angular)
    Do negocjacji
    3
    29d
    Do wykonania zadania na Froncie w Angularze. Przewidywany czas 600h (z opcją na przedłużenie). Chętnych na zlecenie proszę o jakieś CV/porftolio.
  • no avatar
    f3group
    Poszukujemy do stałej współpracy programisty html/css, z podstawami php, do modernizacji serwisu internetowego z branży korepetycji. Mamy istniejący kod, trzeba serwis przebudowywać sukcesywnie na zasadzie ewolucji, nie rewolucji. Interesuje nas stała, wieloletnia współpraca. Zacząć możemy od praktycznie zaraz. Proszę o podanie stawki godzinowej za wykonywane prace. Mamy również programistę back-end, który pomoże we wdrożeniu się w silnik portalu. Proszę o podanie portfolio. Zależy nam nam na osobie, która ma wyczucie i dobry gust - chcemy sukcesywnie odświeżyć serwis, eliminując podstawowe błędy, niedociągniecia, ale zależy nam na osobie, której nie będziemy musieli sami pokazywać palcem wszystkiego, tylko żeby to wychodziło naturalnie od zleceniobiorcy.
  • no avatar
    wiktorrys
    Potrzebuje aplikacje, która będzie zmieniała w spływających zamówieniach kuriera wybranego przez klienta, na kuriera wybranego przez nas, oraz zmieniała wartość wysyłki dodawała go do zamówienia jako towar. Dokumentacja api: https://www.idosell.com/pl/developers/api/api-admin/?action=documentation&function=packages
  • no avatar
    Arturito 2 umowy
    BOT do stron WWW
    Do negocjacji
    3
    58d
    Szukam kogoś z Warszawy (warunek konieczny) kto podejmie się wykonania bota do kilku stron WWW. Wyszukiwanie konkretnych informacji, kopiowanie ich z innych stron ( z tej pierwszej na której pojawi się konkretna informacja) i wklejanie na inną. Screenshooty w załączniku pokazują informacje o stronach za pomocą dodatku Wappalyzer. Jedna jest oparta na backendzie, więc tutaj potrzebna będzie znajomość json. Nie bardzo wiem co jest jeszcze potrzebne Państwu, dlatego więcej szczegółów i informacji w prywatnej wiadomości.
  • no avatar
    ContentCloud.pl 3 umowy
    Zlecę stworzenie panelu administracyjnego do części funkcjonalności istniejącego systemu b2b. Technologie: php, symfony, sql, Elasticsearch, Easy Admin Więcej szczegółów dla zainteresowanych. Czas realizacji: od zaraz Budżet: do ustalenia
no avatar
Hops2
Zleceniodawca
Kategoria zlecenia:
Usługi programowania
Budżet:

125,00 PLN

Umiejętności:
c
Opublikowano:
Ważne do:

Opis zlecenia

Projekt – Microshell – specyfikacja wymagań

Specyfikacja zadania

Zadanie polega na wykorzystaniu języka C do napisania prostego programu powłoki działającego pod Linuxem – Microshell. Projekt jest obowiązkowy dla wszystkich studentów i należy go zaliczyć. Program ten powinien przyjmować na wejściu polecenia, a następnie wykonywać działania zgodne z ich treścią. Powłoka powinna:

Punkty Obowiązkowe Opis

2 pkt. ✓ wyświetlać znak zachęty w postaci [{path}] $, gdzie {path} jest ścieżką do bieżącego katalogu roboczego;

2 pkt. ✓ obsługiwać polecenie cd, działające analogicznie jak cd znane nam z powłoki bash;

2 pkt. ✓ obsługiwać polecenie exit, kończące działanie programu powłoki;

2 pkt. ✓ obsługiwać polecenie help, wyświetlające na ekranie informacje o autorze programu i oferowanych przez niego funkcjonalnościach;

6 pkt. ✓ przyjmować polecenia odwołujące się przez nazwę do programów znajdujących się w katalogach opisanych wartością zmiennej środowiskowej PATH oraz umożliwiać wywołanie tych skryptów i programów z argumentami (czyt. fork() + exec*());

4 pkt ✓ wypisywać komunikat błędu, gdy niemożliwe jest poprawne zinterpretowanie polecenia;

Wymagane funkcje: