最新 | 最热门 | 最高评价

+0  如何实现一个定制的智能合约地址

Tag: Technical | Ethereum
老王 发于 2018年09月24日 10:13 | 点击: 68 | 展开摘要
我学习智能合约的一个主要途径就是在 DappRadar 看各个热门应用的源代码,前些天我在看  dice2win 的时候发现一个有趣的现象:虽然它自从上线以来已经多次部署过智能合约,不过让人好奇的是这些地址有一个特点,都有一个和名字很像的 「D1CE」前缀(因为的地址是十六进制的,所以字母 I 被改为了数字 1)。

如何实现呢,其实 ethereum 源代码里已经给出答案:

func CreateAddress(b common.Address, nonce uint64

查看全文: http://www.udpwork.com/item/17103.html

+0  把我的个人网站推倒重来(Part 3 - 用 Netlify 做静态网站发布)

Tag: deployment | netlify | rebuild | website
Cat Chen 发于 2018年09月24日 08:30 | 点击: 102 | 展开摘要
之前两篇文章讲述了我用 Harp 和 Bootstrap 搭建新版个人网站的过程,执行 harp compile 进行构建,输出的 www 目录就是我们想要的静态网站。我可以找个传统的静态网站 host,然后通过 FTP 这种古老的方式把文件上传上去。然而这真是我在第一篇文章中说到的一个痛点,我不希望通过 FTP 部署,最好是好像我熟悉的 Heroku 那样通过 GitHub 触发部署,我每次本地更新后执行一下 git push 就行。
Heroku
因为我已经熟悉 He

查看全文: http://www.udpwork.com/item/17102.html

+0  云纵持续交付环境管理进化历程 - 旁观者

旁观者 发于 2018年09月22日 18:20 | 点击: 167 | 展开摘要
【摘要】我司自2014年11月份开始引入容器到现在为止,一直在DevOps的路上不断地探索中,在这期间业界也没有出现一套标准的开源工具集可以借鉴,因此我们只能摸着石头过河。文中为我司的一些经验分享。 阅读全文

查看全文: http://www.udpwork.com/item/17099.html

+0  Some tips about using google’s TPU

Tag: machine learning | tensorflow | TPU
Robin Dong 发于 2018年09月21日 16:22 | 点击: 218 | 展开摘要
About one month ago, I submit a request to Google Research Cloud for using TPU for free. Fortunately, I received the approvement yesterday. The approvement let me use 5 regular Cloud TPUs and 100 preemptible Cloud TPUs for free for 30 days

查看全文: http://www.udpwork.com/item/17097.html

+0  绕过微信不支持检测 HTML History PushState 变化的问题

图拉鼎 发于 2018年09月21日 16:15 | 点击: 180 | 展开摘要
去年我在做一个 Web 项目的时候,发现「微信的内置浏览器不支持检测 HTML History PushState」,导致一些麻烦的事情。到了今年我发现微信依然没有解决这个问题,于是写篇 Blog 记录一下。

什么是「不支持检测 HTML History PushState」?

简单地说,如果你在微信里面浏览一个网站,这个网站使用了 HTML History 的 PushState 来更改 URL 的话(现在已经有越来越多的采用 HTML5 技术的网站或 SPA 这样做了

查看全文: http://www.udpwork.com/item/17098.html

+0  每周分享第 23 期

Tag: Clipboard
阮一峰 发于 2018年09月21日 11:53 | 点击: 242 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

(题图:鲁迅公园,上海,2018。)

很多人都说,当今社会趋向阶级固化,贫穷世袭。这种说法有根据吗?

纽约大学的社会学家就做了一次调查,企图给出实证数据。最近,他们公布了结果。

社会学家按照收入,把所有美国的职业分成100个等级。收入最高的职业为100分,收入最低的职业为1分。在这个体系里面,医生是93分,空姐是53分,擦鞋工是9分。

一共调查了2万多个人,结果发现,子女的等级与父母的等级,呈现明显的正相关。如

查看全文: http://www.udpwork.com/item/17096.html

+0  上海 Google Developer Days 的一些想法

yanyiwu 发于 2018年09月21日 00:00 | 点击: 110 | 展开摘要
【第一天】

GDD = Google Developer Days,谷歌开发者大会,0920~0921 两天。

第一次参加这类会议,第一天大部分 Talk 都是泛泛而谈,
干货不多。但是居然遇到了当时毕业去谷歌的学姐。
圈子真的好小,世界真的很巧。

然后下午晚饭时间有个 Google 游乐园还可以,超乎预期,
毕竟实在没想到居然这类技术会议,还能有这类环节,
居然还有服务员端着各种食品让大家免费吃,
尤其是端上各种红酒的时候,我瞬间差点忘记自己是个程序员屌丝。

【第二

查看全文: http://www.udpwork.com/item/17101.html

+0  Shape the world to come

Tag: 未分类
Guancheng (G.C.) 发于 2018年09月20日 21:11 | 点击: 117 | 展开摘要
2018年9月20日。

很有意思的一天。

一整天大部分时间,都在想怎么在业务上突破的事情,沉醉其中。

今天最大的新闻,就是美团上市,一跃成为中国第四大互联网公司。

看到朋友圈的信息流,突然很想在3000多好友的朋友圈中只保留那些最触动人心的,最Exciting的,最波澜壮阔的,最纵情向前又既往不恋的,最罗马史诗又惊心动魄的,最困难重重又有点意思的,最奋不顾身又热泪盈眶的,最触动心神又心潮澎湃的,最具挑战的,最有影响的,最大价值的,最感动的,最惊喜的,最赞叹的,最创新的

查看全文: http://www.udpwork.com/item/17100.html

+0  命令行通配符教程

Tag: Developer
阮一峰 发于 2018年09月20日 17:41 | 点击: 276 | 展开摘要
一次性操作多个文件时,命令行提供通配符(wildcards),用一种很短的文本模式(通常只有一个字符),简洁地代表一组路径。

通配符又叫做 globbing patterns。因为 Unix 早期有一个/etc/glob文件保存通配符模板,后来 Bash 内置了这个功能,但是这个名字被保留了下来。

通配符早于正则表达式出现,可以看作是原始的正则表达式。它的功能没有正则那么强大灵活,但是胜在简单和方便。

本文介绍 Bash 的各种通配符。

一、? 字符

?字符代表单个

查看全文: http://www.udpwork.com/item/17095.html

+0  动作游戏中的击打判定

Tag: 游戏开发
云风 发于 2018年09月20日 16:26 | 点击: 259 | 展开摘要
最近在玩怪物猎人世界,断断续续差不多 100 小时了,加上之前花在这个系列上的几百小时,不敢说是个老猎人,忠实粉丝还是算得上的。

因为职业原因,我又琢磨了一下这类游戏的实现方法。在网上搜不到太多直接资料,所以这篇 blog 更多的是对自己的想法的记录。这次主要还是想理解一下游戏中是如何处理武器和怪物之间的击打判定的。

我知道动作游戏和格斗游戏侧重点不同,但也有类似之处。格斗游戏尤其是 2D 格斗游戏资料比较全,制作方法成熟,从网上能找到不少资料介绍原理。浅谈格斗游戏的精髓

查看全文: http://www.udpwork.com/item/17094.html

+0  Arch Linux 下安装 EM7345 4G 网卡小记

明城 发于 2018年09月20日 15:34 | 点击: 271 | 展开摘要
最近买了台二手的 ThinkPad X1 Carbon 用来当做开发用机,系统方面选择安装了 Arch Linux 。

由于硬件方面并不是算很新,所以系统安装硬件的过程很顺利。还注意到 X1 Carbon 支持 4G 网卡,手头上刚好有一张联通的流量卡,考虑能否用起来。但是打开了盖板以后发现只是预留了插槽和天线,并没有 4G 网卡模块。

根据 ArchLiux 的文档,淘宝上找了家靠谱的卖家,名为  Sierra EM7345 的模块很便宜,原装拆机的只要一百多,而且对

查看全文: http://www.udpwork.com/item/17093.html

+0  跳表 - 简明教程 in Python

Tag: 程序设计
Felix021 发于 2018年09月19日 05:30 | 点击: 380 | 展开摘要
# 1. 什么是跳表

跳表(Skip List)是基于链表 + 随机化实现的一个有序数据结构,可以达到平均 O(logN) 的查找、插入、删除效率,在实际运行中的效率往往超过 AVL 等平衡二叉树,而且其实现相对更简单、内存消耗更低。

Redis 的 ZSET 底层实现就是用的 Skip List,这里是 [Antirez对此的说明](https://news.ycombinator.com/item?id=1171423)。

这是一个典型的跳表:

[0

查看全文: http://www.udpwork.com/item/17092.html
|<<<1234567>>>| 一共1286页, 15429条记录