2012-07
15

未知的错误让我累了

By xrspook @ 19:20:13 归类于: 烂日记

在研究模板的路上,第一次我对点点感到累了。

我已经开足马力去尝试了,但那些封装好的,却没有说明文档的模块让我摸不着头脑。如果可以不用模块我不会用模块的,我不是一个喜欢走捷径的人,除非非如此不可。模块是一种进步也是一种束缚。第二个就是错误之后反馈出来的信息,这个很重要,但就给你一句“系统内部错误”或者“渲染失败”完全没有进一步为什么,在哪里出错的信息,这叫我如何是好?这让人非常头痛,大概我已经喜欢了php的巨细吧,顺藤摸瓜即便不知道自己为什么会错,但起码会知道自己错在哪里。但点点的这个笼统的信息反馈,让人无可奈何。笼统的信息反馈就意味着用户大事小事都要找工作人员解决,降低了双方的工作效率。

关于标签墙的研究,今天我算是知道了一些。我的模板里用到了2个return,一个是为404和空白页面准备的,那个包含return的函数纯粹就只有XHTML + CSS。这个完全没有问题。一个是为自定义视图tags准备的,这个包含return的函数里面有一个循环,因为这里要调取的是所有我可以读取整个blog的热门标签。但问题来了,根据网页的布局,标签墙应该处于文章的正文处,而网页的头部有标题、描述以及导航,而其中呢,导航栏里就有以循环输出的所有自定义页面链接。也就是说,在第二个循环之前,已经有一个循环了。这么搞的话,自定义视图tags会报出“系统内部错误”。两个循环是互不相干的,都是全局的函数,没有调用和引用,为啥会“系统内部错误”呢?没搞懂。你或许会问,或许不是两个循环的问题呢,但我可以确切告诉你,必须只能是那个问题了,因为只要删掉第一个循环,神马事都木有。点点的工作人员之前提醒我说不要把有return的东西放在网页中间,应该直接放在网页头部,免得影响其它,但无论我放到哪里,只要是有在主体函数之前用循环构建过这样那样的基本框架都会出问题。这是让人很无语的。从语法上说,从道理上说这没有冲突,但谁知道这是不是点点内部的bug呢?因为到现在为止,理论上tags的自定义页面可以不加函数获取信息,实际上还是必须加上limit限制的,否则获取的信息就是0。

YOU CAN’T RUN, YOU CAN’T HIDE, YOU HAVE TO KNOW HOW TO FACE.

就在我写完这篇blog之后,拉肚子回来,在if (dian.data.pages.length > 0 )里面加上了一句“if (dian.data.pages && dian.data.pages.length > 0 )”问题解决了,搞定的意思是再也没有“系统内部错误”,网页能正常显示了,但第一个循环的pages链接都自动消失了。为什么???所以,我真的搞不懂这个定义视图。缺少的东西难道我要手动补回去?给那个pages链接们做一个人肉的hack?

好吧,这又给我上了一课,return不是恶魔,点点的各种判断才是纠结点。

2012-07
14

汉堡包音箱的USB线坑爹

By xrspook @ 21:44:59 归类于: 烂日记

听说电信积分换的汉堡包音箱上周二就到了,昨晚开了几个小时,没电,然后插电脑充电,今天下午听,没有几分钟就挂了,于是我插着电继续听,居然也挂,于是呢,我怀疑是那个USB线的问题了!因为电脑显示USB设备设备连接有问题。便携汉堡包音箱用的是mini USB口,用我的相机合适,插上,木有任何问题。而且呢,之前用配过来那条线的话,充电时电源灯半亮,但相机USB上了以后,全亮了!好吧,我确定不是音箱主机的问题,是那条线的问题。于是呢,我就拿了我手机的充电器给它充电,因为那也是标准mini USB的,音箱要求的是5V,但没写多少毫安,我也不管了,反正积分换的东西,我不心痛。用电信积分换过2样东西,一个是这个小汉堡音箱,另外一个是迪斯尼的金属水瓶,那玩意我还没用过呢。我为什么要换这个小音箱呢?我是想我爸听神马收音机不要再插神马耳塞了,也别老搬我当音箱用的古董收录机了,用这个小蛋就好。实验证明,用我的mp3驱动这个自己供电的音箱耗电量不大,mp3已经播放超过6个小时,但电量图标却不见变化。

不知道为什么,中午在家里睡觉每次都是热醒的,每次醒来的时候都满身大汗。搞不懂,难道我睡着后的发热量比我清醒的时候还要大吗?

