{"id":18373144,"url":"https://github.com/thanatisia/dev-references","last_synced_at":"2025-04-11T00:59:08.866Z","repository":{"id":195484195,"uuid":"692999208","full_name":"Thanatisia/dev-references","owner":"Thanatisia","description":"All-in-One Programming/Software Development concept references with implementation examples ","archived":false,"fork":false,"pushed_at":"2024-03-06T14:56:59.000Z","size":57,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T00:59:05.873Z","etag":null,"topics":["cpp","development","programming","python","shellscripting"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Thanatisia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOGS.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2023-09-18T06:32:59.000Z","updated_at":"2023-11-05T07:50:48.000Z","dependencies_parsed_at":"2023-10-15T09:53:48.533Z","dependency_job_id":"623d6be5-f7b8-4d99-9d86-05cd854650e5","html_url":"https://github.com/Thanatisia/dev-references","commit_stats":null,"previous_names":["thanatisia/dev-references"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thanatisia%2Fdev-references","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thanatisia%2Fdev-references/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thanatisia%2Fdev-references/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thanatisia%2Fdev-references/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Thanatisia","download_url":"https://codeload.github.com/Thanatisia/dev-references/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248322611,"owners_count":21084336,"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","development","programming","python","shellscripting"],"created_at":"2024-11-06T00:09:03.972Z","updated_at":"2025-04-11T00:59:08.843Z","avatar_url":"https://github.com/Thanatisia.png","language":"Python","readme":"# Development Concepts Snippets and Templates\n\n```\nProgramming/Software Development concepts and theories along with implementation examples and snippets\nfor various programming/scripting languages\n```\n\n## Documentation\n### Example Layout\n```\n- project-root/\n    - concepts/\n        - [concept-title]/\n            - implementations/\n                + file.{extension}\n    - languages/\n        - [programming/web-dev/mobile-dev languages]/\n            - concepts/\n                - [concept-title]/\n                    - implementations/\n            - frameworks/\n                - docs/\n            - libraries/\n                - docs/\n                - projects/\n```\n\n### Example Folder Structure and File Contents\n- Concept: \"main\" file - The launcher/runner of a program\n    - Implementations:\n        + main.c\n        + main.cpp\n        + main.cs\n        + main.go\n        + main.rs\n        + main.py\n\n- Concept: command line argument parsing\n    - Implementations:\n        + cli-parsing.c\n        + cli-parsing.cpp\n        + cli-parsing.cs\n        + cli-parsing.go\n\n## Wiki\n### Extensions\n+ .c   : Language=C(-lang)\n+ .cpp : Language=C++\n+ .cs  : Language=C#\n+ .go  : Language=Golang\n+ .js  : Language=Javascript\n+ .py  : Language=Python\n+ .rs  : Language=Rust\n+ .ts  : Language=Typescript\n+ .zig : Language=Zig(lang)\n\n## Resources\n+ YouTube - Emmanuele Bassi - Let's write a GNOME app in Python, part 1, 2\n\n## References\n+ May be used alongside my implementation testing and practice project: [Thanatisia/dev-practice-project](https://github.com/Thanatisia/dev-practice-project)\n\n## Remarks\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthanatisia%2Fdev-references","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthanatisia%2Fdev-references","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthanatisia%2Fdev-references/lists"}