1532天没有改过一行代码。一个超过四年没有理睬的业余时间做的网站如何能做到天天都还有人注册?

  |   0 评论   |   1,398 浏览

一天,我在度完假回家的路上接到一个电话。这是一个纽约的号码,不在我的通信录里,通常这样的电话我都不接,可是因为我弟弟在纽约,我想可能是他的一个朋友能错了,所以我就应答了。电话的另一端是一个很怯懦的声音,她非常谨慎的问,“你好,是Invoice Journal网站?(译注:一个保存单据的网站)”。我犹豫了,在Invoice Journal上线4年多的时间里,我从来没有接到过一个电话,瞬时间,在我支吾的说出“是的”之前,千万思绪一下都涌进我脑子里。“那好,是这样的,你能告诉我网站什么时候能恢复吗?我所有的单据都在里面,没有它我没法生活。”她说着。“我真的需要我的这些单据,如果网站不能够恢复,你能否把我存在系统里的单据发给我?” 那好,是这样的,你能告诉我网站什么时候能恢复吗?我所有的单据都在里面,没有它我没法生活。 这个嘛,起初我有点犹豫,因为四年来我从未管理过Invoice Journal。我把它给忘了,丢在脑后了,从我的记忆里删除了,但这个柔软的声音让我知道,虽然我忘记了它,但她却没有,事实上她的生活依赖着它。我很惊奇。被人发现不尽职,并且不确定是什么原因网站罢工,我告诉她我在开车中,….

plsql连接oracle不安装oracle客户端

  |   0 评论   |   1,508 浏览

1.下载Oracle Client Package . http://www.oracle.com/technetwork/topics/winsoft-085727.html下载 Instant Client Package – Basic包( 标注:All files required to run OCI, OCCI, and JDBC-OCI applications)这里下载的是Version 11.1.0.7 2.本地保存Oracle Client Package: 创建文件夹,比如oracleclient,将下载的文件加压缩到此文件夹里.(笔者目录: D:\oracleclient\instantclient102) 3.在当前目录下,新建立两个文件,sqlnet.ora和tnsnames.ora然后再手动配置sqlnet.ora和tnsnames.ora 比如这里是: sqlnet.ora文件内容: SQLNET.AUTHENTICATIONSERVICES= (NTS) NAMES.DIRECTORYPATH= (TNSNAMES, EZCONNECT) tnsnam….

生活中有太多的暂时诱惑,是生命的慢性毒药

  |   0 评论   |   1,323 浏览

生活中有太多的暂时诱惑,是生命的慢性毒药。这却是些让我们如此享受的慢性毒药,它们让蓬勃朝气的生命一点点走向颓废。请快点醒悟过来,请记得随时强化自己的免疫力。 大学一毕业,我就到南京找男友云了。 云的表舅在南京有家公司,他毕业后一直在那儿工作,每个月拿1000出头的工资打发日子。我自己找了家小小的文化公司,每个月1000元的微薄收入,也算是高高兴兴上班了。 从此,我和云便开始了看似快活的生活。每天下班后便相拥着坐在租来的小屋里看电视,从下午六点的新闻到晚上十点多结束的黄金剧场再到深夜的午夜剧场。每天持续六七个小时,我们斜靠着廉价的充气塑胶沙发上,随着荧屏嬉笑哀乐,全身心地感受着荧屏上他人人生的丰富多彩。 周末的时候就牵手去逛大卖场,拎回二三十元一件的衣服或其他便宜的物品,虽然关掉电视的瞬间我们也会突感空虚,眼见别人买房买车也会有一时的失落,遭遇权贵人士的冷眼也会一时激动感伤,可我们终究是似乎要满足于现状平庸度此生了。 日子无声地流逝了两年。 那天晚上,正当我们深深沉醉于电视剧离奇曲折的情节时,那台来自于跳蚤市场的17英寸老式彩电突然“嗤”地喘息一声,然后是一圈白光挣扎着晃了晃便寿终正寝了….

你以为你在合群,你是在浪费青春

  |   0 评论   |   1,599 浏览

