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

“iphone”标签的文章

股票行情自动收录器TTMMHTM:会议,iPhone javascript地理API,Geekspeakr,Flickr上传替换和什么时候在看电影的时候小便

星期天,7月19日,二千零九

今天早上让我开心的事情:

TTMMHTM:Minifig照片,插入到Web中,发光的BBC,推特笑话无障碍发明

周四,7月9日二千零九

午餐在摩天大楼-宽屏由巴拉科夫。

TTMMHTM: iPhone GPS和Atari源代码,重启英国,增强现实管应用程序,旧金山的美洲狮和太阳

星期一,7月6日,二千零九

今天早上让我开心的事情:

星球大战日快乐!

星期一,5月4日,二千零九

今天早上让我开心的事情:

东方-寒冷的天气,北极雪地巡洋舰和观念的转变

周四,3月27日2008

我坐在蒙特利尔机场,等待延误的航班到达,然后把我送回纽约,再回到伦敦。过去的几天我首先在纽约的AjaxWorld东方会议,然后去蒙特利尔,在加拿大演讲编码器是星期六在努伦开一个两个讲习班。可以说,我很累,但这是一个记下我这次旅行经历的好机会。让我们从AjaxWorld开始。

观众

AjaxWorld会议让我有点惊讶。从门票的价格和网站上解释所有其他演示文稿来看,我鼓足勇气站在一个大房间前,房间里满是出席会议所需的西服,而不是想去。结果证明我错了。观众是一群公司老板,项目经理,设计师和开发人员以及所有人都非常投入和感兴趣。我见过很多销售开发工具如框架和ide的公司,一些执行公司(包括来自食物网谁带我出去吃意大利菜的纽约风格)和真正令人惊讶的边缘开发者喜欢谁运行的软件,控制地球同步卫星!我收到了很多有趣的问题和反馈,我很高兴在那里遇到了每一个人。

的位置

会议在罗斯福酒店,位于离纽约中央车站一个街区的地方。酒店是一个20世纪20年代的事情充满魅力和庄严的bigone aera。你进入了这个地方,感觉自己像是置身于一个大力神波洛的插曲中。然而,对于这种规模的技术会议来说,这不是一个很好的选择。首先,互联网连接既不便宜也不稳定。即使是24美元一天的房间连接也像过山车一样上上下下。这意味着我被开车到了街的另一边的百吉饼店(cosi),因为他们有免费的Wi-Fi(我相信这几天他们一定会杀人)。

至于演讲设施,主要的演讲厅是一个舞厅,天花板很高,专门为赞助商的演讲和主题演讲预留。这个会议很容易让所有与会者都能参与进来,但是冷得要命。所有其他演讲都在较小的会议室进行,会议室不够大,容纳不下所有感兴趣的代表。投影仪被放在几排椅子中间,这使得你很难接触到屏幕,而且与会者不时会撞到它们。

酒店本身对于客房提供的舒适度也非常昂贵。我在蒙特利尔住的酒店是每晚每个房间价格的三分之一,超现代和自由连接,每个房间都有一份传真和一个保险箱,并提供免费早餐。好吧,它是纽约市,罗斯福建于20年代,但是欺骗就是欺骗,不管你怎么打扮。

组织和覆盖范围

除此之外,酒店在酒吧里有一个舒适的氛围,组织者尽最大努力控制一切。他们出色地完成了整个活动的拍摄和部分现场直播。当你需要帮助时,他们马上就来帮你了,这是非常罕见的事件纽约。目前的日程安排有足够多的讲义,您需要的地方到处都张贴着标志,每个委托都得到一本关于Ajax的免费书籍,上面有巨大的徽章,告诉其他人这个人是谁,他或她做什么。我觉得自己受到了很好的照顾,很容易就被说服去为另一位错过航班的演讲者做一次额外的演讲。

我唯一不太喜欢的是并行演示的数量。我错过了很多我想看的东西,但不能,因为我不能把自己一分为二。聪明的公司确保他们派了几个人去那里,以实现全面覆盖。

我的演讲

我的第一个演讲是一个没有出现的演讲者的空白填充物,我在前一天写了它。我谈到了我们现在有机会使用Flash在web站点上提供丰富的媒体内容,并控制使用JavaScript的体验,前提是我们得到一个合适的API。我最近对这个很感兴趣,和伟大的人一起工作咸海巴尔干半岛,尼奎史蒂夫·韦伯斯特。作为例子,我展示了主权财富基金对象让您逐步提高HTML要包含闪光灯,如何YUI图像上传器允许您使用flash批量上传文件,以及如何YouTubeAPI允许你用javascript控制在线视频

