今天是情人节,空气中弥漫着爱意!所以,准备好巧克力,与社区最珍爱的开源项目依偎在一起,并认识几个致力于它们的 Anaconda 维护者。
💚 BeeWare 💚
BeeWare 于 2014 年启动,是一个开源项目,使用户能够使用 Python 编写应用程序,并通过 iOS 和 Android 等移动平台发布它们。2022 年初,Anaconda 有幸欢迎 BeeWare 创始人 Russell Keith-Magee 加入团队,他继续为 Python 社区的工作进行宣传和推进。
了解 Russell
Russell 是 Anaconda 的首席软件工程师,开发 GUI 工具和库来支持在桌面和移动平台上开发 Python 软件。他在 2006 年加入 Django 核心团队,并在五年内担任 Django 软件基金会的总裁。他经常在全球的 Python 和 Django 会议上发表演讲,分享他作为 FLOSS 开发人员、社区维护者和初创公司创始人的经验。
为什么 Russell 热爱 BeeWare
听到新手 Python 开发人员部署他们的第一个手机应用程序的故事令人难以置信地令人欣慰——如果没有使用 BeeWare,他们将无法做到。移动设备无处不在,拥有 Python 作为移动开发的可行平台意味着更多的人能够释放他们设备的潜力。我喜欢我在 Anaconda 的工作使我能够实现 BeeWare 的愿景,并见证人们以惊人的方式能够掌控他们的计算未来。
💚 Conda 💚
Conda 为 Windows、macOS 和 Linux 上的任何语言(Python、R、JavaScript 等)提供包、依赖项和环境管理。从去年开始,Conda 在财务上由 NumFOCUS 赞助。Conda 最活跃的倡导者之一是 Anaconda 员工软件工程师 Jannis Leidel,他于 2021 年 5 月加入。
了解 Jannis
Jannis 现居德国,是 Python 包权限机构的联合创始人,该机构是一个志愿者团体,十多年来一直维护着 Python 编程语言的基本包管理软件。Jannis 目前担任 Python 软件基金会 (PSF) 董事会成员。他认为,培养 conda 项目对于赋能不断增长的数据从业者社区至关重要。
为什么 Jannis 热爱 Conda
每个需要构建或安装软件的人可能都知道这些任务的复杂程度,具体取决于所涉及的项目和平台。幸运的是,像 conda 这样的包管理器可以通过管理软件依赖项并简化安装过程来节省数小时的工作量。Conda 为软件管理中涉及的各种任务提供集中式用户界面,使用户能够专注于他们的工作,而不是弄清楚如何最好地编译第三方软件组件。我认为这是很多人喜欢 conda 的一个重要原因;它使他们能够更有效地维护他们的软件项目,并让他们能够访问一个庞大的从业者社区,他们以 conda 包配方(通常作为开源项目)的形式分享他们来之不易的见解。
💚 HoloViz 💚
HoloViz 项目使将 Python 绘图库应用于数据变得更加容易,甚至提供教程和示例数据集来帮助你入门。HoloViz 团队维护着 Panel、hvPlot、Datashader 和其他流行的数据可视化工具。该团队的长期成员是詹姆斯 “吉姆” 贝德纳博士,他领导着 Anaconda 的 HoloViz 小组。
了解吉姆
吉姆与商业和政府客户合作,改进用于可视化和分析大型复杂数据集的 Python 软件。他拥有德克萨斯大学计算机科学硕士和博士学位,以及电气工程和哲学学位。他已发表了 50 多篇关于视觉系统和软件开发的论文和书籍。在 2015 年加入 Anaconda 之前,吉姆在苏格兰爱丁堡大学担任信息学系教员 10 年。
为什么吉姆热爱 HoloViz
HoloViz 工具帮助 Python 用户做以前无法做到的事情!想要制作网络应用程序来分享你的结果,但没有使用 JavaScript/HTML/CSS 的前端开发经验?没问题,使用 Panel!拥有超出你的机器容量或位于某些远程服务器上的数据集?没问题,使用 Datashader!想要探索你的数据集,但不想编写大量样板代码?没问题,使用 hvPlot!我们喜欢看到用户回到他们关心的领域,并让 HoloViz 工具处理所有其他事情。
💚 PyScript 💚
自 Anaconda 首席执行官 Peter Wang 在去年的 PyCon 上宣布发布 PyScript 以来,该项目在开源社区引起了极大的轰动,这是有充分理由的。该项目旨在通过促进直接在浏览器中创建 Python 应用程序来使编程更容易、更有趣。Anaconda 首席软件架构师 Fabio Pliger 是 PyScript 的狂热共同创建者和技术负责人。
了解 Fabio
Fabio 在 Anaconda 工作了八年多。他是 PSF 和 EuroPython 协会 (他于 2012 年至 2016 年担任主席) 的成员,也是 Python Italia 协会的创始人。作为他协会工作的一部分,多年来他帮助组织和共同主持了多个 PyCon 和 EuroPython 活动。在意大利和巴西度过了大部分时光后,他现在与家人住在美丽的德克萨斯州奥斯汀。
PyScript 的“99% 的人编程”愿景反映了我热爱这个项目的主要原因。如今,编程和数据科学是少数人才能享有的特权,因为创建和分发应用程序真的很难。PyScript 将 Python(最流行的编程语言)带到浏览器和移动设备,而无需用户安装任何东西。该项目只是开始,看到它已用于新的应用程序创建方法和以前不可能的教育模式令人兴奋。
💘 永恒的爱,Anaconda
在开源社区方面,有很多值得爱的地方!要关注我们的项目维护者正在进行的工作,请关注我们的博客,并在 LinkedIn 和 Twitter 上关注我们。Anaconda 祝你情人节快乐!
为了分享爱意,我们提供**使用代码“LOVEDATA”免费试用 Anaconda Starter 层一个月**。在有限时间内,此代码将授予你对以下功能的完全访问权限
- 专家主导的按需数据科学课程
- 用于动手练习的 100% 可编码 Jupyter Notebook 界面
- 用于你的项目、模型和数据的 5 GB 持久存储
- 还有更多!
要享受此优惠,请点击此处,并在结账时输入代码“LOVEDATA”以激活你的 30 天免费试用。此代码有效期至 2023 年 2 月 28 日。