Skip to content

四火的唠叨

一个纯正程序员的啰嗦

Menu
  • 所有文章
  • About Me
  • 关于四火
  • 旅行映像
  • 独立游戏
  • 资源链接
Menu

Category: Critical Thinking

谈谈盗版软件问题

Posted on 11/15/201210/02/2024 by 四火

pirate 一直很想谈谈这个话题,就从程序员的角度。只是思路一直很混乱,感觉要说的点很多,却没有任何条理。我相信你和我一样,对盗版软件有着自己的看法。自计算机普及以来,盗版和反盗版的话题就从未停止过。

我在这里并不想过多地做出非黑即白的表态,我只想从程序员的视角去看看盗版给程序员的工作和生活、给软件行业带来了怎样的影响。对于盗版的态度,每个人心中都会有答案。在这个问题上,我们需要一些公正和客观的立场,所谓的训诫者和鼓吹者,还有那些无架不欢的愤青们,是会遭到抵触的。

这把剑下,到底淌着谁的血?

欢迎盗版的大有人在。有哪位程序员没用过盗版软件?盗版软件,一度极大地帮助了程序员成长,没有盗版,中国哪有那么多 W

[……]阅读全文

Continue reading

对几个软件开发传统观点的质疑和反驳

Posted on 11/02/201210/02/2024 by 四火

why 下面这些观点都是程序员在教科书上、在编码规范里、在正统的软件工程流程里流传开来的,帮助了许多人在程序员启蒙期间养成了良好的习惯、原则。对许多人(包括曾经的我)来说,似乎是理所当然的。但是随着阅历的增长,视角在变化、看法也在变化,曾经的好恶现在都可能大翻身了。

为代码写足够的注释,让代码易于理解

“ 所有程序员都会写自己看得懂的代码,但只有优秀的程序员才写大家看得懂的代码。” 这话没错,但是——

  1. 什么才是“ 大家看得懂” 的定义?我有必要让我的 C++代码对于一个月前才明白指针和引用区别的初学者简单易懂么?
  2. 更重要的

[……]阅读全文

Continue reading

珍爱生命,远离微博

Posted on 07/27/201206/23/2019 by 四火

好吧,标题党了。

故事从和一朋友聊天开始。他说他开始用 twitter,不再用微博了,理由是微博上的东西太过花哨、浮躁,甚至单调。撇去广告不提,除了吵架,就是呻吟,除了骂政府,就是转发救人。一些平时很 nice 的人,到了微博上都睚眦必报。也许是这样一个平台下,担忧、顾虑都被隐藏起来,另一方面,人性直接、甚至丑陋的一面则暴露出来……

微博是个怎样神奇的地方?

程苓峰写了一篇文章《新浪越成功,就离互联网越远》,有一些有趣的说法:

新浪博客的首页,就是整屏幕的精英发言。排行榜上,从韩寒、徐静蕾到李承鹏、洪晃,全是精英,他们博文下面的留言,全是粉丝的追捧和呻吟。新

[……]阅读全文

Continue reading

从“Google 地图八位版” 看国内的抄袭

Posted on 04/02/201210/02/2024 by 四火

首先来看一段 Google 在愚人节送上的宣传视频,Google 地图八位版:《Introducing Google Maps 8-bit》

如果你和我一样,曾经在红白机的世界里折腾过童年时光,那么你应该和我一样怀旧一笑。是勇者斗恶龙还是最终幻想?Google 专门找来了日本 Google 的工程师来介绍它。特别是片中在插卡接触不良造成的花屏出现时,拔出卡带,用嘴轻吹(谁告诉我迷过红白机但没还做过这事?呵呵);之后,看到卡带上接上了上网线,亲,可那是电话线啊;再来,红白机支持语音了,地名变成了语音输入,语音开关在手柄上 -_-~|||……这些细节都让我联想,如果不是愚人节,这样的东西真可以吸引不少眼

[……]阅读全文

Continue reading

十分钟,了解 SOPA 和 PIPA

Posted on 01/19/201210/02/2024 by 四火

SOPA 和 PIPA 是什么?

SOPA:《禁止网络盗版法案》(Stop Online Piracy Act)。通过该法案,美国司法部及其他版权持有人将可以更便捷地申请法院禁令以对付盗版及贩售冒牌货的网站。反对者认为该法案侵犯了美国宪法第一修正案,是一种网络审查行为。同时该法案还会导致互联网发展的倒退。并且反对者还担忧该法案会鼓励互联网上的告密行为,同时影响言论自由。