我的主要和计划的演讲是关于使用事件驱动设计为大型应用程序构建JavaScript,并以Yahoo Maps和Eurosport为例。这次演讲出人意料的一点是,我用南极巡洋舰作为类比来解释它。

南极Snowcruiser是1937年建造的用于探索南极洲的大型飞行器。巡洋舰必须完成的任务是一个令人惊讶的问题-它是接待5名船员,并使他们安全的从可怕的寒冷一年,以跨越5000英里的敌对环境。巡洋舰绝对是技术的奇迹,它的发明者想出了令人惊奇的聪明的解决方案来解决他们预期的问题,包括将车轮收回到巡洋舰内部以克服裂缝,并重新利用引擎的热量来防止船员冻死的可能性。他们唯一忘记计划的是牵引力。当巡洋舰到达南极洲时,它的轮子毫无用处地转动着,发动机几乎立刻就过热了。这艘巡洋舰被遗弃,20年后被发现被埋在冰中。现在还不知道它去了哪里,因为最后一次看到它的那块冰断了,被拖到了海里。

这就是我们如何构建应用程序的例子——我们假设在服务器端进行大量的过度工程,而没有意识到大部分应用程序工作将由浏览器在一个对我们未知的环境中完成。我想鼓励人们在假设一切都能正常工作,我们能够预测应用程序运行的环境之前,先考虑web应用程序的可用性和限制。

两场演讲都很紧凑,我得到了很好的反馈,我会对去那里的人感兴趣,我期待着看到这些视频。

其他的报告

我没有看到很多其他的演讲,但我得到的是:道格拉斯·克罗克福德的主题演讲是一个鲜明的提醒,我们用来创建Web应用程序的技术是多么的破碎,展示了安全缺陷以及我们如何修复这些缺陷的想法。Caja和adSafe一起被提及,道格拉斯解释了他关于vats保护网络的想法。最近几天他的博客上发表了越来越多的细节,所以一定要检查那里。

在安全方面,有一个全面的攻击矢量谈话
WatchFire的丹尼·艾伦(DannyAllan)精确地展示了无限制脚本注入对攻击者的影响。很容易忽视XSS这是对你的网站的一个普通的渗透,但是本演示文稿展示了一个完全补丁的新的火狐如何运行在一个有防火墙和最新的病毒软件的Windows机器上,可以通过恶意的javascript访问,并通过网络钓鱼和社会工程的混合获得各种密码和更深入的访问。

IBM参与Dojo框架在一次联合展示中展示了Dojo的国际化和可访问性选项,我对这个框架的接受程度印象深刻咏叹调以及在考虑可用性的情况下,如何同时执行i18n和a10y的信息给出了多少。伟大的工作!

我花了很多时间和那些qooxdoo,专门用JavaScript编写的小部件框架。他们的演示展示了这个框架是什么,以及它是如何跨浏览器工作的。它们还展示了小部件令人印象深刻的性能以及如何对它们进行皮肤处理。不过,qooxdoo真正酷的东西仍在开发中,我将确保我们更仔细地观察这些家伙,并揭示他们使用一些聪明的技巧来提高性能,并使用Python构建脚本巧妙地构建应用程序代码。

我看到的最后一个演示介绍了如何构建具有原生外观和感觉的iPhone应用程序,这或多或少是一种重复苹果发布的开发者指南混合着介绍iUI。我一点也没有受到这场演讲的启发,因为iPhone是一个非常好的平台,目前非常有趣。

总结和学习必威体育下载

总之,参加会议是值得的。所涉及的演示和主题的组合做得很好,我自己也意识到,现在是我们停止提倡将Web标准作为技术解决方案的时候了。Web标准的存在是为了确保可维护性和可预测性,但在企业世界中,我们已经向前迈进了一步,Silverlight和Comet需要我们密切关注,以确保我们在其中也有可预测和可维护的解决方案。道格拉斯作为浏览器模型被破坏的观点被认为是一条信息太强烈了,但我意识到现在终端用户所期望的很多事情都是不可能实现的。HTML/CSS/JS trinity我们一直在宣扬。这并不意味着标准不重要——它们是实现方面的最佳实践。从技术上讲,我们必须做好心理准备,迎接明年的变化。