代码改变世界

随笔档案-2012年07月

HTML5 学习(1) -- 介绍

2012-07-30 15:35 by JustRun, 492 阅读, 收藏, 编辑
摘要: 1. 简介HTML5是新一代的HTML标准, 产生的原因是原有的HTML标准没有办法支持互联网发展的需要。HTML5的原则是:新特性应当基于HTML, CSS, DOM和JavaScript减少对外部插件的依赖(比如Flash)更好的错误处理更多的标记代替脚本应该具有设备无关性标准发展过程应当是公开的2. 一个最小的HTML5网页:<!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The conte 阅读全文

《IT项目管理》读书笔记(6) —— 项目成本管理

2012-07-30 09:03 by JustRun, 768 阅读, 收藏, 编辑
摘要: 1. 项目成本管理的重要性项目成本管理包括确保在批准的预算范围内完成项目所需的各个过程。项目成本管理过程包括:资源计划成本估算成本预算成本控制2. 成本管理的基本原理IT项目管理专业人员不仅要能够用技术术语,而且还要能够用财务术语介绍和讨论项目信息。3. 资源计划4. 成本估算如果项目经理想在预算限制内完成项目,他们必须进行严格的成本估算。4.1 成本估算的类型4.2 成本估算工具和技术4.3 IT项目成本估算的典型问题为大型项目做估算是一项复杂的任务,需要巨大的努力。很多估算必须迅速进行,并且在明确系统要求之前做出进行软件开发项目成本估算的人们常常没有太多的成本估算经验,特别是对项目群而言。 阅读全文

(转)当别人努力的时候,你在做什么?

2012-07-27 10:23 by JustRun, 629 阅读, 收藏, 编辑
摘要: 有一次曹启泰采访一位国内知名的企业家,下了节目之后,他就问摄影的同事:感觉今天的企业家如何?对方答道:好像也很普通,没怎么样。曹启泰反问了一句:那为什么他今天是企业家,而不是你? 好像也很普通,没怎么样。这好像是很多人评论事情的一种态度。在他们眼中可能没有什么事情会怎么样,有多么好,而往往他们又是很可悲的人: 内心不满足,无奈与嫉妒,只能靠贬低别人的成果寻找平衡。 大道理一通一通,评论别人振振有词,自己却毫无建树。 消极的心态,养成了惯性的思维,一切都是不好的。 也许这就是人性的弱点,不经意的习惯,却逐渐腐蚀了你的人生。 当你在抱怨的时候,为什么不想想我做了什么?... 阅读全文

(转)李明博:我的12年等于24年

2012-07-27 10:20 by JustRun, 684 阅读, 收藏, 编辑
摘要: 李明博,出生于日本大阪,幼年时家贫,1961年进入高丽大学商学院求学。36岁时,他成为现代建设公司的总经理。2002年7月1日,他成为第32任首尔特别市市长,以显著的政绩赢得了首尔市民的好评,树立了“能干成事”的形象。2008年2月25日上午李明博在首尔正式宣誓就任第17届韩国总统。 你尽全力了吗? —些人对我能够在20岁当理事、30岁当社长、40岁当会长不理解而提问时,话题经常是“快速提升”的秘诀是什么?回答这类问题,我感到十分困惑。因为我从来没有想过有什么秘诀,我的职位和职责有利于我做事,没有别的理由。而且每次升职都是企业主的决定,我无法左右。我虽然进入公司只有12年就被提升为社长... 阅读全文

《IT项目管理》读书笔记(5) —— 项目时间管理

2012-07-27 10:09 by JustRun, 1365 阅读, 收藏, 编辑
摘要: 1. 项目进度计划的重要性项目时间管理的简单定义就是涉及的确保项目按时完成所需要的过程。主要过程包括:任务定义任务排序任务历时估算进度编制进度控制2. 项目计划来自何方?定义任务项目经理及团队使用范围说明书、WBS来开始编制更加详细的项目进度计划并估算完成日期。如果估算的完成日期与上层领导或客户的原始计划有明显差别,为了满足进度预期,项目经理就必须进行谈判来改变范围和成本。3 任务排序需要评估任务之间的依赖原因和不同的依赖关系类型。所以需要对任务进行排序。4 任务历时估算历时包括一项活动消耗的实际工作时间再加上消逝时间,注意到这一点非常重要。实际参与工作的人员对历时估算应该有发言权进行任务历时 阅读全文

(转)失败和拒绝,也是一种肯定

