
数据集【免费下载链接】remote-jobsSource for remoteintech.company — a community-maintained directory of remote-friendly tech companies项目地址https://gitcode.com/GitHub_Trending/re/remote-jobs点击查看免费下载这是一篇围绕 Remote In Techremoteintech.company开源目录中 OReilly Online Learning 公司档案 展开的技术指南。文章以该档案的 frontmatter 与正文结构为主体结合仓库中的渲染布局、标签定义与集合构建逻辑完整解析一份远程友好型科技公司档案是如何被定义、校验、聚合并最终呈现为站内页面的。读完本文你将掌握 Remote In Tech 目录中公司档案的标准字段语义、远程政策分级含义以及从 Markdown 数据到 HTML 页面的完整构建链路。档案概览frontmatter 中的结构化元数据每一份公司档案都由 YAML frontmatter 与 Markdown 正文两部分组成。oreilly-online-learning.md的 frontmatter 定义了档案的身份信息具体字段如下字段本档案取值含义titleOReilly Online Learning公司展示名称用于页面标题与列表排序slugo-reilly-online-learningURL 标识必须与文件名一致websitehttps://www.oreilly.com/公司官网careers_urlhttps://www.oreilly.com/careers/#positions招聘主页渲染为 Apply Now 按钮regionworldwide招聘地区决定浏览页分组remote_policyremote-friendly远程工作政策分级company_sizelarge公司规模档位technologiesjavascript,ml技术栈标签决定技术浏览页聚合addedAt/updatedAt2018-04-24/2022-08-22收录与最后更新日期由维护者管理上述字段的合法取值在 CONTRIBUTING.md 中有完整定义region允许worldwide、americas、europe、americas-europe、asia-pacific、otherremote_policy允许fully-remote、remote-first、hybrid、remote-friendlycompany_size分为tiny1-10 人、small11-50 人、medium51-200 人、large201-1000 人、enterprise1000 人technologies从统一的受控词表中选取。值得注意的是仓库规定addedAt与updatedAt日期字段仅由维护者管理贡献者提交 PR 时不应包含这两个字段。公司简介40 年知识传播者的自我定位档案正文的第一小节是## Company blurb公司简介原文写道We share the knowledge and teach the skills people need to change their world. We have imparted the world-shaping ideas of innovators through books, articles, conferences, and our online learning platform for over 40 years.We want to prepare people to solve challenging problems and inspire them with what is possible for the future.这段简介不仅是给人看的描述也是机器可读的元数据来源。src/_data/companyHelpers.js 中的eleventyComputed逻辑会在构建时自动截取## Company blurb标题之后的文本清洗掉 Markdown 链接、强调符号与多余空白再截断到约 155 个字符作为该页面的meta description。也就是说一份公司简介的质量直接影响该档案在搜索引擎结果页中的摘要表现。公司规模与地区largeworldwide的组合含义档案中标注company_size: large201-500 名员工与region: worldwide美洲、欧洲、亚太。规模档位large在 src/_data/labels.js 中被映射为展示文案201-1000 employees201-1000 名员工地区worldwide被映射为Worldwide并在站点首页、公司列表页与/browse/worldwide/地区浏览页中作为分组标签出现。region与remote_policy等枚举值在仓库中是单一事实来源single source of truthsrc/_data/labels.js 集中定义所有标签文案src/_data/companyHelpers.js 将其导出给 JS 消费方如集合构建同时通过 Eleventy 数据级联暴露给 Nunjucks 模板使用。修改一处即可全局生效。远程政策remote-friendly的确切含义档案的## Remote status小节解释了该公司的远程工作方式We organize virtual events like conferences for people from all over the world to attend virtually. Besides, we allow our employees to work from home. Remote working positions are available.即该公司面向全球组织线上会议等虚拟活动同时允许员工居家办公并提供远程岗位。这一描述被归纳为结构化字段remote_policy: remote-friendly。Remote In Tech 目录共定义了四档远程政策见 src/_data/labels.js字段值展示文案含义fully-remoteFully Remote全员完全远程remote-firstRemote First远程优先hybridHybrid混合办公remote-friendlyRemote Friendly允许远程、有远程岗位该标签在页面渲染时会链接到/browse/remote-friendly/浏览页点击即可查看所有同样被归类为远程友好的公司。技术栈标签javascript与ml## Company technologies一节描述该公司主要聚焦的业务领域出版、会议、研究、在线服务、在线媒体、电子学习、电子书、在线培训、编程、设计、IoT、Web、WebOps、安全、未来主义、AI、机器人、技术与经济。frontmatter 中则用受控词表technologies: [javascript, ml]做了精简标注。这两个标签分别映射为JavaScript与ML/AI见 src/_data/labels.js 的tech表。在构建时src/_config/collections.js 中的getCompaniesByTech会遍历所有公司的technologies数组将公司按技术分组最终生成/browse/javascript/、/browse/ml/等技术浏览页——这意味着任何一家公司只要声明使用了某项技术就会自动出现在对应技术标签的聚合页面中。办公地点与联系方式档案中记录的总部地址为Sebastopol, CA公司总部1005 Gravenstein Highway NorthSebastopol, CA 95472USA其他办公地点信息需访问官网联系页面获取。这类事实性信息字段地址、地区、规模正是目录对求职者最有价值的部分——它们让人在投递简历之前就能判断职位是否符合自己的时区、签证与通勤预期。如何申请How to apply档案末尾的## How to apply提供了两个官方申请入口OReilly 官网的招聘专页https://www.oreilly.com/careers/#positions以及其 LinkedIn 公司主页的职位列表。这类招聘入口字段还会同步出现在 frontmatter 的careers_url中。在页面渲染时src/_layouts/company.njk 会优先读取careers_url生成醒目的 Apply Now 主按钮仅当careers_url为空时才退回使用website显示 Visit Website。CONTRIBUTING.md 同时要求careers_url必须指向公司自己的招聘页而非对外销售服务的页面以保证求职者直达岗位。从 Markdown 到页面档案的完整构建链路这份档案能成为站内页面依赖以下构建管线入口为 eleventy.config.js集合收集companies集合通过getFilteredByGlob(./src/companies/**/*.md)收集全部公司档案并按title字母序排序见 src/_config/collections.jsrecentCompanies则按addedAt倒序取最近 12 家因此addedAt决定一家公司出现在新收录区域的先后。布局渲染档案使用company.njk布局通过layout: company声明。该布局输出返回链接、标题、Apply Now 按钮、地区与远程政策标签、正文内容、技术栈标签区以及Last updated日期见 src/_layouts/company.njk。元数据生成eleventyComputed自动从 blurb 生成meta description见 src/_data/companyHelpers.js。站点收录公司档案通过showInSitemap集合进入 sitemap.njk参与整站站点地图生成。本地构建查看如需在本地查看这份档案的渲染结果仓库 README.md 给出了标准开发流程需要 Node.js 22npm install # 安装依赖 npm run start # 启动带热重载的开发服务器 npm run build # 生产构建输出到 dist/档案的维护规范与校验这份档案是社区维护的结果——它的信息格式受到严格约束。根据 CONTRIBUTING.md正文必须包含## Company blurb、## Remote status、## How to apply三个必需小节## Company size、## Region、## Company technologies为常用可选小节提交 PR 时触及公司文件的改动会自动触发Validate Company ProfilesGitHub Action 校验机器人机器人会在 PR 上指出格式问题并阻止合并直到问题解决目录只收录半远程到完全远程友好的科技类公司且要求信息可核实、公司直接雇佣员工、提供真实的远程岗位。OReilly Online Learning 档案在 2018 年 4 月 24 日被收录、2022 年 8 月 22 日更新至今仍符合上述收录标准——这也是它作为大型、全球、远程友好企业画像被持续保留在目录中的原因。对于求职者而言这份档案的价值在于把官网、规模、地区、远程政策与技术栈一次性结构化呈现对于开发者而言它则是一个观察 Remote In Tech 数据模型与构建管线的标准样本。赞分享数据集【免费下载链接】remote-jobsSource for remoteintech.company — a community-maintained directory of remote-friendly tech companies项目地址https://gitcode.com/GitHub_Trending/re/remote-jobs点击查看免费下载相关推荐ALICE 公司档案深度解读Remote In Tech 目录中的远程友好企业画像、数据规范与远程文化实践ALICE 公司档案深度解读Remote In Tech 目录中的远程友好企业画像、数据规范与远程文化实践 导读 本文以 Remote In Tech 远程友数据集RealSense RealDDS Flexible 消息主题完全指南IDL 结构、JSON/CBOR 编解码与 QoS 策略RealSense RealDDS Flexible 消息主题完全指南IDL 结构、JSON/CBOR 编解码与 QoS 策略 本文围绕 LibreRealS数据集Mattermost 公司档案深度解析Remote In Tech 目录中的远程友好技术公司数据模型Mattermost 公司档案深度解析Remote In Tech 目录中的远程友好技术公司数据模型 Mattermost 是远程友好型技术公司目录 Remo数据集上一篇InAppBillingPlugin 性能监控终极指南如何跟踪和分析应用内购买指标下一篇SEC Insights 部署完全指南如何在 Vercel 和 Render 上实现生产级部署创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考