{"id":17979060,"url":"https://github.com/sidvishnoi/filesystem-assignment","last_synced_at":"2025-04-04T00:40:53.049Z","repository":{"id":119737993,"uuid":"92378981","full_name":"sidvishnoi/filesystem-assignment","owner":"sidvishnoi","description":"[EDUCATIVE] A file handling assignment made to teach some ideas about file systems and gain user's experience in C++ file handling.","archived":false,"fork":false,"pushed_at":"2017-05-28T12:34:52.000Z","size":47,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-09T12:29:37.247Z","etag":null,"topics":["cpp-course","cpp11","file-handling","filesystem"],"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/sidvishnoi.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":"2017-05-25T07:49:47.000Z","updated_at":"2024-08-05T17:01:23.000Z","dependencies_parsed_at":"2023-03-11T22:30:30.395Z","dependency_job_id":null,"html_url":"https://github.com/sidvishnoi/filesystem-assignment","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sidvishnoi%2Ffilesystem-assignment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sidvishnoi%2Ffilesystem-assignment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sidvishnoi%2Ffilesystem-assignment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sidvishnoi%2Ffilesystem-assignment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sidvishnoi","download_url":"https://codeload.github.com/sidvishnoi/filesystem-assignment/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247103301,"owners_count":20884023,"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","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":["cpp-course","cpp11","file-handling","filesystem"],"created_at":"2024-10-29T17:36:06.028Z","updated_at":"2025-04-04T00:40:53.029Z","avatar_url":"https://github.com/sidvishnoi.png","language":"C++","readme":"# File System simulation\n\n\u003e A file handling assignment made to teach some ideas about file systems and gain user's experience in C++ file handling.\n\nThis assignment was made by [Sudhanshu Vishnoi](https://github.com/sidvishnoi/filesystem-assignment/commits?author=sidvishnoi) and [Rishija Mangla](https://github.com/sidvishnoi/filesystem-assignment/commits?author=Rishija), two students at [Dept. of Computer Science, University of Delhi](http://cs.du.ac.in) during their first year of MCA course under the guidance of Prof. Naveen Kumar.\n\n\n### How you'll learn\n\nFirst you need to download the project in your Computer. You can use `git` to download the project as\n```\n$ git clone https://github.com/sidvishnoi/filesystem-assignment.git\n```\n\nWe recommend you to [download the project using this link](http://goo.gl/w5iC7Q), so we can know how many people are trying to do this assignment. Once you have finished the project, you may want to contribute to it. See how you can Contribute below.\n\nWe have divided the code into several tasks to be done in 6 days. You should read the `README` of each day to understand the tasks.\n\nEach piece of code contains a `%%` symbol with some comments, denoting that you need to write the codes in that section. Make sure that you update the codes day by day. You will be needing the codes of previous day in subsequent days.\n\nTo compile the codes, you need `g++` compiler and the `make` utility.\n\n```\n$ cd PATH/TO/PROJECT/\n$ make\n$ ./filesystem\n```\n\nTo get started, [click here](https://github.com/sidvishnoi/filesystem-assignment/blob/master/day1/README.md).\n\n### Contributing and Support\n\n* Star the project\n* Report issues you may find\n* Suggest new additions to project\n* Do not ask for solutions\n* Do not publish your solutions on web, it might adversely affect the learning of others\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsidvishnoi%2Ffilesystem-assignment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsidvishnoi%2Ffilesystem-assignment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsidvishnoi%2Ffilesystem-assignment/lists"}