
Luis Ibáñez 在谷歌公司芝加哥分部担任高级软件工程师。本网站表达的观点均为他个人观点。您可以在 github 上找到他: http://www.github.com/luisibanezand,在 Twitter 上:http://www.twitter.com/luisibanezHe。他之前曾在 Kitware Inc. 担任技术主管,并在开源 EHR 代理 (OSEHRA) 担任开源社区发展总监。在 Kitware,他密切参与了医疗成像应用开源软件的开发,特别是与 Insight Toolkit (ITK) 的合作。Luis 是开放获取的坚定支持者,也是 Insight Journal 的编辑之一,Insight Journal 是一份强制验证可重复性的 OA 期刊。在与其他讲师的合作下,Luis 在 2007 年至 2013 年间在伦斯勒理工学院 (RPI) 以及 2011 年至 2014 年间在纽约州立大学奥尔巴尼分校教授开源软件实践课程。Luis Ibáñez 于 1989 年在哥伦比亚桑坦德工业大学 (布卡拉曼加) 获得物理学学士学位,并于 1994 年在同一所大学获得光学硕士学位。他分别于 1995 年和 2000 年在雷恩第一大学 (法国雷恩) 获得 D.E.A 和博士学位。1999 年,Luis Ibáñez 加入了北卡罗来纳大学教堂山分校神经外科部门,并作为 MIDAG 和 CADDLab 小组的成员参与其中。他在 UNC 的工作与应用于图像引导手术的 2D 和 3D 配准算法的开发有关。他还作为由美国国家医学图书馆资助的 INSIGHT 配准和分割工具包的开发人员参与其中。Luis Ibáñez 于 2002 年 2 月加入 Kitware, Inc.,在那里他担任 Insight Toolkit (ITK) 的主要开发人员之一,与其他开发人员和用户社区协调维护工作;他还是图像引导手术工具包 (IGSTK) 的主要开发人员之一,并参与制定了 Insight Journal 的操作原则。Luis Ibáñez 是开放获取和科学出版物可重复性验证的坚定支持者,并且是 ITK 培训课程和传播开源原则的活动中的常客。2014 年 8 月,Luis 加入谷歌公司担任软件工程师,在纽约市的公司工程团队工作。
创作评论
Frank
很棒的文章!
感谢分享所有这些有趣的项目。
Smit-Tay,
您提出了一个很好的观点,值得思考;但这并非不可逾越的障碍。
我们不需要完全放弃对依赖工具的控制。但是,我们可以获得有价值的支持,这样我们就无需处理琐碎的依赖情况(例如,我需要 jpeg 或 boost)。
当遇到命名空间冲突时,依赖工具可以简单地将其报告给您(开发人员),以便您可以应用您对库和代码之间相互作用的更高级别的知识。也许那时您可以通过在配置文件中提供额外的提示来解决歧义。
如果有一个工具可以解决我的代码 20 个依赖项中的 19 个,并提示我找出一种方法来消除无法自动解决的剩余依赖项的歧义,我就已经很高兴了。