类别归档:杂项

RSS feed of 杂项

最后更新于 .

因为各种各样的原因,vimer.cn停止更新了很长一段时间,先对关注本博的朋友说声对不起了。

时隔这么久,连google reader都被关了,话说我博客2/3的订阅可是来自google reader啊,也不知道这些用户现在去哪里了,希望不要把这里忘了才好啊 :)

废话不多说,说说这次对博客做了哪些调整吧。

先给大家上一个完整的插件截图:

QQ20130703 2

主要的变更如下:

1. 把原来的评论插件替换成了《多说》

其实我记得当时最早做社交评论的是《友言》,只是自己常逛的几个站(像《雷锋网》)都在用《多说》,所以就换上了。用了之后总体感觉还是挺好的,而且评论也会同步回本地数据库,哪天不想用也不会有影响。不过可惜这样 wp-syntax 的着色就没法在评论里生效了,等以后看看有什么解决方案吧。

再就是顺便在多说里把匿名评论给关了,太多垃圾评论了。

和依云通了一下邮件,可能社交评论并不适合这种技术博客,等我在另一个站用一段时间再看了,现在还是回滚到老的评论了。

QQ20130704 4

2. 数据备份插件换成了  BackWPup。

原来的插件只能备份数据库,而且只能发到邮箱,导致我很久之前的一次数据迁移丢了很多图片。现在用 BackWPup就不用担心啦,只要你愿意甚至可以把整个目录备份。

BackWPup支持很多种备份方式,不过可惜大部分在中国访问都有问题(囧)。唯一一个勉强可用的是dropbox,据说是跟换机房+https幸免遇难 ...

最后更新于 .

从老家回来第一天,特向各位博友拜个晚年~
祝福大家新年快乐,龙年大吉!
家庭幸福美满,事业蒸蒸日上!
心想事成,万事如意!

最后更新于 .

这次QCon在杭州举办,有幸作为腾讯开放平台部派出的讲师参加,对外分享了《腾讯开放平台的OpenAPI设计》,演讲的ppt已经由InfoQ在网上公布,文章末尾会贴出下载链接,有兴趣的朋友可以看看。

这几天也有很多思索和感悟,今天就和大家分享一下。

一. 切身的感觉到公司实在是 “做得多,说的少”,外界对腾讯的了解太少

“多做少说”当然好,毕竟是多干实事。

但是真的是想象中的那么好吗? 我引用孔子的一个故事: 鲁国之法:鲁人为人臣妾於诸侯,有能赎之者,取其金於府。子贡赎鲁人於诸侯,来而让,不取其金。孔子曰:“赐失之矣。自今以往,鲁人不赎人矣。”取其金,则无损於行;不取其金,则不复赎人矣。 什么意思?就是如果大家都把“多做少说”作为标杆,那么“多做多说”是不是反而会受到鄙视,进而会不会“多做”都收到影响? 所以虽然并非我所能控制,但是后续我也一定会做出努力,让公司对外的分享更开放一些。

二. 技术不在于有多强,而在于是否契合业务

大会上包括ebay,百度,阿里,腾讯都分享了自己的技术经验。对比了一下,其实对于这种海量服务的处理模式都差不多,无非是异步化,分布式,NoSQL等等。 但是不是我们看到这些牛B的技术就忘了那些基础的MySQL,Apache呢? 我看未必 ...

最后更新于 .

2010年过去了,非常感谢在这一年里关注着vimer.cn的博友们,也希望新的一年里大家能够更多更好的分享和交流!~ 借此机会,笔者在这里简单总结一下自博客创建以来的一些事件和文章,对新读者可以有一个清晰的索引,老读者也可以简单做一下回顾~ 2009年10月 vimer.cn博客正式开通,这段时间主要以vim的入门介绍为主,并且由于工作关系,也会有一些C/C++相关的探讨. 推荐文章:

2009年11月 这段时间主要是一些vim正则查找替换之类的技巧。 推荐文章:

2009年12月 这段时间开始有较多的C/C++语言及linux下编程的一些经验分享 ...

最后更新于 .

