杂谈
Enbiting
这个作者很懒,什么都没留下…
展开
-
程序员有八个级别
程序员有八个级别已经死掉的程序员这是最高级别。你的代码存活了下来,超越了你的死亡。你将在计算机史上记下永恒的一笔。其他 的程序员将会研究你的成果和著作。你也许获得过图灵奖,或写出过有影响力的论文,或发明了一两件重要的、影响到编程史进程的技术。你不仅仅在维基百科上有 条目记录——有专门的网站在致力于研究你的生活和工作。很少有程序员能在有生之年达到这种级别。 例子:艾兹赫尔·戴克斯特拉转载 2012-11-16 16:36:14 · 157 阅读 · 0 评论 -
使用 Git + Dropbox + SourceTree 做 Source Code Management
使用 Git + Dropbox + SourceTree 做 Source Code Management此篇文章主要針對有安裝 XCode 的 Mac 用戶。Git版本控管工具,作用類似 CVS、Subversion(簡稱SVN),好處在於 Git 不像 CVS 及 SVN 是屬於集中式的版本控管工具,它採用分散式版本庫,即便連不上server,仍可以執行com转载 2013-11-13 17:08:27 · 156 阅读 · 0 评论 -
马哥Linux学习视频
http://edu.51cto.com/course/course_id-463-page-4.html原创 2013-11-28 15:08:34 · 183 阅读 · 0 评论 -
中英文简历
论坛中大家经常讨论如何撰写英文简历以及应付英语面试的问题。毫无疑问,一个具有震撼效果的英文简历对你的求职经历起着非常重要的作用,甚至是对你的职业生涯产生深远的影响。 面试那就更不用说了。网上有很多介绍如何写英文简历的中文文章,按照这些文章所介绍的套路当然可以写出很好的英文简历。但是要写出独具风格和个性且不拘一格的英文简历却不是那么容易,需要要花一定功夫。国外甚至有很多网站提供专门服务,为有需要的人转载 2013-12-25 13:20:50 · 1585 阅读 · 0 评论 -
uuid生成网站
http://uuidgenerator.net/原创 2014-03-26 17:23:25 · 641 阅读 · 0 评论 -
挑战最强大脑——来自全球的14个编码社区
史蒂夫·乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考!众所周知,编程已成为开发者生命中至关重要的一部分。很多事实表明,越来越多的人不管男女老少都将参与编程这个行业。 学习编程的渠道有很多种,比如你可以利用一些互动平台或者书籍去学习编程,无论是哪种,只要找到适合自己的就OK。俗话说,光说不练嘴把式,因此,我们还需要进行实践。编程极富有创转载 2014-04-22 13:12:10 · 221 阅读 · 0 评论 -
好Android/iOS学习网站
http://a.code4app.com/category/view-layout原创 2014-05-09 18:47:06 · 116 阅读 · 0 评论 -
20款针对开发者的移动开发框架
本文收集了20款针对开发者的移动开发框架,以帮助他们为移动爱好者开发出新颖、有用、有趣味的应用。1.FriesFries是一款稳定的HTML-CSS-JS框架,用于在实际项目和原型设计中创造类似于Android的原生UI界面。该框架包含所有的重要组件,比如Form、工具栏、列表、按钮、下拉列表及标签。它还专门针对PhoneGap进行了优化,能容易地转换为本地应用。转载 2014-07-04 14:14:59 · 233 阅读 · 0 评论 -
四种途径将HTML5 web应用变成android应用
作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃移动平台游戏开发技术的新革命。越来越多的开发者热衷于使用html5+JavaScript开发移动Web App转载 2014-07-04 16:34:39 · 143 阅读 · 0 评论 -
Http和Socket
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。 http协议 对应于应用层 tcp协议 对应于传输层 ip协议 对应于网络层转载 2013-11-15 11:44:49 · 194 阅读 · 0 评论 -
Ubuntu使用git来管理代码
http://loovle.iteye.com/blog/930273首先安装: sudo apt-get install git-core sudo apt-get install openssh-server sudo apt-get install gitosis 更改python默认版本 sudo rm /usr/bin/python sudo ln -s py转载 2013-10-14 09:16:38 · 151 阅读 · 0 评论 -
Adobe DRM的相关资料
Adobe DRM的服务器依赖于ACS4就是Adobe content service 4,客户端的授权可以通过ADE(Adobe Digital Editions)或者Adobe RMSDK。1、授权 已经被授权的设备就可以在搭载了ACS4的网上书店去下载书籍了,然后这些书籍被限制在由同一个Adobe ID授权的设备上传播。每个Adobe ID可以授权6台计算机和6个移动设备。如果转载 2012-12-10 17:55:26 · 626 阅读 · 0 评论 -
AVI 文件格式分析
结合avi视频文件头十六进制码分析AVI格式 这段时间要搞视频合成方面的东西,因此打算先弄明白avi视频的格式,介绍这方面内容的东西google一下一大堆,可是很悲剧,现在的人基本上都喜欢copy,内容基本来源于同一篇,对我没什么实质性的帮助。本来是希望通过看看一些avi合成的源码来分析avi的结构的,可是windows下的程序基本是调用directshow完成的,格式方法都封装好了。转载 2013-07-04 09:27:35 · 7549 阅读 · 0 评论 -
如何设计一个优秀的API
到目前为止,已经负责API接近两年了,这两年中发现现有的API存在的问题越来越多,但很多API一旦发布后就不再能修改了,即时升级和维护是必须的。一旦API发生变化,就可能对相关的调用者带来巨大的代价,用户需要排查所有调用的代码,需要调整所有与之相关的部分,这些工作对他们来说都是额外的。如果辛辛苦苦完成这些以后,还发现了相关的bug,那对用户的打击就更大。如果API经常发生变化,用户就会失去对提供方转载 2013-07-05 13:25:00 · 513 阅读 · 0 评论 -
Ubuntu中Source Insight的使用
相信很多朋友在Windows下都 习惯用Source Insight来阅读分析源代码了,对于LINUX下面的工具,确实有比较高效的,配置起来起对比较麻烦,也比较繁琐,相信很多人肯定希望能在Linux下面也能用到Source Insight,今天我就把我Ubuntu10.04上使用Source Insight的方法与大家分享! 这是我的系统信息:Linux gavi转载 2013-10-10 10:18:34 · 111 阅读 · 0 评论 -
日至输出到文件
#include bool debugOutputOpen;FILE *debugOutput;void cssparser::debugPrintf(void *ignored, char *fmt, ...) {va_list args;if (!debugOutputOpen) {debugOutput = fopen("C:/bisondebug.txt", "w"原创 2013-09-25 14:55:08 · 110 阅读 · 0 评论 -
经典开源C/C++项目
经典开源C/C++项目 C/C++ SOAP工具包 gSOAPgSOAP一种跨平台的C和 C++软件开发工具包。生成C/C++的RPC代码,XML数据绑定,对SOAP Web服务和其他应用形成高效的具体架构解析器,它们都受益于一个XML接口。 这个工具包提供了一个全面和透明的XML数据绑定解决方案,Autocoding节省大量开发时间来执行SOAP/XML转载 2013-10-10 17:02:33 · 141 阅读 · 0 评论 -
VMware Workstation虚拟机网络连接杂记、给Windows虚拟机配置固定IP
安装VMware之后,发现网络连接中多了两个网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。这两个网卡有着固定的IP地址,IP地址是自动生成的,如下图:两个网卡属于不同转载 2014-08-28 15:29:57 · 707 阅读 · 0 评论