摘要: 前不久路过南京, 拜会了本科同学. 刚好他要见个青年才俊谈些事情, 于是就神神秘秘地把我拉了过去. 一路高谈阔论, 指点江山, 忆往昔峥嵘岁月之后, 此次"拜访"的目的也渐渐清晰起来. 我们所要见的人是位年轻的创业者, 他有些移动互联网的点子, 想和我们分享下, 并尝试下寻求合作的机会. 目的地是... 阅读全文
posted @ 2014-09-29 17:58 DownUp 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 英文原文:API-Driven Development 作为一名开发者,诚然编写代码如同作家提笔挥毫,非常有成就感与乐趣,但同时我也觉得删除代码是件不相伯仲的美事。为什么呢?因为在进行删除工作时,意味着自己找出了造成干扰的位置,意味着找到了冗余无用的代码,甚至是找到了能用更少代码实现相同功能的... 阅读全文
posted @ 2014-09-29 17:50 DownUp 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 几周前一个朋友也打算通过跑步来甩一甩脂肪,控制一下自己那已经严重扭曲了的身材 —— 他便求教我从衣服到鞋,从腕表到心率带,都买了什么装备,性能如何,他好照着原样来一套。我告诉他我什么装备都没买,跑了半年多了,我还是随便套上件纯棉的T恤,穿条舒服的运动短裤,蹬着跑鞋,抓着手机,就这么跑将起来。他连... 阅读全文
posted @ 2014-09-29 17:42 DownUp 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 之前在缘创派上活跃过几天,不少朋友也咨询过我程序员如何参与创业的问题,给(tu)点(chao)建(ji)议(ju)。 程序员创业直接做 CEO? 如果你没有独立做过能挣钱的软件、上万用户的免费 APP、粉丝数 5 万以上的大号、每天 PV10 万的网站,那么先别离职,选一个你喜欢的用业余时间... 阅读全文
posted @ 2014-09-29 17:41 DownUp 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 如今,内容在市场营销中扮演的角色越来越重要,但是对于你的公司来说,如果没有一个故事,就意味着没有内容可以创造、传播。你的公司是做什么的?或者往更深层次一点挖掘,你的公司代表的是什么?如果想要回答这个问题,完全可以用一种强大的方式,那就是讲故事。 你公司所要讲述的故事,既要教育用户,也要娱乐用户,而... 阅读全文
posted @ 2014-09-21 16:33 DownUp 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本人,目前在一家淘宝店工作,淘宝也就是大部分亲们经常去消费购物的地方,凡是在淘宝买过衣服的亲,带某某品牌的,基本上都买到过高仿、A货甚至质量差的一塌糊涂的。相信凡是做过淘宝服装的同志们都会认同我所说的一切。 首先,现在做淘宝真的很累,我只是上班的,如果个人开店什么的,真的是苦不堪言,新闻报道某某皇... 阅读全文
posted @ 2014-09-21 15:50 DownUp 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 写完上篇文章《走自己的路,要让别人说》之后,收到了很多读者反馈,其中有一个读者的问题是这样的: 「估计很多人要说乔帮主不圆滑了,关键是哪些事情可以妥协哪些必须要讲原则,老板要你渗透对手系统,经理要你违反公司规定,公司要你参与偷税漏税,合作伙伴在做黑产,这个时候是要得罪人还是情商继续高下去好呢?... 阅读全文
posted @ 2014-09-18 20:50 DownUp 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 今天早上一个同学让我帮他抢张10月1号的火车票,我去,这个任务实在是艰巨,根据前几年的抢票经验那肯定是九死一生。 登陆上账号,添加了联系人信息,选好日期,选好车次后自动查票,每次都是每5秒钟刷一次。 抢过车票的都知道,两三秒的时间就抢没了,5秒一次的话就意味着第一次抢不上就没机会了。没... 阅读全文
posted @ 2014-09-18 20:28 DownUp 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一个软件最后都会落实到代码。而代码,其背后的架构设计或设计思想或模式固然重要,但我觉得更重要的东西则是良好的命名。混乱或错误的命名不仅让我们对代码难以理解,更糟糕的是,会误导我们的思维,导致对代码的理解完全错误。相反,良好的命名,则可以让我们的代码非常容易读懂,也能向读者正确表达事物以及逻辑的本质,... 阅读全文
posted @ 2014-09-18 20:15 DownUp 阅读(203) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-09-18 19:19 DownUp 阅读(123) 评论(0) 推荐(1) 编辑
摘要: 尽管做技术已经有不少年头了,不管是犹犹豫豫还是坚定不移,我们走到了现在,依然走在技术这条路上。不管我们处于何种职位,拿着哪种薪水,其实,我们会是不是的问问自己“做技术到底可以做到那种地步”,说的直白一点,其实我们很多人对技术这条路依然充满很多彷徨,不管我们的现状是多么的满意与辉煌。最近一直招聘技术人... 阅读全文
posted @ 2014-09-18 19:14 DownUp 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 在文章的开始,我先举一个例子 美国M4谢尔曼坦克 VS德国的虎式坦克(相关资料如下http://mil.eastday.com/m/20070515/u1a2833237.html) 5:1 在五一期间,电视节目中的二战武器大对决吸引了我,其中当美国大兵说他们在用5辆坦克的代价来换德国人的一辆虎... 阅读全文
posted @ 2014-09-17 17:17 DownUp 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 新的需求昨天发现开发的安全中心已不能够满足外部系统对其的安全访问需求,基本情况是这样的,当前公司需要开发一个反馈中心中,有一个快速反馈的功能,其中有一个需求是能够将快速反馈的通知已邮件的形式发送到相关处理人那里通知他们说,新的反馈信息来了,你们快点来处理啊。以前设计的安全模型是以下方式:使用部分为一... 阅读全文
posted @ 2014-09-17 17:16 DownUp 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 我有一个买方表Buyer,大概1万条记录;一个卖方表Sale,大概5万条记录。有一些买方和卖方之间是有某种关联的,这种关联关系被记录在Partner表里,Partner表中的关键字段包括BuyerID,SaleID和LinkManID,其中LinkManID是卖方的业务员之一。系统里还有一个联系人的... 阅读全文
posted @ 2014-09-17 17:12 DownUp 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 前面的话:提到依赖注入,大家都会想到老马那篇经典的文章。其实,本文就是相当于对那篇文章的解读。所以,如果您对原文已经有了非常深刻的理解,完全不需要再看此文;但是,如果您和笔者一样,以前曾经看过,似乎看懂了,但似乎又没抓到什么要领,不妨看看笔者这个解读,也许对您理解原文有一定帮助。1.依赖在哪里 老马... 阅读全文
posted @ 2014-09-17 17:10 DownUp 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 文是单位同事胡计平的一个关于效率优化的总结,内容很实用,转贴到blog里,以备自己日后查看,也希望能对更多的人有所帮助最近写一程序,跟效率优化打上了交道,把其中的体会写下来,供大家讨论分享,我想效率优化工作可以分为如下几个步骤:(1)查找影响效率的瓶颈之处:定位的方法当然是使用时间函数,一般精确的使... 阅读全文
posted @ 2014-09-17 17:08 DownUp 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 以前上学的时候,听到“一个学生在毕业后刚刚开始编程的头几年中,写出的代码多半是垃圾”这样的说法,均不屑一顾。现在工作一年多了,越发感觉自己代码中疏漏处甚多,故近来常做亡羊补牢的重构之举。拿自己4个月前写的数据访问层来说,这个层位于整个系统的最底端,根据传入的sql语句进行查询和更新操作。就拿查询来... 阅读全文
posted @ 2014-09-17 16:59 DownUp 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 前言 如何实现一个高效简单的系统权限体系是我们长期以来都在思考的问题,也是最近一年来我思考得最多的问题,我们所期望的权限都是应当能够根据应用的需要不断添加和扩展的权限,并且最好能够以最简单的方式来支持,那就最好不过了。 内容什么是权限系统一个简单的设计基于角色的访问最初的数据权限更好的解决方法最近的... 阅读全文
posted @ 2014-09-17 16:51 DownUp 阅读(194) 评论(0) 推荐(0) 编辑
摘要: William Vambenepe的最新文章,AJAX + REST是最新的架构妄想,让我们回想起了一个具有15年历史的架构,它曾被寄期望对Web产生革命性的影响。在该架构里,Web服务器将返回包含全部数据的XML文件,与XML一道,还会返回一个XSLT文件(用于描述如何将XML转换成HTML)... 阅读全文
posted @ 2014-09-17 16:49 DownUp 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要... 阅读全文
posted @ 2014-09-17 16:48 DownUp 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 引言 本文主要是参考Martion Fowler所著的《企业应用架构模式》与Eric Evans所著的《领域驱动设计》这两本泰山之作,加上本人在近年实际的工作过程中开发SOA系统所认识到的问题所写的一篇文章,欢迎各位点评。 最后两节细说应用层、系统总体架构是本文的重点,着重说明领域驱动设计与... 阅读全文
posted @ 2014-09-17 16:47 DownUp 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 目录背景知识用例图类图序列图状态图活动图组件图部署图结束语 英文原文:UML basics: An introduction to the Unified Modeling Language 到了21世纪——准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员的简历中,75%都... 阅读全文
posted @ 2014-09-17 16:46 DownUp 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 软件系统面向对象的设计思想可谓历史悠久,20世纪70年代的Smalltalk可以说是面向对象语言的经典,直到今天我们依然将这门语言视为面向对象语言的基础。随着编程语言和技术的发展,各种语言特性层出不穷,面向对象是大部分语言的一个基本特性,像C++、Java、C#这样的静态语言,Ruby、Python... 阅读全文
posted @ 2014-09-17 16:44 DownUp 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1.参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示... 阅读全文
posted @ 2014-09-17 16:43 DownUp 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。 今天我们来谈谈一个... 阅读全文
posted @ 2014-09-17 16:41 DownUp 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我... 阅读全文
posted @ 2014-09-17 16:28 DownUp 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 文/陈皓 我以前写过一篇“我是怎么招聘程序员的”的文章。今天,我想再谈谈关于招聘和面试这方面的东西,主要是以下这些原因:近半年来我在进行了大量的招聘工作,对面试有一些新的体会。酷壳最近发布了几篇趣味面试题(面试题一,面试题二,面试题三),从回复中让我有一些思考。我有一个同事最近面试了一家公司,他... 阅读全文
posted @ 2014-09-17 16:01 DownUp 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉... 阅读全文
posted @ 2014-09-17 16:00 DownUp 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 关于IoC的的概念提出来已经很多年了,其被用于一种面象对像的设计。我在这里再简单的回顾一下这个概念。我先谈技术,再说管理。话说,我们有一个开关要控制一个灯的开和关这两个动作,最常见也是最没有技术含量的实现会是这个样子:然后,有一天,我们发现需要对灯泡扩展一下,于是我们做了个抽象类:但是,如果有一天,... 阅读全文
posted @ 2014-09-17 15:58 DownUp 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 下面这个图片来源国外,是一个关于程序员面试时的简历,被人事部门和程序员本身评审的角度不同的图片。当然,这是一个从国外面试的视角制作的图片,不过,可以看出,其中很多东西都是和国内是相同的。让我们通过这个图片也来了解一下自身吧。下面是我对其做的翻译,翻译水平有限,请大家指正。人事部门是这样阅读简历的(+... 阅读全文
posted @ 2014-09-17 15:54 DownUp 阅读(140) 评论(0) 推荐(0) 编辑