软件工具/开源包的收集与评论网站VSMatrix.info

这个时代的程序员是幸福的,因为有无数优秀的免费的工具、无数的优秀的开源的软件包为我们的工作提供便利; 这个时代的程序员也是痛苦的,因为选择太多,有时候让人无所适从。

网上常见的热门帖子常常是"N大最佳PHP IDE", "N大最流行的Java IDE"等, 看完帖子的内容和网友的回复后,往往还是难以做出选择。而自己最关心的某项功能的比较,在帖子中可能没有提到。更要命的是这些帖子和回复往往是几个月前甚至几年前的,而这中间,很多软件已经有更新,甚至有新的产品出现,帖子的某些内容已经过时了。

另一个程序员的困扰是开源包的选择,为了实现某一个功能(比如jQuery的星型投票插件),网上一搜,一不小心就搜出来20个以上的插件; 要找一个基于Django的CMS,随便一搜,又出来好多选择。然后,又是去读各种评论文章、浏览官方网站、比较github上的star数和最近更新日期等。 到头来往往还是免不了自己挑几个去安装实测以下,因为想起老师教过我们的小马过河的故事。

总而言之,选择太多对程序员来说经常是一个幸福的烦恼。那么有没有办法把实现某项功能的各种选择方案收集到一起,以最直观的表格/矩阵的方式来比较各项参数呢? 比如Python IDE, 有人关心是否收费、有人关心是否支持重构、有人关心是否支持Python 3等等。把这些参数都列到一个表格里,最好允许用户参与编辑(类似wikipedia),这样能保证信息的时效性和数据采集的广泛性。当然,最好能加上投票和评论功能,这样根据大部分用户的推荐,读者就能从多个选择方案中选择出最适合自己的方案,减少调研和尝试的时间。

VSMatrix (www.vsmatrix.info)就是为解决这些问题而产生的一个网站,帮助广大的程序员在众多的工具和开源包中,选择到最适合自己的方案。VSMatrix网站是一个开放的平台,用户可以创建/编辑针对某个功能的矩阵(Matrix), 矩阵的每一行是一个解决方案(如某IDE或者某开源包),而矩阵的每一列是一个参数(如支持的平台、最近更新时间、支持语言的版本号等);
矩阵的创建者可以把矩阵的某列的属性设置为普通文本或者可投票。用户可以参与编辑矩阵的任何内容,但是所有编辑的内容都以备选的方式接受用户投票,得票最多的内容才会显示到矩阵中。这样就避免的因为个人的偏见或者恶意的灌水造成的内容不准确的情况。同时网站采用disqus系统评论,网友可以自由交流自己的使用心得。

时间: 2024-10-21 00:42:05

软件工具/开源包的收集与评论网站VSMatrix.info的相关文章

当推荐算法开源包多如牛毛,为什么我们还要专门的推荐算法工程师

作为一个推荐系统业余爱好者,在机器学习领域的鄙视链中,我感觉一直地位不高,时常被搞NLP CV语音等高科技技术的朋友鄙视. 最近甚至被人问,推荐算法开源包多如牛毛,我们为什么还要专门的推荐算法工程师?(难道想要辞退我!?惊) 不得不说,我想吐槽这个观点很久了.事实上搞推荐的工作不等于 import IBCF 或者 import time SVD++ import tensor啊摔! 于是找回帐号打开N年不用的博客,写一篇随想,其中含有大量主观臆断以及学术错误,尽量不中英夹杂术语之外的英文,如果有

各种有用的PHP开源库精心收集

转自:http://my.oschina.net/caroltc/blog/324024 摘要 各种有用的PHP开源库精心收集,包含图片处理,pdf生成,网络协议,网络请求,全文索引,高性能搜索,爬虫等等,项目肯定用得上的 PHP PHP开源库 目录[-] Swoole:重新定义PHP 1.html2ps and html2pdf    下载地址: http://www.tufat.com/script19.htm html2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,

开源包管理系统和环境管理系统 Conda

开源包管理系统和环境管理系统 Conda 简介 在做 Python 开发时,或许你接触过 virtualenv,他可以为不同的环境安装不同的 Python 环境支持.如果你还知道 virtualenvwrapper,你会发现它用起来更加方便,它是对 virtualenv 的封装,可以很方便的创建和管理多个不同的开发环境.关于 virtualenv 和 virtualenvwrapper 的介绍可以参考以下内容: Linux下使用 virtualenv 虚拟独立 Python 环境 Python

NCL系列之三:安装,运行,编辑器与开源包

一.安装 1.Linux下的安装 对于有服务器资源的朋友来说,安装NCL应该是比较简单的事情了.较后二者省却了Linux环境搭建的过程,直接下载预编译的二进制文件,解压后,正确配置完环境变量即可使用. Step1:下载NCL https://www.earthsystemgrid.org/dataset/ncl.630.html Step2:上传至服务器,创建安装目录 mkdir ncl-6.3.0 解压 tar -zvxf  ncl_ncarg-6.3.0.Linux*.gz Step3:设置

APNS开源包的内存泄露问题

APNS(全称:Apple Push Notification Service),主要是用于往苹果设备推送push消息通知! 基本流程: 今天要聊的问题集中在第4个环节,我们自己的服务器往苹果的消息中心推送通知. 现状: 历史原因,push的代码散落在各个应用中,随着新消息通道不断接入,开发.维护成本较高,开始考虑构建push中心, 封装dubbo接口对外提供服务,对外屏蔽各种差异,将所有的push业务逐步收扰到push中心. 过程漫长,开始接入的是个人业务,每天的调用量不大,服务器还表现正常:

米扑科技的开源项目:sitemap-php 自动生成网站地图

米扑科技旗下的产品,近期正在做SEO网站优化,其中子需求之一是调研实现了网站地图(sitemap.xml) 封装简化了许多功能模块,现在分享出来,源代码可在Github上下载,有简单的示例. Github 开源网址: sitemap-php What is sitemap-php ? sitemap-php 是一个轻量级.简单快速生成网站地图的开源项目,由北京米扑科技有限公司(mimvp.com)开发分享. 通过简单的配置定义,一个函数createSitemap(),可自动生成sitemap.x

收集各大网站的登录页面

网站收集  顶端居中显示 网易邮箱2 网易邮箱5   QQ邮箱3 苹果    知乎   人人网  一问一答  新浪微博   360云盘  百度云盘 鲜果  图灵社区  淘宝  天猫 京东 美团 糯米  美食杰  vimeo    MailChimp   dribble wordgraphs  twritter   wikipedia  github           垂直居中显示 网易邮箱1   网易邮箱4         一直保持自适应:头部一直居上,登录框居中,页脚居下 网易邮箱3   网

[转]各种有用的PHP开源库精心收集

FROM : http://my.oschina.net/caroltc/blog/324024 1.html2ps and html2pdf    下载地址: http://www.tufat.com/script19.htm html2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和css样式的HTML转换成Postscript与PDF.html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL. 2.Sphider  下载地址: htt

nginx用tar包安装做443加密网站

一:为什么做加密以及简介 超文本传输安全协议(HTTPS)是以安全为目标的HTTP通道,简单来说就是HTTP安全版.https由两个部分组成:HTTP+SSL/TLS,在http 基础上加上了一层加密信息模块,服务端和客户端的信息插损胡都会通过TLS进行加密,传输的数据都是加密后的数据 为了解决HTTP协议的这些缺陷,需要使用另一种协议:HTTPS.为了数据传输的安全性,HTTPS在http的基础上加了SSL协议,SSL依靠证 书验证身份,并为浏览器和服务器之间通信加密: SSL证书是一种数字证