说说拖延
上周看了豆瓣上的《攻克拖延症–经历记录与心得分享》,加上昨天又看了一遍文中推荐的《The Now Habit》PPT,对拖延有点体会,做点归纳总结:
拖延原因:拖延源于自我的高期望与追求完美,害怕失败与不完美的心理使得我们选择了拖延这一自我保护措施,将失败的“危险”延后。对于相对重要的任务,自我的高期望使得自己不轻易去动手实践,而选择先去做一些相对容易而不太要紧的事情,直至最后的时间节点来临,急迫地赶出一个可能并不理想的成果。有时赶出的结果让人满意,自以为是高效,又反而会内在地鼓励拖延的进行。
举个文中的比喻更容易理解:(1)在地面上走过一块长木板;(2)在百米高楼之间走过一块长木板;(3)在百米高楼之间走过一块长木板并且自己这边的房子在着火。(1)时没有危险,我们走得很轻松;(2)时因为存在危险我们选择了拖延;(3)房子着火意味着最后的时间节点,驱使我们不得不行动。
【Discuz】积分机制实现解析
1、积分设置
在论坛 管理界面》全局》积分设置 里进行积分项目和积分规则的设置。可以用扩展积分来实现诸如热情、威望、贡献、论坛币等论坛激励机制,可设定扩展积分之间的兑换比例,可设置发帖、回复、加精、上传附件等操作需要增加的积分及下载附件等操作需要扣除的积分,并可对不同版面设定不同的积分规则,可谓是灵活自由。
如下图所示,有八个扩展积分可供设置,可用积分名称来命名你希望的名字,如热情、威望、贡献、论坛币等。
说说Outlook通讯录与Windows Mobile的同步问题
手机的操作系统是Windows Mobile 6.1,最方便的便是和Outlook通讯录的同步。这样便可以在Outlook里对通讯录进行添加、编辑、删除操作,电脑上的操作远比手机上的操作要方便很多,好处是很明显的。
但同步上也是问题多多,简单小结一下。
1、Windows Mobile 6.1上自带了ActiveSync同步软件,不需要额外安装,只需要用数据线连接到电脑的USB口就会自动开始同步连接。
2、电脑的操作系统上需要事先安装Outlook并添加好账户,主要目的是建立Outlook数据文件。使用绿色版Outlook是无法实现同步的。
3、电脑操作系统是XP的话,需要安装Microsoft ActiveSync,最新版本为4.5,在这里下载。同步时曾遇到过两个问题:(1)ActiveSync同步失败,提示“如果您继续,您将只能同步文件、文件夹和其他非Outlook项目.”,解决方法在这里。(2)ActiveSync同步失败时,出现85010014错误,解决办法在这里。
将搜狗浏览器收藏夹导入到IE、Firefox、Chrome
搜狗浏览器收藏夹导入、导出的文件格式是.xml,与IE、Firefox、Chrome等的导入、导出使用的.htm格式不同。于是要把搜狗浏览器收藏夹导入到IE、Firefox、Chrome也就需要做一些中间转换了。
操作步骤如下:
- 打开搜狗浏览器,导出收藏夹为.xml文件
- 下载SogouToIE,对导出的.xml文件进行转换,生成Favorit.htm
- 用记事本打开生成的Favorit.htm,在第5行的
<TITLE>之前增加以下代码<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
- 用IE/Firefox/Chrome导入修改过的Favorit.htm即可
【ExtJs】Ext.form.CKEditor:整合CKEditor的组件
CKEditor是一个出色的所见即所得的富文本编辑器,相比ExtJs原生的htmleditor要强大很多,于是把CKEditor集成到ExtJs中便是一个很好的选择。
从ExtJs官方论坛找到了整合的实例,不过其中的问题不少,比如组件setValue、isDiry等方法无法得到正确的结果。经过改造,修正了以上问题,并将CKFinder做了整合,同时增加了对CKEditor工具栏选择配置的支持。
修改后的Ext.form.CKEditor组件源码如下:
【ExtJs 2.2】Ext.form.DisplayField扩展组件:在formpanel中显示html格式的内容
翻遍所有ExtJs 2.2的form组件,竟没有合适的显示html格式内容的组件,唯有htmleditor组件式用来编辑html格式内容的,但用来显示的话超链接就没法点了,发挥搜索十八般武艺无果。最有自己来改写了一下原来的Ext.form.Field组件变成Ext.form.DisplayField组件(该组件在ExtJs 3.2里默认支持)。
Ext.form.DisplayField组件源码:
地址/路名的英文表达
转载存档
====================================================
***室/房 Room ***
***单元Unit ***
***村 *** Vallage
***号楼/栋 *** Building
***号 No.***
***公司 *** Com.或*** Crop或***LTD.CO
***号宿舍 *** Dormitory
***厂 *** Factory
【Windows 7】无法将程序锁定到任务栏的解决方法
将常用的程序快捷方式锁定到任务栏是个非常实用的技巧,可以方便地打开程序。
近期发现右键任务栏中打开的程序图标,“将此程序锁定到任务栏”的功能不见了。
查询一番,原来是用超级兔子优化了桌面图标,把快捷方式的箭头取消掉了导致的。
解决方法1:
用超级兔子把快捷方式的箭头恢复出来,用任务管理器重启explorer.exe,“将此程序锁定到任务栏”的右键功能找回来了。
【Windows 7】我的电脑右键管理打不开的解决方法
无聊拿超级兔子清理了一下注册表,发现Windows 7下右键我的电脑》管理 打不开了,提示“该程序没有与之关联的程序来执行,需要创建与之关联的程序,如果已经安装程序,请在“默认程序”控制面板中进行创建”,如下图:
禁止游客访问Discuz 7.2搭建的论坛
找了一圈没发现DZ后台有哪儿可以设置禁止游客访问的,查了一下可以简单改代码实现这个功能,具体为:
修改include/common.inc.php文件,在417行
if(isset($allowvisit) && $allowvisit == 0 && !(CURSCRIPT == 'member' && ($action == 'groupexpiry' || $action == 'activate'))) {
showmessage('user_banned', NULL, 'HALTED');
} elseif(!(in_array(CURSCRIPT, array('logging', 'wap', 'seccode', 'ajax')) || $adminid == 1)) {
if($bbclosed) {
clearcookies();
$closedreason = $db->result_first("SELECT value FROM {$tablepre}settings WHERE variable='closedreason'");
showmessage($closedreason ? $closedreason : 'board_closed', NULL, 'NOPERM');
}
periodscheck('visitbanperiods');
}

