Blog on 27th Floor
主页 随便 电脑 电影 社会 阅读 下载 本站 存档
主页 随便 电脑 电影 社会 阅读 下载 本站 存档

08/28/06

Google发布企业网络应用

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
正式名字叫“Google Apps for Your Domain”,是前一段已经推出的自有域名的企业Gmail邮局服务的延伸,除去可以拥有自己域名的Gmail邮局之外,还包括了Gtalk,Calendar和Page Creator。小公司只要有自己的域名,就可以拥有自己的邮件、即时通讯、日程安排及主页,还全部免费。我要有公司的话,估计会用它的 :P

这个消息是从FT中文网看到的,不过FT这个报道大失水准,完全不及格,说得是乱七八糟,不明所以,还是Cnet专业一些。并且FT中文居然延续国内新闻界的作风,报道网络也是一个链接都不给,很是令人ft。。。

08/28/06 09:21:02,由 cathayan发表。 本文链接

08/26/06

Zooomr的Portal和Geotag

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
这里的Portal不是普通的网站门户,而是照片上开的门户。就是在Zooomr上的照片里,可以画定一块区域,然后把这个区链接到另一张照片,相当于HTML里的map。

比如这个Cnet做的照片Portal系列,可以从门口一路点过去,直到进入室内。很有趣的功能。

Zooomr还有一个GeoTag功能,可以指定照片在地球上的位置,用的是GoogleMap。所以现在就只差GoogleMap里支持这种特性:在地图上看到什么地方之后,点击这个Geotag就能看照片,从而把卫星和航拍的镜头直接延伸到照相机的镜头上。这才构成了从宏观到微观的全景画啊。

Google早和NG什么的合作,搞了一些公园的视频,延伸到照片也是很容易的事了,也许还有什么没想到的问题?

08/26/06 00:08:00,由 cathayan发表。 本文链接

08/25/06

Google Earth Linux版小升级

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
消息可能已经过时了,不过前几天开Google Earth时,确实没有弹出要求升级的窗口,但今天弹出个窗口说要升级,上面有两个版本号,还有个升级下载的链接。现在About窗口显示内容:

Google Earth:4.0.1693(beta)
Build Date:Jul 13 2006
Build Time:17:31:28
Renderer:OpenGL
Operating System:Linux(2.6.17.0)
Video Driver:VA Linux System Inc.
Max Texture Size:512x512

原来图像窗口中显示时会有一块不画,比如被其他窗口挡住的地方,现在这个现象大有好转,用了半天都没再出现。上面的BuildDate已经是1个月以前,这一段时间里我肯定启动过Gearth不至一次。


08/25/06 21:50:46,由 cathayan发表。 本文链接

08/23/06

GoogleNews用的信息源

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
前些天Google BlogoScoped做了这个研究,他(们)的方面是向Gnews发出“半随机”的关键词查询,从结果中提取这些信息来源网站。最后,从140万条消息中提取到8600多个独立的网站(同一网站下面的各个频道算是一个)。当时看到后也想看看中文这边都选用了哪些信源。

这两天终于把程序凑出来了,用的perl,突破了我写Perl程序的极限,用Vim的“=”排版后达到了130行 :P

我刚开始想到的就是从RSS中提取,这个是XML,处理起来容易,又不用找半随机的关键词,也不用向Google查询(这个得用API,还是直接用http?)。其实写的过程中发现GNews的RSS里也是大段的HTML,处理起来不比查询结果容易,甚至更乱些。

本来想写好后放到网站这里,这里没有shell,但有个CPanel,里面有一项cron,以为它能行,刚才试了半天根本没反应,也看不到任何系统信息。只好在自己机器上运行了几次,使用了头条/商业/科技/体育/娱乐这5个源,不排除频道,抓到了600多个来源地址。

