Blog

  • PHP5利用simpleXML获取Google天气XML数据

    http://weather.raychou.com/?/detail/58343 这个天气已经

    先写一个phpinfo();

    查看simpleXML和PHP函数 allow_url_fopen 是否都安装和开启

    参考:http://blog.e8it.net/php5-google-xml-api/

    里面第一句没有加分号 ,不知道作者怎么能顺利显示 .当我下载好 Smarty ,主要学习查找如何显示数组 .用了两三个小时 .能显示基本的数据.接下来美化美化 ,但我的最终目的是定时发送到我的邮箱 ,以便我用黑莓收取的时候能及时得到最新天气.

     

     

  • 使用xmlstarlet分析处理xml的数据

    现有需求:有了黑莓手机,装了smartmail,可以收邮件,于是想把每天的天气数据用vps自动发送到邮箱里,这样手机自动去收取,就可以了解最近的天气。

    第一步获取天气数据:最近打算把所有google能办到的事都让google来办,所以现在用的是google的天气数据,http://www.google.com/ig/api?weather=CHANGZHOU&hl=zh-cn

    API有了,是xml,接下来就是如何把xml的数据搞下来

    于是找到了xmlstarlet – command line XML toolkit 分析xml的命令行工具

    #apt-get install xmlstarlet

    这里用curl得到一个xml文件,可以用xml处理调用里面的数据,但不能得到中文,这让我要想其他办法,后来网上找到了资料,后面加 &ie=utf-8&oe=utf-8,如下

    curl -g “http://www.google.com/ig/api?weather=changzhou&hl=zh-cn&ie=utf-8&oe=utf-8”

    参考:http://xmlstar.sourceforge.net/doc/UG/xmlstarlet-ug.pdf 一步步学习,这要花上几个小时。

    学了半天,处理后的xml数据,中文还是出不来。又回到先用英文来搞,专心把pdf里的命令实践。得到的xml

    用如下命令查得结构

    xmlstarlet el -v weather.xml

    从手册上得到的知识处理

    xmlstarlet sel -T -t -m /xml_api_reply/weather/current_conditions/condition -v "@data" weather.xml

    这时显示Mostly Cloudy,至此可以得到需要的当日的数据了,只是很烦,而且没有中文。

  • 黑莓8820用桌面管理器6.0导入SB

    第一步:选项-高级选项-服务预订,按住alt键不放依次输入SBEB,提示Legacy SB Restore Enabled. 确认

    第二步:打开桌面管理器6.0,设备-恢复-浏览-定位要SB所在文件夹-勾选所有数据和设置-点击“恢复”

    第三步:选项-高级选项-服务预订里面,按黑莓键-选择“取消删除”。重复操作,直至不再有“取消删除”。

     

  • 物尽其用

    虽然现在不是物质极大丰富的共产主义社会,但是现在的生产力也足以让我们比十几年前拥有更多,比如电脑、手机、书,以及各种新奇玩意儿。

    现在手上有耳机两条,A和B,本来是有A,后来找不到了所以买了B,B比A好,买后双找到了A,你会先用哪一条。有的人是先用A,用坏A,再用B;有的会先用B,先用新的,花了钱就要享受。我以前会先用坏的,我会一直受着差音质的折磨,担心这提心那的,现在我的想法改变了,我要先用B,因为我接受的起。

    电脑也是这样的,好多人买来电脑小心翼翼, 这是好事,比如放置水平,远离灰尘,好习惯。但是有的人用电脑用到不敢多装程序,甚至不敢重装系统,这就没有必要了,东西买了就是拿来用的。说不定电脑要淘汰过时的时候,你不想用的时候,你不小心丢了的时候,因为非抗拒力量坏了的时候,它还没发挥他应有的价值,这就可惜了,相当于用3000块钱买了1000块钱的价值

    很久以前,真的是很久以前了,买了参考书也不乱写乱划,到毕业也是空白的卖掉。

    当时买了 kindle小心用啊 ,充电的时候也是担心这担心那的 ,现在好了 ,丢了 剩下充电器数据线 ,毛用没有 .所以手头上的东西还是注重发挥它的功能 .不能片面的思考没有的 ,弱势的一面.

    这两天玩 Ipad里面有一款游戏 , Asphalt 6我很受启发 .
    一 ,比赛时跑道上有加氮气的图标 ,那什么时候用呢 ,答案是 ,马上用 .根据加速度 ,路程等 ,平均速度最快的拿第一 ,最短时间内把速度加到最高的肯定是平均速度最快的 .所以我想 ,尽快提升自身能力修为 ,以加速度的方式前进 ,才能最快达成目标.
    二 ,加强自身的装备 ,游戏里

    不把东西用好,生产力就发展不了,那就说明没把生产工具发挥出来。工作学习生活中把物尽其用时刻记在心里。

  • 不管读书有几到,心一定要到

    【原文】:凡读书,须要读得字字响亮,不可误①一字,不可少一字,不可多一字,不可倒②一字,不可牵强暗记③,只是要多诵遍数,自然上口,久远不忘。古人云,“读书千遍,其义自见④”。谓读得熟,则不待解说,自晓⑤其义也。余尝谓,读书有三到,谓心到,眼到,口到。心不在此,则眼不看仔细,心眼既不专一,却只漫浪⑥诵读,决不能记,记亦不能久也。三到之中,心到最急⑦。心既到矣8,眼口岂9不到乎10?  注:①误:错。  ②倒:颠倒。  ③牵强暗记:勉强默背大意。  ④见:同“现”。  ⑤晓:知道。  ⑥漫浪:随随便便,漫不经心。  ⑦急:急迫,要紧。  8相当于”了”  9时常,习  10吗,语气词  【译文】:凡是读书,必须要读得每个字都很响亮,不可以读错一个字,不可以少读一个字,不可以多读一个字,不可以读颠倒一个字,不可以勉强硬记,只要多读几遍,就自然而然顺口而出,即使时间久了也不会忘记。古人说:“读书的遍数多了,它的道理自然就明白了。”就是说书读得熟了,那么不依靠别人解释说明,自然就会明白它的道理了。我曾经说过:读书有三到,叫做心到、眼到、口到。心思不在书本上,那么眼睛就不会仔细看,心和眼既然不专心一意,却只是随随便便地读,就一定不能记住,即使记住了也不能长久。三到之中,心到急迫最要紧。心既然已经到了,眼和口难道会不到吗?