最后冲刺

六周年,别人可能借机好好轻松一把
我们集团这几人可是累到死
找场地、拓展公司、温泉、制作物、照片、视频……
其他公司最近也是很忙
找人配合也是相当的困难……

找相片真不是个轻松的活
六年了,那么多活动,那么多精彩的记录……
要找到表情可爱但不能恶搞的瞬间
每张大照片都7、8mb
打开预览都得等N久
好不容易打开了,却发现根本没有什么价值……ORZ
一张张过去从我眼前掠过
欢笑与泪水一一凝固
其实相片是个好东西,尤其是在若干年后翻起的时候
幸福与辛酸一并涌起的感觉
感动……

不过找照片就是个相当痛苦的过程了
尤其是让一个不熟悉现场的人来找……
要找什么样的
什么要求
什么思路
中途又变化了好几次
连续加班一周了,昨晚又忙到23点
去KFC,只剩下最后的8个蛋挞和一对鸡翅……
三个人分食之,呵呵
W总也陪着一起,领导也不好当啊……

明天下班就出发了,周日回来
应该会渡过快乐的周末吧
希望拓展训练不要太累
希望周六晚的晚会一切顺利
希望温泉泡起来会很爽
呵呵,最后冲刺!

贝克汉姆·快乐大本营


最近跟奥体中心杠上了,哈~~~
前天刚刚在那里看完放歌奥运大型歌会
紧接着又来了贝克汉姆
非常感谢好朋友Jeff好不容易挤出来的票


很谦和,很有气质,很Man
这就是对David Beckham的最直观印象了
尽管这期的快乐大本营看上去不那么快乐
而是商业化气息很浓
小贝也一再被要求为Moto Razr V8做各种各样的阐述
不过,作为代言人,所有的一切都是理所应当
甚至于说是一种义务吧


只是中途杀出来的马艳丽实在是让人无奈
本来只是要给小贝送两件衣服
倒像是搞得好像时装发布会一样
讲了有足足十多分钟……
就看着现场的气氛从最高点慢慢跌下


不论是面对主持人的各种问题
还是突如其来的各种要求
包括马女士说要现场试穿她设计的衣服
小贝都一一照做
完全没有大牌的架子
不得不表扬一下

印象最深的是当何炅问他说最喜欢的歌手是谁的时候
小贝毫不犹豫的说“My wife”
斩钉截铁的语气顿时让现场尖叫声四起
相信维多利亚再听到这声评价的时候也会是满脸的幸福吧
恩爱如此,谁能不受感动呢?

快乐大本营
曾经最喜欢的综艺节目
那个一直不曾变老的何炅和新上场的维嘉、谢娜都表现不错
倒是突然跑进娱乐圈的黄健翔让人觉得多少有些别扭
尤其是在小贝随身有跟随翻译的情况下
一而再再而三的充当翻译解说小贝的讲话,大Show英文让人觉得很是无奈
毕竟现在不是过去,多少还是听得懂小贝在讲什么的
他多余的发挥让我觉得很是无聊
不能照直说出来或者直接让翻译来说么
也许是因为我对于他从一个优秀体育节目主持人变成娱乐打杂的颇有微辞吧

轰轰烈烈的现场随着小贝的离去骤然变冷
每次现场完毕后的冷清总会让我心里有种说不出来的感觉
落寞而轻松……

感恩节·刘翔·李宇春

感恩节,一个朋友提醒的
呵呵,毕竟是舶来品,多少有点记不得了
不过日子倒是个好日子
谢谢我的家人生我养我到这么大
让我有能力闲着没事在这里瞎的色
谢谢我的朋友们总是那么耐心的听我唠叨帮我解决麻烦
不离不弃这么些年
也谢谢那些不怎么喜欢我的人
让我知道生命不是一路顺风,人生也有悲欢离合
好多好多,呵呵,虽然只混了二十多年
要感谢的人却数也数不过来