PIPA:《保护知识产权法案》(Preventing Real Online Threats to Economic Creativity and Theft of Intellectual Property Act of 20

[……]阅读全文

Continue reading
  • Previous
  • 1
  • 2

订阅·联系

四火,啰嗦的程序员一枚,现居西雅图

Amazon C++ Google Groovy Hadoop Haskell Java JavaScript LeetCode Oracle Python Spark 互联网 华为 历史 同步 团队 图解笔记 基础设施 工作 工作流 工具 工程师 应用系统 异步 微博 思考 技术 招聘 数据库 时间 曼联 测试 生活 程序员 管理 系统设计 缓存 编码 编程范型 英语 设计 问题 面试 项目

分类

  • Algorithm and Data Structure (30)
  • Concurrency and Asynchronization (6)
  • System Architecture and Design (43)
  • Distributed System (18)
  • Tools Frameworks and Libs (13)
  • Storage and Data Access (8)
  • Front-end Development (33)
  • Programming Languages and Paradigms (55)
  • Testing and Quality Assurance (4)
  • Network and Communication (6)
  • Authentication and Authorization (7)
  • Automation and Operation Excellence (13)
  • Machine Learning and Artificial Intelligence (6)
  • Product Design (7)
  • Hiring and Interviews (14)
  • Project and Team Management (14)
  • Engineering Culture (17)
  • Critical Thinking (25)
  • Career Growth (57)
  • Life Experience and Thoughts (45)

推荐文章

  • 聊一聊分布式系统中的时间
  • 谈谈分布式锁
  • 常见分布式系统设计图解(汇总)
  • 系统设计中的快速估算技巧
  • 从链表存在环的问题说起
  • 技术面试中,什么样的问题才是好问题?
  • 从物理时钟到逻辑时钟
  • 近期面试观摩的一些思考
  • RSA 背后的算法
  • 谈谈 Ops(汇总 + 最终篇):工具和实践
  • 不要让业务牵着鼻子走
  • 倔强的程序员
  • 谈谈微信的信息流
  • 评审的艺术——谈谈现实中的代码评审
  • Blog 安全问题小记
  • 求第 K 个数的问题
  • 一些前端框架的比较(下)——Ember.js 和 React
  • 一些前端框架的比较(上)——GWT、AngularJS 和 Backbone.js
  • 工作流系统的设计
  • Spark 的性能调优
  • “残酷” 的事实
  • 七年工作,几个故事
  • 从 Java 和 JavaScript 来学习 Haskell 和 Groovy(汇总)
  • 一道随机数题目的求解
  • 层次
  • Dynamo 的实现技术和去中心化
  • 也谈谈全栈工程师
  • 多重继承的演变
  • 编程范型:工具的选择
  • GWT 初体验
  • java.util.concurrent 并发包诸类概览
  • 从 DCL 的对象安全发布谈起
  • 不同团队的困惑
  • 不适合 Hadoop 解决的问题
  • 留心那些潜在的系统设计问题
  • 再谈大楼扔鸡蛋的问题
  • 几种华丽无比的开发方式
  • 我眼中的工程师文化
  • 观点的碰撞
  • 谈谈盗版软件问题
  • 对几个软件开发传统观点的质疑和反驳
  • MVC 框架的映射和解耦
  • 编程的未来
  • DAO 的演进
  • 致那些自嘲码农的苦逼程序员
  • Java 多线程发展简史
  • 珍爱生命,远离微博
  • 网站性能优化的三重境界
  • OSCache 框架源码解析
  • “ 你不适合做程序员”
  • 画圆画方的故事

近期评论

  • Anonymous on 倔强的程序员
  • rocky on 关于时间管理的一点新的感悟
  • panshenlian.com on 初涉 ML Workflow 系统:Kubeflow Pipelines、Flyte 和 Metaflow
  • panzhixiang on 关于近期求职的近况和思考
  • Anonymous on 闲聊投资:亲自体验和护城河
  • 四火 on 关于近期求职的近况和思考
  • YC on 关于近期求职的近况和思考
  • mafulong on 常见分布式基础设施系统设计图解(四):分布式工作流系统
  • 四火 on 常见分布式基础设施系统设计图解(八):分布式键值存储系统
  • Anonymous on 我裸辞了
© 2025 四火的唠叨 | Powered by Minimalist Blog WordPress Theme