麻烦是刚运行了5次,就遇到了两次reset,还有一次太心急,可能间隔时间太短,被Google踢出来一次。本来如果有Cron,并且是在外面的话,设个10分钟或半小时一次,运行几天,应该就抓得差不多了,可惜暂时没这个条件了。刚才发现最容易被reset的是头条,还有健康,商业也有可能,体育也一样。最好的是科技,这两天凑代码时都用的是它。像国内际什么的根本没敢试。本来我还有个外面的免费的Shell账号,可惜那里不允许访问web,perl模块装得也少(这个好像可以装在用户目录下?)今后也许随手运行一下,可以湊出个列表来。

不过也算是又学了点Perl,包括正则表达式、编码的知识,几个Perl模块像xml-Simple,user-agent,html-tokeparser等。

[update]真是非常郁闷,在用户目录下装CPAN模块装不上,好像不认PERL5LIB;早上在本机运行居然reset在科技上,真想把那邦人抓出来tjjtds。

谁有条件可以玩玩吧,程序在这里下载,就一个文件,运行后会在目录下写一个文件links.txt,Utf8的。水平比较烂,看到代码不要笑我 :mrgreen: 如果能把结果再传回来,就更好了。程序还有很多问题,有时候抓网站名时会抓到文章标题 :P 。

08/23/06 22:26:07,由 cathayan发表。 本文链接

08/18/06

IE7的标准兼容

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
作为市场份额最大的浏览器,IE在兼容标准上面一直让人高兴不起来,在许多很简单的事情上,IE有许多自己的见解,你只能跟着它走,因为用的人最多。像著名的Box hack,都是没办法的办法。我还记得用表格拼图片时,如果标签和内容写在不同行上,效果就会有不同,这其中的逻辑只有微软才清楚了。

前些天有人网站时发现了问题,很难办,他最初写上不欢迎IE,后来干脆放开了,改来改去但毛病还能见到。ZDnet昨天又访问了IE7的项目经理,按他的说法,这个兼容性是他们最关注的事,从Beta1到Beta3他们已经取得了巨大的进步。他承认IE6给大家造成了很多的痛苦,同时他认为IE7beta3对CSS2.1的支持度虽然没有达到90%,但应该超过50%--很分特吧,才50%?

有人对几个浏览器做的评测似乎证实了这一点,IE6/ie7/fx1.5/opear8/opera9对CSS2.1的兼容度分别是:51% 55% 93% 92% 95%;IE对HTML的支持上也仅达到73%。这同实际工作中的体会是一致的,要想兼容,而又不想找各种肮脏的技巧的话,就别用复杂的东西,也不要把图拼得太精细了,简单、大块,这就是风向--Web2.0?:mrgreen:

同样地,IE对Acid测试也是完全乱掉,而Fx1.5将就可看出样子,而在3.0里将会完全实现,而Opera9已经没有问题了。当然也有人说这个测试有问题。这里还有一个例子,Redhat的网站,用IE的表现也很不好。

W3C不是个有强制力的机构,但它到底是各个方面共同协商的一个地方。其实微软也是它的会员,但它就是不太支持共同制定出来的东西,是它技术能力差吗?还是管理混乱?还是包袱沉重?还是另有目的?

又看到这些,MSDN Channel9上有一个IE7标准支持的说明CSS的在这里,就像是个资料收集或者Bug报告。

这里还有个IE7的评测报告,对比Firefox的;这里又有个更全面的浏览器对比,从各种特性上进行比较。Firefox在Boingboing上占到了48%的份额,真是不简单了。

08/18/06 00:11:00,由 cathayan发表。 本文链接

08/17/06

Firefox麦田圈

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
又是俄勒岗州立大学的LUG,他们把Firefox的图标画到了一大片健康食品燕麦地里。从图集中我们可以学到,他们还画了详细的图,有可能是用极坐标来标注吧。不过他们真有钱,除了摄像拍照,还有两架飞机可以用。

他们为什么要做这个事呢?因为这是Firefox的一个Bug,8月3日提出,15日就被Fix了 :mrgreen:

这个故事告诉我们,做软件一定要有Bug,否则用户就会失去兴趣,就不能占领用户桌面,这里有位资深人士就是这样说的,他认为Linux发行版应该加入一些Bug和吸引病毒木马的不安全因素,还要经常重启,以及时不时告诉用户说,你用的是盗版。