晚上又有放歌奥运的演出
本来想约丫头一起看的,不过她总是忙……
和同事一起去
路上碰到个矫情的司机让我差点想骂他
顺利到达会场

节目见多了,明星也见多了
慢慢的已经没有了当初那么大的激动情怀
很平静的坐着,看着一幕幕上演
刘翔、王蓉、阿尔法、许如芸、老爹、温岚、老狼、海明威、罗中旭、李宇春……
悉数到场……
导演很聪明的把李宇春放到最后
因为她的人气是那么那么的旺

刘翔
一个家喻户晓的名字
一个从体坛跑出来的神话
出席娱乐场合的次数不比明星少
影响力也毫不逊色
不过他却很聪明的选择继续当他的运动员
钱不少挣,也不用像田亮那天名声大降
有才,太有才了~

给上海的同事Vicky进行现场电话转播
呵呵,这个戏称我为大叔的小丫头是个地地道道的玉米
其实很多时候也很纳闷李宇春是如何吸引这么多人的喜欢
包括坐在我旁边的那两位三十多的女士
一样的尖叫、欢呼雀跃
好似自己的孩子在舞台上Show一样的感觉
祝她好运吧
因为她承载着远远不只是属于她的梦想

整台演唱会强调了好多次梦想
已经好久不做梦也不接触梦想这俩字了
生活的压力和无奈总不自觉的打磨掉过于旺盛的激情
留下平实而淡若白开水的日子

最近依旧忙于六周年庆的一摊子事
直到完全做完之前应该都不会轻松吧
革命尚未成功,同志仍须努力,哈~

六周年

公司六岁了
走过六年,个中的酸甜苦辣大概只有头儿知道
而我,也混满三个季度了……

中午聚餐,每人发了一个小足球的mp3
呵呵~还蛮可爱的
不过我还宁愿他更小一点
尤其是我不喜欢足球,哈哈,挑三拣四


一沾酒就红得跟关公一样……

预计周末会有大活动
四个公司的人都会到齐,包括上海分公司的
好像还有拓展……
希望不要累到趴,好在最近有坚持健身

准备六周年专题页面ing
又有得忙了……

生活

生活?
阿甘的妈妈告诉他:生活就像一盒巧克力
你永远不知道你将得到什么
很深奥。不懂。
因为生活更多的时候是进行时+过去时
将来时用得也不少,可偏偏都是些假设

最近好像总忍不住跟朋友说起感情问题
我原本不是这样的
因为总觉得这些事过于私人
往往就自己闷着也就算了
可是这些日子好像有点神经错乱不太正常
哈哈,不仅说,说起来还没完没了的
赶紧改了QQ签名
“喋喋不休是可耻的!”
哈~

说过要好好爱
不过爱总是两个人的事呢
好聚好散也是好好爱的表现之一吧
生在水瓶座就注定了在这个问题上比别人执拗
认死理,不知道回头

其实有时候可以放轻松的
让自己,让对方都觉得轻松
相处,不是折磨
放轻松
用自己的愉悦感染生活
而不让纷纷扰扰、错综复杂的生活糊住了心

终于想通
不知道怎么想通的
说实话也没觉得想出来个什么东西
只是心里忽然轻松了
没来由的
世界忽然间就变得可爱了

其实很多时候总是很奇怪的去想掌握或者说控制一些根本不可能控制的东西
然后自己折磨自己的搞得很累
也许只是孤单得太久了想要有个所谓的“家”
心里明明知道这会是个很漫长的旅程却偏偏压抑不住,急于求成
仔细想想道理都明白
只是执拗的心总是会稀里糊涂的乱转
陷入迷城,或者说赖在里头
不肯出来~

很多事要做,关于未来,关于前途
其实远远没有那么多时间纠葛于儿女情长
孤单也好寂寞也罢,哀怨,抱怨……
通通显得那么幼稚可笑
在想好的时候
整理心情
熄灭午夜的灯光,美梦,天明,开始新的一天征程

