必威体育下载克里斯蒂安·海尔曼

贴有“UK”标签的帖子

英国政府拒绝升级IE6——谁该负责?

星期四,8月5日,二千零一十

早在6月,伊尼戈媒体有限公司的丹·弗莱德曼提交了一份向英国政府请愿,鼓励政府部门从IE66223人签字。

不久前我们女王政府的答复当然,这是个禁忌。

政府拒绝了

无视可怕的公共关系,重新向我们保证政府严肃对待安全问题(如果他们不认真对待的话)将个人数据文件留在火车上)它实际上很有趣:

复杂的软件总是会有漏洞,有动机的对手总是努力发现并利用它们。 没有证据表明,从最新的完全补丁版本的Internet Explorer升级到其他浏览器将使用户更安全。.定期的软件修补和更新将有助于抵御最新的威胁。

当然,这是一个很好的例子,说明出血明显,但有趣的是,没有证据表明IE6使计算机更安全”。我想知道为什么是微软然后继续做广告IE8更安全?是的,IE6可以获取所有针对大规模攻击的补丁,但最新浏览器中的网络钓鱼警告和其他界面更改不会被添加。因此,我们保护用户在引擎盖下,但我们仍然让谷仓的门敞开,以防社会工程攻击。像火狐这样的恶意软件警告,铬合金或更现代的IES会有帮助(除非它影响广告时删除)如果没有证据证明这对苹果来说是个好机会,谷歌和Mozilla收集一些数字并发布它们——不是在博客或其他“大众”媒体上发布,而是在为政府和大公司做IT决策的人阅读的杂志上发布。

安全修补不是问题?

随后,政府声明继续强调他们与雷德蒙在安全相关事务上的密切关系:

政府继续与微软和其他互联网浏览器供应商合作,以了解 ,包括Internet Explorer,我们欢迎微软继续为所有Internet Explorer用户提供最快部署的安全解决方案。

对于他们是什么,有一个明显的缺乏信息-其他供应商或措施。我的猜测是,谷歌开始使用Chrome和在线办公套件来接近政府。让我们记下这里的一件事:很快地向所有IE用户部署修复程序是没有问题的——我们将回到这一点。

没有集中的安全授权?

各部门负责根据政府信息保障政策和技术咨询管理其IT系统的风险。 塞斯格,国家信息保障技术局。这一建议的一部分是,定期的软件修补和更新将有助于抵御最新的威胁。各部门应根据这一明确的指导原则,决定如何最好地管理风险。

所以,等等——事先我们被告知,由于微软提供了很多帮助,我们可以轻松地进行连续修补,现在我们知道,真正遵循这一建议是由部门决定的。必威体育下载这不是授权,但这只是一个指导。这意味着实际上可能有非常过时的IE6当候诊室里有人抱怨的时候,作为改变IT基础设施的用途,在许多部门的优先事项清单上,这个数字很低。这意味着,如果升级和修补不是集中授权的,我们就不可能在政府机构中拥有一个安全且同质的IT环境。

部门决定?

公共部门组织可以自由识别支持其业务需求的软件,只要它符合适当的标准。也,系统升级的成本效益取决于各个部门的需求情况。

这意味着一个部门可以切换到其他软件,特别是当他们可以省钱的时候?这里的重点是“适当的标准”,这可能意味着尤拉.或者什么,确切地?另一个大“哦,好吧,我们真的做不到,我们能不能“这里是系统升级的成本效益。在许多Microsoft系统中,这可能意味着所使用的硬件不足以支持Windows 2000或XP1.

升级是个问题?

这不是简单的 各部门在其系统上升级IE版本。将这些系统升级到 IE8可能是一个非常大的操作,花了几周时间测试并向所有用户推广。

怎么会这样?早些时候我们听说修补IE不是问题,那么如何替换IE是一个问题呢?当然,除非我们在这里承认它是基础设施和硬件,在千禧年左右被定义和设置在石头上,当时所有人都害怕千年虫并相信IE6/xp套件将永远不需要升级。

没有时间测试?

另一个问题似乎是测试我们的系统很困难:

测试当前使用的所有Web应用程序 对于纳税人来说,各部门可能要花费数月的时间,但可能会产生巨大的潜在成本。因此,在许多情况下,继续使用更具成本效益 IE6依靠其他措施,例如防火墙和恶意软件扫描软件,进一步保护公共部门互联网用户。

