Eric @ EricBess WebHome

胜不骄,败不馁,胸有激雷而面如平湖

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

回复:微软为何购买Linux雅虎?

回复:微软为何购买Linux雅虎? http://blog.sina.com.cn/s/blog_4e85818901008g4k.html

linux不是opensource世界的所有,甚至不能算是一个优秀的实例。它太随性,难以控制又牵扯太多商业利益,在hosting方面,我不认为它能成为windows的对手,起码windows更有组织性。
更喜欢Freebsd架构,由独立权威机构的精英们来维护核心发展,在这个基础上开放自身,包容世界。由于这样的方式发展让freebsd即稳定又丰富。其实“自古之来”这种方式都是大系统发展的主流。不认同吗,想想TCP/IP 与RFC。
如果从博主对这起收购的角度看事,microsoft真正博弈的另一方应该是以Freebsd,TCP/IP为代表的古已有之并已非常成功的发展大系统的模式。那就是由独立的精英团队奠定基础并无功利的开放与奉献自我并吸收一切优秀元素来成就自我。这对于像microsoft这样的商业公司是无法面对的死穴,但是microsoft终有一天必将面对,Bill.G会看到的。

04月 8th, 2008 Posted by eric | Unix/BSD/Linux, 脑海印象 | no comments

My Freebsd Setting

前章:FreeBSD standard setup and tuning [load]

第0小节:最小化安装后作业

sysinstall-->Configure-->Distributions-->man //安装man我的习惯,没有这个东西,真是痛苦
/usr/libexec/locate.updatedb //更新LOCATE库

第1小节:配置ssh

ee /etc/rc.conf
//里面如果有sshd_enable="YES"则说明我们已经开启ssh服务器了,如果没有请加上。

ee /etc/ssh/sshd_config
//找到#PermitRootLogin no这一行,去掉前面的#号,再把后面的no改成yes,按ESC再按两下回车保存退出。如果你会用VI也可以。

//重启SSH服务
/etc/rc.d/sshd restart

第2小节:更新系统

//安装cvsup程序。cvsup是一个用于从远程服务器主机上的主cvs(1) 库分发和更新源码树的软件包,用来更新操作系统和软件。
setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/" OR
//在/etc/profile 里设国内快点的packagesite
export PACKAGESITE=ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
export PACKAGEROOT=ftp://ftp.freebsdchina.org/

pkg_add -r cvsup-without-gui
rehash

//现在我们可以使用cvsup了,首先更新ports软件包源码。
cp /usr/share/examples/cvsup/ports-supfile ~root

更新服务器:

ee ~root/ports-supfile
//*default host=CHANGE_THIS.FreeBSD.org
//我们为了更快的速度,一般选择离我们比较近的服务器:
//*default host=cvsup.freebsdchina.org

更新PORTS LIST:

cvsup -g -L 2 ~root/ports-supfile

Click to continue reading

03月 23rd, 2008 Posted by eric | Unix/BSD/Linux | no comments