08/17/06 00:18:00,由 cathayan发表。 本文链接

JDK将彻底开源

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
在旧金山的Linuxworld大会上,Sun公司宣布将会启动JDK全面开源的步伐。这个开发环境将从10月起逐步发布一些部件,到明年早些时候全部开放源代码。最早要开放的有Javac编译器和Hotspot VM。

Sun将采用一个得到OSI认可的开源协议作为Java的许可。但有可能Java实现中包含一些Sun不拥有权利的部件,这些部件将单独发布,但最终它们将被开源程序替换掉。

Sun还专门开通了一个JDK开源的门户网站。Java还是个好语言了 :D

08/17/06 00:01:00,由 cathayan发表。 本文链接

08/16/06

Debian GNU/Linux今天13岁了!

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
1993年的今天,Ian Murdock在新闻组comp.os.linux.development上面宣布Debian Linux的诞生,离Linux内核第一次发布差不多有两年。在这13年中,Debian一直高举自由软件的大旗,为全世界的用户提供了一款自由高效易用的Linux发行版。现在,Debian的用户群已经遍布全球,而且仍然在持续增长。

Debian最显然的特点是它的dpkg/apt包管理系统,有了这个系统,用软件就像进超市,随用随选,不用了就清理。全球各地都有它的软件库镜像。它又能自己解决各种软件依赖问题,可以说是软件管理上最方便的解决方案了。

Debian还坚持着自由的风格,它由全球1000多名DD(Debian开发者)开发维护,坚持把软件分成自由、贡献及不自由(仍然没有破解、盗版及任何不当使用)三类。用Debian,完全可以保证一切自由或至少是合理合法。

Debian系统还有三层开发阶梯:稳定版,测试版和不稳定版。目前的稳定也就是正式发行版叫Sarge,测试版名为Etch,将于12月发布,不稳定版的代号永远是Sid。这里要说一句,不稳定版的稳定性仍然相当好,我以两年多的日常家用桌面为它证明。

Debian的软件包应该已经超过10000(在Unstable中数出了20962,当然其中有许多库或支持包,并非全是软件),软件基本上可以说是应有尽有,对付日常使用更是没有问题。

特此为Debian GNU/Linux广告。全球各地将有一些庆祝活动

08/16/06 10:02:08,由 cathayan发表。 本文链接

08/15/06

Google Blogger终于又更新了

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
已经不记得上一次这个Blogger服务有变化是什么时候和什么事情了,所以这个“又”有点没有来由。但今天它确实又更新了:
  1. 同Google账号捆绑
  2. 添加了标签功能,算是分类
  3. 可以设置谁能看,谁能写,可以组成团队了
  4. 可以用鼠标方便地调整页面模板了
  5. 控制面板变了一点
  6. 更新更快,现在是直接存数据库,在请求时生成固定的HTML
  7. 提供更多的Feed,包括评论在内

当然,这个又一次进入了Beta,算是融入了Google文化了;现有用户能否使用要看人品,如果RP好,会在控制面板上看见升级的链接;而如果等不及,可以再去注新的--要用到Google账号。

也许前些天变IP就同这个更新有关吧。而现在它还能访问,只是不知道今后命运如何。说实话,就Blog的功能来讲,比MSN space还有Yahoo360还有Hibaidu强不少,用起来也方便,风格也清新,没有杂七杂八的东西。早些年如果我先知道它就不自己架了。

08/15/06 08:55:51,由 cathayan发表。 本文链接

08/14/06

HP开始支持Debian

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Debian是个自由项目,也就基本上属于乌合之众--如果组织得好,那是惊喜--一直也没有正式的支持,现在这个大大的IT公司,开始支持Debian了。这个服务主要是Sarge,以及12月将推出的Etch,不知道价格如何。

不过,软件公司还没有表示,像Oracle之类,这方面的应该还是得靠管理员自己了。

08/14/06 17:29:55,由 cathayan发表。 本文链接

08/13/06