对我来说,有一些系统是很久以前以短视的方式构建的,因为IE6Windows2000在他们还是新黑人的时候,每个顾问都接受过微软认证培训,突然间,他成了一个真正的专家,能够预测未来10年的未来。因此,我们没有固定和更换系统的腐朽核心,而是在门前加上闪亮的铰链和保安,这样就可以了。这就像为一个人们在舞池里打架的俱乐部雇佣保镖。

防火墙和恶意软件扫描软件的迷人之处在于,它使最终用户的生活比冲浪更糟糕。IE6已经是。当我切换到Mac/Linux时,我最喜欢的事情之一是我的处理器现在可以处理我想做的事情,而不是分析我的流量和传入的请求,并且我可以在不被“扫描所有文件”打断的情况下工作。2小时后回来。

该怪谁?

政府的回答不仅是可以预测的,但(在一个非常短视和有限的观点)也可以理解。没有人愿意承认自己被骗了。咨询师告诉人们,网络永远不需要改变,但要欺骗人们——没有软件是100%的未来证据,如果不升级10年前的硬件,你就不能在上面运行办公室。我们这些天所遇到的创新速度和丰富的信息在拥有100kb容量的系统上是不容易消耗的。JPG格式在主页上是一个巨大的决定,意味着你失去了三分之一的访问者。

有趣的是,在这个问题上,最容易也是最受欢迎的网络极客目标——微软——不应该受到指责。他们提供一种简单的方法来支持他们的新软件IE6使用meta标签,或者更合适的是,使用服务器发送的头(在本例中是IIS)。因此,软件为IE6必须由每个部门在IE8当微软为我们解决这个问题时还没有定论。政府可能甚至不知道这一选择,这正是它变得有趣的地方:

这种对明显升级的反应是我们的错

在某种程度上,我不得不说,作为一名开发人员,我在网络上工作了这么多年,作家,博客作者和编辑,我们是第一个被指责在大公司和政府中没有运动的人。

当Web设计和Web开发界的显赫人物只展示使用某种新技术而不是真实世界的例子时,为政府机构工作的开发人员不会被派去参加会议或得到他们的书籍也就不足为奇了。

当著名的设计师们说为一家大公司或政府工作是“无聊的工作”,“一个有创造力的人在公司里处理政治是没有意义的”时,我真的想知道我们是否已经变得自立和自满了。我们从动摇网络发展的基础开始,让人们理解网络作为媒介的巨大机遇,以及开放式网络技术作为工具代表为我们自己而不是为最终用户创造的巨大机遇。当某些事情不起作用时,会有更多的用户更沮丧,这是什么?一个著名的设计博客的读者或者那些必须在网上缴纳市政税的人?

当来自雅虎等公司的工业级研究信息和工具,谷歌和微软从来没有被一人陆军公司阅读过,甚至更糟的是,他们以更明亮但不太一致的方式复制,并且被认为是更好的(直到一人陆军一个月后厌倦了它,并且从未更新),那么其他公司也不相信这些解决方案也就不足为奇了。此外,这意味着这些公司——正如我们现在所知道的,真正形成和运营互联网的公司——将停止分享他们的诀窍,或者不再花费时间和金钱,以一种对不在公司内部的人有意义的方式将其记下。

转移我们的注意力

我能看到的唯一办法就是转移我们的注意力,以防止将来像英国政府那样的反应:

  • 不是设计原型和虚构的网站来展示某种技术,而是让我们需要实际的生产案例研究及其效果(我记得有一个@media展示了blogger的重新设计,以及有多少流量转移到CSS拯救了公司——更多的是,请)
  • 请微软邀请专家,通过现代解决方案主持专家视频和教程,并将其分发到客户网络上
  • 对政府网站进行大规模比较,并赞扬一些网站做得很好(没有什么比竞争力更好的了)
  • 收集切换到开放源码解决方案的成功案例以及它如何节省金钱和时间
  • 采取可怕的方式IE6只有解决方案,并显示它的外观和工作方式,如果HTML5CSS3型得到支持
  • 停止在画布元素上绘制闪亮的像素,称之为酷HTML5解决方案,而是使用HTML5
  • 不要为博客的重新设计而鼓掌,而是将人们转移到在大型金融系统或地方政府等环境中产生影响的聚光灯下。