曾经有一个宿舍,宿舍里面八个人。每当宿舍八个人都凑齐的时候,寝室长总会组织一个游戏,就是把八个人分成两组,每组三个人,组织大家打牌,剩下两个人就打开电脑,打起了dota,或者拿出手机不停地刷着网页,或者躺在床上拿着psp等待着他们的轮换。 然后,一晚上就这样过去了。 然后,一年就这样过去了。 然后,四年就这样过去了。 八个人里面,一定会有一两个人混的还可以,但是也一定会有人混的差。混的可以的,在大学四年,活的多么假:因为他组织别人堕落,自己却坚定的向前,表里不一,活的多么难受。而混的差的,永远不知道问题出在哪里。他根本不知道,他就是跟风了,可是到底哪里出了错误了,他根本不知道。 最近的课堂上,我不停地强调一点给我的学生,大学期间,你无法选择自己的室友,但是你可以选择自己的朋友。 因为,最近我开始发现,寝室,是堕落的开始;合群,是淘汰的起点。在好多人的字典里面: 四个人,三个人不停地下载着苍井空,第四个人不看,就是不合群。 四个人,三个人打着游戏,第四个人不玩儿,就是不合群。 四个人,三个人搞着gay,第四个人不搞,就是不合群。 人是怕寂寞的,于是,大多数人都选择合群: 可是。你以为你在….

小範圍定律

  |   0 评论   |   1,410 浏览

昨天美國網路界有一篇名文,題目是:「我如何『騙』我自己變成一個超強的人」(How I Tricked Myself into Being Awesome),這句話本來應該超自大的,但作者又稱之為「騙」自己,令人好奇。 原來,這位作者在一年內寫了三本技術方面的書,有的到現在都還是唯一的一本,大家都覺得他超強的!但,作者承認,他在寫這些書之前,對此書的技術根本一無所知,他是透過每天「一點一點的寫部落格」,寫了三個月後,就出了一本書,然後再去研究另一個技術,再寫了三個月後,又出了一本書,就這樣連出了三本書,每次寫文章就需要再去學會該技術,學著學著,一年後,他也變成了專家了。 果然是「騙」自己變成「超強的人」的傢伙! 這種毅力的故事一定不是首次聽到,不過,最近我聽到了另一種較科學的詮釋方式來說明這種毅力,科學家發現,毅力的背後有一個不為人知的小技巧,它叫作「小範圍定律」。 什麼是小範圍定律? 這也是來自最近一篇心理學研究,登在《Journal of Consumer Research》上,科學家研究了行銷人員常常設計的「集點卡」,看看哪一種較有效;他們給實驗者看兩種不同設計的集點卡,A卡是強調….

编程十条诫律

  |   0 评论   |   1,452 浏览

1、理解和接受自己会犯错误。关键是要尽早发现,在错误进入到最终产品前发现它们。幸运的是,除了我们少数几个在喷气推进实验所开发火箭导航系统的人外,在软件行业中犯错误通常不会导致灾难性事故。我们可以,也应该从错误中吸取教训,微笑,并继续前进。 2、你不是你的代码。记住代码审查的全部目的就是去发现问题,相信问题会被我们发现。当有问题疏漏时不要自责。 3、不管你对“空手道”有多了解,一定会有人知道的更多。如果你去问,这样的人可以告诉你一些新的招数。从别人那里寻找和接受新的知识,特别是那些你认为不需要的知识。 4、不要在没有讨论的情况下重写代码。在“调整代码”和“重写代码”之间有一条很细致的界限,你应该在代码审查的制度下做风格上的调整,不要独断专行。 5、对那些不如你的人要尊敬,礼遇,有耐心。经常跟开发人员打交道的非技术人士通常持有这样的观点:程序员凭借一技之长狂放不羁。不要让你的发怒和缺乏耐性让他们心中的这种形象加深。 6、这世界上唯一不变的就是变化。开放思考,面带微笑的接受它。把需求上、平台或工具里的每个改变都视作一种新的挑战,而不是把它们当作大麻烦来抵制。 7、真正的权威来自知识,而不是职….

