开源中国

技术写作是有技巧的

丶灬走出姿态 提交于 2019-12-06 12:11:28
记得2013年9月1日,我开始在“开源中国”上发表博客,两年内我写了很多文章,同时也做了自己创立的开源项目,还认识了很多志同道合的朋友,最后也给自己带来了前所未有的机遇。感谢开源中国,它给我提供了一个很好的平台,让我可以在这个平台上尽情地发挥自己的价值。 其实我在写第一篇博客之前,就在纠结到底要不要写?自己能不能写好?如果写得不好,会不会被人“喷”?总之,都是一些负面的情绪,让自己没有勇气动手去做这件事情。 记得那是一个周末下午,不知道为了什么,我和老婆怄气了,可能是因为小孩刚刚出生,每天哭哭啼啼的闹个不停,我们都被折磨的心力憔悴。老婆在客厅里发飙,小孩在床上哭泣,我坐在卧室里对着“开源中国”网站首页发呆。 不知道自己是受了什么刺激,点击了开源中国网站上的“写博客”按钮,于是轻描淡写地完成了以下这篇短文: Smart Framework:轻量级 Java Web 框架 从此,自己的技术写作之路就根本停不下来。 坦率地说,当时写这篇文章时,我心里是没底的。因为文章中所描述的这是一款开源技术框架,我只是对此框架提了几点需求而已,当时根本就没有一行代码,怎么能叫“开源项目”呢?我告诉身边的朋友: 开源并非只是源代码的开放,而是思想的开放。 因此,我首先开放了自己的思想,然后才开放了自己的代码。具体过程是这样的,首先通过思想去和大家交换意见,然后得出合理的结论,最后产生具体的代码

itest(爱测试) 4.2.1 发布,开源BUG 跟踪管理 & 敏捷测试管理软件

自闭症网瘾萝莉.ら 提交于 2019-12-06 11:48:15
itest 入选 2019 年度最受欢迎开源中国软件 开源工具的发展,离不开你我的支持,需要您投上宝贵的一票 去投票 itest 简介 : 查看简介 itest 开源敏捷测试管理,testOps 践行者。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量;对于发版频繁,需求常变,itest还可导出用例,线下修改、执行,新增后再导入(同步)到线上;且可根据测试策略来设置测试流程,并可实时调整;在测试看板中,能查看迭代报告,测试包执行情况,测试任务进展,也可以在看板上直接执行用包用例。 在线体验1 http://120.78.0.137:8080/demo 在线体验2 https://itest.work/demo/ v4.2.1下载地址 : itest下载 在4.2.0 发布1周天后,因3个重要(用户强烈要求)更新 V4.2.1 紧接着发布, 根据用户反馈(用户的持续反馈是我们更新动力!),共增加了9个更新:其中有1个重要功能增强, 以及8个BUG 修复(其中两个重要BUG )。如,,有用户反馈,他在分用例到用例包时,要分配个把小时。支持从其他用例包已分配的用例中,拷贝分配关系到当前用例包中 来,当同样的用例,需要在不同的平台上执行时,就不用重复分配用例了,省时省力,另外4.2.0安装包,少打了一个文件

TOP 10 开源的推荐系统简介

删除回忆录丶 提交于 2019-12-06 11:24:35
最 近这两年推荐系统特别火,本文搜集整理了一些比较好的开源推荐系统,即有轻量级的适用于做研究的SVDFeature、LibMF、LibFM等,也有重 量级的适用于工业系统的 Mahout、Oryx、EasyRecd等,供大家参考。PS:这里的top 10仅代表个人观点。 #1. SVDFeature 主页: http://svdfeature.apexlab.org/wiki/Main_Page 语言:C++ 一个feature-based协同过滤和排序工具,由上海交大Apex实验室开发,代码质量较高。在KDD Cup 2012中获得第一名,KDD Cup 2011中获得第三名,相关论文 发表在2012的JMLR中,这足以说明它的高大上。 SVDFeature 包含一个很灵活的Matrix Factorization推荐框架,能方便的实现SVD、SVD++等方法, 是单模型推荐算法中精度最高的一种。SVDFeature代码精炼,可以用 相对较少的内存实现较大规模的单机版矩阵分解运算。另外含有Logistic regression的model,可以很方便的用来进行ensemble。 #2. LibMF 主页: http://www.csie.ntu.edu.tw/~cjlin/libmf/ 语言:C++ 作者 Chih-Jen Lin 来自大名鼎鼎的台湾国立大学

开源图形库 c语言-开源C++库