我已经在1:1的讨论中讨论了这些和其他观点很多年了,我还没有看到这些领域的运动。马上,我们很高兴地认为,我们正在创新,并推动信封,在现实中,我们正在使彼此“哎呀”,而大量可以从我们的知识中获益的观众却被网络上的糟糕体验所困扰。我想在我的手机浏览器上支付我的市政税,并且在我需要的时候得到通知——现在没有办法做到这一点。

如何构建我的data.gov.uk mashup–uk-house-prices.com

星期四,1月21日,二千零一十

英国房价网是一个网站,可以利用英国政府发布的数据集,查看特定地区的价格多年来的变化。英国Data.gov.uk主动权。

这是一个显示应用程序的屏幕广播

第一步是获得正确的数据。我很幸运地被邀请参加最初的“黑客日”和数据的预发布,四处寻找可以混搭的东西。起初我想用环境数据做点什么,但我发现很多数据都很古老。因此,我在data.gov.uk上搜索了“2009”,发现英格兰和威尔士从1996年到现在的房价数据是可用的。计划制定了。就是这样:

  • 我想建立一个界面来显示这个信息,速度非常快,非常便携,在数字旁边显示一个很好的区域地图。
  • 我想把它作为一个网络应用程序和雅虎主页的应用程序来构建(无论如何,我需要把它作为一个演示来构建)
  • 交通和速度是最重要的问题,因为这可能会变得巨大。

清理和转换数据

我拿到电子表格,遇到了我的老对手:Excel。将工作表另存为猪瘟病毒和花一些有趣的时间正则表达式和分裂()我把数据放在清洁工那里,以及更可用的版本(JSON,具体而言)。一个有趣的部分是,当某个区域没有可用的数据时,字段要么是“…”,“不适用”或只是空的。一些可以解决的问题。这些数字的格式也类似于100312,这在视觉上很好,但当您想在Excel之外排序时需要取消。

一旦我有了位置列表和它们的编号,我就想把它们转换成地理位置来显示该地区的地图。为此我用过雅虎占位符,特别是YQL公司表(见表)橄榄球的例子YQL公司慰问)这是我在位置列表中运行的脚本:


