1 分•作者: Stuart_Jones•19 天前
在数据科学和分析领域,新分析师在真正开始实际工作之前,往往很难真正掌握这个领域。在教育过程中,任务通常是有限且清晰的:“这是 churn.csv,选择一个模型并报告指标。” 但在工作中,情况往往不那么清晰,范围更广,需要更全面的判断:“主任周一下午会见立法者,我需要在周五下午 4 点前把这个东西送到他桌上。这里有一些可能有用的表格,但它们有很多特殊之处。另外,我们也不完全确定主任的会议在数据上能得到哪些支持,但我相信你能弄清楚。祝你好运。” 我构建了 The Analyst,将其视为该领域的一种模拟飞行器。你将扮演一家虚构公司的初级分析师,面对数百万行数据和几十个表格,并被要求运用真实的判断力来开发真实的产品。所有内容都是免费且开源的,无需账户、注册或个人信息,并且全部在浏览器中运行。你可以在浏览器中执行 SQL、Python 和总结工作,并提供导出选项,用于 GitHub 作品集、社交分享或提交给你的讲师进行评估。是的,还有一个供教师使用的讲师台,为他们提供指导和方向。重要的是,没有任何答案密钥:网站会提供你应该掌握的概念和想法,但深入的判断评估留给其他人来完成。我对此感到非常兴奋,虽然网上有很多地方包含了这里的愿景的一部分,但几乎所有这些都需要付费并且是闭源的。我真心希望这个网站能对许多人有所帮助!我很乐意听取大家的任何反馈。非常感谢。
1 分•作者: bakefish•19 天前
各位 HN 的朋友们: 一年半前,我曾发布过关于 ros2_utils_tool 的帖子,这是一个集成了完整 UI 和部分 CLI 支持的、用于日常 ROS2 活动的工具集 [0]。经过无数次的开发和测试,我们终于迎来了 1.0 版本! 自上次发帖以来,我们添加了许多新功能,包括:基于 UI 的 bag 录制和播放(附带额外选项)、一个将任何类型的 bag 消息导出为 yaml 文件的工具、为图像转换工具添加了压缩图像支持、一个用于发送静态或非静态变换的工具、对 ROS2 Kilted、Lyrical 和 Rolling 的支持,以及性能优化和稳定性改进等等! 要求和安装步骤与早期版本基本相同。需要一个可用的 ROS2 发行版(最低要求为 Jazzy),以及用于 UI 和便捷功能的 Qt5/Qt6,用于图像与 ROS 之间转换的 cv_bridge,用于点云操作的 libpcl-dev,以及用于单元测试的 catch2_ros。 您可以使用以下命令安装所有依赖项(ROS2 发行版本身除外): ```bash sudo apt install libopencv-dev ros-ROS_DISTRO_NAME-cv-bridge libpcl-dev qtbase5-dev qt6-base-dev ros-ROS_DISTRO_NAME-catch-ros2 ``` 以 ROS2 Jazzy 为例: ```bash sudo apt install libopencv-dev ros-jazzy-cv-bridge libpcl-dev qt6-base-dev qtbase5-dev qtbase5-dev ros-jazzy-catch-ros2 ``` 请按照以下步骤安装 UI: ```bash cd path/to/your/ros2_workspace/src git clone https://github.com/MaxFleur/ros2_utils_tool.git cd path/to/your/workspace/ colcon build --packages-select ros2_utils_tool ``` 在 source 您的工作空间后启动 UI 工具: ```bash cd path/to/your/ros2_workspace/src source install/setup.bash ros2 run ros2_utils_tool tool_ui ``` 欢迎大家试用。如果您有其他功能需求或发现 bug,也欢迎随时提交 issue!希望这个工具能在您的 ROS2 活动中为您提供帮助。 祝好! [0] https://news.ycombinator.com/item?id=42888732