Le Monde du Java

La Maison de René

统计

Amis

Blogs

Google

Others

学习

日常生活

留学法国

#

无聊选举日

今天是欧洲议会的选举日。意料之中的低投票率,不出意外的结果。执政的UMP还是领先,接下来便是左翼社会党。Rene以为,实在没有必要花去我们纳税人将近1/5税钱,在Strasbourg造座现代化的大楼,让这些平日在自己国家里天天吵架的人聚到一起继续吵架。而我们纳税人还要为他们吵架支付薪水。

按照西方三权分立的架构,议会是立法机构。而议员的工作则是组织立法,而不是吵架。立法过程中的辩论乃至争论是可以理解的。但是任性地按照党团意志,动不动退出会议就不对了。立法的基础是宪法,现在连个里斯本条约都通不过,还谈什么立法呢?Je sais pas!

posted @ 2009-06-07 21:47 Rene 阅读(90) | 评论 (0)编辑 收藏

中年人Rene?

又老了一岁,继续留在巴黎生活。M2毕业了,开始工作了,也要交税了。青年卡没有权利用了,每周五晚上再也不能去卢浮宫蹭免费的展览了。只能等每月第一个周日去人挤人了。青年过后,不就是中年了啊!

posted @ 2009-06-01 18:22 Rene 阅读(115) | 评论 (1)编辑 收藏

美剧季结束

想来也快有半年了,每个周末都有美剧可以看。现在都没有了……霹雳游侠是去年就很久以前的。24小时与CSI上礼拜也都终结了。现在只剩下柯南可以看看了。不过多出来的时间倒是可以出去散步、看书、写程序。

posted @ 2009-05-30 23:39 Rene 阅读(145) | 评论 (0)编辑 收藏

好奇怪的Google API

