【程序人生】程序员该如何定位?看这四大方向
作者:安晓辉
我到底能够解决什么问题?给别人带来什么样的方便?
这是每个程序员首先要考虑的问题。这决定了你要在什么样的领域、什么样的公司工作,决定了你做什么产品,也决定了你要选择什么技术。
【Android 开发】Android 应用”反调试”操作的几种方案解析
作者:程序员大雄
在之前介绍了很多破解相关的文章,在这个过程中我们难免会遇到一些反调试策略,当时只是简单的介绍了如何去解决反调试,其实在去年我已经介绍了一篇关于Android中的安全逆向防护之战的文章:Android安全逆向防护解析;那么这篇文章就来详细总结一下,现阶段比较流行的几种反调试解决方案。
【路由逆向】在Linux上安装IDA Pro
作者:Fly20141201
Linux版本的IDA Pro比较稀少,很幸运的是已经有大牛分享了Linux版本的IDA Pro,分享的作者已经对该IDA Pro进行了path,去掉了局域网检测的校验。下载该Linux版本IDA Pro直接解压,在 Linux 32bit 系统上可以直接使用,但是在 Linux 64bit 的系统上需要安装一些依赖库文件才能正常使用该IDA Pro。
【云计算】Neutron 总结—— linuxbridge+flat 网络
作者:dylloveyou
本篇文章介绍如何规划及创建linuxbridge+flat网络,实现实例间及实例与外部的通讯。读者应对OpenStack及其网络服务Neutron有初步的了解。
【开源软件】DirContext初始化过程分析
作者:ice_bearbear
主要是因为犯了一个很愚蠢的错误,在实例化DirContext的时候报了AuthenticationException,错误码为49,我很疑惑,同样的方式通过ldapBrowser可以连接,在JNDI却不能连接了,同样尝试了Java的Apache Directory Studio插件也是不能连接,但是匿名连接却连接得上。基于这个原因便开始了探究初始化过程的分析,不过最后的结论却是——只是我的principal错了而已,我一直以为是我的credentials的问题。为什么同样用cn=Manager通过LDAPBrowser能访问,而通过JNDI或者ADS插件却不能访问呢?
【区块链】一个故事告诉你比特币的原理及运作机制
作者:杜锦阳
周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思路和关键部分的主要原理还是比较明白。写一篇文章分享给大家。这篇文章的定位会比较科普,尽量用类比的方法将比特币的基本原理讲出来。这篇文章不会涉及算法和协议中比较细节的部分,打算后面会再写一篇程序员视角下的比特币原理,那里会从技术人员的视角对比特币系统中较为关键的数据结构、算法和协议进行一些讲解。
【iOS 开发】iOS 打造属于自己的用户行为统计系统
作者:JackLee18
打造一款符合自己公司需求的用户行为统计系统,相信是很多运营人员的梦想,也是开发人员对技术的的执着追求。下面我为大家分一享下自己为公司打造的用户行为统计系统。
【好书推荐】Spark:超越Hadoop MapReduce
作者:博文视点
和 Hadoop 一样,Spark 提供了一个 Map/Reduce API(分布式计算)和分布式存储。二者主要的不同点是,Spark 在集群的内存中保存数据,而 Hadoop 在集群的磁盘中存储数据。
本文选自《SparkGraphX实战》。
关注专栏【CSDN 日报】,获取最新及往期内容。