Tag: 公共交通

咖啡时间中的“远程”和快捷电话!

! 仅在尚未发布的1.26版本中可用,但是您可以加入我们的 Beta 。! 您可以致电咖啡时间! 剪贴板上的魔法或通过x-callback-url从外部“访问”应用程序。 第一个在打电话给“ Time for Coffee”时特别有用! 在“快捷方式”应用中使用“咖啡时间”创建自己喜欢的快捷方式! 不幸的是,Apple尚未实现对Shortcuts应用程序中的任何应用程序采取真正有用的操作的方法。 有一种方法可以通过x-callback-url操作,但是可以快速打开要调用的应用程序,这很烦人,如果您从Siri调用它,则完全没有帮助。 所需的五个步骤 诀窍是通过剪贴板。 您将参数添加到字典中。 将其复制到剪贴板,然后调用Time for Coffee的“从以下复制到剪贴板”操作! 然后再次从剪贴板获取它,并将其转换回字典以供以后使用。 这需要左侧图片中显示的5个步骤(您也可以在剪贴板操作中启用“ localOnly”,对我们来说并不重要) 很复杂,但为我们提供了很多输入和输出的可能性。 当然,您也可以先保留原始剪贴板,然后再还原,以备不时之需。 在调用之后和之前,您可以随意设置,请参阅下面的“咖啡时间!”操作所用的所有参数,以及最后要下载的更复杂的示例。 基本上有两种方法,“车站”和“出发”方法。 station方法将信息(例如位置,名称和ID)返回到最近的工作站。 然后,“出发”方法将返回此类站点的下一个出发点(可以通过站点ID或位置来定义)。 如果要在以后离开,也可以定义“时间”参数。 最后的示例将计算到达下一个最近车站的时间,仅返回您实际可以到达的下一个出发点。 并告诉您何时必须离开。 您也可以使用快捷方式在更远的车站返回下一个出发点。 例如,如果您知道,到主要车站通常需要20分钟,请创建一条快捷方式,该快捷方式仅会在20分钟内返回该车站的下一个出发点。 请看下面的示例,以提示如何完成此操作。 而且,如果您将快捷方式添加到Siri,您甚至可以询问Siri,她将使用快捷方式的输出进行回答。 将信息返回到最近的电台。 如果附近有喜欢的车站,那就接住它。 如果给出了lat和lon ,它将以此作为搜索的位置。 样本回复: { “ id”:“ 8591195”,//工作站的ID “ name”:“Zürich,Höfliweg”,//车站名称 “ nameCityAfter”:“Höfliweg(苏黎世)”,//随后是城市的名称 “ latlon”:“ 47.367945,8.511037”,//站的坐标 “ yourLatlon”:“ 47.36547302033931,8.512348474672331” //用于搜索的位置(如果未设置为经纬度参数,则为当前位置) […]

UrbanThings @ SwiftSummit 2016

首个— SwiftSummit 2016 —优步— AirBnb UrbanThings移动部门负责人Mark Woollard前往旧金山,探索使用Swift编程语言的尖端解决方案。 他分享了自己的经历的高潮和低谷,以及与糕点的对话如何使他与一个编码偶像面对面。 介绍 几个月前,为我提供了参加今年在旧金山举行的SwiftSummit的机会,经过一番考虑,我认为往返于英国往返24小时的旅行时间值得参加为Swift编程语言。 因此,与我的其他第一人一样,作为一个住在伦敦以外并使用我自己的汽车出行并且在伦敦使用火车/地铁/租车服务的人,我还没有尝试Uber。 我决定应该了解所有内容,并将其用于旅行的适当行程。 我还没有使用AirBnb,因此,为了发现其中的一些破坏性服务,通过AirBnb预订了带有“ Trish”字样的旧金山住宿,并查看了住宿类型,评论,位置和价格。 最后有更多关于这些的内容,但让我们转向会议本身… 会议地点是令人惊叹的美术宫。 我检查了一下,拿起了我的名字标签,并充分利用了互补的糕点和咖啡。 我发现自己与另一位与会者交谈,原来是Ray Wenderlich(@rwenderlich),他经营着一个著名的编码教程网站。 因此,我得出结论,在这两天中应该有一些有趣的人要与之交谈。 我汇总了最有趣的演讲摘要,但请务必在swiftsummit.com上查看完整的程序。 我参加了每个演讲并从中脱颖而出,SwiftSummit团队在组织一次有意义的活动方面做得非常出色。 为Swift编译器做贡献-Ayaka Nonaka(工作流程) Ayaka(@ayanonagon)进行了有趣的演讲,讲述了她如何最终为Swift编译器贡献了一个错误修复程序,真正展示了其开源模型的优势。 面对现实,我看了一下它首次公开发行时的情况,但没有做出任何调整。 这次演讲重新激发了人们对该项目的兴趣,自从会议开始,我已经开始安装Linux系统。 我发现了Linux Foundation实施中一个看似直接的问题,但是现在我最终通过Linux上的编译器和异常处理来追溯到更重要的问题。 信息已反馈给JIRA,调查仍在继续! 案例研究:Swift与约150名工程师— Tuomas Artman(Uber) Tuomas(@artman)让我们了解了在Uber中运行大型开发团队的感觉,以及他们如何将现有的Obj-C代码库迁移到用Swift编写的全新体系结构。 他提到Swift更适合满足公司的未来计划,此举无疑是值得的投资。 他还谈到了他们在此过程中遇到的一些问题。 值得一提的是,重新编写的应用程序在会议召开前几天就已上线,可以肯定地说,它使我绕过了旧金山,完全没有任何问题。 “显然,我们的开发人员有很多知识要向同行传授!” 像钟声一样清晰:共享技术专长— Laura Savino(自由职业者) 这次演讲与Swift无关,但仍然引起了深思。 劳拉(@savinola)是一位从事发展的老师。 在要求丈夫教她的编程知识之后,他给了她一份《 K&R C编程》以供阅读。 显然,我们的开发人员有很多知识要向同行传授。 演讲提供了许多有关如何在此方面进行改进的提示,以及一些可以采纳的好主意。 对Swift的定量观察— Christopher Scott [BuddyBuild] Christopher(@chrisYVR)在BuddyBuild云托管CI系统上进行了一次演讲,概述了该服务提供了什么,并特别关注基于BuddyBuild中托管项目的分析对当前iOS开发人员的一些见解。 有趣的数据是,有多少iOS项目包括watch app或扩展,甚至有多少开发人员愿意在其他数据点中设置任何单元/ […]