{"id":19242484,"url":"https://github.com/cs-joy/tfcl","last_synced_at":"2025-04-21T09:32:36.579Z","repository":{"id":43074475,"uuid":"411319566","full_name":"cs-joy/TFCL","owner":"cs-joy","description":"TFCpL(Three Fold C Programming Language)","archived":false,"fork":false,"pushed_at":"2022-03-21T20:37:59.000Z","size":501,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-01T12:03:58.016Z","etag":null,"topics":["c","cpp","csharp"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cs-joy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-28T14:37:26.000Z","updated_at":"2022-07-11T12:05:52.000Z","dependencies_parsed_at":"2022-09-03T07:21:01.606Z","dependency_job_id":null,"html_url":"https://github.com/cs-joy/TFCL","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/cs-joy%2FTFCL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cs-joy%2FTFCL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cs-joy%2FTFCL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cs-joy%2FTFCL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cs-joy","download_url":"https://codeload.github.com/cs-joy/TFCL/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250032186,"owners_count":21363789,"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":["c","cpp","csharp"],"created_at":"2024-11-09T17:14:27.183Z","updated_at":"2025-04-21T09:32:35.860Z","avatar_url":"https://github.com/cs-joy.png","language":"C#","readme":"\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/cs-joy\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/cs-joy/ThreeFoldCProgrammingLanguage\" alt=\"Stars Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/network/members\"\u003e\u003cimg src=\"https://img.shields.io/github/forks/cs-joy/ThreeFoldCProgrammingLanguage\" alt=\"Forks Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/pulls\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-pr/cs-joy/ThreeFoldCProgrammingLanguage\" alt=\"Pull Requests Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/issues\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/cs-joy/ThreeFoldCProgrammingLanguage\" alt=\"Issues Badge\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/graphs/contributors\"\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/cs-joy/ThreeFoldCProgrammingLanguage?color=2b9348\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/cs-joy/awesome-github-profile-readme/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/cs-joy/ThreeFoldCProgrammingLanguage?color=2b9348\" alt=\"License Badge\"/\u003e\u003c/a\u003e\n[![Github](https://img.shields.io/github/followers/cs-joy?label=Follow\u0026style=social)](https://github.com/cs-joy)\n![HelloBox](https://visitor-badge.laobi.icu/badge?page_id=cs-joy.cs-joy) \n\n# ThreefoldCProgrammingLanguage\n\n###### [C Programming Language](https://github.com/cs-joy/ThreeFoldCProgrammingLanguage/tree/main/C-Language)\n###### [C++ Programming Language](https://github.com/cs-joy/ThreeFoldCProgrammingLanguage/tree/main/CPP-Language)\n###### [C# Programming Language](https://github.com/cs-joy/ThreeFoldCProgrammingLanguage/tree/main/C%23-Language)\n\n## GitHub profile statistics (stars, commits, etc)\n![GitHub stats](https://github-readme-stats.vercel.app/api?username=cs-joy\u0026show_icons=true\u0026theme=tokyonight)\n\n## Most used languages in my repositories\n![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=cs-joy\u0026theme=tokyonight)\n\n \n## This is why others learn efficiently\n\n### Holistic learning step\n1. Obtain different processing for different acquired information:\n\nFive different kinds of information: random information, opinion information, process information, concrete information, and abstract information. Random information: a certain piece of history. == \"Using the idea of ​​interlocking. For example, when we forget where to put the key, we will definitely think about the place where the key was last taken out, what clothes we were wearing at the time, and following this line of thinking, we will finally find the key. Set up a scene for this information, which is easy to remember.\n\nOpinion information: There are controversial opinions, and there is a process of argumentation. = \"The acquisition of viewpoint information, through quick reading to find the key ideas.\n\nProcess information: a specific tutorial for a certain skill. = \"Follow the tutorial repeatedly to practice.\n\nSpecific information: In practice, it can be seen and tangible. = \"Visualization, easy to remember.\n\nAbstract information: Contrary to concrete information, it is invisible and intangible, mostly as concepts. = \"Visualization, easy to understand.\n\n2. Understand three methods: metaphor, internalization, and diagram method. Metaphor: compare known knowledge to unknown knowledge, which is easy to understand. = \"When I was a child, when I learned the word \"win\", the teacher always taught it to take it apart and memorize it. Now when I write this word, I still read it silently, \"Yue, Bei, Fan\".\n\nInternalization: Imagine an image in the brain of knowledge to make the image more vivid, adding sounds, smells, and feelings to form an internal picture of this knowledge, and then repeat and optimize it continuously.\n\nGraphical method: mind map (Baidu brain map), flow chart (Giffy Diagrams), etc.\n\n3. Expansion Use known knowledge to understand unknown knowledge, establish associations, and produce expansion.\n\n4. Continuous testing and optimization of error correction. = \"Recently, in order to exercise, I ran every day, and later found that the effect was not good, so I searched for some related running knowledge and found that my method was wrong, so I changed the previous method and it is much better now.\n\n5. Applying the unity of knowledge and action, just looking at it doesn't make any sense, it's mainly thinking and practice.\n\nThe five steps allow you to learn the knowledge as a whole, better internalize the knowledge, and achieve the unity of knowledge and action.\n\n### Improve efficiency\nEnergy management should not think that long time equals high efficiency. Use your own energy rationally. Everyone's daily energy is limited. Focus on your attention (Pomodoro Technique) so that you can be more efficient.\n\nDon’t study. Don’t study purely for the sake of learning. You must study with a purpose in order to learn better. There are many ways to learn. Not just reading books is learning. Teaching others, watching videos, discussing, etc. is also a way of learning. .\n\nBatch processing of the same types of things together can improve efficiency, be more focused, and reduce the cost of brain switching between different tasks.\n\nOrganized daily things organized. = \"Organize your desktop, put all the items in a fixed place, establish a sense of order, will reduce the waste of time and attention scattered in the chaos. Use a notepad to record at any time, to-do items, and flash ideas. When you feel that there is no progress in your studies, you can look through the records and you will see that you have done so many things before, which can reduce your anxiety.\n\n![image](https://github.com/BinaryArtists/reading-list/blob/master/resource/how-to-study.png)\n### Skills of being a programmer\n#### How to get along with people\n#### How to solve the problem\n#### know yourself\n#### Consider from career development\n#### Your hard work and diligence must be seen by others\n#### Develop communication skills\n\n## Image\n![GitHub Logo](/assets/C.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcs-joy%2Ftfcl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcs-joy%2Ftfcl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcs-joy%2Ftfcl/lists"}