jquery学习必备代码和技巧

  |   0 评论   |   1,700 浏览

学习jQuery 必备的一些代码和方法,相信学习了本文,你可以对jQuery的学习更加容易。 也欢迎jQuery爱好者评论,指出不足,让我们大家共同学习,共同提升技术能力。服务大家啊 欢迎关注@HTML5研究小组  @古木天琪   关注前端技术。 1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): $.ajaxSetup({ ajaxSettings:{ contentType:“application/x-www-form-urlencoded;chartset=GB2312”} }); 2. 解决jQuery, prototype共存,$全局变量冲突问题: 注意:一定要先引入prototype.js 再引入jquery.js,先后顺序不可错。 3. jQuery 判断元素上是否绑定了事件 //jQuery event封装支持判断元素上是否绑定了事件,此方法只适用于jQuery绑定的事件 var $events = $(“#foo”).data(“events”); if( $events && $events["c….

如果你看不见你还能编程吗?_HTML5研究小组_HTML5教程_HTML5资源_HTML5游戏

  |   0 评论   |   1,620 浏览

如果你看不见 这是个StackOverflow上的问题 How can you program if you’re blind? 。在看到这个问题的时候,我感到应该不可能,但是我错了,这个问题的前两个答案让我深深地震憾了。 第一个答案的回复人是Jared(其在StackOverflow上的积分有将近14K),但是你能想得到他是一个盲人吗?他回复到—— 我是一个完全失明的大学学生,我做过一些程序员的实习工作,所以我的回复基于我的这些经历。我使用Windows XP 和  Jaws 来为了读出屏幕上的内容。 对于Java 编程,我使用eclipse这个强大的IDE。我使用SWT开发GUI。对于.NET编程,其使用Visual Studio 2005,使用Jaws可以非常容易地操作VS2005,而且其还有一些很不错的脚本来可容易地用来做表单设计。 对于C/C++,我使用cygwin + gcc 也使用emacs 和 vim 做出编辑器(使用Emacspeak虽然有时候有点迟钝)。在实习过程中,我做了很多和Z/OS相关的编程工作。我使用rlogin通过cygwin….

vim编辑器使用

  |   0 评论   |   1,575 浏览

WINDOWS windows.txt For Vim version 7.3. 最后更新: 2010年8月 VIM 参 考 手 册 作者: Bram Moolenaar 译者: Dasn http://vimcdoc.sf.net 使用多个窗口和缓冲区进行编辑 windows buffers 本章我们看一下操作多个窗口和缓冲区的命令。另外有些命令在操作多个窗口的时候不同 于单个窗口,这些命令也会在本章被介绍。 一些基本的内容在用户手册的第 7、8 两个章节里 |usr07.txt| |usr08.txt| 已经介 绍过了。 简介 |windows-intro| 启动 Vim |windows-starting| 打开和关闭窗口 |opening-window| 把光标移动到另一个窗口 |window-move-cursor| 移动窗口 |window-moving| 改变窗口大小 |window-resize| 参数和缓冲区列表的命令 |buffer-list| 在所有的缓冲区和窗口里执行命令 |list-repeat| 当前光标处的标签和文件名 |window-tag| 预览….

LNMP一键安装包

  |   0 评论   |   1,578 浏览

安装 系统需求: 需要2 GB硬盘剩余空间 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统) Linux下区分大小写,输入命令时请注意! 安装步骤: 1、使用putty或类似的SSH工具登陆; 登陆后运行:screen -S lnmp 如果提示screen命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细的screen教程点击这里。 2、下载LNMP一键安装包: 您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用) 如需下载版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9.tar.gz 如需完整版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz 下载完成后LNMP一键安装包就会被下载到您的服务器或VPS上(一般用root登陆没切换目录的话应该在/root 下面)。 3、解压LNMP一键安装包: 执行:tar zxvf lnmp0.9.tar.gz….

maven仓库介绍,nexus的安装

  |   0 评论   |   1,652 浏览