今天跟我妈说单位新招了个广州的男同事,她很兴奋!汗。

今天尝试了一下点点自定义视图里昨天新发布的获取热门链接数据,不太行,即便我把官方提供的代码贴进我的二代Principe模板也不行。我开始以为是return惹的祸,但后来发现不然。因为官方提供的测试网址也提取不到数据。说明文件说不需要调用神马了,实际上呢?会不会有之前不加什么限定参数就没有结果呢?要等点点的专业人士给解释了。一开始我就直觉那个请求地址跟之前的例子有不同,说不好为什么,但是不是这些轻量级的数据用个比较一般的模式就OK呢?摊手。

爱上代码的女性就等于患上solo的绝症,我终于理解为啥大学里教C语言的女老师会这个样子。

2012-07
13

密谋第三代Principe

By xrspook @ 23:12:57 归类于: 烂日记

今晚,去剪头发了,我实在无法忍受头发遮眼以及老是和我的衣领亲密接触。今天很幸运,赶上单位同事的私家车。很早就回到广州,虽然地铁还是那么的多人,公交车的人也没有少,但总体来说,今天挺顺利。

今天呢,脸书模板的修改版已经上线。这是一个少数基于mars的模板,准确来说,应该可能是第二个,我知道的第一个是手稿。不过,他们都不是像我神经质一般,能不用传统模式的就一定不会用。所以呢,Principe还是有竞争力的!在完成标签墙的测试后我会开始着手进化出第三代的Principe。何谓第三代?第一代,用的是点点传统模板形式,第二代,使用的是我按照手稿臆想出来的混排mars模式,至于第三代呢,我的目标是用模块化的mars模式,参照嘛,那必须是脸书啊!那给我提供了一个做模板的新思路,把内容都在html标签前做好,因为那是js,那是脚本嘛,然后,在body处调用一个又一个的模块。这样的好处是啥?那些重复出现的东西都可以成为浮云了,模板的主体完全专注于准确的判断就好。刚刚又翻看了脸书的代码,感觉没有我下午第一次看的那么神奇了,估计我第三代的设想有点难实现,除了一些轻量级的重复信息。因为我Principe很多东西都包含了一堆的各种CSS格式。

听说js网页是一个新兴的玩意。难道现在我处于浪尖?

把拿职称英语的成绩单任务分配给我妈了。她在翻看我给她的一叠相关的纸的时候问我考了多少分,就在那时,她翻到了那张写着多少分的玩意。从来没有,或者说曾经有过我已经忘了,一个成绩能让她这么的高兴。她问了我好几回:“你是怎么考的啊?!”我只是做了我觉得该做的准备而已,我不是冲着满分去的。这再也不是小学时的单元测验,不是初中时的期中考,不是高考,也不是大学的期末考。并非非如此不可,但正是因为这样,发挥主观能动性很重要。没人逼你,没人在乎你的成绩好不好看,60就万岁了,你还会为了唯一一个三位数努力吗?有人觉得这是浪费时间,有人觉得这是侮辱智商,有人觉得这不过是过场,我觉得,为什么要放弃任何一个好好展示自己的机会呢?既然这个展示是非如此不可的。

要把梦想付诸于行动!

2012-07
12

不完美但很努力

By xrspook @ 22:41:32 归类于: 烂日记

终于知道了自己职称英语2012综合A考试的成绩了!!!!!!!

为了这个数字我刷新过多少次这个该死的网站啊,也纠结过多少回省直的考生在广州考那算不算广州考区。在我所有可以控制的、能上网的电脑我都试过登入查成绩,都是未果,每次都是显示“校验码超时,请重新填写校验码。”那可不是一般的纠结!我曾经要打电话去问到底为啥会这样,但每次都是忙音。

今天早上,我的同事飞鸽告诉我她查到成绩的时候,我那个紧张啊,但我还是查不到。她先告诉我她87,然后我告诉她我还是查不到,然后她就要了我的身份证号,当她告知我那个数字是97的时候,我有种放下心头大石的感觉。

事实证明,我不完美,但我很勤奋,我一直都努力地让自己更趋近于完美。

满分对我来说是不可能的任务,我做过不下10套职称英语的历年真题,印象中我没有超过90分的,有些还才70出头。但考试的那天,我挺high,整个过程都挺high,穿的是黑色的Edge Farewell Authentic T-Shirt,也正是那天,我家里的WIN7新电脑启用了!

今晚无聊,看看那个该死的广东省人事考试局的“常见问题”。在“考试成绩”类里看到这么一对问答我顿时傻了:

