Runnable之路

深谙程序猿之痛,Runnable想成为代码片段一站式服务平台,让程序猿告别全网搜刮时代,它就像代码界的Youtube。除了找代码,Runnable 还提供编程环境,让程序猿直接在本站就能测试运行。

时至今日,程序猿真正从零开始写代码的已经很少了,大部分都是在全网搜刮代码功能片段,再重新组装。即使对于一些专家级程序猿来说,为了同步最新的技术、功能和组件,他们也很难避免全网搜刮。但是,全网搜刮怎一个乱字了得。来自亚马逊的几位程序员就深谙其中之痛,于是创立了代码片段一站式服务平台 Runnable,并称其为“代码界的 Youtube”。

Runnable 除了有搜索框之外,还根据语言属性,将代码片段归类到 PHP、Node.js、Python、JavaScript、 ASP.NET 等编程语言类别之下。目前拥有约 1000 条代码段,并预计几个月将增长 10 倍。除了找代码,Runnable 还提供编程环境,让程序猿直接在本站就能测试运行。Runnable 团队表示,未来还会加重功能优化,希望程序猿在 Runnable 测试、发表代码就好像在 Medium 上写文章一样简单。另外,Runnable 还提供代码存储空间,让程序猿存储自己感兴趣的代码示例。

除了找代码,现今程序猿的另一大困惑可能就是某种语言、API 的使用细节。Runnable 在这方面也有涉及,并同时提供前段和后端的服务。比如,你可以在 Runnable 上学习使用 MySQL、MongoDB、redis 等产品,也可以找到 Paypal API 的功能代码示例,并直接编译运行。

对于未来,团队希望能够增加社区属性。其中一个想法是增加评论系统。另外,团队也会试着增添更多的语言和架构。

目前,Runnable 团队已经拿到一笔小额种子投资。未来,团队希望能跟面向开发者的公司,这些公司在选择高亮 Runnable 的代码时,团队会收取一定费用。

时间: 2024-10-21 11:33:40

Runnable之路的相关文章

8个简单部分开启Java语言学习之路 附java学习书单_java

之前为大家推荐了java语言阅读书籍,下面为大家介绍从哪几个方面开始学习java语言,具体内容如下 1. Java语言基础      谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的<Thinking in Java>.它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它.该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的<Thinking in C++>在1995年曾获SoftwareDevelopment J

.Net程序员安卓学习之路6:等待条

原文:.Net程序员安卓学习之路6:等待条 一般在需要访问网络或者长时间操作的时候避免界面无响应才使用:等待条 本例将实现一个无框架的等待条,效果如下: 点击后,使线程Sleep5秒,就出现如下效果:   实现代码如: private ProgressDialog pd; public void btn_click(View v) { pd = ProgressDialog.show(MainActivity.this, "标题", "加载中,请稍后--"); /*

买单侠数据库架构之路

摘要:在2017杭州云栖大会阿里云HTAP技术专场上,上海秦苍信息科技有限公司DBA负责人赵怀刚为大家分享了HTPA型数据库产品在现实中的落地应用以及企业级数据库架构设计中的HTPA的应用. 本文内容根据嘉宾演讲视频以及PPT整理而成. 本次分享的主题是买单侠数据库架构之路.秦苍科技是一家互联网消费金融公司,我们所有的产品基本都是托管在阿里云上的,在自己的系统中大概应用了20多种阿里云数据库产品.基于阿里云平台,秦苍科技的数据库架构与传统RDS数据运维相比存在着本质的区别.接下来着重介绍一下在产

走上开放之路: ASP开发人员的J2EE基础(下)

相关文章:走上开放之路: ASP 开发人员的 J2EE 基础(上) ASP/COM 和 J2EE 应用程序模型 接下来研究不同的应用程序体系结构,您可以使用这些体系结构开发 J2EE 应用程序并将 其与相应的 ASP/COM 应用程序体系结构关联起来. 使用 Java Servlets 编程:基础知识 编写 Java Servlets 就可以对来自 URL 的请求进行可编程控制.典型的 servlet 调用 类似于以下步骤: 客户机向 Web 服务器发出请求,将 servlet 命名为 URL

需求分析的套与路

"我走过最长的路,就是需求的套路." -- 某PM前辈 已经记不得说话这兄弟的名字,只是眼前偶尔还闪过他有些血丝的干涸眼神,在那个连续996后有些乌烟瘴气的会议室,他摁灭烟头时从嘴角挤出的的几个字,随着烟圈和哄笑散开,让原本压抑的气氛多了几分无奈和尴尬. 作为一名产品经理,有幸逃过UI "五彩斑斓的黑"这样的千古难题,也不像开发一样面临"什么是最好的语言"这样的灵魂拷问,但世事无完美,不信抬头看,苍天饶过谁: 需求,正是这样的终极存在,他是产品经

【前端模板之路】二、人肉非智举,让代码帮我们写代码才是王道

写在前面 在前面一篇文章<[前端模板之路]一.重构的兄弟说:我才不想看你的代码!把HTML给我交出来!>中,我们举了一个人肉各种createElement的例子,那繁琐程度绝对是惨绝人寰.人生本就苦短,每天加班又占据了不少时间,这么折腾下去,还让人怎么活.面对这种场景,我们该怎么做. 无需复杂的构建工具,仅几个简单的工具函数,帮我们告别重复意义的劳动:让代码帮我们写代码! 从最简单的例子说起 让代码帮我们写代码,似乎很豪迈的话,但相信部分童鞋听着还是有些丈二和尚摸不着头脑.那我们暂且抛开这句不

谁有6路抢答器的设计呀?求大神帮忙!!!

问题描述 谁有6路抢答器的设计呀?求大神帮忙!!! (1)以单片机为核心,设计一个6位竞赛抢答器:同时供6名选手或6个代表队比赛,分别用6个按钮S0-S5表示.(2)给节目主持人设置5个控制开关,用来控制系统的清零和抢答的开始及各种时间的调节控制:(3)抢答器具有数据锁存功能.显示功能和声光提示功能:(4)主持人可以通过两个时间调节键来调节抢答限制时间和答题限制时间.需在主持人按下抢答开始按钮后抢答方可开始,且各个环节都有相应时间限制. 最好是用C语言编程的

【2017DTC精彩重现】Oracle和MySQL DBA的进阶之路

分享的初衷 这个是参考了朱赟[yūn]的一段话,我觉得已经很透彻形象了,毕竟在短短的几十分钟里,你只能得到一些思想上的建议和思路,落到实处还是得靠自己.而参考和借鉴的过程也是自己修行的过程.第二句我关于坚持,有的同学说坚持是习惯,有的说是毅力,本质上来说,还是坚持的态度,是坚持做一件事情,还是坚持把一件事情做好,两者听起来相似,实则有很大的差别. 分享思路 我分了几个层面来做了一些解读.在本文中会抽取重点列出一些来. Oracle和MySQL的学习周期 其实正如我开篇所说,目前国内的使用有两个比

360血腥的成功之路

这场"前无古人",并且很可能是"后无来者"的客户端大混战,注定将载入中国互联网的史册.截止目前,已有至少7家公司直接刺刀见红,而没有参战的其他互联网巨头,也在用不同的方式表达自己的立场--说这是中国互联网的"第一次世界大战",一点都不为过.如果再过10年,我们会如何书写这段历史?是一场"帝国主义之间的利益战",或者是"全民反不正当竞争之战",又或者两者兼而有之?对历史的解读,或许取决于你站的角度. 从战争的