上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页
摘要: SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openss... 阅读全文
posted @ 2011-05-31 16:36 夏大王 阅读(258) 评论(0) 推荐(0) 编辑
摘要: http://developer.51cto.com2011-04-21 10:37 cnBeta cnBeta作为程序员,要取得非凡成就需要记住的15件事。希望分享可以给你启发。1.走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2.了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!3.与最优秀的人为伍很早以前,我喜欢打篮球,被分配到一 阅读全文
posted @ 2011-05-30 20:48 夏大王 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Neal Probert wrote:> I'm using PCAN-USB 6.7 with latest Socket-CAN from Subversion.>> Can anybody tell me what this means, and how to I get around it?>> "write: No buffer space available">> I don't get this with vcan0, but I do with can0. Happens with cangen &g 阅读全文
posted @ 2011-05-24 19:20 夏大王 阅读(5034) 评论(0) 推荐(0) 编辑
摘要: 如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。1. 热爱编程 2. 完成事情 3. 持续重构代码 4. 使用设计模式 5. 编写测试 6. 善用现有代码 7. 专注可用性 8. 编写可维护的代码 9. 能用任何语言编程 10. 知晓基本的计算机科学 1. 热爱编程 编程是一种为了满足兴趣而心甘情愿去. 阅读全文
posted @ 2011-05-23 13:45 夏大王 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 软件工程师,你真的喜欢你的工作吗?投递人 丕子 发布于 2011-05-17 07:08 评论(18) 有2302人阅读 原文链接 [收藏] 本文是从 As A Software Engineer, Do You Really Like Your Job? 这篇文章翻译而来。 我喜欢这种做事方式。首先,我在Facebook日志页面上寻求反馈,询问人们喜欢看什么样的文章。有人希望得到更多的从前辈那里来的关于个人事业上的忠告,而正好出现了两篇这方面的文章,让我轻松了一下。在这个行业里,如果你想找,你会找到很多从有经验的人哪里提供的人生事业上的忠告建议。今天,我的主要目的是要让你——一个软件工程师— 阅读全文
posted @ 2011-05-23 13:43 夏大王 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 程序员的本质Computers are useless. They can only give you answers. – Picasso计算机没有什么作用。他们只能告诉你答案。——毕加索 很多人(包括我岳母)认为计算机变得如此智能,所以在不久的未来将不再需要程序员。另外一些人认为程序员是天才,他们在电脑前能不断地解决复杂的数学难题。甚至不少程序员对他们是做什么的都没有清晰的概念。 在这篇文章中,我想给不知情的人解释一下程序员到底是做什么的: 程序员是将人类想法翻译成计算机语言的译者。 他们是两种世界之间的纽带。你认为维护这个纽带很容易吗? 人类世界的背景 The problem with 阅读全文
posted @ 2011-05-23 13:42 夏大王 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 清除代码异味发布时间: 2011-05-18 08:29阅读: 883 次原文链接 全屏阅读 [收藏] 本文是从 Cleaning up code smells: Venkat Subramaniam @ Chennai 这篇文章翻译而来。 今天,Venkat Subramaniam 就关于清除代码异味的话题给我们做了一个非常有趣的演讲。下面就是我记录的一些他的话。 为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。 如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。 什么是代码异味?代码异味是一种由写的很差的代码引起的一种有臭味的感 阅读全文
posted @ 2011-05-23 13:40 夏大王 阅读(162) 评论(0) 推荐(0) 编辑
摘要: linux上定时函数 setitimer 的使用介绍(转) setitimer()为Linux的API,并非C语言的Standard Library,setitimer()有两个功能,一是指定一段时间后,才执行某个function,二是每间格一段时间就执行某个function,以下程序demo如何使用setitimer()。view plaincopy to clipboardprint?/* Filename:timer.cpp Compiler:gcc4.1.0onFedoraCore5 Description:setitimer()settheintervaltorunfunction 阅读全文
posted @ 2011-05-09 17:45 夏大王 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1推荐mdev是busybox中的一个udev管理程序的一个精简版,他也可以实现设备节点的自动创建和设备的自动挂载,只是在实现的过程中有点差异,在发生热插拔时间的时候,mdev是被hotplug直接调用,这时mdev通过环境变量中的ACTION 和 DEVPATH,来确定此次热插拔事件的动作以及影响了/sys中的那个目录。接着会看看这个目录中是否有“dev”的属性文件,如果有就利用这些信息为这个设备在/dev 下创建设备节点文件。 下面是如何让我们的系统支持mdev。 1.在使用busybox制作根文件系统的时候,选择支持mdevLinux System Utilities ---> [ 阅读全文
posted @ 2011-05-06 19:23 夏大王 阅读(678) 评论(0) 推荐(0) 编辑
摘要: strace工具是一个非常强大的工具,是调试程序的好工具。要移植到arm平台,就需要使用交叉编译工具编译生成静态链接的可执行文件。具体步骤如下:1.下载 strace-4.5.16.tar.bz2,下载网址是:http://www.filewatcher.com/m/strace-4.5.16.tar.bz2.457272.0.0.html2.解压。3.配置。./configure --host=arm-none-linux-gnueabi CC=arm-none-linux-gnueabi-gcc4.编译。make CFLAGS+="-static",生成strace静态 阅读全文
posted @ 2011-05-05 19:29 夏大王 阅读(1907) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页