散场·回忆

很久不见,十分想念
有很多种说法
聚会,很多很多人很多很多事很多很多话

见院长,依旧那么精神矍铄
我们那只有50人毕业生的小系现在也已经成为800多人的学院
时间总是在不知不觉中改变着生活
就好像进学校的时候名字还是学院而毕业证上却是大学
好事?坏事?自己的追逐……

席间陆陆续续的来了好多人
01届、02届、03届
忽然之间北京竟然有这么大一票人在闯荡着属于自己的生活
容易不容易各人心里有数
有央视的、北京电视台的、人大的、各大报刊杂志社的、广告、公关的……
生活就好像演戏,五光十色般的精彩
只不过没有彩排
你不知道自己是个什么样的角色

人生总是一片空白
高也好低也好
走的,经过的,拿起的,放下的
酒精让脸红起来
往事在你一言我一语中变得清晰起来
幸福的,残酷的,过往……
纠结……

北京的饭店也不过22点就关门
跟院长道别,大家一一握手,我选择拥抱
总是对她有种说不出来的尊敬
无需刻意伪装

又是一个霓虹闪烁的夜

20014310203


一串数字就是一段回忆
不知道GH从哪里翻出来这段数字的
我的学号
呵呵

已经毕业两年多了……
真是岁月不饶人
看看周围有的人小有成就有的人家庭美满
看看自己还一无所有
不免得心里有点荒凉

路还是要走的
努力,告诉自己一定要努力
好像很绵软无力呢

图上是原来一个宿舍的哥们
现在已是天南海北
大家都混得不错呢
哦,好像得先除掉我,哈哈~

周五院长来京
肯定是要去拜见的
但是,多希望见她的时候更光鲜一点
大学时沉甸甸的奖状
并不能代表毕业后能如何啊~

夜 北京

出租车上似乎总能发生好多故事
比如电影《夜 上海》

和W吃完饭打车回家
碰到一个很能侃的师傅
于是发现了,生活中的另外一种色彩

师傅说还是载中国人好
到哪里说得倍儿清楚
刚载一外国人
说是去喜来登饭店
我拦下四辆车问路也没人知道
想想会不会是昆仑饭店
结果去了人家说不是
完了想可能是长城饭店吧
这下蒙着了,谁知道他还有个这名啊

师傅说那人又要去什么叶子
从没听说过那地
我问他是不是柠檬叶子
他一听乐了
就是那地
然后告诉他就在霄云路上哪哪哪
北京这地儿大了
谁要是能知道所有的地方那还真是神仙了

师傅说那次载一人要去阳光尚都
你说在将台路那路口一拐过去不远不就到了
他非不信,好像我讹他似的
你打朝阳公园桥那底下掉头然后那么走
您要愿意花那冤枉钱我也依您
到地儿了,他问多少
我说差2块20
我给您30,您上去一趟帮我把垃圾扔了吧
有俩臭钱不知道自己是谁了

师傅说上次碰到一哥们喝高了
上来就撂下三万块
走,给哥们到三环上跑一圈
那好,您说去哪就去哪
跑完了,他抽出来三张要给我
我说不用了,您看着表,该收您的我一分不少拿,多的我也一分不要
那哥们说没见过我这么死心眼的
我说咱大山里头出来的,就是实诚,咱无功不受禄
那哥们说你不要是吧,死性,不要我给老男人去
我心想,操,我要要了我不成老男人了

师傅说还有一次拉上一姐们
看样子也喝了点了
大半夜的非让我拉她去买内衣
到地儿了又说不进去了,要去别地儿
一会的功夫给我换了仨地点了
我说得了,您下吧
大半夜的我没时间跟您瞎兜
……

