{"id":22042528,"url":"https://github.com/muratcanakcay/operating-systems-1-project-tasks","last_synced_at":"2025-07-30T19:17:54.672Z","repository":{"id":92140047,"uuid":"320417874","full_name":"muratcanakcay/Operating-Systems-1-Project-Tasks","owner":"muratcanakcay","description":"These are the project tasks written in C and for the 3rd Semester \"Operating Systems 1\" Class in the Computer Science B.S. program at Politechnika Warszawa.","archived":false,"fork":false,"pushed_at":"2022-04-27T00:23:43.000Z","size":9233,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T13:42:33.558Z","etag":null,"topics":["c","filesystem","processes","threads"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/muratcanakcay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-10T23:47:29.000Z","updated_at":"2022-04-27T00:23:46.000Z","dependencies_parsed_at":"2024-06-11T23:02:58.609Z","dependency_job_id":null,"html_url":"https://github.com/muratcanakcay/Operating-Systems-1-Project-Tasks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/muratcanakcay/Operating-Systems-1-Project-Tasks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muratcanakcay%2FOperating-Systems-1-Project-Tasks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muratcanakcay%2FOperating-Systems-1-Project-Tasks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muratcanakcay%2FOperating-Systems-1-Project-Tasks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muratcanakcay%2FOperating-Systems-1-Project-Tasks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/muratcanakcay","download_url":"https://codeload.github.com/muratcanakcay/Operating-Systems-1-Project-Tasks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muratcanakcay%2FOperating-Systems-1-Project-Tasks/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267927957,"owners_count":24167414,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","filesystem","processes","threads"],"created_at":"2024-11-30T12:12:51.239Z","updated_at":"2025-07-30T19:17:54.600Z","avatar_url":"https://github.com/muratcanakcay.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Operating-Systems-1-Project-Tasks\n\nThese are the project tasks written in C for the 3rd Semester \"Operating Systems 1\" Class in the Computer Science B.Sc. program at Politechnika Warszawa.\n\nMakefile of each task is included with the source codes. Requirements to be satisfied when implementing the solution are also included.\n\nProject D  is a multi-threaded file indexer that recursively scans the current directory, stores certain properties of directory, such as how many image files there \nare, in a data structure and has several functionalities the user can execute. \n\nProject A was an extra credit task I requested. It's a zero-player multi-threaded implementation of the well-known Snake game. I'm very satisfied with the result\nespecially how I handled wayfinding for the snakes. Watching the snakes race towards their targeted food tiles was lots of fun. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuratcanakcay%2Foperating-systems-1-project-tasks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuratcanakcay%2Foperating-systems-1-project-tasks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuratcanakcay%2Foperating-systems-1-project-tasks/lists"}