月度归档: 2018 年 5 月

如何用 canvas 实现在线签名
。最近在做公司的业务办理需求,里面也涉及到在线签名,我们采用的 Canvas 技术实现,接下来,让我们来聊聊如何使用 Canvas 实现在线签名吧!

浅谈最近连续发生的三起区块链51%算力攻击
从上面这些攻击中,我们不难发现,针对这些 PoW 工作量证明进行挖矿的数字货币,攻击者可能已经有一套自己的攻击体系。然而,这些攻击的实施都需要大量的算力与成本,有理由相信,攻击者有一个庞大的团队,并且做了非常充分的准备,路线规划与方案实施。

如何让代码审查更具人性?
最近,我一直在读有关代码审查最佳范例的文章。我注意到这些文章的关注点是找到 bug,而忽略了代码审查其他的部分。用建设性、专业的问题沟通方式?不相关!只要识别出所有的 bug,剩下的部分会水到渠成。

被周鸿祎估值超“百亿美金”的EOS漏洞,到底是个怎样的程序bug?
原本,EOS打算6月1日上线,但就在这临门一脚的时候,被360的 Vulcan(伏尔甘)团队曝出“史诗级”漏洞。

你应该知道关于 Ubuntu 18.04 的一些事
Ubuntu 18.04 版本 已经到来。我可以在各种 Facebook 群组和论坛中看到许多来自 Ubuntu 用户的提问。我还在 Facebook 和 Instagram 上组织了 Q&A 会议,以了解 Ubuntu 用户对 Ubuntu 18.04 的想法。

央视又来忽悠人?国产系统PK掉Windows系统
在央视经济频道《对话》栏目中,现场有其中一段非常有意思的对比,将国产系统与国外系统经行速度测试,而所谓的国外系统就是我们常用的Windows系统。

为什么我们需要更好的编程语言?
编程带给人的惊喜只是暂时的。在建立了很多代码以后,在写代码的过程中你会不断遇到让人迷惑的错误。一旦你习惯了特定语言和框架的模式后,一旦你需要第二种天性去掌握所选语言中非自然的语法时,编程的伟大之处就不复存在了。

又出现一个在作死的边缘试探的程序员
所有的安卓版的手机 QQ,输入特定的表情组合,发送后却变成脏话?具体操作大概是酱紫..

编程中你应该知道的7件事
我个人的经验是:“重复一次是可以的,超过一次就不太好了…当然这取决于所处的环境。”因为所有事都取决于环境。DRY 的目的并不是为了 DRY。如果你迷信于此,小孩儿,那你还有太多要学。DRY 的目的为了让你了解 DRY。那当然不是规定,仅仅是参考。

Adobe 公布足以以假乱真的 P 图新算法 (附代码)
这次介绍的论文讲的就是一种算法,可以把一幅图像转换成我们想要的风格,将图画中的某个素材,无缝粘贴融合到另外一幅作品中,看起来毫无违和感。图片风格有所转换,但是图片内容没有发生改变,这个效果是通过深度神经网络实现的。

Linux Bash 中字符串操作
所谓“子字符串”就是出现在其它字符串内的字符串。 比如 “3382” 就是 “this is a 3382 test” 的子字符串。 我们有多种方法可以从中把数字或指定部分字符串抽取出来。

美国总统特朗普的侧面和斐波那契数列!
这个神奇奥妙的序列隐藏在我们生活中任何常见的事物,植物如一棵花菜,一朵向日葵,宏观如星系和飓风,小到细胞分裂,都有斐波那契数列的存在。

值得关注的开源软件大全
开源软件在操作系统、云计算、大数据、编译器、数据库、移动、汽车工业等领域取得了巨大成功,已成主流,这篇文章就先围绕着这些内容展开。

你知道我为什么特别讨厌程序员吗?
我有一个朋友,就是一个程序员,找他做事的时候,最让人讨厌了。

Unity里有哪些让你拍案叫绝的技巧?
Unity里有哪些让你拍案叫绝的技巧?

20款最佳免费视频编辑软件
一个好的视频可以帮助电商卖家在Instagram、Facebook、Youtube等社交软件上提高品牌知名度,从而提高产品的转化率和投资回报率。本文将介绍20款免费视频软件编辑器,涵盖了电脑、手机视频编辑器以及适合Instagram使用的视频编辑器。

《九层妖塔》7个字侵权,赔偿14万!别再瞎用商业字体了…
甲方爸爸你还敢请不专业的人给你做设计吗?

10 款最适合编程的字体
编程需要什么样的字体?什么样的字体适合编程?首先字体是要免费的!其次这种字体能够轻松的区分0O
并且1lI
,避免有用这些字符的混淆而引起程序的bug。还要字体要好看,容易阅读等。

没学过高等数学也要理解 CSS3 transform 中的 matrix
CSS3 中使用 transform 可以对元素进行变换。其中包含:位移、旋转、偏移、缩放。 transform 可以使用 translate/rotate/skew/scale 的方式来控制元素变换,也可以使用 matrix 的方式来控制元素变换。

滨野纯访谈:为什么 google 接管开发 git 2.0 了?
最近 Google 推出了 Git 协议的 2.0 版。我们都知道 Git 是的 Linus 开发实现的。估计大家会有点好奇,为啥是 Google 「接管」了。目前 Git 的主要维护者滨野纯是一位 Google 工程师。

谷歌发布机器learning的43条规则
本文档旨在帮助已掌握机器学习基础知识的人员从 Google 机器学习的最佳实践中受益。它介绍了一种机器学习样式,类似于 Google C++ 样式指南和其他常用的实用编程指南。如果您学习过机器学习方面的课程,或者拥有机器学习模型的构建或开发经验,则具备阅读本文档所必需的背景知识。

Stack Overflow 上古怪恼人的规矩
最近 stackoverflow 的创始人之一,Joel Spolsky 在博客上更新了一系列 stackoverflow 相关的文章,其中一篇是讲为什么要为在网站上提问设置许多复杂的规矩,感觉受益匪浅,所以搬运过来,与大家一同分享。以下是原文链接:

中科院的井盖
中国科学院物理所的不少井盖近日换了“新装”,每个卡通图案对应着一个物理学公式,科学与艺术在24个井盖上碰撞出有趣的火花。

中国的“技术圈”
技术没有“圈”,有时候真正的技术、好的产品可能是一群懂技术的人聊天聊出来的成果。

姑娘,你为什么要编程?
本来你一个姑娘,可以去做一双贴满水晶的blingbling美甲更显十指纤纤,不用担心敲键盘不方便;可以不时到健身房练练瑜珈来磨练心性,而不是通过看着满屏代码调bug;