问题类型:考试成绩
问题主题:查询成绩总是校证码超时,怎么办?请问还有其它查询方式吗
问题内容:查询执业药师成绩时总是说校证码超时,请问还有其它办法查询成绩吗
答复:您好!查成绩时要求输入校验码,其有大小写格式之分的。或请将其直接复制入栏内便可。

http://www.gdkszx.com.cn/consulation_show.asp?id=117201

有木有更坑爹的啊!!!!!!!!

再看看提供查成绩的网页

校验码纯英文,常识是,如果分大小写会提醒,通常校验码都是图片,不可复制。这里,颠覆了所有老练网虫的直觉了!!!!!!!!

于是,在知道了这个“窍门”以后我今晚终于在自己的电脑上查到了自己的成绩,做了一开始的那个截图。内牛满面~~~

今天我还被人笑说人家能查到,但我却怎么都查不到是我RP太低,但显然,RP低的人的确不是我!!!!!!!!!!!!!!!!

之前我说过我知道这个成绩后松了一口气,为什么呢?因为我曾听我妈说过我某个表哥好像考了90多,通常,他们考多少,我不上心,跟我没关系,但那一家人,我是真心不想再输给他们了。即便我做练习的时候从来没拿到过95分以上。还记得,大二考计算机等级考试二级C语言的时候,我的机试可是满分优秀的!那才是胸有成竹、酣畅淋漓。不过当然了,我的笔试70分不到,只是合格的水平,如果还有第二次,我会发疯地尝试拿下优秀而不是合格的证书

你能理解我是不完美但努力的人了吧。

2012-07
11

Principe for mars即将降临

By xrspook @ 23:37:16 归类于: 烂日记

就功能而言,Principe for mars已经完成了!

就如昨天所预测,在头脑清醒的时候我用了不到15分钟就解决了昨天搞不懂的两个循环问题。事实再次证明,开夜车是没用的,纠结也是没用的,合理分配资源,让效率发挥到最高境界才是王道。

今天下午我做了什么呢?感觉我上午弄完了2个循环问题后大体模板就出来了。噢~~~ 记起来了!我去玩CSS验证,结果发现,虽然说验证支持的是CSS3,但我的CSS3定义他们还是视而不见说我错。最明显的当数transform、transition、word-wrap以及progid:DXImageTransform.Microsoft.AlphaImageLoader,前面两个是CSS3的特效,第三个CSS很普遍了,第四个,是该死的IE8前滤镜。我开始以为是我写法的问题,但后来发现我怎么写都不对头,即便我把CSS3教程贴进去也说不行,我就得出了结论,疯狂的不在我,而是那个表面上说CSS3了,实际上不然的验证器。也对XHTML做了验证,翻出来的基本都是点点< ? ?>的问题,老天啊,这是人家的服务器请求啊~~~ 我错了,我不应该把模板代码贴去验证,我应该让模板生成网页后拿那玩意去验证,否则我傻眼了,验证那个也傻眼了,净是抓到一些无关重要的东西。

关于昨天2个循环失败,是因为那个我照抄的命令行不知为什么硬设置了一个完全可无的变量,于是,我注意修改了会变动的变量,却完全忽略了那个无关紧要的东西,因为有些循环是叠加的,所以无关紧要的名字重复了,当然就会服务器出错。于是今晚,我直接把无关紧要的删掉了,代码顿时少了起码10个字母+,也不会再犯那些错误了。有时我真不理解,为啥明明1个字母能解决的东西,要起一个10字母+长的名字,并为它匹配一个无关紧要的朋友变量呢?为了别人抄代码的时候头大点?

今天用了TopStyle去整理CSS,乱七八糟的代码顿时变得井然有序!!!整理完以后东西是不会少的,但顺序软件是严格按照字母表去排,所以,有些必须先后才能出效果的东西就要手动了。通常来说,CSS里是不会用大写去命名,但The Stitch就是这么的怪异,整理出来的CSS全部把大写都小写化了,所以呢,要手动地把大写的改回来……我也想用小写啊!但那个跟某js功能有关,不想改js的说~~~

今天已经对XHTML进行了人肉的核对,每个层次,每个调用的格式,有没有调用格式是虚的,无内容的。明天,如果有时间,将会对CSS进行人肉核对,那些本不该存在而却占空间的,你们是时候该颤抖了。

如果转行的话,我或许可以做个网页设计,但,我为啥要转行呢?

© 2004 - 2026 我的天 | Theme by xrspook | Power by WordPress