Home
Projects
About
CLOUD TAGS
Programming
4
Life
2
Work
29
Notes
4
Design-pattern
4
Tutorials
7
机器学习
7
Notes
1
Language
14
Lankar
2
Tools
8
Linux
9
Research
4
Tips
19
Algorithm
1
Interview
7
Headfirst
4
Jekyll
3
Payments
2
Web-service
1
Deep-learning
5
SO LONG, AND THANKS FOR ALL THE FISH.
TensorFlow安装笔记与基本操作
毫无疑问TensorFlow从诞生之初便是各种贵族血统,光环加身。相比于目前比较流行的一些deep learning 框架,比如Theano, Caffe2,或者是百度的PaddlePaddle,虽然TensorFlow起步比较晚,但竟后来居上获得了大多数人的青睐,不管是学术研究还是产业界。究其原因,当然每个人都能说上几点。但写TensorFlow for Machine Intelligence的哥么总结的很到位,简单的说就是TensorFlow旨在解决目前深度学习框架在学术研究的易用性和产业界的实用性不能兼得的困境。
GitHub账户设置多个SSH Keys
针对不同的git代码库配置不同的的git name, email, 以及相应的ssh公私钥。满足同一台电脑或是同一个git 账户的不同用户提交。尤其适用于在公用电脑(比如公司电脑)上提交自己GitHub代码库。如果想直接查看代码,请直接跳转到How。也可以查看使用场景是否跟你的一致,第二节原理篇则介绍这些命令背后的逻辑,均可忽略。
Disqus On Jekyll 之翻内篇
在自建Jekyll类静态博客上搭建轻量级评论系统是一个大抵都走过这几步: 从最初按照Disqus On Jekyll的标准教程搭建Disqus原生评论系统。 发现在天朝经常加载不起来,或者匿名评论系统比较隐蔽,放弃disqus,转投类WordPress自建评论系统或者国内成熟的评论系统,比如多说、畅言。 发现国内系统不好用或者不好看,或者不稳定(比如多说系统关闭了),一部分人开始停止折腾,转投WordPress博客,或者直接不使用评论系统了 然后就没有然后了
支付网关接入中的ssl连接和签名调试tips
支付平台网关接入是个费力不讨好的活。做过的人都明白,本身没有很高的技术含量,但是工作的内容是及其繁琐和费时费力的。对一个商家的支付平台的开发者而言,每一个bank processor的接入都会涉及到基本的支付机构接入文档阅读,基本支付用例分析,双方通信方式,消息格式,连接和加密方式等分析。山人也曾接入过目前主流的几家支付渠道,便整理了些有用的tips以备不时之需。
当我们谈论RESTful时,我们在谈论什么
标题好像有点噱头,山人在此先检讨。去知乎了一下,发现这种句式叫做卡佛句式,好像村上春树也用过,看来是雅俗共赏的。且回正文,最近Team要做一个Service,负责一些全局资源的管理,并为Internal的其他Services提供通用资源访问接口。想着之前一直是用一些RPC-style的架构,不如来试试RESTful的吧。虽然关于什么才是真正的REST一直有很多争论。
也谈MCMC方法与Gibbs抽样
MCMC,即传说中的Markov Chain Mento Carlo方法。其主要用于统计推理中进行模拟抽样,尤其在贝叶斯推理中有着非常广泛的应用。如算法模型的后验参数估计问题,很多情况下其后验概率分布没有确定性的解析解,或者解析解计算起来非常复杂,便可以通过MCMC模拟抽样,根据大数定律,参数的期望便可以通过对抽样样本的求均值来评估。
核函数与支持向量机入门
理解支持向量机(Support Vector Machine, SVM)的角度很多。从分类问题入手,由最小化训练错误导出限制条件下的凸优化问题的解,进而由线性可分的硬边界泛化为利用松弛变量放宽限制条件的软边界问题;从一般性的损失函数出发,由线性回归的0-1损失函数换成hinge损失函数,进而加上针对模型复杂度的L2惩罚项;亦或是从支持向量的角度,由核函数的一般应用到稀疏核的支持向量,进而分析SVM的核技巧。后者学习曲线相对来说比较大,却有助于深入理解SVM。
浅谈L0,L1,L2范数及其应用
在线性代数,函数分析等数学分支中,范数(Norm)是一个函数,其赋予某个向量空间(或矩阵)中的每个向量以长度或大小。对于零向量,另其长度为零。直观的说,向量或矩阵的范数越大,则我们可以说这个向量或矩阵也就越大。有时范数有很多更为常见的叫法,如绝对值其实便是一维向量空间中实数或复数的范数,而Euclidean距离也是一种范数。
Java 异常处理实践
Java中的异常处理一直是困扰着我。比如catch并throw一个异常的best practice是什么?checked和unchecked异常的区别和使用,异常和错误该如何处理。最近在工作中连续出现了一些与异常相关的一些issues,才发现需要进行一些整理和总结了。
微信与财付通接口签名调试总结
这几年国内互联网的迅速发展不仅催生出了BAT,也使得第三方支付平台异军突起。在欧美还是信用卡统治的时代,另一个具有中国特色的第三方支付方式(External Payments, 或跳转支付)不仅成功的绑定了用户的支付习惯,更是为国外支付行业进入中国建造了一个壁垒。而支付宝(Alipay)和微信(WeChat)则是如今第三方支付的主流。
« Prev
Page: 2 of 6
Next »