AOL搜索数据泄露事件

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
8月7日,AOL公布了65万8000用户的搜索记录,时间从3月到5月。这些用户是随机选择的AOL网络服务的用户,他们的名字或ID被用数字代替。AOL公布这些数据的目的是为了帮助搜索引擎研究者。但是这些数据实在太过私人化,因而成了一起不折不扣的个人隐私泄露事件,有人称之为一场噩梦,也并不为过。

从这些匿名数据找到这个人应该是可能的,不过没想到这么快。NYT报道里就公布了一位62岁的女士的名字,她在那个文件中的号码是4417749。她搜了一些有关地方,年龄,园艺,白蚁老年疾病等信息,但我不知道到底是哪条信息出卖了她。Wired也说,他们可以找到一个14岁的男孩以及一位女士。因为有人会搜自己的名字、地址、电话以及信用卡号,他们是想确认这个信息是否在网上,但现在这些记录都公布出来了。

最近应该没有比这个更让人记忆深刻的个人隐私泄露事件了。而我们这里还要实名制,真不知这样做的结果会如何吓人。

Wired的文章实际上是在解答有关此事件的一些问题。其中特别提到了在搜索时登录该网站是一个风险,那样实际上让搜索引擎把搜索同你的个人信息联系在一起;但不登录就没问题了吗?也不是,因为它们都有Cookie,而且为了方便起见这个Coodie通常的过期时间是2038年1月18日,或者是半年后或2036年,视乎服务的不同。这样,他们仍然能把你的搜索同你的连网数据联系在一起。

通过一些手段,比如匿名的代理,可以改变一下连网的数据,从而让他们记录一些不真实的信息,比如tor+Privoxy,或者定期清理Cookie(用Firefox这个很方便),但清理完马上上网也不可行,这样很容易认出两个记录是一起的。

其实就算没有太长的连续的搜索记录,通常某些重要的信息仍然可能定位一个人,比如信用卡号,没事还是别搜它;还有名字和地址,虽然你有可能搜索许多人名和其他地址,但通过这些信息定位你是绝对可能的。

但终归个人能做的事是有限的,还是要靠这些保存数据的公司,希望再也不要出像AOL这种好心但显然脑子缺根筋的事。当然我们这里没有人用AOL的网络服务。

08/13/06 14:25:42,由 cathayan发表。 本文链接

08/11/06

有关Mailing list的reply-to

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
debian-zh的邮件列表在Gmail里用不能回复到列表,而是回复给发信人,这个问题似乎争论过,不过我没仔细看。刚才Google一下,发现很有点意思,居然有人写了很长的文章为自己主张。

其中涉及的问题就是个reply-to标记,邮件服务器或客户端可以设定这个域告诉收信人回复到什么地方去。有的列表直接设定为自己,有的就不设,比如Debian-zh就不设,于是就不能直接回复到邮件列表。

长文章一说这个东西太坏了,实在有害,诸如破坏了邮件本质,不给人选择,回也回不去,破坏了键操作等等;长文章二针锋相对,说这东西好啊,节省带宽,也能找到发信人,操作方便等等。

并且看起来,这个问题在各个社区里争论是由来已久,像这个Apache Jakarta,以及Subversion都专门说明了这个事情,警告不许再提这个问题。

我很反对邮件列表不设置reply-to,以至于要点reply to all,然后再找到列表的地址来用,非常麻烦。我看第一位反对的就是因为他用的古老的客户端elm的问题。当然其实没有哪个客户端专门为邮件列表设计,让它能智能地探测到这是邮件列表。

不过,也得尊重这种古老的应用的传统--新开的列表基本上都设了吧--点reply to all也算个办法吧。此外还有不能用html邮件,不能回复到引用原文上方也不能完全不带引文等等等等等等 :P

08/11/06 11:20:13,由 cathayan发表。 本文链接

开源与企业

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
看上去事情正在起变化,以前开源程序员经常是在私下里干活,慢慢地有一些开源软件公司,他们那里有一些员工会参与开发,到现在已经有公司直接雇用开源界人士并让他直接从事开源工作,而不是公司的任务。最新的例子就是Linux2.6内核维护者Andrew Morton被Google雇用了。

