相关分享
CSS 中的标点悬挂及其现状
本文从中文网页排版中一个容易被忽略的细节切入,解释了标点悬挂如何通过让行首或行尾标点略微越出文本边界,改善段落视觉对齐与阅读体验。
文章不仅介绍了 hanging-punctuation 的 CSS 语法和取值,还用 Safari 与 Chrome 的显示差异说明标准实现与现实兼容性之间的落差。它的价值不在于提供复杂方案,而在于提醒前端开发者:中文排版质量并不只取决于字号、行高和字体,标点、对齐边界和浏览器实现同样会影响最终阅读体验。
对于做内容站、博客、出版类页面或重视中文阅读体验的产品团队,这是一篇短小但有启发性的技术观察。
区块链安全-Solidity安全建议
虽然通常很容易构建能够正常运作的软件, 但更难的是确定没有人能够以不是预期的方式使用它。
Solidity中,这更加重要,因为你会使用智能合约来 控制token,甚至可能是更加宝贵的东西。 此外,每次 智能合约的执行,都是公开的。并且, 代码也常常是开源的。
当然,你总是必须考虑这个问题有多大: 你可以用一个web服务来和智能合约进行对比,这个web服务向公众开放 (也可能是向恶意攻击者),甚至可能是开源的。 如果您只是在那个web服务上存储您的杂货列表, 您可能没有必要 关心太多,如果你使用这个web服务处理你的银行账户, 你应该更加谨慎。
本节将列出一些陷阱和一般安全建议,但 当然,永远不可能是完整的。 还有,请记住,即使你的智能 合约代码是没有bug的,编译器或平台本身可能有一个 bug。 编译器中一些已公开的安全错误列表 可以在 :ref:list of known bug<known_bugs>中找到, 这也是 机器可读的。 注意有一个覆盖Solidity编译器的代码生成器的 bug bounty 程序 。
产品运营系列:现状跟踪,指标统计
跟踪产品和业务的状况,对整体情况,有一个客观的判断,才能支持下述决策:
1、发现风险:哪个地方,出现风险之前,细微的指标,都有反映,有的剧烈、有的微弱;
2、业务预测:预判业务的增长规模,以及需要提前准备的资源(人力、资金)等
支撑决策:发现业务的客观规律,获取客户/用户的反馈,支持科学决策。
上面所有的决策,都需要客观的跟踪产品和业务状况,都需要进行量化,也就需要指标,指标分为:
1、核心指标:真正的直接反应核心的供给、需求、利润、品质等情况;
2、关联指标:其他关联的周边指标,方便发掘潜在问题、增长点、改进策略等情况。
十余年从业者谈谈 Android 开发现状
截止到今天,Android生态也发生了不少变化,从一个多年经验的Android开发者角度分析Android的开发现状,不喜勿喷。
谁说区块链保护隐私的?
我们当然知道隐私保护很重要,但是我以为区块链技术其实是放大了隐私保护的需求,并没有有效地解决这个问题。隐私保护里面有多少是区块链技术的功劳,就看我们往区块链这个概念里塞多少东西了。
频频被点名的“区块链”,到底是个啥?
假如你们家里有个账本,让你来记账。在以前,就是爸爸妈妈把工资交给你,让你记到账本上。中间万一你贪吃,想买点好吃的,可能账本上的记录会少十几块。这只是举一个例子,小编相信小时候大家可能都想从爸爸妈妈的口袋里拿点钱来花。
区块链跟银行有什么关系?
区块链已经在金融领域,尤其是银行业产生了深远的影响。
区块链技术支持多方同时访问分布式分类账,且区块链安全防篡改。作为加密货币底层技术的区块链曾受到银行业的怀疑,然而,最近这一立场发生了巨大的转变。区块链俨然成为银行业最炙手可热的创新技术。
许多银行的新业务需要与技术公司合作进行“概念验证”来测试区块链技术的潜力。
金融时报联合数位银行家,顾问和分析师,列举银行业最有可能应用区块链的五大领域。
频频被提起的“区块链”,到底是个啥?
区块链(Blockchain),本质上是一种开放的分布式数据库,用于存储信息(数据)的计算机文件。区块链的名称来自其结构特征:文件由数据块组成,每个块都链接到前一个块,形成一个链;每个区块均包含数据,如交易记录以及该区块何时被编辑或创建的记录,信息(数据)都有标记时间戳,这就是区块链的由来。
敢问路在何方?Android原生开发现状剖析
Android原生开发的生态一直在不断地发展变化,过去5年从事android开发的经历让我深刻的体会到了这一点。每隔2到3年,谷歌就会发布一些的新的开发指导建议、libraries、frameworks,我花了很多时间来认真审查这些变化并从中找出可能存在的问题。