股票除权前后和配股前后的相应操盘策略

 一、除权前机构的操作策略和投资人的应对策略

  1、股票除权前,如果这时大盘处于一波主升浪行情中或大盘从阶段性底部开始反转上升时,则会产生抢权行情,股价涨升幅度高于大盘的涨幅,成交量明显放大。此时,机构会小批量出货,迫使抢权人卖掉手中部分筹码。股价维持高位整理态势,以减轻除权后填权的压力,为除权后展开填权行情打下坚实的基础。对于投资人来讲,如果该股票业绩优良,成长性好,大比例含权,则要持股不动,以迎接除权后开始的填权行情,获取最大利润。

  2、当机构完成建仓,控盘后开始拉升股价时,遇大盘从某一高点开始较深回落,机构通常采用高抛低吸的方式,使股价大涨小回,这样既可以保持手中的筹码比例,为除权后填权做准备,又可摊低成本,减轻风险。对投资人来讲,应注意研判大势走向,机构的控盘实力及该股的潜质,决定取舍。

  二、除权后机构的操作策略和投资人的应对策略

  1、当股票除权日处于大盘上升阶段时,机构必然会利用大势的向好发展做出股票的填权行情。机构会在除权日先做出小幅填权行情,在以后的一个星期内高抛低吸,消化前期获利较大筹码,保持股价小幅波动,阴阳交错,吸足筹码后,即发动大幅上升的填权行情。操盘手法为Ⅲ浪上升结构,Ⅰ浪填去除权缺口1/4处,然后以阴阳交错之横盘来做调整,或以小阴小阳3-5日之缓跌方式完成调整。机构此时逢低吸纳,维持股价小幅波动,以吸引跟风盘。随后展开最为猛烈的上升Ⅱ浪,填去除权缺口50%-70%处,机构在拉升中开始出货,随后股价开始1-3日的回落,跌回缺口1/2处,是否填满权或再创新高,则取决于此时大盘的动向和该股票的业绩未来是否能大幅增长。若大盘有变,则机构会在平顶以震荡方式派发所有筹码,日后该股票会随大盘波动,不会有突出表现。若该公司还有后续利好题材,则机构会采用高抛低吸方式,维持手中部分筹码。作为投资人可密切关注大盘的向上走势、股票的潜质及涨升的幅度。

  2、股票除权日。大盘处于阶段性顶部开始回落时,股票极有可能走出一段贴权行情。机构通常会高抛低吸,多重筑底,维持箱形震荡,以摊低成本,寻求突破时机。当大盘反转上升时,机构开始在箱顶附近吸货维持箱顶横盘5-10日,吸引跟风盘,然后在箱顶放量突破,快速拉升于大盘阶段见顶或填满权后出掉所有筹码。投资人在股票除权日应根据大盘走势、股票的优差来决定取舍。若股票除权前后,大盘正从前一阶段的高点回落。则投资人应在除权日寻求高点出货,至少应坚决卖掉原有的股数,留下送股然后做高抛低吸,摊低成本,寻求解套机会,并于大盘反转上升时,股价在箱顶横盘几日,放量突破箱顶时大胆跟入直至该股填满权后横盘出局。

  三、股票配股前后机构操作策略及投资人策略

  该类股票的机构操作手法变化多端,其中惯用手法就是在董事会发出配股公告之前,拉升股价上一个平台,横盘整理,做出向第2个平台盘升之态势,吸引跟风盘,随即在平台区域逐步出货,在登记日2-3日之前,以剩余的部分筹码猛砸盘面,致使股价破平台而下,迫使平台区域的跟风盘斩仓出局,机构顺势在低位接进部分筹码,于除权当日再次砸盘,使除权后跟进的投资者再一次斩仓出局。此时机构全面建仓,于某日尾盘放量拉升,可达30%以上,随后逐笔派发手中筹码,操盘策略可概括为一石两鸟:第一,迫使跟风盘在除权前后两度斩仓出局,以获取大量低位筹码;第二,除权前不接进大量筹码,仅以高位抛出,低位接回的少量筹码参与配股,节省大量资金。这部分少量筹码是作为第二次砸盘所用,不为获利,而以除权后接进的不付出配股价的筹码作为赢利。对于投资人来讲,操作该种股票难度及风险均较大,不易掌握,还是关注纯送股填权的股票为好。配股填权股票除非公司发展前景极好,才可少量参与,否则还是以不介入为妙。

03月 14th, 2008 Posted by eric | 投资感想 | no comments

Wordpress数据库说明及wpdb类

以下内容为网络整理资料非原创 

下面是wp-2.0.5版的数据库结构图(E-R图)。这里仅列出了主键和外键。图中菱形表示1:n的关系,白色部分为1,黑色部分为n。

wordpress-db-er-diagram.png

Wordpress共有10个表,按照功能大致分为四类。

  • user: 用户信息,包括wp_users表和wp_usermeta表。
  • post: 文章及评论信息,包括wp_posts、wp_postmeta、wp_comments、wp_post2cat以及wp_categories五个表。
  • link: 链接信息,包括wp_links表和wp_linkcategories表。
  • option: 全局设置信息,包括wp_options表。

表的命名规则也很有意思。基本规则总结如下:

  • 保存对象的基本属性,命名为 wp_objects,使用复数(如 wp_posts,wp_comments);
  • 保存对象的扩展属性,命名为 wp_objectmeta,使用单数(如wp_postmeta,wp_usermeta);
  • 多对多关系,命名为 wp_a2b,其中a和b分别为多对多关系两端的对象名的缩写(如wp_post2cat)。
WPDB类

http://codex.wordpress.org.cn/Function_Reference/wpdb_Class

