标签: 软件

DuckDB 可能是过去十年最重要的地理空间软件

DuckDB 可能是过去十年最重要的地理空间软件

大多数用户并不知晓,谷歌实际上为所有这些浏览器的开发提供了超过80%的资金支持。

【外评】2024 年,你还需要杀毒软件吗?

【外评】2024 年,你还需要杀毒软件吗?

我越是回想那些黑暗的日子,就越是意识到杀毒软件似乎是多么过时的僵尸软件之一。我从未见过 YouTubers 推销杀毒软件,唯一一次在网上看到杀毒软件的时候,是人们在制作关于它的备忘录。

苹果公司提醒 92 个国家的用户注意雇佣军间谍软件攻击

苹果公司提醒 92 个国家的用户注意雇佣军间谍软件攻击

苹果公司周三向 92 个国家的 iPhone 用户发出威胁通知,警告他们可能已成为雇佣军间谍软件攻击的目标。

【译文】为什么软件质量不如十年前

【译文】为什么软件质量不如十年前

人工智能会如何加剧我们现在看到的软件质量危机。我敢打赌,再过几年,情况会变得更糟,优秀的工程师会被平庸的同行挤出这个行业

只是一个简单的按钮

只是一个简单的按钮

只是一个简单的按钮

【译文】一个年轻程序员的奋斗

【译文】一个年轻程序员的奋斗

这是一个几乎真实的故事,讲述的是一位充满激情的年轻开发人员的故事。

【译文】程序员不善于管理状态

【译文】程序员不善于管理状态

“你有没有试过把它关掉,然后再打开?”这是与技术支持相关的最熟悉的陈词滥调之一。但作为一个经常被家人请求帮助解决设备故障的人,我发现这是我最有效的工具之一。

【译文】软件工程中的软技能

【译文】软件工程中的软技能

因为我们不知道如何解释自己。我们拘泥于技术术语。我们所说的 “重构 “或 “技术债务 “等术语对大多数人来说毫无意义。他们不懂如何取舍

【译文】爱国者导弹软件问题

【译文】爱国者导弹软件问题

报告认为,未能跟踪飞毛腿导弹是由于软件的精度问题造成的。

【译文】冷血软件

【译文】冷血软件

我在软件项目中也看到了类似的两极分化。某些技术决策会导致项目成为 “温血动物”:当项目不断运动并产生热量时,一切都很好。但如果把热血沸腾的软件放进冷冻库,六个月后就会拉出一具尸体。

软件研发的道德情操

软件研发的道德情操

作者:许晓斌(晓斌)两百多年前苏格兰出了一位大哲学家,他的名字叫做亚当·斯密。今天人们对他的了解更多是在经济学家这个身份,都认为是他发现了“看不见的手”这一神奇的经济规律,以及他那本著名的《国富论》。

软件开发最难的不是编码,而是需求,你认同吗?

软件开发最难的不是编码,而是需求,你认同吗?

编码并不是最困难的部分,而是需求的定义。作者通过自己的经验和例子,强调了需求的不明确、不一致或错误是导致软件问题的主要原因

低质量软件的最大“祸根”:虚构问题!

低质量软件的最大“祸根”:虚构问题!

软件质量的好坏与很多因素有关,例如开发者的投入水平,采取测试手段的标准,都有可能成为低质量的诱因。

揭秘亚马逊内部与众不同的软件开发系统

揭秘亚马逊内部与众不同的软件开发系统

亚马逊有大量的内部系统。本文介绍了软件工程师和工程经理有必要了解的那些。

哈哈哈哈,这个勒索软件笑死我了!

哈哈哈哈,这个勒索软件笑死我了!

哈哈哈哈,这个勒索软件笑死我了!

软件开发是一种十赌九输的游戏

软件开发是一种十赌九输的游戏

软件开发是一种十赌九输的游戏

“干掉”产品说明书的,才是好设计?

“干掉”产品说明书的,才是好设计?

“干掉”产品说明书的,才是好设计?

如何靠卖开源软件为生?

如何靠卖开源软件为生?

如何靠卖开源软件为生?

趣视频:跟软件添加新功能

趣视频:跟软件添加新功能

有时候,程序员为了一个bug苦恼好几天,最终发现改错了文件。

趣图:给客户演示的软件原型是这样做成的

趣图:给客户演示的软件原型是这样做成的

我们不会让客户失望

刷新下限的Android流氓软件

刷新下限的Android流氓软件

Android App的权限问题一直饱受诟病,许多人认为这也是其无法与iOS平台媲美的原因之一。日前研究人员发现,即便用户拒绝授权相关权限,上千款Android App仍旧可以收集相关信息。谷歌称在Android Q之前不会有解决方案。

开发高质量的软件要付出什么样的代价?

开发高质量的软件要付出什么样的代价?

贝特里奇头条定律是一句俗语:“任何以问号结尾的头条,都能够用‘不’来回答。” 那些了解我的人不会怀疑我渴望颠覆这条定律的心。

那些年,我们一起卸载过的软件…

那些年,我们一起卸载过的软件…

昨天被一张软件卸载时的截图暴露智商了,我想了五分钟,愣是没有缕清楚如果我一个都不想留的话究竟应该是勾选还是去掉勾选,好吧,流氓软件,你赢了。

永远不要在代码中使用“User”这个单词

永远不要在代码中使用“User”这个单词

今天,我要告诉你的是一个经常犯的错误,一个会给你带来无穷无尽的问题的单词,那就是“users”。

软件开发宣言:请保持简洁

软件开发宣言:请保持简洁

“JavaScript 正在吞食 Java 的午餐,并且将在晚餐时间毫不犹豫地统治世界”。