其实这不能算新鲜,像OpenOffice.org背后是Sun,Eclipse后面有IBM,Gnome那些大项目背后有Suse/Redhat等公司。但随着Google的进入,事情越来越明显了。其实Google雇用的名人也不是一两个了,这里有个记录:来自firefox,Gaim,Python,Vim,Gaim,Apache等项目的厉害人物都有。

这只能说明一件事,就是开源这种方式和理念已经得到企业的支持,开源的成果也毫无疑问地为企业带来了效益。

当然开源也从与企业的合作中获得了好处,像Mozilla项目从Google那里获得了数千万美元的收入。这些开源界领袖人物进入Google,也不必再担心粮票问题,又有良好的工作环境,应该有利于开源的工作。

现在Linux对各式硬件的支持也是越来越好,这应该与企业合作有极大的关系。我想硬件企业从中也一定有不小的收获,现在Intel已经把965 Express的显卡驱动彻底开源,而收购了ATI的AMD也声明要开源了。

当然,以Google的名气,是不是对一些坏分子还有些震慑作用?那样的话,Google真就成了开源的教父了,就像这篇文章说的一样。

08/11/06 00:01:00,由 cathayan发表。 本文链接

08/08/06

Google的Datacenter

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
如果看一些SEO的东西,可能会发现这个词,并且它应该不是指那种物理意义的数据中心,不是放机器的地方,而是一些前端的为用户提供服务的机器。Matt Cutts要在这个视频中讲这个东西,不过Google Video看起来还要代理,基本属于不可能的任务了。他还提到一个PPT,也没找到。只好自己胡乱想一下了,谁在外面看了视频的可以说一说:D

据说,在网络繁忙、查询量很大的时候,甚至两次ping返回的IP都是不一样的,也就是说,从IP上看,有许多机器在为用户提供服务,这些机器被称为Datacenter。在Webmaster世界里,许多人以发现新的DataCenter为乐。目前看来,最多最全的似乎是这个表,里面有600多个IP。还有这个表也有一些。

这些站长们之所以研究这个,是因为要观察某个搜索的效果,是否在所有的用户那里都起作用。我们这里的Google.cn,IP应该是59.151.21.100和101,据说机器在王府井什么数据中心里面放着。有时候Google会调整自己的算法,增加某个条件或改变什么条件,这些调整不是一下子全部部署到所有服务器上的,而是要用较长的一段时间,这时就会发现在某些服务器上的查询结果和其他服务器返回的结果不同。

这些机器背后当然是那数十万台连在一起的小机器,它们做存储和运算工作。前面这些Datacenter机器上面应该是算法和某些知识吧。所以,从原理上讲,这些IP就像是图书馆员,坐在台子那里,给前来查询的人指明要走的方向。

另外,不同的的DNS服务器针对www.google.cn也会返回不同的结果,外面的一些DNS似乎倾向于72.14.203.160和72.14.203.161,如果不带www,似乎会是216.239.57.99, 64.233.171.99。其中的216.239.53.99,似乎是Google的主力IP。

08/08/06 00:01:00,由 cathayan发表。 本文链接

08/07/06

生日快乐,WWW!

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
时间过得真快,连WWW出现都已经有15年了,人想不老也不可能啊 :P

想想1991年,不但没听过这个词,甚至连电脑都还没见过,当时的一些科普杂志似乎也少有电脑和网络的文章,倒是飞碟宇航大行其道。不过,在接下来的15年里,改变世界的当然是WWW和网络。

WWW,生日快乐!

08/07/06 11:18:25,由 cathayan发表。 本文链接

08/02/06

搜索的下一步

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
Google Operating System说这个,还是有点语义网的意思。他们认为搜索下一步应该是辨认网页是什么意思,包括什么是产品评论,这个评论是正面还是负面等等,甚至于认清每一段是什么意思,在说些什么。