nexus-2.0.6-bundle 1:下载解压 2:添加环境变量 3:nexus install 安装到服务中 4:修改java命令路径 如:C:\Program Files\Java\jdk1.6.0_22\bin\java 在pom.xml文件中配置了中心地址,如果本地服务器的url设置在远程地址的后面,会上远端下载,不会获取本地服务器的关联jar包。如果要在该文件中配置, 先访问本地的服务器, 就要把本地地址的repository节点放前面。 如果下配置,setting.xml 配置这个映射,就能默认所有的节点都从本地服务器获取。pom.xml文件配置无效           central       *       central repository       http://172.16.1.4:8081/nexus/content/groups/public/    

解决快播5.1提示“根据相关法律法规,该网站不可点播”的方法(无需卸载掉5.1版本)。

  |   0 评论   |   1,358 浏览

查找找各盘QvodPlayer目录下是否有名为Playlist的文件夹,比如在Windows 7下,Playlist文件夹就是在C:\ProgramData\QvodPlayer下,并不一定在软件安装目录。Playlist文件夹下的各个文件就是罪魁祸首! 解决办法: 把 文件夹下的东西全删掉,当然Playlist文件夹不能删,然后该文件夹安全选项下的“组或用户名”增加“everyone”,并且权限设置为完全拒绝。 完成后,你再点击Playlist文件夹,是不是提示“禁止访问”?那么你就成功了,现在,你就可以用快播5.1来看片了。不用卸载,不用安装低版本的快 播。 P.S:查找Playlist文件夹,C盘必须NTFS格式,具体怎么设置权限的就没有必要说了吧,要是连这些都不知道怎么做的话,阁下您还是无视我吧!

敏捷计划优雅应对

  |   0 评论   |   1,501 浏览

想要每周都能交付一些有价值的东西,需要在哪些方面付出努力呢?通过让客户亲眼见证软件交付的正确方式,我们就会发现以前提供给客户的服务是多么徒劳无益,并且还不止一次错过了最重要的东西——定期交付可工作的软件。 每周交付一些有价值的东西 暂时忘记一会儿敏捷,假设你就是客户。资金和项目可都是你自己的,你已经雇用了顶尖的团队去交付你想要的软件。怎样才能让你相信所雇用的团队正在进行实际交付? 是一摞摞的文件、计划和报告,还是每周都定期交付了你认为具有最重要特性并且测试过的可工作软件呢? 所以当开始以客户的视角来审视软件交付时,你也就步入正轨了。 (1)要将大问题拆分为许多小问题。 一周时间相对较短,你不可能在一周内完成所有任务。要想搞定一切,就得将棘手的大问题分割为更小、更简单、更易于管理的小问题。 (2)要将注意力集中于最重要的事物,心无杂念。 我们所交付的传统软件项目对于客户很少有或者说几乎没有什么价值。当然,你需要文档,也需要计划。但是它们仅支持一样东西——可工作的软件。每周都交付一些有价值的软件迫使你更精益,放弃任何不能增值的工作。这样就可以只带上必需品轻装前进了。 (3)确保正在交付的东….

斯图加特魔方图书馆

  |   0 评论   |   1,535 浏览

位于德国西南部富足的文艺城市斯图加特 ,多年前举行了一场“斯图加特市立图书馆”(Stuttgart City Library)的设计竞赛,韩国设计师Eun Young Yi的作品在其中脱颖而出。耗费多年时间的建设,这所备受媒体赞誉的图书馆终于落成,于10月起开放使用。 图书馆的外观就像一个巨大的魔方盒子,它由地下二楼、地上九层组成。其内外都采用了纯白作为主调,与环型中空的通透设计相得益彰,凸显出空间上的开放感。书籍像超市货架一般的有序除列,加上色彩丰富的儿童区、咖啡厅等,整体营造了一个舒适轻松的阅读氛围。 最具特色的地方大概还是与四面书墙连接的步行楼梯,它位于两层墙体之间,行走其中视野开阔、感觉独特又趣味。 五层开放式的空间和楼梯是不是让你想起了点什么,是的,就是图形艺术家M.C.Esche的拿手好戏:空间错觉。