亚马逊CTO Werner Vogels的9条军规
亚马逊CTO Werner Vogels的9条军规 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
亚马逊CTO Werner Vogels的9条军规 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
世界读书日:如何高效阅读“砖头”技术书?我的心法分享(文末赠书) - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...
本文永久链接 – https://tonybai.com/2022/07/07/gocn-community-go-book-club-issue2-go-programming-from-beginner-to-master 本文是2022年6月26日我在GoCN社区的Go读书会第二期《Go语言精进之路》直播的文字稿。本文对直播的内容做了重新整理与修订,供喜欢阅读文字的朋友们在收看直播后的揣摩和参考。视频控的童鞋可以关注GoCN公众号和视频号看剪辑后的视频,也可以在B站GopherChina专区下收看视频回放(https://www.bilibili.com/video/BV1p94y1R7jg)。 ...
在“云”盛行的今天,分布式系统已不是什么新鲜的玩意儿。用脚也能想得出来:Google、baidu、淘宝、亚马逊、twitter等IT巨头 背后的巨型计算平台都是分布式系统了,甚至就连一个简单的微信公众号应用的后端也都分布式了,即便仅有几台机器而已。分布式让系统富有弹性,面 对纷繁变化的需求,可以伸缩自如。但分布式系统也给开发以及运维人员带来了难题:如何监控和优化分布式系统的行为。 ...
在国内开发微信公众号、企业号以及做前端开发的朋友想必对ngrok都不陌生吧,就目前来看,ngrok可是最佳的在内网调试微信服务的tunnel工 具。记得今年春节前,ngrok.com提供的服务还一切正常呢,但春节后似乎就一切不正常了。ngrok.com无法访问,ngrok虽然能连上 ngrok.com提供的服务,但微信端因为无法访问ngrok.com,导致消息一直无法发送到我们的服务地址上,比如xxxx.ngrok.com。 这一切都表明,ngork被墙了。没有了ngrok tunnel,一切开始变得困难且没有效率起来。内网到外部主机部署和调试是一件慢的让人想骂街的事情。 ...
今年我涉猎的领域有些“广泛”,并且有那么一点“跳跃”:从上半年的终端(游戏)开发到下半年golang、docker以及目前将要提及的微信公众平台 接口开发,似乎有些远离了老本行C以及技术管理的内容。但在这个转型以及创新驱动的时代,这显然是顺势而为。寻求与新兴领域的主动接轨,在实打实的实践 中,扩大了自己的视野,并可以进一步甄别发现适合自己的领域。 ...
由于种种原因,这篇文章已经拖延了N多时间了。今天花了些时间把如何在Cocos2d-x(我用的版本是2.2.2)游戏中集成Amazon的内购和GameCircle服务(仅适用于Android版本)整理一下,发出来,作备忘。 之前在做“手指足球世界杯2014”时,想给这款小游戏加上内购(In-App Purchasing)和积分榜(ScoreBoard)功能。说到Android手机游戏的内购,人们第一时间想到的就是Google Play,不过悲催的是,Google Play在国内各种无法访问,行货机也不预装,其相关Service的测试十分困难,翻看了一些集成Google Game Service的文章,其过程坎坷之程度让人望而却步。于是我将目光转而投向了Amazon Game Service。亚马逊的游戏服务起步要晚些,成熟性肯定不如Google,但在国内来说也不失为另一个不错的选择,Google虽好,但访问不了有啥 法。但似乎国内同行使用Amazon游戏服务的并不多,度娘上相关中文资料甚少。但从Amazon发布的数据来看,其市场正在逐步扩大,并紧紧跟随 Google Play的脚步。 ...
今天在互动出版网看到《七周七语言:理解多种编程范型》一书已经开卖了。看到自己参与翻译的第一本书出版了,心中还是很愉悦的,因为自己的辛苦付出终于有了结果。 一、缘起 能够参与到这本书的翻译完全是机缘巧合。记得2011年初我启动了一个《Programming in Haskell》的公共翻译项目,可是由于欠缺版权的考虑,中途不得不终止了该书的翻译。当时经dreamhead介绍联系到图灵的刘江总编,希望人邮能 引进版权以促成该书的翻译,但刘总编考虑到该书是有关Haskell这门"小众"语言的,引进后受众面小,书很可能卖不出去,商业价值不高(后得知该书作 者Graham Hutton博士已经在与某出版社谈中文版版权的事宜了,并已经委托其一位同事进行中文版的翻译工作了)。不过刘总编说图灵当时已经引进了《Seven Languages in Seven Weeks》一书的中文版权,但第一译者戴玮因工作学习繁忙,可能无法按期完成全部翻译,问我是否愿意参与翻译。我的最初目标就是翻译一本英文技术书籍, 有这样的机会,而且书还可以在国内出版,于是我就欣然接下了这个翻译工作。 ...
自从去年7月末盛大的Bambook(中文名称:锦书)上市起,我就一直关注着这款产品。不过考虑到刚上市的产品价位较高,功能和应用有限,缺陷较多等因素,我也一直没有下单购买。期间我还差点买入Kindle,后据说Kindle对PDF及中文的支持不佳而暂时打消了念头。上周在京东看到Bambook价格降到了499,而且据网上评测Bambook在经过一年的固件升级后,增加了许多功能,其中就包括对原生pdf文件的支持。我的直觉告诉我:是时候下单了。 我选择了在盛大Bambook官网下单,你无需在盛大官网注册即可下单购买,系统会自动为你生成一个账户和密码。另外盛大也支持货到付款,这点还是蛮体贴的。我上周四下的订单,这周一,也就是昨天我的Bambook就到货了。 ...
今天上午我在京东商城订购的飞利浦HTS3156/93型入门级家庭影院终于到货了。从去年年末开始就一直关注着这款家庭影院,只是当时地柜还没有选好,影院买回来也是无用武之地。总体来说这款影院物美价廉,比较适合我。我不是什么发烧友,不是很追求音质,自己也没长出那么好的耳朵,再好的音响估计也听不出来太大差别;这款影院颜色和外观与客厅里以黑色为主的家具比较搭配;还有家里液晶电视就是飞利浦的,同样牌子的东西显得比较整齐划一^_^;这款的功能也算是齐全,支持LP最需要的卡拉OK功能;最后一点,也是最重要的一点那就是这款家庭影院性价比高啊,才不到2K的身价,超值。 以前在网上买东西价钱从来没有超过500元的,多为图书和服饰类;以前真的不敢在网上买电器,生怕有质量问题不好处理。不过实在是禁不住价钱的诱惑,同样这款型号的正品家庭影院,国美和苏宁就要比网上贵出1000多块;“巨额价差"驱使着我决定在网上下单了。本来是想在卓越网下单的,毕竟以前基本所有的网购都到卓越去,至今未出现什么问题,大公司可信度较高。可偏偏这些日子卓越没货。国内网络卖电器价位更低就算是京东商城了,前不久还在京东买了款笔记本背包,挺满意。而且发现京东的价格要比卓越还要低。之前在淘宝网也"淘"了一阵,发现价钱基本与京东差不多,京东也算是一家国内大公司了,B2C模式的风险毕竟还是比C2C的要低许多,遂决定在京东下单。 ...