我的路程很近
说着聊着的也就到了
这生活吧
还真是一个人一个样
每个人都有着自己的精彩
只是在自己身上发生着的东西自己不觉得罢了
自己不以为然的事情
在别人看来就好像一幕幕电影一般的在上演
不过是演戏的人没有看戏的人那般过瘾
说书的没有听书的那么陶醉罢了

北京城大
大北京城
一堆人扎进来
陆续也有人退出去
讨生活或者混日子
过着的
一生数十载的日子

整理内务

最近一直乱七八糟的忙碌
于是小房子里头也跟着一起乱七八糟了
放电脑的桌面本来也不宽这下更是堆得满满的
哈哈~
于是决定今天好好努力一下

把没用的统统丢掉
不常用的东西收拾起来
扫、拖、擦
两个多小时后
终于焕然一新了,哦也~
干干净净的真是赏心悦目啊
给自己颁个勤快奖好了,哇哈哈哈哈哈哈~

经过前一段忙碌
下边的时间重点又要回到网站上了
还得加油啊
不过不用那么忙了,呵呵,也是好事~

晚上去健身房
今天开业庆典,很搞啊,都开始运营这么久了才搞开业庆典
这次我把所有的抽奖都让给别人了
包括什么香港双飞五日游啊、冰箱啊、折叠自行车啊……
HOHO,好伟大好伟大啊~~~

现在终于是所有的设备都齐全了
虽然空间上比原来的奥力健身小点
但是还是不错的了
嘿嘿,懒人就是比较挑剔的
以后要多多的去
身体健康,吃嘛嘛香,哈~

常用网页播放器代码

 我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的。例如:网络上最流行的windows media流(asf,wma,wmv格式…),Real流(rm,rmvb…),还有MPEG系列编码格式(MP4/MP3格式…)
Windows Media Video 是微软推出的一种流媒体格式,它是在“同门”的ASF(Advanced Stream Format)格式升级延伸来得.在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。Windows Media Player9兼容所有格式的WMV,官方编码器是Windows Media Encoder ,但是如果你想转制 高质量的wmv文件,那您一定要有超大的内存来处理数据…
无意中发现CASTPOST的播放器可以自己定义大小,对于WMV格式的在线播放可以说已经足够快了,然后就费了好大劲把一些精彩的短片和一些经典的MTV转化WMV格式放了上来,尽管现在不能下载了,但是只要不是连接人数过多,播放起来还是很流畅的^_^

WMP加入了ActiveX解码器控件,不仅可以放曲子,还能放Flash和其它视频文件
http://202.116.*.*/video/story/chinese/hynh/b.wmv”>
http://activex.microsoft.com/activex/con … n/nsmp2inf.cab#Version=5,1,52,701″ >


想用WMP连续播放请参照ASX元文件使用讲解:使用ASX播放列表吧

上面的这个播放器是老式的那种,6.4版本!新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的。

下面是新式播放器代码,相对以前的来说要简单很多:

——————————————————————————–

RealOne播放器代码:

——————————————————————————–

看着很多很复杂的样子,其实就是多了些播放器参数,可以不要…
Real Player 网页播放器 参数含义

