星期三 多云 10~20℃

注册一个微信公众号体验一下

微信公众平台改版了,注册一个号体验一下。

总体而言,简洁大方,操作体验也不错(例如“多条图片”的编辑)。

也发现几个问题:

1、我开了多个窗口,然后在其中一个窗口编辑多条图文,编辑的时间有点长,然后切到其他窗口时,说我登录超时。这样的话,我再回到多条图文的窗口,刚才编辑的那些东西就提交不了了。此时,如果不关闭其他窗口,再登录时,能登录进去,但是一操作就提示登录超时。

2、用QQ号登录时提示“不存在该帐户”,改用微信号或者邮箱就可以登录了,但是输入框的提示写着“邮箱/微信号/QQ号”。

关于第二点其实不是bug,只是个误区。我用的是QQ邮箱注册,就误以为用QQ号也能登录(因为登录框的提示就是“邮箱/微信号/QQ号”)。据同事说以前是开放QQ号注册的,现在不开放了,对于新用户而言,可能会有这样的误解。


屌丝团记忆(10) 大鲨鱼

Y 总前段时间给的任务,买个摇控大鲨鱼。

前几天到货了,但是去边上的文体用品店,给这么一只鱼充满氦气要两三百块。所以又在网上买了一罐氦气,一百来块。

今天氦气到了,和 SF 一起把鱼装起来,可以飞了 ^____^

星期二 多云 7~20℃

解压 apk 文件,查找里面的资源
提取 GO桌面 默认壁纸的方法

今天发现 GO桌面 的默认壁纸很漂亮,但是找不到它放在哪里

把 apk 文件后缀改为 zip,然后用解压工具解压。

GO 桌面的默认壁纸在:

\res\drawable-hdpi\default_wallpaper.jpg

另外,在手机内存里也能找到 apk 文件

data\app\com.gau.go.launcherex-1.apk

PS:用腾讯手机管家可以查看手机内存里的文件(可能要 root 权限),其他类似工具也可以。


办公室健身(16)

俯卧撑,上午 49 个。地太滑,第 50 个没撑起来 – -

星期一 多云 9~23℃

彻底禁用 Windows Update 服务

虽然在控制面板关闭“自动更新”了,但是在“服务管理”里面,Windows Update 服务还是启动的。

停止并禁用这个服务。

星期日 晴 8~17℃

GruntJS

grunt.js 是一个自动化构建工具,是 node.js 的一个组件。

使用 grunt.js 需要先安装 node.js,以前装 node.js 比较麻烦,现在直接下安装包来安装就可以了。

1 安装grunt

1.1 安装grunt命令行工具grunt-cli
使用 -g 全局安装,这样可以在任何一个目录里使用了。
命令:

npm install -g grunt-cli

1.2 grunt版本查看
命令:

grunt -version

2 搭建前端项目

(*以下提到的顶目根目录,也可以是项目的静态文件根目录,例如 static)

2.1 新建 package.json

package.json放在根目录下,它包含了该项目的一些元信息,如项目名称、描述、版本号,依赖包等。它应该和源码一样被提交到svn或git。

package.json内容需符合JSON语法规范,如下

{
 "name": "koudaitong-isv",
 "version": "0.1.0",
 "devDependencies": {
  "grunt": "~0.4.1",
  "grunt-contrib-jshint": "~0.3.0",
  "grunt-contrib-uglify": "~0.2.0",
  "grunt-contrib-concat": "~0.1.3",
  "grunt-contrib-watch": "~0.3.1",
  "grunt-contrib-less": "~0.5.0",
  "grunt-regarde": "~0.1.1",
  "grunt-contrib-livereload": "~0.1.2",
  "grunt-contrib-connect": "~0.2.0"
 }
}

2.2 新建 README.md 文件

用文本编辑器,里面输入 readme 内容,任意文本

2.3 安装grunt及其插件

打开命令行工具进入到项目根目录
命令:

npm install

下载的 grunt 版本及其插件版本,以 package.json 里的 devDependencies 设置为准。

2.4 新建 Gruntfile.js 文件

Gruntfile.js也是放在项目根目录下,几乎所有的任务都定义在该文件中,它就是一个普通的js文件,里面可以写任意js代码而不仅局限于JSON。和package.json一样它也要和源码一样被提交到svn或git。

Gruntfile.js由以下内容组成

1、wrapper函数,结构如下,这是Node.js的典型写法,使用exports公开API

module.exports = function(grunt) {
  // Do grunt-related things in here
};

2、项目和任务配置
3、载入grunt插件和任务
4、定制执行任务

Gruntfile.js 例子(该示例完成以下任务):

1、合并src下的文件(ajax.js/selector.js)为domop.js
2、压缩domop.js为domop.min.js
3、这两个文件都放在dest目录下