最近不少朋友反馈博客中的代码格式不适于阅读,非等宽字符等等问题,为此今晚特意试用了几款wordpress的代码高亮插件,包括SyHi,coolcode,wp-syntax,无奈发现SyHi根本用不了,coolcode不支持vim语法,只有wp-syntax能够满足要求。

因此以后的文章中出现代码均会以如下格式展示:

function! SetBaiKeBuffer()
let bkbuffloaded=bufloaded("baike")
if !bkbuffloaded
    execute "sp baike"
    execute "normal \Z"
else
    while 1
        execute "normal \<c-w>w"
        let currBuff=bufname("%")
        if currBuff == "baike"
            execute "normal \Z"
            break
        endif
    endwhile

endif
endfunction

另外,我也重新修正了几篇访问量比较高的博文,将里面的代码用这种最新方式来高亮,效果会比原来好很多。如果有朋友觉得之前的哪篇文章格式需要修正,也可以直接在这里留言,我将尽快处理。

-------------------------------------------分割线------------------------------------------

列表如下:

VIM-一键编译单个源文件

把VIM打造成一个真正的IDE ...

最后更新于 .

声明:
    本文谨代表本博作者个人观点,与腾讯公司官方无任何关系。

今天(2010年9月16日),腾讯社区开放平台正式上线,域名是:opensns.qq.com

主页

从页面上看,主要分了分享组件、喜欢组件、认证空间、应用接入等模块.
其中分享组件、喜欢组件、认证空间主要针对第三方网站合作;应用接入主要针对应用开发商。

我们主要看一下应用的接入流程。
首先点击导航栏的应用接入:

应用接入
点击创建应用后,进入开发者注册页,区分了公司和个人两种方式:

创建应用-公司2创建应用-个人  

公司和个人分别要求上传营业执照或身份证照片。

注册成功后,进入页面:

保存

我们来尝试创建一个应用:

创建

成功后,进入如下页面:

创建成功

我们来点击一下预览(apptest.qq.com是我自己开发的一个简单应用):

preview

可以看出,应用中列出了包括本人/机器人好友的相关信息。

之后,我们来看一下开放平台提供的调试工具,点击调试工具进入调试页面:

调试1

OpenAPI列出了开发者能够调用的API列表,包括:

user/info   主人信息
user/multi_info 批量获取好友信息
user/is_setuped 主人是否安装了应用
user/emotion ...

最后更新于 .

《小强升职记》是一本关于怎样用GTD(Getting things done)时间管理方法的书,用小说形式表现。我觉得用《小强升值记》作为标题更符合。

 GTD时间管理方法解决的问题背景:

1、  知识型工作不再有清晰的界限,工作缺乏明确的边界导致每一个人的工作量加大、更加焦虑

2、  工作的到来不再按部就班,几天甚至几月的工作如潮水般涌来,这些工作总是萦绕在我们的心头,挥之不去,愈发焦虑

3、  某种意义上,职位晋升机制总是把人放在其不擅长的职位上,我们永远无法为那些新的事物/岗位/工作真正作好充分的准备

4、  在处理每天、每小时的事务时,有很多干扰因素分散了我们的注意力,以致我们无法集中足够的精力关注更重要的问题、无法“着眼大局”

GTD时间管理方法凑效的基本原理,我认为有

1、  一次只专注一件事情,轮询的处理工作。把纷至沓来的n多工作赶出我们的大脑,交给工具

2、  “在知识工作中,任务没有被指定,它需要被确定。‘这项工作的预期成果是什么?’这是一个提高知识工作者工作效率的关键性问题。这个问题可能导致一些极具风险性的决定。通常,没有正确的答案,只有不同的选择。想要获取高效益,一定要明确地认定预期结果 ...

最后更新于 .

呵呵,废话不多说,先看看到底是啥好玩的语言特性~~
1.

#include <iostream>
#include <string>
#include <vector>
#include <map>
using namespace std;
int main(int argc,char* argv[])
{
    char a[20]=“world”;
    printf(“%c\n”,a[2]);
    printf(“%c\n”,2[a]);
    return 0;
}

对于这段代码,你觉得是否会编译通过,并且正确运行呢?

2.

#include <iostream>
#include <string>
#include <vector>
#include <map>
using namespace std;
class Foo {
  public ...