2012-07-26 11:36 by JustRun, 238 阅读, 收藏, 编辑
摘要: 昨天,先是看到一个老外,说了一句很震撼的话。"你个人的项目,应该有四分之一会失败,否则就说明你的冒险精神不够。"(Expect and hope that a quarter of your projects fail. If not, you're not taking enough risks. --Adam Smith)我心里一动,心想这些天,我是不是把个人的失败看得太重了?失败完全可以理解成积极进取的结果,只有生命力充沛的人,才可能会有一次又一次的失败。一味地恐惧失败,只会让自己畏首畏尾,丧失进取心。没料到,几个小时之后,创业家Chris Dixon也谈到了 阅读全文

(转)Groupon前传:从10个月的失败作品修改,1个月找到成功

2012-07-26 11:31 by JustRun, 306 阅读, 收藏, 编辑
摘要: 今天读到 一个非常励志人心的故事 ,就像现在「叶问」有「前传」,最近很火红的团集购网站Groupon 也出现了「Groupon前传」 ,就在两周前,在纽约的一场定期聚会的创业家,有幸听到这个「Groupon前传」的故事,由创办人Andrew Mason的口中讲出来。 现在大家都觉得Groupon很有道理了,大家都在抄这个点子,但是,当初,这位创业家是怎么想到这个点子的?是怎么想到可以这样做这个点子的呢? 答案:「 他原本并不是做这个点子 。」 原来,Groupon之前根本就不是做「团购」的,这个点子根本就不是他们当初的点子! 当初,他们要做的是一个叫「The Point」的网站,... 阅读全文

C#语法糖

2012-07-26 11:14 by JustRun, 526 阅读, 收藏, 编辑
摘要: 1. 自动属性private string _myName;public string MyName{ get { return _myName; } set { _myName = value; }}public string MyName { get; set; }2. 匿名委托和Lambda表达式class MyClass{ public delegate void DoSomething(int a); //定义方法委托 private void DoIt(int a) { Console.WriteLine(a); } ... 阅读全文

《IT项目管理》读书笔记(4) —— 项目范围管理

2012-07-26 10:54 by JustRun, 1129 阅读, 收藏, 编辑
摘要: 1. 什么是项目范围管理项目管理中最重要也是最难做的一件工作就是确定项目范围。范围是指生产项目产品所包括的所有工作以及生产这些产品所有的过程。项目范围管理是指对项目包括什么与不包括什么的定义和控制的过程。主要过程有:启动: 是指组织正式开始一个项目或继续到项目的下一个阶段。范围计划: 是指进一步形成各种文档, 为将来项目决策提供基础, 这些文档中包括用以衡量一个项目或项目阶段是否已经顺利完成的标准等。范围定义: 将项目主要的可交付成果细分为较小的更易管理的组分。需要建立工作分解结构(WBS)范围核实: 项目的主要利益相关者对项目范围的正式验收。范围变更控制: 对项目范围的变更实施控制。2. 项 阅读全文

linux基本命令

2012-07-24 19:24 by JustRun, 576 阅读, 收藏, 编辑
摘要: 常用的基本命令clear 清空界面cd 进入目录ls 列出文件和目录ll 列出文件和目录ls -d 查看目录属性tree 显示文件和目录结构pwd 打印当前目录mkdir 创建目录rm 移除文件rm -rf ... 阅读全文

《IT项目管理》读书笔记(3) —— 项目综合管理

2012-07-24 15:52 by JustRun, 831 阅读, 收藏, 编辑
摘要: 1. 什么是项目综合管理在项目生命周期中协调所有其他项目管理知识领域所涉及的过程。确保项目所有的组成要素在适当的时间结合在一起,已成功地完成项目。包含的主要过程有:项目计划编制项目计划实施项目变更控制2. 项目计划项目计划是一个用来协调所有其他计划、以指导项目实施和控制的文件。项目计划应记录计划的假设条件以及方案选择, 以便于各利益相关者之间沟通,同时还应确定关键管理审查的内容、范围和时间,并为进度评测和项目控制提供一个基线。计划应该具有一定的动态性和灵活性, 并随着环境和项目本身的变化而能够进行合适的调整。计划应该能够有利于项目经理对项目团队进行管理、对项目的进展状况进行评估。一份项目计划必 阅读全文

《IT项目管理》读书笔记(2)——项目管理的环境和过程

2012-07-23 15:36 by JustRun, 721 阅读, 收藏, 编辑
摘要: 1. 项目管理的系统观念项目必然处在一个大的外部环境中,项目经理不只是要考虑项目范畴内的因素,还有项目所处环境对于项目成败的影响。以整体的视角来看待项目和项目运营的组织环境就是所谓的系统思维。2. 项目阶段和项目生命周期项目生命周期指的是这样一系列项目阶段的集合。项目阶段包括定义、开发、实施和收尾。前2个阶段被称为项目可行性阶段, 后2个阶段被称为项目获取阶段。项目阶段和管理评审的重要性有必要在每个项目阶段结束后进行管理评审, 以对项目进度,成功的可能性以及项目与商业目标持续的兼容性做出评价。这些管理评审被称为阶段出口或终止点产品生命周期不同于项目生命周期, 一个大的IT产品项目通常是由若干个 阅读全文

快来做五分钟消除疲劳操

2012-07-23 09:17 by JustRun, 749 阅读, 收藏, 编辑
摘要: 早晨起床要挣扎半天,一想到上班就全身无力,没有生病却懒洋洋的提不起精神,甚至连玩乐都不感兴趣。日本年轻的OL工作节奏异常紧张,但依靠健身操教练授予的秘方,可以迅速恢复体力。现在就来做吧! 动作一 1. 身体直立,两脚并拢站稳,两肩放松。 2. 先将上半身往前倾,再往后仰,如此反复运动。持续一分钟。 3. 双手随上半身自然摆动,同时配合深呼吸。 注意:膝盖不能弯曲;往前弯,往后仰时要尽量做到极限。 动作二 1. 身体直立,两脚并拢站稳,两肩放松。 2. 以腰为轴心,上身往左转,眼睛注视右脚跟。 3. 恢复直立后,上身往右转,眼睛注视左脚跟。... 阅读全文

如何为Pyramid添加Middleware

2012-07-22 16:33 by JustRun, 382 阅读, 收藏, 编辑
摘要: 在pylons的文档中,有专门讲过如何添加自己的Middleware, 通过这些Middleware, 我们可以改变输入和输出。这也是WSGI(Web Server Gateway Interface)的优势和精髓所在。那么在pyramid中,我们如何添加Middleware呢?假设我们要添加一个我们自己的Middleware, 用来记录每次请求的日志下面就是一个符合规范的Middleware, 构造函数中接受一个WSGI APP, __call__返回一个WSGI APP.class LoggerMiddleware(object): '''WSGI middlewa 阅读全文

Pyramid中如何配置多种URL匹配同一个View

2012-07-22 09:26 by JustRun, 503 阅读, 收藏, 编辑
摘要: 在pylons中,通过配置Route可以很容易地配置不同的URL指向同一个controller的Action.map.connect('/:page/category{categoryid}/pageindex{pageindex}/{id}', controller='front',action='index')map.connect('/:page/category{categoryid}/pageindex{pageindex}/{id}/', controller='front',action='i 阅读全文

《IT项目管理》读书笔记(1) —— 概述

2012-07-20 10:20 by JustRun, 843 阅读, 收藏, 编辑
摘要: 项目管理概述1. 什么是项目?项目是为了实现一个独特的目的而进行的临时性任务.项目有以下属性:有一个独特的目的项目是临时性的需要使用来自不同领域的资源有一个主要的发起人和客户都有不确定性项目的四项约束:质量范围时间成本2. 什么是项目管理?项目管理是指"在项目活动中运用专门的知识、技能、工具和技术,使项目能够实现或超过利益相关者的需要和期望"项目管理的知识领域:项目综合管理范围管理时间管理成本管理质量管理人力资源管理沟通管理风险管理采购管理个人体会:项目的目标项目的最终目的是达到利益相关者的需求, 这里应该主要是两个, 客户和公司。客户是项目发起人, 客户的目的是做完项目能 阅读全文

NAnt学习笔记(3) -- Properties, Loggers & Listeners

2012-07-19 14:23 by JustRun, 368 阅读, 收藏, 编辑
摘要: PropertiesPropertyies 可以理解成变量, 定义不同名称的properties, 以便以后使用<?xml version="1.0"?> <project name="Hello World" default="build" basedir="."> <description>The Hello World of build files.</description> <property name="debug" value= 阅读全文

经典SQL语句大全(转)

2012-07-19 09:34 by JustRun, 606 阅读, 收藏, 编辑
摘要: 一、基础 1、说明:创建数据库 CREATE DATABASE database-name2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 ty 阅读全文

简明添加log4net到项目中

2012-07-08 16:24 by JustRun, 595 阅读, 收藏, 编辑
摘要: 1. 非web项目中添加log4net添加log4net.dll引用到项目在配置文件中添加log4net的配置在项目的Assembly.cs文件中加上[assembly: log4net.Config.XmlConfigurator(Watch = true)]2. web网站中添加log4net前2个步骤和上面一样,不同的是需要在Global.asax中void Application_Start(object sender, EventArgs e) { // Code that runs on application startup log4net.Confi... 阅读全文
点击右上角即可分享
微信分享提示