当然了,似乎Google不喜欢这个思路。比如这个报道,Norvig就反驳TBL的说法,认为这个语义网不行:一是许多人不会写HTML,二是有些大机构可能不接受这些新标准,三是可能会有欺诈。我想他也许是基于现有的发展吧。或者是被AI的悲观前景影响了 :mrgreen:

GOS这个贴子的透露的信息,Google实际上可以分辨导航和内容,链接的好坏(付费的还是正常的),还有网页的主旨和它的关键词,可以认出Amazon和IMDB上的评论。在另一个贴子中,他们还发掘出一些新的搜索方法,可以找到一些简单的事实性的东西,有What is/who is/when is/where is,这里What is就相当于define,who is相当于info(???)。很明显的进步啊。

08/02/06 00:01:00,由 cathayan发表。 本文链接

08/01/06

Firefox下载突破 2 亿次

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
今天早上4:00前后,Mozilla Firefox的下载量正式突破了2亿次,这是这款著名的开源软件发展历程中的又一个里程碑,现在的下载数是:


Firefox浏览器,更快速,更方便,更安全,用它上网,可以拥有更畅快的浏览体验。如果还没有用上它,请即刻至Mozilla Firefox网站下载安装使用。

08/01/06 10:21:07,由 cathayan发表。 本文链接

在Windows平台上使用开源软件

cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
原文标题说在Win上使用开源软件是“大事件”,但Slashdot上的评论说的更好,这其实是一个很老的大事件,因为它早已经发生了。

比如我常用的gVim,Firefox,Thunderbird(最近用得少了),Audacity,Putty,Gaim,mtPaint(画图和抓屏),7zip,OpenOffice(转PDF很方便),还有点简单的activePerl,有时还会用GnuWin32。如果再算上免费的,就还有Mplayer,Opera,foxit pdf reader,free download manager等。以前还用过WinCVS,crimsoneditor,Notepad+等等。

这其中有些是用它干活更快捷更方便,也有些是免费的都已经如此之好,就没有必要再去用盗版,更不必去找什么破解了。像7z就完全可以替代winzip/winrar,Audacity完全可以搞定一般的录音和编辑,free download manager也可以应付下载了,现在网络条件要好点了,再搞什么高级的下载工具其实不是很必要。还有PDFcreator,生成PDF也很方便。由于GTK有了Win32版,一些基于GTK的软件,像mtpaint和Gaim,甚至gimp都有了Win32版,工作得都不错。最近还发现了Virtuawin,推荐使用。

对于我们的网络环境,使用这些软件就更有必要,因为下载站上下载的东西满是插件,别人开源共享免费的好软件,他们拿来就绑上流氓插件,经常还不告诉你就装上了。所以我现在不敢在国内下载软件,只上信得过的站点和软件原创者的主页来下。这个列表中颇有一些还没有被国内下载站注意到。并且对于网通或电信的用户来说,从国外下载通常不会比国内慢。

当然,最大的好处是不必关心什么破解,什么key,什么过期,当然也没有违法问题了。不爽的地方是有时sourceforge会连不上,下载会有麻烦。当然了,连Yahoonews和microsoft.com的css都被挡掉了。

最有趣的新闻还是这一条,奇虎网拦截3721网络软件。说起来真是,周此人怎么看待自己呢?他真是个彻底的唯物主义分子啊。

08/01/06 09:47:05,由 cathayan发表。 本文链接

我的E-Mail


Copy&Paste Exchange

访问CPeX Group

订阅Feed

订阅Feedburner
Feedsky订阅
本站订阅

请登录

导航

cathayan.org Web

最新贴

RIME 小狼毫/鼠须管的极点及五笔拼音配置
Software that rocks or sucks less
一棵热带的树换新叶的过程
几个有用的Vim招术
论语七 述而
Nomacs 图像浏览器
Windows 文件校验
Windows 10 文件批量命名简单方法
Windows 10 文件删除高级操作
本站也算是有响应式设计了

最新评论

Powered by

Powered by Nucleus CMS

版权声明

Creative Commons License
Blog on 27th floor by Cathayan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Powered by Nucleus CMS v3.71. Best view with Mozilla browsers.