参数:autostart 属性:True或是False 作用:指定是否自动播放指定的源文件
参数:backgroundcolor 属性:任何用符号“#”开头的16进制数值或是任何预定义的颜色作用:指定图像窗口的背景颜色
参数:center 属性:True或是False 作用:指定片断使用初始编码大小播放,并且在图像窗口的中央。
参数:classid 属性:”clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:** 作用:用于指定ActiveX控件的唯一的字符串标示,可以认出嵌入的RealPalyer播放器。
参数:console 属性:任何字符串作用:可以将各种不同的RealPlayer控制聚集在网页上,这样它们可以交互使用或是保持独立,而且互相不影响
参数:controls 属性:ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton, PauseButton,StopButton,FFCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField 作用:可以让你指定那些控制是可见的。
参数:height 属性:任何整数值作用:指定RealPlayer元素的高度,单位:像素
参数:id 属性:任何字符串作用:为标签中的RealPlayer元素指定名字。
参数:imagestatus 属性:True或是False 作用:指定是否在图像窗口中显示状态信息,默认值是true
参数:loop 属性:True或是False 作用:可以让你指定片断是否无限循环
参数:maintainaspect 属性:True或是False 作用:默认RealPlayer拉伸所有的片断来充满整个图像窗口。
参数:name 属性:任何字符串作用:为标签中的RealPlayer元素指定名字(在标签中使用id)
参数:nojava 属性:True或是False 作用:避免启动Java虚拟机
参数:nolabels 属性:True或是False 作用:可以禁止显示标题或是版权信息(realplayer5.0以上时,它是垃圾…)
参数:nologo 属性:True或是False 作用:避免RealPlayer启动时在图像窗口中显示
参数:numloop 属性:任何整数值作用:让你能够指定文件片循环的次数,不需要参数loop
参数:prefetch 属性:True或是False 作用:指定在播放前,RealPlayer是否可以获得流描述信息,默认值是False
参数:region 属性:任何字符串作用:同SMIL一起使用。允许你指定使用HTML代替SMIL
参数:scriptcallbacks 属性:用逗号分割的列表作用:指定浏览器的回调监控(好高级的东东!)
参数:shuffle 属性:True或是False 作用:同多文件片的ram文件或是SMIL文件一起使用。可以让RealPlayer随机播放列表中的文件
参数:src 属性:任何合法的相对或是完整的URL 作用:指定播放的文件或是源文件的地址
参数:type 属性:字符串作用:为嵌入插件指定MIME类型
参数:width 属性:任何整数值作用:指定RealPlayer元素的宽度

RealPlayer的一些函数、方法和过程

这是 Real Player ActiveX Control Library (Version 1.0) 的所有函数与方法,有兴趣可以研究一下。

