显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

WA!Peter

广州天河, 香港火炭,深圳罗湖, 北京国贸

 
 
 
 
 
 

善编程者, 没高深莫测之代码

2012-7-13 19:34:10 阅读286 评论0 132012/07 July13

2009年的想法, 修正了一些, 记录如下

- 代码写出来, 自己未能预测是正确还是错误, 未算是高明
  (peter: 自己写的代码也看不懂,读写的能力不善)
- 代码写出来, 高深莫测, 人人看到程序表象都觉得很厉害的
  非善之善 (peter: 一般人只看到程序外观, 如果看起来很复杂, 则不知道内部运作到底有没有问题)
- 伙伴的代码, 能很快速的查看问题根源, 有功, 小善
- 伙伴开发前, 能提供很好的架构, 避免了架构问题, 大善, 但是没有公开的功名。
  (peter: 因为 bug 未有形成,解决问题的人是无名英雄, 很多时候忽略了这种人的能力)
- 善编程者, 先把代码根基写好, 用简单方法避免错误, 再一步步
  开发新功能 (peter: 开发新功能的时候不会破坏稳定性)

作者  | 2012-7-13 19:34:10 | 阅读(286) |评论(0) | 阅读全文>>

mac+windows

2012-1-15 10:26:19 阅读326 评论0 152012/01 Jan15


作者  | 2012-1-15 10:26:19 | 阅读(326) |评论(0) | 阅读全文>>

if you miss the source attachment, and do not want to download the whole new J2EE version, try this:

ftp://ftp.osuosl.org/pub/eclipse/eclipse/updates/3.6/R-3.6.2-201102101200/plugins/

Grab:
org.junit.source_3.8.2.v3_8_2_v20100427-1100.jar

作者  | 2011-9-17 17:10:44 | 阅读(466) |评论(0) | 阅读全文>>

Note on Ubuntu 11.4 or Linux in general

2011-7-11 13:09:10 阅读378 评论0 112011/07 July11

Most of these instruction is using root access
----------------------------------------------------------

when the network card does not auto connect to the network router:
ethtool -s eth0 autoneg off
ref: http://ubuntuforums.org/showthread.php?t=880664
it happens on my Asus mainboard with built-in

作者  | 2011-7-11 13:09:10 | 阅读(378) |评论(0) | 阅读全文>>

Linux + Android SDK note (OK on Ubuntu 11.4 + Sun JDK1.6)

2011-7-1 18:12:57 阅读604 评论1 12011/07 July1

- CentOS 5.6  is running on GLIBC 2.5, which does not support Android SDK start
  (can download, can install, but cannot launch emulator)
  note:  error message is like:  libc.so.6 error require GLIBC_2.7, and we don't want to build
  Android SDK from scratch

- Ubuntu 11.4 (probably Debian too) is using newer version of GLIBC, so it runs the official Android

作者  | 2011-7-1 18:12:57 | 阅读(604) |评论(1) | 阅读全文>>

Mac OS X optimization

2011-2-11 9:56:51 阅读669 评论0 112011/02 Feb11


Disable Safari snapshot in Top sites:  (do it in Terminal)
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2


For Chinese users:
Changing the shortcut key of spotlight and language input:
- System Preferences -> Keyboard
1. Keyboard & Text Input:  Select the previous input source:  ^ Space

作者  | 2011-2-11 9:56:51 | 阅读(669) |评论(0) | 阅读全文>>


SOLID 是一种 Object-Oriented 的设计模式, 有些部分我很认同, 这里记录:

SOLID on wiki:
http://en.wikipedia.org/wiki/Solid_(object-oriented_design)

S : SRP Single responsibility principle, 做一件事情, 越简单越好
O : OCP Open/closed principle : a class is open for extension, 但是 closed for modification - 可以修改bug, 肯定的
L : LSP  Liskov substitution principle (Liskov 是提出这个想法的学者), 任何一处程序, 如果能处理

作者  | 2011-2-5 22:29:20 | 阅读(595) |评论(0) | 阅读全文>>

Xcode改成不用MainWindow.xib 和 RootViewController.xib 的方法

2011-2-3 15:11:36 阅读2635 评论0 32011/02 Feb3

[适用于 Xcode 3.2.5  iOS 4.2 development platform]
或者你有洁癖, 或者你只是觉得上传svn/cvs 多了几十Kbytes觉得不爽, 或者纯为兴趣追求技术底层的奥秘
甚至是为了快一点点(真的快了, 起码debug的时候编译器不用读取xib)

很久以前, 在开始项目的时候, 按了 Xcode:  New Project -> Navigation-based Application 
这个文档会适合你, 其他类型可能有部分适用, 自己看着办

$project 是你的项目文件夹, 你可以找到:
$project/MainWindow.xib

作者  | 2011-2-3 15:11:36 | 阅读(2635) |评论(0) | 阅读全文>>

log4j + resin for dummy 简易结合log4j和resin

2011-1-22 23:32:34 阅读672 评论0 222011/01 Jan22

First:  why?   you want all the log controlled by Resin

3 things todo: 
1. config resin.conf to set stdout to logs/stdout.log
2. config log4j.properties to use stdout as output
3. restart Resin, make sure you have chown/chmod on the logs/ directory

1. config resin.conf to set stdout to logs/stdout.log

作者  | 2011-1-22 23:32:34 | 阅读(672) |评论(0) | 阅读全文>>

华诚方向公式 Cheng-Tam Direction formula

2011-1-17 22:25:48 阅读336 评论0 172011/01 Jan17

-----问题定义-----

假设现在有两个坐标, 以(x1, y1)  和 (x2, y2) 分别代表坐标1和坐标2.

定义坐标1指向坐标2的方向(direction): 上UP, 右RIGHT, 下DOWN, 左LEFT 分别为常数 0, 1, 2, 3

上的定义为 y2-y1=1    x2-x1=0

下的定义为 y2-y1=-1    x2-x1=0

左的定义为 y2-y1=0    x2-x1=-1

右的定义为 y2-y1=0    x2-x1=1

此方向正好是套用Cartesian coordinate system  (y 向上越大, x向右越大)

作者  | 2011-1-17 22:25:48 | 阅读(336) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016

注册 登录  
 加关注