十条不错的编程观点
在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。 1) The only “best practice” you should be using all the time is “Use Your Brain”. 唯一的“Best Practice”并不是使用各种各样被前人总结过的各种设计方法、模式,框架,那些著名的方法、模式、框架只代码赞同他们的人多,并不代表他们适合你,你应该更多的去使用你的大脑,独立地思考那些方法、模式、框架出现的原因和其背后的想法和思想,那才是“best practice”。事实上来说,那些所谓的“Best Practice”只不过是限制那些糟糕的程序员们的破坏力。
15 个 JavaScript Web UI 库
几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了 15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。 LivePipe LivePipe UI 基于 Prototype Javascript 框架,包含了一整套经严格测试并高度可扩展的 UI 控件,拥有很好的文档,在不支持 JavaScript 的环境中,可以无缝降级使用。包括 Tab, 窗体,文本框,多选框,评分控件,进度条,滚动条,右键菜单等多种控件。 LivePipe 首页与下载 LivePipe 演示与示例
如果宠物可以上网说话,论坛将会都是这样的帖子
1.我爱上了楼上的大黄,可主人总想让阿黑跟我配种。 2.失宠危机!主人想买一只垂耳兔,怎么办?在线等…… 3.女主人因为男主人对我太好而吃醋,我该怎么办?在线等! 4.这狗窝还能合住吗?刚过一个礼拜,窝友就带着女朋友回来过夜了! 5.求助!老婆刚生了5只小狗,各位狗民说说叫什么好听?我们是拉布拉多。 6.掉进粪坑失宠于主人,嫌我臭,内牛(泪流的谐音)急!在线等……标题长长长。 7.突然觉得骨头形状的狗粮好贱!筒子们一起来818吧! 8.我曾是一只副 省 长家的猫。 9.怎样才能捞到大鱼缸里的金鱼?在线等! 10.偶是一只老掉毛猫,满地打滚跪求不掉毛秘方! 11.弱弱地问,有谁像我一样爱吃主人的袜子?标题长长长长。
15 个用户体验设计剖析
用户界面和用户体验(UI/UX)是任何产品成败的关键,尤其 Web,Web 是一种公开的,可以被任何人随时随地访问的特殊产品,用户的体验几乎意味着一切,虽然内容更重要,但内容可以替代,体验却是独一无二的,本文分析了15个不同的 UI/UX 案例,优秀的用户体验给我们带来的启发是无价的。 内容滚动中的运动视差效果
打老虎 谁能坚持到最后
许多年前,蒋经国曾在上海高呼“老虎一日不死,本公子一日不回”。年轻的蒋公子实际上是明白人,他看到利益团体对国民经济的绑架,他害怕越来越深的陷阱最终会让民国政府万劫不复。所以冒着天下之大不韪,他把杜公子也拉进了牢房。但杜月笙更明白,他甚至不急着把儿子救出来,“拖着吧,有人会跳出来的”。果然,形势比人强。 “拖着吧。”现在的开发商也是这招。虽然小心慎言,但在不少开发商心里还是认为“道路曲折,前途美好”。“这是持有100亿元现金以上的开发商。”潘石屹指着手中的统计表向全国人民说,“100亿至少可以撑一年。” 其实决策层没把开发商当成是老虎,让他们心惊胆颤是国内城市房产不合理的使用情况,国家电网统计,全国660个城市电表连续6个月零读数的住宅,有6540万套。这些空置的房子可容纳2.6亿人居住。尽管国家电网根据电表的使用情况得出的数据不能尽信,但无论是4月的控制房地产信贷、5月提高银行准备金率还是酝酿出台的房产税,都是指向这庞大的空置率。所以,最起码要稳住,不能让城市空置率恶化下去。于是各种针对投资
IT职场求生法则
通用法则 法则1:忍耐是一种美德。 为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂、同事的白眼、客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤、堵车,忍受什么都涨就是工资不涨,…… 不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年,你就会有反击的机会! 法则2:不要威胁到你的老板。 这里说的“老板”泛指你的领导、领导的领导、直到公司的老板。 功高盖主历来是做大臣的大忌,不想莫名其妙地被干掉,千万要做到韬光养晦。让你的老板能晋升,然后你才晋升到老板的位置,才是你的升职之道!任何想踩你老板的头上位的想法和行动,都是愚蠢的,除非你足够奸诈。 法则3:你要很“爱”公司。
实用的 JavaScript 测试及效验工具
JavaScript 是一款强大的广泛运用于现代Web站点及应用的脚本语言。作为一个技艺精湛的 Web 开发者,掌握JavaScript可以增强用户的使用体验,提供交互及富客户端等功能。 尽管JavaScript 的语法非常简单,但对于写程序而言仍然是困难重重,就是因为它的运行环境:基于Web浏览器。 以下您可以看到收集的8个实用的 JavaScript 测试及效验工具,它们都可以在不同环境下进行单元测试及校验测试您的脚本。 JSLint JSLint是基于Web的验证JavaScript错误代码的工具。它拥有的功能及特定的设置来使用您的需求,自定义你的验证算法。 JsUnit JsUnit是一款在客户端(在浏览时)的单元测试JavaScript框架。对JavaScript而言,JUnit就像是它的一个端口。当然它也可以在多 个浏览器、多个机器的不同操作系统中自动运行。它的发展始于2001年1月。
HR的至高机密:20个公司绝对不会告诉你的潜规则
1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。 刚入职时,你的工资就是你的全部(当然有一些岗位,比如销售或弹性工资的岗位除外,而且你入职以后大部分待遇都会跟着你的工资而浮动,工资调整 也是按你目前的工资乘于一定的百分比,保险、公积金也跟工资有关系),当你的基本工资低的时候你今后的报酬增长空间也不大。 所以,找工作时千万不要心软,多争取一些基本工资,因为这是你的所有。 我第一次找工作时就是犯了这个错误,当时心软没要求更高的工资,当时觉得基本工资比别人低几百块钱无所谓,但是后来才发现它有一个杠杆作用,尽 管以后每年你工资涨幅比别人大,但是工资还是比别人低。 比如你入职时的基本工资为4000,第二年涨幅为20% (一般的企业极少数人能涨20%),那第二年工资为4800; 如果你的同事入职时基本工资为4500,第二年涨幅为10%(一般涨幅),那他第二年工资为4950. 是不是看到差距了? 请记住,入职时工资就是你的全部,一定不能心软。 2.人事部不是你的倾谈对象 我在公司看过很多员工找人事部经理谈话,而且人事部员工可能会定期找员工谈话,问员工在工作中有没有遇到什么问题? 有没有人事部需要帮员工解决的事情? 但是请你记住, 公司人事部并不是你的倾谈对象,人事部的首要任务不是去帮助雇员,而是保护公司利益不受雇员损害,这才是最为重要的。
PCWorld 评选 52 个超实用网站
虽然那些 Internet 巨人主导了 Web 并为我们提供了非常全面的 Web 服务,然而,Web 领域的创新与创意从来都不曾停息,PCWorld 的编辑们为我们精选了 52 个超级实用的网站,尽管它们的名字没有 Google 那么响亮,但它们总会在某些地方给我们带来意想不到的惊喜。 商务 GenBook: 帮助你的客户安排同你们的约见日程 Huddle: 部门项目管理,在线存储 JobSpice: 在线生成漂亮简历 Phonebooth: 电话服务 Stacks: 就人与项目安排任务 TextFlow: 简化文档协同工作 Yammer: 部门私密微博客 Zoho: 大量基于云端的应用 沟通 FaxZero: 免费传真服务,含广告 Foursquare: 你和你的朋友的登录位置 Meebo: 即时消息多合一 Sobees: 调度多个社会网络服务 Tatango: 短信群发
JAVA开发者常用资源下载地址
一、Oracle Oracle 文档 : [url]http://www.oracle.com/technology/global/cn/documentation/index.html[/url] Oracle 10g 下载 : [url]http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/index.html[/url] [url]http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip[/url] [url]http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip[/url] Oracle 9i 下载 :