ⅰ亾dé卋堺 提交于 2019-12-06 07:04:04
开源 C++库必须具有以下特点:必须是成熟的产品、跨平台的产品、相对通用的库。   一、通用标准类   STL:C++标准模板库,呵呵,它也是 开源 的嘛。   boost:C++准标准库,它是强大地,江湖称之"千锤百炼"。   deelx (轻量级的正则表达式解析类库,国产),boost里有强大的正则表达式解析库,但如果你只想要一个表达式解析,不想要拖上庞大的boost库时……支持一下国货。   iconv /iconvpp : (C形式的编码转换函数库,   二、XML解析库   C++的XML相关库不少,但是大部分其实都是 C库 ,使用起来自然不那么轻便。其中基于DOM的有TinyXml,基于SAX的当然是Xerces。前者小巧快捷,便于使用,适合做数据交换。后者则是全功能的XML解析器。   xerces-c :最强大的XML解析库了,不是仅仅在 开源 库里,你尽管把商业的算在内。当然,它的变体,被IBM拿去卖钱的那个版本,多了数百兆的东东来支持各国编码转换,是更强大,但我觉得有小小的, 开源 的iconv在前不就够了?   xml相应的 c开源库 有expat,基于SAX,应用广泛。   xsd (XML 与 C++数据结构的绑定工具)。(商业使用要钱)   三、数据库   mysql / mysql++: 不用介绍吧。现在Oracle手里,但我很放心。   四、多媒体类

开源仓库Harbor搭建及配置过程

可紊 提交于 2019-12-05 20:06:53
1、Harbor介绍 Harbor是Vmvare中国团队开发的开源registry仓库,相比docker官方拥有更丰富的权限权利和完善的架构设计,适用大规模docker集群部署提供仓库服务。 2、安装环境( 自行准备docker环境 ) 系统:centos7 docker版本:17.09 客户端和服务器版本一致 compose:1.18.0 Harbor版本:1.3.0 3、下载地址 (1)下载compose地址:    https://github.com/docker/compose/releases/(2)harbor软件网址:   https://github.com/vmware/harbor/releases【此页面提供源码安装和二进制安装下载地址,不建议方式】   http://harbor.orientsoft.cn/ 【此页面提供离线下载安装包,建议此种方式】 4、环境准备 4.1、安装compose Harbor是通过docker的compose项目部署的,需要安装compose,幸好compost 在git上提供了安装指令: [root@linux-node1 ~]# curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-

Vue常用开源项目汇总

北慕城南 提交于 2019-12-05 07:55:12
Vue常用开源项目汇总 前言:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与 现代化的工具链 以及各种 支持类库 结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。易用(已经会了HTML,CSS,JavaScript 即可轻松上手)、灵活(简单小巧的核心,渐进式技术栈,足以应付任何规模的应用)、性能(17kb min+gzip 运行大小、超快虚拟DOM、最省心的优化)、渐进式JavaScript 框架。 Vue相关网站参考:   Vue中文网站: http://cn.vuejs.org/   Vue github开源地址: https://github.com/vuejs/vue   Vue.js专业中文社区: http://www.vue-js.com/   前端开发Vue相关: http://www.opendigg.com/tags/front-vue vue ui组件 element ★9305 - 饿了么出品的Vue2的web UI工具套件 Vux ★6802 - 基于Vue和WeUI的组件库

基于开源WordPress的高校数字图书馆应用构建

坚强是说给别人听的谎言 提交于 2019-12-05 05:44:40
〔摘 要〕开源WordPress作为博客网站建设广泛使用的平台,也应用在了内容管理系统、电子商务、社交网络等各个方面。WordPress包含了众多的web 2.0功能特性,使其在高校数字图书馆各种服务建设中,也有越来越多的应用。本文对WordPress平台的构建进行了介绍,具体描述了基于WordPress构建数字图书馆各种服务平台涉及的主要内容及典型应用,对采用WordPress实现数字图书馆服务平台时的核心问题进行了分析研究。 中国论文网 /4/view-3208853.htm   〔关键词〕数字图书馆;WordPress;开源;lib2.0   〔中图分类号〕G250.76 〔文献标识码〕B 〔文章编号〕1008-0821(2012)04-0060-03   现代化高校数字图书馆软件建设体现为各种数字化服务平台的建设,包括图书采购、编目、流通的自动化管理系统(OAPC)、各类电子数字资源库,各种基于网络服务平台,如门户网站、查新、咨询等服务平台。Web2.0技术的发展,使博客(Blog)、RSS、百科全书(Wiki)、网摘、社会网络(SNS)、P2P、即时信息(IM)等技术也逐渐开始应用到图书馆的服务与业务中。   基于效率、可行性、实用性、性价比、可维护性多方面综合因素考虑,高校图书馆数字化、信息化、自动化都采用了购买商家专业化产品,同时也自主开发部分应用的混合模式

开源还是商用?十大云运维监控工具测评告诉你答案

不问归期 提交于 2019-12-05 04:07:05
随着云计算和互联网的高速发展,大量应用需要横跨不同网络终端,并广泛接入第三方服务(如支付、登录、导航等),IT系统架构越来越复杂。本文对业内主流的开源运维监控系统和商业运维监控系统进行对比,分析各种产品的定位、目标用户和功能特点,希望帮助广大运维、开发和创业者找到最适合自己的运维工具。 作者:佚名来源: 云智慧 | 2015-10-29 14:48 收藏 分享 随着云计算和互联网的高速发展,大量应用需要横跨不同网络终端,并广泛接入第三方服务(如支付、登录、导航等),IT系统架构越来越复杂。快速迭代的产品需求和良好的用户体验,需要IT运维管理者时刻保障核心业务稳定可用,而企业运维中的痛点和难点也急需解决。 1.面向业务的运维,不但关心单点IT资源的运行状态,更关心整个业务系统的健康状态 2.如果企业使用了大量的API和模块化应用,那么关注每个接口的性能变化情况和指标 3.对于运维主管及企业管理层来说,特别需要上墙的监控大屏 4.运维需要每周、每月查看报告趋势分析,但传统运维工具数据导出困难 5.需要第一时间转雀和快速发现故障节点,减少业务中断带来的损失 本文对业内主流的开源运维监控系统和商业运维监控系统进行对比,分析各种产品的定位、目标用户和功能特点,希望帮助广大运维、开发和创业者找到最适合自己的运维工具。 一、开源运维监控产品篇 (一)Zabbix 推荐星级: ★★★★★

vue开源项目库汇总

↘锁芯ラ 提交于 2019-12-05 03:55:38
来源: github.com Vue.js开源项目速查表: https://www.ctolib.com/cheatsheets-vuejs.html UI组件 element ★12468 - 饿了么出品的Vue2的web UI工具套件 Vux ★7759 - 基于Vue和WeUI的组件库 iview ★6121 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★5827 - Vue 2的移动UI元素 vue-material ★2997 - 通过Vue Material和Vue 2建立精美的app应用 muse-ui ★2814 - 三端样式一致的响应式 UI 库 Keen-UI ★2670 - 轻量级的基本UI组件合集 vuetify ★2512 - 为移动而生的Vue JS 2组件框架 vonic ★1800 - 快速构建移动端单页应用 eme ★1496 - 优雅的Markdown编辑器 vue-multiselect ★1437 - Vue.js选择框解决方案 vueAdmin ★1206 - 基于vuejs2和element的简单的管理员模板 eagle.js ★1070 - hacker的幻灯片演示框架 bootstrap-vue ★1020 - 应用于Vuejs2的Twitter的Bootstrap 4组件 Vue.Draggable ★960 -

Vue开源项目库汇总

拟墨画扇 提交于 2019-12-05 02:07:45
UI组件 element ★9305 - 饿了么出品的Vue2的web UI工具套件 Vux ★6802 - 基于Vue和WeUI的组件库 mint-ui ★4776 - Vue 2的移动UI元素 iview ★4458 - 基于 Vuejs 的开源 UI 组件库 Keen-UI ★2363 - 轻量级的基本UI组件合集 vue-material ★2207 - 通过Vue Material和Vue 2建立精美的app应用 muse-ui ★1992 - 三端样式一致的响应式 UI 库 vuetify ★1678 - 为移动而生的Vue JS 2组件框架 vonic ★1494 - 快速构建移动端单页应用 eme ★1390 - 优雅的Markdown编辑器 vue-multiselect ★1166 - Vue.js选择框解决方案 vue-table ★824 - 简化数据表格 VueCircleMenu ★776 - 漂亮的vue圆环菜单 vue-chat ★748 - vuejs和vuex及webpack的聊天示例 radon-ui ★633 - 快速开发产品的Vue组件库 vue-waterfall ★605 - Vue.js的瀑布布局组件 vue-carbon ★595 - 基于 vue 开发MD风格的移动端 vue-beauty ★569 - 由vue和ant