这几天在试用Picasa WebAPI。在获取相册信息的时候总是报数据解析异常:
com.google.gdata.util.ParseException: [Line 1, Column 262] Invalid root element, expected (namespace uri:local name) of (http://www.w3.org/2005/Atom:feed), found (http://www.w3.org/2005/Atom:entry
查看xml文件确实有这个问题,但一时也找不出什么解决方案。而且想想Google应该也不会把这么一个低级错误留在那里。后来仔细对比文档,终于发现了问题的所在。

对于每个相册都有一个唯一的Id,通过UserFeed可以获取一个AlbumEntry对象的列表,也就是相册的基本信息。AlbumEntry类中有一个getId()方法,用来获取相册的Id。之后再通过相册的Id就能得到一个AlbumFeed,也就是相册的详细内容。其中包括了一个PhotoEntry对象列表,即照片的信息。

但是,这个getId()并不仅仅返回一个Id值,而是一个URL字符串,格式如下:http://picasaweb.google.com/data/entry/api/user/<username>/albumid/<id>
通过这个URL可以得到一个XML文档,但该文档的格式是错误的,无法完成解析。查看文档后发现,正确的URL格式应该是:
http://picasaweb.google.com/data/feed/api/user/<username>/albumid/<id>
所以在调用getId()方法后,还要对返回URL字符串作切割来得到相册的Id,再构造出正确的URL。问题是解决了,但却不明白Google这样设计的原因,或许是一个Bug

posted @ 2009-05-30 23:36 Rene 阅读(249) | 评论 (0)编辑 收藏

每天看似平静地生活着

居留的事情算是告一段落了,Carte Vitale的通知也来了说是要换第二代带照片的卡。不过还是申请了Attestation,这样Mutuelle也可以用了。Rene要去配眼镜~~

工作依然继续着,上手之后的工作也悄然逝去着它的新鲜感。已经没有了刚开始那种疲惫的感觉,除了偶尔杂事一多而油然生出的那种烦躁。这种消瞬即逝烦躁也算是生活的和弦,否则这样的生活也的确太过平静了。每天坐同一班火车,到了Saint-Lazare换另一班。同样的时刻到公司,见同样的人,泡茶、开电脑对着熟悉的界面,写着虽不重复却有着相同风格的代码,之后是午饭。午饭后会玩一下游戏,之后又是对着熟悉的界面,写着虽不重复却有着相同风格的代码……中间会有一趟咖啡时间,直到下班。然后又是坐同一趟火车回家。固定的时刻,固定的月台,连时刻表都不用看。

有时也会感觉自己像条狗一样,飞奔向一个项目,解决完一个或是几个Bug,又飞奔向下一个……看着不是那么熟悉的代码,努力寻找错误是一件很费神的事情。还要在一个不熟悉的上下文环境中生涩地插上几段风格迥然的不和谐代码。忘了什么时候说过,自己写的代码就像是自己的孩子,那么维护别人的代码就如同继父。不过毕竟别人是支付工资让你干活的,而且维护时间长了,也对着那些代码生出些感情来了。闲下来时也会看着那一行行并非出自己手的字符,猜想着他们原本的主人写下它们时的心情。不知将来,别人来维护Rene的代码,如果有如此机会的话,会不会和我一样呢?

很快就要有个新项目了。而且会用到Google Map相关的技术,那个还是Rene为了上个项目开发出来的。后来那个项目由于经济危机夭折了,也暗自伤心了一小段时间。现在终于有机会让那些尘封的代码复活了,开心~~

妈妈买了照相机之后就一直没怎么消停,学着如何在Picasa Web上贴照片,建相册。当然也会遇到不少问题。现在决定开发一个桌面的程序算了,尽管有Picasa软件可以用,不过不喜欢一直有个程序在系统里搜图片。Google已经提供了很完善的Java API了。只要套个界面应该不是很难,昨天写了个小内核,还建了个svn。不过GoogleCode Hosting服务没有建成功,机器上的svn客户端连接任何非svn协议的svn服务都是403错误,也许是系统上的某个设置的问题吧,改天换到Linux下再试一次。



上班
Originally uploaded by Rene ZHU

posted @ 2009-05-24 23:12 Rene 阅读(153) | 评论 (0)编辑 收藏

从巴黎到里斯本

今天ReneMSN的头像换成了欧盟的旗帜,签名也换了——Viva l’Europe。这一切都为了与今天的欧洲日所呼应。59年前的59日,法国外交部长Robert Schuman第一次提出了欧洲煤钢共同体的构想,这个为了防止德国重新武装的想法,逐渐发展成了日后的欧洲联盟。

从巴黎条约到马斯特里赫特,联盟从原本的煤钢联营与经济共同体升级成战略性的政治联盟。此后的10年间,成员国的经济与政治地位都有了飞速的增长。再后来就是几次扩大,扩大后的欧盟,越来越臃肿,也越发僵化。

从欧洲宪法和尼斯条约被否决后,其实欧盟已死,尽管很不愿意承认这个现实。27国的一致通过是不现实的,所以才有了对于表决方式上做出松动的里斯本条约。但这一切根本无法掩盖目前欧盟发展的瓶颈。事实上,要在主权框架上建立一个超主权的联合体是不现实的。

posted @ 2009-05-09 21:53 Rene 阅读(148) | 评论 (0)编辑 收藏

印记

自人类进入现代社会之后,出于方便管理的考量,人们往往被附上一个又一个标识符。到了信息社会以后,数字作为最便于机器读取与存储的格式,因而逐渐取代了其他形式而占据了主导地位。

来到法国之后,Rene也被标识上了越来越多的代码,这些代码忠实地记录着Rene的足迹。比如出生于中国,很多资料上都会标成99 216。居留卡上的号码是永久不变的。无论搬家到何处,都向人宣告着我来法国的登陆地——马赛。只因为前两位是13,马赛所在省份Bouches-du-Rhône的代码。

前几天收到了今年的报税表格,还是从格勒寄来的。由于第一次报税是在那边,而且税单号也永久性地以38开头,也就是格勒所在的Isère省。来巴黎工作后,搬家到了Val d’OiseArgenteuil,那么什么号码会以95开头呢?想来想去,最有可能的是驾照吧。刚才看了下,我的网上税单号是95开头的,哈哈哈……

posted @ 2009-04-26 20:18 Rene 阅读(65) | 评论 (0)编辑 收藏

我是如何在法国找到工作的

     摘要: 实习的不顺促成了Rene找工作的计划。刚开始的实习找得相当顺利,几乎是刚把简历发出去就收到了法国电力(EDF)的肯定答复。两个星期之后,EDF那边传来了不好的消息。对于外籍实习生,EDF先要有一个三个月的审核,到那时已经赶不上我们的实习期了。于是就开始了Rene最不喜欢干的海投。对方公司的反馈都算不错,但由于各种原因(主要还是Binôme的问题,两个人并不在同一层面上),最后只是在学校的小实验室里找到了一份没有工资的实习。这中间还有个插曲,记得是2月6号下午4点的时候,接到了Accenture的电话,通知参加8号的一个面试会,在巴黎。后来用了一张上次TGV误点的折价券加上仅剩的一点点现金,终于在车门关上前1秒登上了开往巴黎的TGV。坐13号线到Châtillon走不远的路便到了Accenture总部。从巴黎回来以后,就在Amonzen上买了本HR面试的书。重新做了份能突出自己Java能力的,同时在里面又加入了点动机方面的描述,那样HR会少很多问题。欧战胜利日前一天的5月7号,Rene再次来到巴黎,准备正式找工作的第一场面试。一些中小型公司考虑到成本的缘故,通常会把一些HR的工作外包给猎  阅读全文

posted @ 2009-04-21 21:44 Rene 阅读(1368) | 评论 (0)编辑 收藏

终于拿到居留卡了

经过了7个月漫长的申请过程,终于拿到了工作居留卡。

今天休RTT,像往常一样地早起,出门……今天运气很好,赶上了06h30的火车。7点不到就到了Préfecutre,周二没有déposer dossier,人比较少,貌似从来都没有排在这么前面过。直到9点半才开门发排队票,拿到了第24号。

本来是来更新临时居留的,想起照片没有带,反正时间很充裕,回家取。花了1个小时火车来回,幸好有月票,也不用花钱。回到Préfecture才排到8号。之后继续无聊的等待,看书。前总理办公室主任写的,关于Dominique de Villepin,看完CPE那章。

过了12h30,终于排到我了。递上临时居留,对方准备做新的一张。问了一下,等了两个月了,卡怎么还没有好啊!用电脑查了一下,卡片果然到了。那就可以取喽~~不行,还要付钱,70€OMI邮票。可是和我同一批申请工作居留的同学都没有要买OMI啊!原来是新规定,看来法国政府的确是缺钱啊!身边没有那么多钱,怎么办呢?情急之中,急中生智,打电话回家。姐夫回来了,之后就开车送钱来了。家离Préfecture也不算远,10分钟的车程。

付钱买完邮票后,就拿到了等了7个多月的塑料卡片。有效期是从体检那天,220号,开始算起的。比原本以为的工作许可批准日期延后了不少。

前后总共7次早起、排队的日子终于远去了,还不算上取DDTEFP还有ANAEM的日子。以后终于可以休实实在在的RTT了。

下午又去了CPAM,把社会保险从学生改成雇员。把我原来的Carte Vitale收走了,因为要做新卡,之后还要等3周……法国果真是个等待和税赋的国家啊!

posted @ 2009-04-21 21:17 Rene 阅读(225) | 评论 (1)编辑 收藏

IBM要收购Sun

看到了这个消息,第一反应是NetBean的未来迷茫。众所周知,Eclipse的背后是IBMNetBean的背后是Sun……

posted @ 2009-03-18 21:16 Rene 阅读(117) | 评论 (1)编辑 收藏

仅列出标题
共26页: First 上一页 2 3 4 5 6 7 8 9 10 下一页 Last