$out='';
(i=0;$i) $select=preg_replace('/,.*/','$lines[$i]);
$select=preg_replace(“/ua/”,“$select”);
$url='http://query.yahooapis.com/v1/public/yql?Q=select%20match.place.weid%2cmatch.place.centroid%20from%20geo.placemaker%20where%20documentcontent%20%3d%20%22'.urlencode($select.'',uk').'%22%20 and%20documenttype%3d%22text%2plain%22%20 and%20appid%20%3d%20%22%22%20limit%201&format=json&env=store%3a%2f%2fdatatables.org%2falltableswithkeys';
$ch=curl_init();
卷发($ch,科洛普网址,$URL);
卷发($ch,科洛普返回传输,1)的规定;
$output=curl_exec($ch);
卷曲关闭($ch);
$data=json_解码($output);
echo'“place”:“'.$select.'”,';
echo'“w”:“'.$data->query->results->matches->place->woid.'”,';
echo'“lat”:“'.$data->query->results->matches->place->centroid->latitude.'”,';
echo'“lon”:“'.$data->query->results->matches->place->centroid->longitude.''',n”;

_

就是这样——我有一个可以使用的数据集。

添加更多信息

接下来我想补充的是关于该地区的更多信息,这意味着使用地图。由于雅虎和谷歌地图都有静态地图版本,但价格有限,我想知道是否有免费的版本。还有。开放式街道地图答案是,特别是有点非正式API一通过谷歌找到.为了安全起见,我写了一个获取图像的脚本,并将其缓存在我的服务器上以避免杀死它。美国石油学会.

我还想展示该地区目前可用的房子,以防你想购买。为此,我的自然选择是尼斯托利亚因为他们也有空位YQL公司表(表)查看Nestoria表YQL公司慰问)所以我用过YQL公司并按日期对结果进行排序:

从Nestoria.search中选择“*”,其中place_name=“rugby”sort(field='updated_in_days')

使用此功能,我可以在现场获得优惠:

$url='http://query.yahooapis.com/v1/public/yql?Q=从%20Nestoria中选择%20*%20。搜索%20,其中%20Placename%3d%22'。urlencode($city)。'%22%20%20排序%28字段%3d%27更新后的_天数%27%29&format=json&env=store%3a%2f%2fdatatables.org%2fAllTablesWithKeys&diagnostics=false';
$ch=curl_init();
卷发($ch,科洛普网址,$URL);
卷发($ch,科洛普返回传输,1)的规定;
$output=curl_exec($ch);
卷曲关闭($ch);
$data=json_解码($output);
如果($data->query->results)
$I=0;
$results=数组切片($data->query->results->listings,0,5);
如果(sizeof($results)>0)
回音

当前财产清单(由尼斯托利亚


    foreach($results as$R)
    回音
  • 列表器_url)。'“>”。($r->title)。';
    回音

    价格:'.'($R->Price_格式)。',属性类型:“.ucfirst($r->property_type)”,更新时间:'.'($R->updated_in_days_formatted).'('$R->updated_in_days).'天)


    回音

    列在:'.'($R->datasource_name)。'by'。($R->lister_name)。'。


    回音

  • _

    回音


_

_

寻找图表解决方案

下一步是添加交互式图表。我对此有一些问题:

  • 同时谷歌图表充满了胜利,他们的价格有限,我不想拉图像。由于该应用程序还打算成为雅虎的应用程序,因此出于安全考虑,每一张图片都必须通过caja运行,从而减慢了运行速度。
  • 画布和Flash解决方案尤伊图表拉斐尔也不可能,因为雅普应用程序。

所以我自己写了纯净的CSS条形图解决这个问题。

建筑美国石油学会

我把所有这些解决方案放在一起,建立了一个美国石油学会这将给我三个参数的搜索结果:作为ID的位置和时间范围的开始和结束。

http://uk-house-prices.com/graphs.php?loc=1&start=10&end=20

构建接口

要构建接口,我全力以赴尤伊.我拿了尤伊网格构建器要创建主布局,这个自动完成演示,这个双滑块演示以及按钮把它们放在一起。向表单中添加Ajax调用,你就完了。好啊,我承认,有很多清理工作要做:)

请注意,我一直在使用渐进增强。如果没有javascript,你会得到下拉列表:

英国房价-没有你的javascript。

就是这样

接下来我要做的是将应用程序移动到雅虎应用程序平台,这很容易,因为我基于美国石油学会-但这是另一篇博文:)

数据,数据,到处都是政府和博物馆的黑客竞赛,趁热拿着!

星期五,10月23日,2009年

现在我是一个非常快乐的小兔子:

《快乐兔子》特兹博格。

原因是现在我周围的环境中出现了越来越多的大数据源和混搭竞争。最让我兴奋的是英国政府正在开放数据,并呼吁进行混搭竞争.在去维也纳和布拉格之前,我已经在《卫报》上过一个星期了,去那里查看数据来源和计划,有很多很酷的数据可以利用。我找到了RDFSPARQL有点困惑(是的,它是开放的,但是为什么要让它变得困难,SPARQL不是最直观的语言),而且似乎有更简单的方法来获取数据。如果你对数据和竞争感兴趣,退房政府开放数据谷歌集团.

我在推特上拉皮条,也让澳大利亚人走出了丛林。澳大利亚政府数据竞争.甜食,但是压缩的Excel工作表并不是真正可用的数据源。也许把它们放在谷歌文档上,然后写一个YQL公司表到点的方法会更成功吗?

接下来我要做的就是伦敦宇宙与文化融合竞赛科学博物馆.有一个包含更多详细信息的日志我做了一个采访米娅·里奇,科学博物馆的主要开发商她指出wiki以团队协作为竞争提供黑客服务.Mia还谈到了各种博物馆API的wiki.

如前所述综合业务数字网博客,伦敦的国家海事博物馆开发人员要求Astrotag照片和混合数据.背后的驱动力是吉姆·奥唐纳使用YQL公司使这些数据非常容易使用.

它是开着的!准备好键盘,给YQL公司有些人想,让我们向政府和博物馆展示一下极客在数据集中可以找到什么故事。

ttmmhtm:8位乐高动画,盲语者,代码协作,IE的英国邮政编码和SVG

星期一,8月24日,2009年

今天早上让我快乐的事情:

Soho现在很热-Soho发生了大火,伦敦

星期五,7月10日,2009年

我只是觉得我的笔记本电脑坏了,因为它闻起来办公室里的塑料烧焦了,但结果却是索霍区的一些街道发生了大火,伦敦(那不是纽约索霍区)。

我对消防员为阻止火势蔓延所做的工作印象深刻。它也再次表明,有一个摄像头和一个快速的互联网连接方便。作为上面的视频和我拍摄的所有其他SOHO火灾照片都是创造性的共同点,这个地铁报在他们的网站上使用它们。