function GetSource: WideString;
procedure SetSource(const lpszNewValue: WideString);
function GetConsole: WideString;
procedure SetConsole(const lpszNewValue: WideString);
function GetControls: WideString;
procedure SetControls(const lpszNewValue: WideString);
function GetNoLabels: WordBool;
procedure SetNoLabels(bNewValue: WordBool);
function GetAutoStart: WordBool;
procedure SetAutoStart(bNewValue: WordBool);
function GetAutoGotoURL: WordBool;
procedure SetAutoGotoURL(bNewValue: WordBool);
function GetVolume: Smallint;
procedure SetVolume(nVol: Smallint);
function GetMute: WordBool;
procedure SetMute(bMute: WordBool);
function GetLoop: WordBool;
procedure SetLoop(bVal: WordBool);
function GetImageStatus: WordBool;
procedure SetImageStatus(bEnable: WordBool);
function GetPacketsTotal: Integer;
function GetPacketsReceived: Integer;
function GetPacketsOutOfOrder: Integer;
function GetPacketsMissing: Integer;
function GetPacketsEarly: Integer;
function GetPacketsLate: Integer;
function GetBandwidthAverage: Integer;
function GetBandwidthCurrent: Integer;
procedure DoPlayPause;
procedure DoStop;
procedure DoNextItem;
procedure DoPrevItem;
function CanPlayPause: WordBool;
function CanStop: WordBool;
function HasNextItem: WordBool;
function HasPrevItem: WordBool;
function HasNextEntry: WordBool;
function HasPrevEntry: WordBool;
procedure DoNextEntry;
procedure DoPrevEntry;
procedure AboutBox;
procedure EditPreferences;
procedure HideShowStatistics;
function IsStatisticsVisible: WordBool;
procedure DoGotoURL(const url: WideString; const target: WideString);
procedure DoPlay;
procedure DoPause;
function GetPosition: Integer;
function GetPlayState: Integer;
function GetLength: Integer;
function GetTitle: WideString;
function GetAuthor: WideString;
function GetCopyright: WideString;
function GetClipWidth: Integer;
function GetClipHeight: Integer;
function CanPlay: WordBool;
function CanPause: WordBool;
procedure SetPosition(lPosition: Integer);
function GetNumLoop: Integer;
procedure SetNumLoop(lVal: Integer);
function GetCenter: WordBool;
procedure SetCenter(bVal: WordBool);
function GetNoLogo: WordBool;
procedure SetNoLogo(bVal: WordBool);
function GetMaintainAspect: WordBool;
procedure SetMaintainAspect(bVal: WordBool);
function GetBackgroundColor: WideString;
procedure SetBackgroundColor(const pVal: WideString);
function GetStereoState: WordBool;
function GetLiveState: WordBool;
function GetShowStatistics: WordBool;
procedure SetShowStatistics(bVal: WordBool);
function GetShowPreferences: WordBool;
procedure SetShowPreferences(bVal: WordBool);
function GetShowonmouseover WordBool;
procedure SetShowAbout(bVal: WordBool);
function GetOriginalSize: WordBool;
procedure SetOriginalSize;
function GetDoubleSize: WordBool;
procedure SetDoubleSize;
function GetFullScreen: WordBool;
procedure SetFullScreen;
function GetEnableContextMenu: WordBool;
procedure SetEnableContextMenu(bVal: WordBool);
function GetEnableOriginalSize: WordBool;
procedure SetEnableOriginalSize(bVal: WordBool);
function GetEnableDoubleSize: WordBool;
procedure SetEnableDoubleSize(bVal: WordBool);
function GetEnableFullScreen: WordBool;
procedure SetEnableFullScreen(bVal: WordBool);
function GetEnableMessageBox: WordBool;
procedure SetEnableMessageBox(bVal: WordBool);
procedure SetTitle(const pVal: WideString);
procedure SetAuthor(const pVal: WideString);
procedure SetCopyright(const pVal: WideString);
function GetWantKeyboardEvents: WordBool;
procedure SetWantKeyboardEvents(bWantsEvents: WordBool);
function GetWantMouseEvents: WordBool;
procedure SetWantMouseEvents(bWantsEvents: WordBool);
function GetNumEntries: Smallint;
function GetCurrentEntry: Smallint;
function GetEntryTitle(uEntryIndex: Smallint): WideString;
function GetEntryAuthor(uEntryIndex: Smallint): WideString;
function GetEntryCopyright(uEntryIndex: Smallint): WideString;
function GetEntryAbstract(uEntryIndex: Smallint): WideString;
procedure SetCanSeek(bCanSeek: WordBool);
function GetCanSeek: WordBool;
function GetBufferingTimeElapsed: Integer;
function GetBufferingTimeRemaining: Integer;
function GetConnectionBandwidth: Integer;
function GetPreferedLanguageString: WideString;
function GetPreferedLanguageID: Integer;
function GetUserCountryID: Integer;
function GetNumSources: Smallint;
function GetSourceTransport(nSourceNum: Smallint): WideString;
function GetWantErrors: WordBool;
procedure SetWantErrors(bVal: WordBool);
function GetShuffle: WordBool;
procedure SetShuffle(bVal: WordBool);
function GetVersionInfo: WideString;
function GetLastMessage: WideString;
function GetLastErrorSeverity: Integer;
function GetLastErrorRMACode: Integer;
function GetLastErrorUserCode: Integer;
function GetLastErrorUserString: WideString;
function GetLastErrorMoreInfoURL: WideString;
procedure SetPreFetch(bVal: WordBool);
function GetPreFetch: WordBool;
procedure SetRegion(const pVal: WideString);
function GetRegion: WideString;
function GetIsPlus: WordBool;
function GetConsoleEvents: WordBool;
procedure SetConsoleEvents(bVal: WordBool);
function GetDRMInfo(const pVal: WideString): WideString;
property ControlInterface: IRealAudio read GetControlInterface;
property DefaultInterface: IRealAudio read GetControlInterface;