http://codex.wordpress.org/Function_Reference/wpdb_Class

 数据库说明

http://codex.wordpress.org/Database_Description#Table_Overview

wp_categories: 用于保存分类相关信息的表。包括了5个字段,分别是:

  • cat_ID - 每个分类唯一的ID号,为一个bigint(20)值,且带有附加属性auto_increment。
  • cat_name - 某个分类的名称,为一个varchar(55)值。
  • category_nicename - 指定给分类的一个便于记住的名字,也就是所谓的slug,这是一个varchar(200)值。
  • category_description - 某个分类的详细说明,longtext型值。
  • category_parent - 分类的上级分类,为一个int(4)值,对应是的当前表中的cat_ID,即wp_categories.cat_ID。无上级分类时,这个值为0。

Click to continue reading

03月 12th, 2008 Posted by eric | Database, Wordpress Programming | no comments

PayPal PHP接口

PayPal 快速、安全而又方便,是跨国交易的首选在线付款方式。现在PayPal可以和国内大部分信用卡关联,可以实现国人的跨国交易收支。
申请PayPal注册网址:https://www.paypal.com/

paypal接口与其它接口有些不同,稍微复杂一点。 其实银行接口也算是一个站点的插件。

所谓paypal ipn(Instant Payment Notification),就是Paypal开发的一种能主动通知第三方卖家系统交易状态的一种机制。IPN的原理很简单,就是当产生了一个交易之后,交易状态发生变化时,如用户已经付款、或者退款、撤销时,Paypal利用常用的HTTP POST方式,将交易的一些变量提交给网站的某个页面(称之为IPN Handler),当这个页面接受到请求时候,将这些数据原封不动加上一个指示验证的cmd=_notify-validate,POST回Paypal的接口地址,如果数据正确,那么Paypal返回字符串VERIFIED,否则为INVALID,如果结果为VERIFIED,那么你的程序就可以使用这些数据进行操作。

开设Sandbox帐号

但代码的调试是一件很痛苦的事情,因为作为第三方开发人员,不可能开两个帐号,每次测试还要之间交易一些钱,所以Paypal专门开发了Sandbox给开发人员进行开发,首先到https://developer.paypal.com/ 注册一个开发帐号,好了之后再进入Sandbox建立测试用的Paypal虚拟帐号(至少应该建立一个Business的和一个Personal的),这种账号注册方法和Paypal的流程一样,信息可以是假的,包括银行帐号、信用卡(其实Paypal Sandbox会自动生成一些随机的号码)。接下来需要激活Paypal Sandbox的虚拟帐号,注意,这里不管你在Paypal Sanbox注册时填什么邮件地址,有任何发送到虚拟帐号所填邮箱的邮件都存会在开发帐号的管理界面中的Email页(导航栏上有)中。登录Sandbox的虚拟Paypal环境,还需要验证虚拟帐号的银行,这里可以随便填,然后通过Add Funds来给账户充值(想填多少填多少 920-203 920-533 )。然后,还需要激活IPN的选项,在Business的那个账户的Profile设置页面中,点击,然后点击Edit按钮,打开IPN,这里如果你使用的是固定的IPN Handle,可以直接将地址填入。

接下来,我们测试的时候,应该将Paypal接口的地址设置为https://www.sandbox.paypal.com/cgi-bin/webscr

1 2 3 4

03月 11th, 2008 Posted by eric | Coding, 网站技术 | no comments

Ultraedit的语法加亮显示的文件包

Ultraedit的语法加亮显示的文件包,可以支持: c/c++ java jsp php asp xml pl/sql javascript html per等近600多种语言。
用法:
菜单--->高级Advanced--->配置Configration--->编辑器显示--->语法着色----->字词列表的完整路径---->指定到你修改好的那个wordfile.txt文件
下载:

Download: Ultraedit syntax highlighting files package  Ultraedit syntax highlighting files package (unknown, 518 hits)

Ultraedit syntax highlighting files package, it's support :"c/c++ java jsp php asp xml pl/sql javascript html per", etc.ALL 600s WORDFILES(syntax files) IN ONE PACKAGE.
Usage:
Open Ultraedit: file->advanced->configraton->editor display->syntax highlight->browse->'pick the Syntax file'
Open View->highlight file type->'pick it'
Download:

Support list:

Click to continue reading

03月 7th, 2008 Posted by eric | Coding | no comments