module.exports = function(grunt) {
    // 配置
    grunt.initConfig({
        pkg : grunt.file.readJSON(‘package.json’),
        concat : {
            domop : {
                src: ['src/ajax.js', 'src/selector.js'],
                dest: ‘dest/domop.js’
            }
        },
        uglify : {
            options : {
                banner : ‘/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n’
            },
            build : {
                src : ‘dest/domop.js’,
                dest : ‘dest/domop.min.js’
            }
        }
    });
    // 载入concat和uglify插件,分别对于合并和压缩
    grunt.loadNpmTasks(‘grunt-contrib-concat’);
    grunt.loadNpmTasks(‘grunt-contrib-uglify’);
    // 注册任务
    grunt.registerTask(‘default’, ['concat', 'uglify']);
};

2.5 执行grunt任务

打开命令行,进入到项目根目录。
命令:

grunt

2.6 命令行快捷方式

创建 cmd 的快捷方式,右键属性,在快捷方式的“起始位置”输入项目根目录,这样就不用每次都手动进入该目录了。

资料参考


解决modem log is stopped提示的方法

手机root后,每次重启过一会都会出现提示:

modem log is stopped.

字面意思是“调制解调器日志记录已经停止运行”。

(有可能是某一些应用激活了该服务,偶然发现可能和墨迹天气有关

治标不治本的方法:

“应用管理 -> 正在运行”停止该服务。

根治的方法:

向下划动屏幕,点击“modem log is stopped”提示,选中 modem log 选项,然后点击 start (不要勾选 start automatically when reboot)。重启手机。

另一个根治的方法是找到激活该服务的应用,卸掉试试(我卸了墨迹天气就好了)。

参考:http://wenku.baidu.com/view/8b4ce4f704a1b0717fd5ddaf.html


办公室健身(15)

俯卧撑,上午 45 个。

星期六 阴转多云(今天风很大) 3~15℃

白跑一趟市民中心
个人自缴社保,只能是杭州市区户口,不含郊县

前天咨询 96345,问富阳户口是不是也可以到市民中心办理自缴社保,回答说是可以的。

但是今天去市民中心,到社保窗口,被告知富阳户口自缴社保只能到富阳去登记社保。

PS:市民之家的窗口电话在节假日没有人工服务,但是窗口有人服务。所以最好是在工作日先在电话里向服务窗口咨询好(不要轻信 96345),确定可以办理相关业务,然后周末再过去,以免白跑。

星期五 小雨 10~20℃

Android 上的超强txt文本编辑器 Jota+

Jota+ 是 Jota 文本编辑器的功能升级版,支持更多特性,如文件多选、外置存储 ( Dropbox, Box, SkyDrive etc ),支持root权限,ICS风格外观,搜索结果高亮等。


装高德地图出现的问题

问题一

通过电脑连接手机安装离线地图时不要选择“MTP 存储设备”,应选择“USB 存储设备”,否则不能安装成功。

附加说一下,“MTP 存储设备”不稳定,有些目录看不到。

用的是 WIN7 64 位。

问题二

装了新版的高德地图,但是只要一重启手机,就恢复成低版本的地图。

解决方法:

1、卸载高德地图,然后进入文件管理,删除“autonavi”目录,以及以“autonavi”开头的目录。重装新版本的高德地图。

2、安装好后,不要把高德地图搬家移到SD卡(这一点很重要)。

重启手机试试。


在家健身(69)

卷腹 50*2

第1780天:逛

星期四 阴转多云 13~22℃

今天清明放假,和 LP 一起出去逛了一天。

星期三 晴转多云转阴 12~20℃

bootstrap-modal.js 弹出层有时会错位的问题

<div class="modal fade" style="display:none;">弹出层内容</div>

如果没有 fade 样式,滑入时,有时会使弹出层不在屏幕中央,尤其是触发对象含有 fixed 属性值时。

如果遇到错位现象,那么加入 fade 样式,启用淡入淡出即可避免。


办公室健身(14)

俯卧撑,上午 50 个。

星期二 晴 5~18℃

屌丝团记忆(9) 3月复盘

今天复盘上个版本做的事情,以及做这个月的工作计划,分派任务,排优先级、详细的时间表。

晚上聚餐,大家轮流发言,对上个版本做的事情作小结,提一些建议,谈一些想法和感受。

做事一定要有计划,计划不能白计划。

PS:今天新加入一个 BD.

第1777天:蓝牙音箱

星期一 多云转阴 11~18℃

蓝牙音箱

今天收到哥寄来的一个包裹,里面有一个蓝牙音箱。

家里音箱坏了,哥真是心有灵犀,这音箱正好派上用场。

小小的东西,音质还不错,最主要是支持蓝牙。

总算有一个东东可以在这帮屌丝面前秀一秀了 ^____^