标签: 软件
调查显示近 2/3 的 Android 杀毒软件是无效的
AV-Comparatives 使用 2000 份恶意程序样本分别测试了 Google Play 中 250 款 Android 杀毒应用。测试过程并不复杂,研究人员不使用模拟器,直接在不同设备上分别安装了每种待测试杀毒应用,之后下载并安装恶意程序样本,每一台机器上都分别使用了 2000 份样本进行测试
开始使用 Freeplane 吧,一款开源思维导图
Freeplane 是一款桌面应用,可以轻松创建、查看、编辑和共享思维导图。它是 FreeMind 这款很长时间内都是思维导图首选应用的重新打造。
我为何从开发转测试,并坚持了 16 年?
此文是由茹炳晟老师的直播整理文,主题为“去 QE 时代,测试开发者该如何迎难而上?”。简单介绍下茹炳晟老师,他是 eBay 中国研发中心测试基础架构技术主管,有着 16 年的测试经验,而且有着从开发转型测试的奇妙经历,算是国内第一批做自动化测试的工程师
读《Google是如何做软件测试的》
网上有《What Test Engineers do at Google》的原文翻译,以及相关中文书籍《google软件测试之道》。今天不会在这里搬内容,写一些读书笔记和感悟。
彼之蜜糖,吾之砒霜——聊聊软件开发中的最佳实践
最佳实践是一种:因其产生的结果优于其它选择下的结果,或其已经成为一种做事的标准,从而被普遍认可优于任何替代方案的方法或技术。
盘点被神运营毁掉的好软件
本来好端端的软件,一顿操作后失足掉出历史端庄大道的例子,屡见不鲜。今天,就让我们一起来盘点一下那些被“神运营”毁掉的好软件,你都用过几款?
软件项目开发中的三个“不应做”事项
或许是因为人们已习惯于“快速行动起来完成工作”的做事方式。人们通常对“未雨绸缪”一词了然于胸,那么为什么企业却难以遵循这一原则呢?
译 | 软件开发团队最常见的错误
如果您是团队领导者、项目经理或开发人员,您可能会遇到以下问题。以下是我们解决这些问题的方法方法。
国内 Top 开源项目深度解读
我们选取了码云 Gitee 平台 144 个优质开源项目,为你深入剖析国内 Top 开源项目。
译 | 2018 年开源技术 10 大发展趋势
技术一直在变革,诸如 OpenStack、增强型网页应用Progressive Web App(PWA)、Rust、R、认知云the cognitive cloud、人工智能(AI),物联网等一些新技术正在颠覆我们对世界的固有认知。以下概述了 2018 年最可能成为主流的开源技术。
20款最佳免费视频编辑软件
一个好的视频可以帮助电商卖家在Instagram、Facebook、Youtube等社交软件上提高品牌知名度,从而提高产品的转化率和投资回报率。本文将介绍20款免费视频软件编辑器,涵盖了电脑、手机视频编辑器以及适合Instagram使用的视频编辑器。
Code is Law
如果你以为本文是在讲 Ethereum,或者 Smart Contract,那我非常抱歉。本文将要讲述的是 Engineering practices 以及我对一些流程的思考和应用。
微软 VS Code 或将取代 Visual Studio!
对于前端来讲,使用微软的Visual Studio Code 以提高开发效率简直就是一款无比性感的神器。“免费”、“开源”、“颜值高”、“比atom更快”、“比webstorm更轻”……这均是开发者给出的最高评价。作为一款代码编辑工具,VS Code本质上与Visual Studio、WebStorm、Eclipse、myEclipse等集成的开发环境并不是一个概念。
这些大名鼎鼎开源软件的名字是怎么来的?
像许多生活中常见的品牌名称一样,例如“Kleenex”或“百事可乐”,他们的命名都有一些故事在其中。开源世界也拥有自己独特的命名法,这些奇怪的名称对一些人却又特殊的含义。而我们只是了解他的名称或者以错误的发音读出这些名称。接下来,就带你们看看看看这些开源软件命名背后的故事。
几款画漫画的软件比较
对比了几款适合画漫画的软件,除了laterboy平时用得最多的Photoshop(下用ps)外,laterboy的电脑还一直安装有painter(下用PT)、sai、IllustStudio(下用IS)、ComicStudio(下用cs),这几款都是画漫画常用的软件,总的来说,所有图形软件其实都大同小异,但仔细对比,还是各有千秋的,当然画得好不好,关键并不在于软件,而在于作者本身的绘画水平。
Kubernetes, OpenStack 等被闭源?我礼貌性地慌一下
使用开源软件是大势所趋,OpenStack、Kubernetes、Hadoop这样的软件不仅不会闭源,并且会沿着目前的方向坚定的走下去,只有像华为这样积极拥抱开源,切切实实深度理解开源,才能让开源更好的为中国服务,在开源的基础上实现真正的自主可控。
软件正在蚕食世界,而开发者的价值观成了最大的 Bug
有句话都已经烂大街了,你几乎可以在每一场技术会议(以及很多非技术的商业活动)上都能听到:“软件正在蚕食世界”。这么有煽动力的说法,但是这种表述却错失了这个故事最重要的部分之一。
开源软件并不是无国界的,也会被禁用,Docker 就是先例
开源社区的很多人都可以一开始就不相信开源的安卓系统能够被禁用,很多人相信开源就是无国界的,不是拿一个国家能禁止的。但事实并不是这样理所当然的,开源软件会被禁用,Docker 就是先例。
开源作者遭受小白的9种伤害
我帮助小白解决了非常多技术问题,但也遭遇过小白给予的困扰。我总结了一下9种小白对开源作者造成的有意无意的伤害,并且按照严重程度分为3个级别
Apache is Open
那么为什么Apache软件在本土却这么受欢迎,治理方式开放到极致,却无人问津。是怎么一回事了呢?
推荐一款让屏幕下《骇客帝国》里数字雨的开源小软件
《黑客帝国》是 1999 年,由 Wachowki 兄弟编导的科幻动作片。这部电影的荧屏里有无尽的绿色字符降落。数字雨模拟着《黑客帝国》中的虚拟现实活动。现在,Linux 和 Unix 终端上,你也可以通过 CMatrix 模仿出矩阵数字雨。
10种常见的软件架构模式
架构模式是一个通用的、可重用的解决方案,用于在给定上下文中的软件体系结构中经常出现的问题。架构模式与软件设计模式类似,但具有更广泛的范围。在本文中,将简要地解释以下10种常见的体系架构模式,以及它们的用法、优缺点。
开发者需要知道的有关软件架构的五件事
8年过去了,软件行业也在发展,但开发团队仍然面临着类似的问题,特别是与软件架构有关的问题。这些问题比以往任何时候都要来得突出,因为我们现在构建的系统越来越趋于分布式化,开发团队也越来越分布式化。为了解开这些迷思,开发者需要了解以下五个与软件架构有关的事实。
软件开发测试 7个无用的测试指标
测试指标应该始终是有意义和可执行的。问题是有些测试指标无法达到这一目标。许多指标都是误导,有些只是无价值的指标,而有些则毫无意义。
Linuxer怎么直面内心的挣扎?
为什么是今天要写这样一篇文章?这篇文章是我混迹linux世界这么久一直想说的很多话的集合,从年初就一直想写一篇这样的文章,苦于当时脑袋里面都是只言片语,并不成系统,再加上我一直面对开源社区很多看不惯的做法一贯都是怼回去的做法,比如在知乎上和各路妖魔鬼怪狂撕
