{"adoption": {"forks": 448, "observed_at": "2026-08-28T04:04:34.913634+00:00", "stars": 1386}, "canonical_url": "https://ross.abutalabs.com/products/apue_notes", "card": {"archived": false, "artifact_type": "learning-resource", "description": "《UNIX环境高级编程》中文第三版笔记", "domain": ["operating-systems", "tutorials", "developer-tools"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["huaxz1986/APUE_notes"], "name": "huaxz1986/APUE_notes", "platform": ["cpp", "c"], "pushed_at": "2019-01-25T03:49:50+00:00", "repo": "huaxz1986/APUE_notes", "stars": 1386, "tags": ["apue", "unix-programming", "book-notes", "chinese", "systems-programming", "linux"], "topics": [], "urls": [], "use_cases": ["learn unix systems programming from apue notes", "understand linux file io and process control concepts", "study threads signals and daemon processes with example code", "find simplified chinese explanations of apue third edition", "review unix advanced programming concepts before interviews"], "what_it_is": "Chinese-language study notes for the third edition of 'Advanced Programming in the UNIX Environment' (APUE), with condensed explanations, reorganized topics, and example code with screenshots. All sample code is included in a codes folder with Doxygen-generated documentation.", "when_to_avoid": ["you need an actively maintained tutorial or library", "you cannot read Chinese", "you want a general Linux tutorial rather than APUE-specific notes"], "when_to_choose": ["you are reading APUE 3rd edition and want condensed Chinese notes", "you want runnable example code for each UNIX systems topic", "you prefer restructured, plain-language explanations of the book"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/apue_notes", "repo": "huaxz1986/APUE_notes", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:34.913634+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:39:54.491634+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da532c8d21a5953a716cd314512e0d94e2e1042514ab934ce422042b017c8f32", "fetched_at": "2026-08-28T04:04:34.913634+00:00", "kind": "readme", "missing": false, "url": "https://github.com/huaxz1986/APUE_notes"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3759, "days_push": 2777, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}