简单的 Python 逻辑,用于生成科学数据的 SVG 可视化图表(例如图形)。主要有两个接口:作为命令行,接收来自 JSON 文件的参数。请参阅 examples 目录中的 .sh 文件。或者通过 Python(进程内)使用 mini_svg 中暴露的函数。
简单的 Python 逻辑,用于生成科学数据的 SVG 可视化图表(例如图形)。主要有两个接口:作为命令行,接收来自 JSON 文件的参数。请参阅 examples 目录中的 .sh 文件。或者通过 Python(进程内)使用 mini_svg 中暴露的函数。
该流星观测网络使用由迈克·汉基设计的AllSky7系统,详细信息见2020年流星体会议论文。每个系统配备七个高灵敏度NetSurveillance NVT摄像头——五个用于广阔天空的覆盖,两个集中在南北方向,实现从地平线到天空的全面监控。 这些摄像头以25帧/秒的速度记录,极限星等为4,在典型的欧洲条件下,每年可捕捉约5000颗流星。数据由运行Ubuntu和专用AllSky7软件的迷你电脑处理,该软件自动分析夜间录像。 该软件可供网络成员免费使用,处理从误检去除和天体测量到使用多个站点的数据进行轨迹和轨道计算的所有内容。该系统的设计,包括内部穹顶涂装和以太网供电,可最大限度地减少反射并简化连接。
## 探索我的大脑扫描:一次个人旅程
作为一名医学生,我从墨尔本大学的一项研究中获得了我的原始大脑MRI数据,并开始了一个深入分析的项目。起初,与标准的放射学报告相比,这些数据显得有些平淡,但访问这些原始数据——一个在7特斯拉下扫描的超过2200万体素的3D块——打开了一个充满可能性的世界。
我使用了FreeSurfer等软件来分割扫描,自动识别皮层、白质和深层脑区等结构。这个四小时的过程去除了颅骨并对齐了扫描,提供了标记的解剖数据,甚至可量化的测量结果,揭示了我大脑的体积和半球对称性。
进一步的分析使我能够隔离特定的结构,如丘脑和海马体,从而获得仅凭视觉检查无法实现的视角。最终,我使用诸如行进立方体之类的技术将这些分割的数据转换成交互式的3D模型。
这次经历突出了直接访问和分析医学影像数据的力量,超越了仅仅依赖放射科医生的报告。它培养了我对医疗技术的更深层理解,以及对我们自身解剖结构的个性化理解的潜力——这种能力以前仅限于极少数人。
导出选项允许您将当前搜索结果导出到文件。提供多种下载格式。要导出项目,请点击对应于首选下载格式的按钮。登录用户最多可以导出15000个项目。如果您未登录,则最多只能导出500个项目。要选择搜索结果的子集,请点击“选择性导出”按钮并选择要导出的项目。一次可以导出的项目数量与完整导出一样受到限制。选择完成后,点击导出格式按钮之一。将在导出格式旁边的气泡中显示将要导出的项目数量。
## Claude Code 定时任务:开发者自动化 Claude Code 提供定时任务来自动化重复性工作流程,即使在电脑关闭时也能运行。这些任务在 Anthropic 的基础设施上运行,所有 Claude Code 用户(Pro、Max、Team、Enterprise)均可访问。例如,拉取请求审查、CI 失败分析、文档同步和依赖性审计。 您可以通过网页界面、桌面应用程序或 CLI 使用 `/schedule` 命令来安排任务。任务需要一个明确定义的提示词、选定的仓库(可以选择无限制的分支推送),以及定义网络访问、变量和设置脚本的云环境。 提供三种调度选项:**Cloud**(可靠,无需机器)、**Desktop**(访问本地文件,需要机器)和 **/loop**(会话内快速轮询)。频率选项包括每小时、每天、工作日和每周,可通过 CLI 调整自定义计划。 每次任务运行都会创建一个新的会话进行审查,让您可以检查更改并创建拉取请求。您可以从网页、桌面应用程序或 CLI 管理任务——暂停、编辑、删除或触发立即运行。连接器可访问 Slack 和 Linear 等外部服务。
受创始人作为一名被排除在科技教育之外的奥吉布韦族青年的个人经历驱动,“让每个孩子都拥有一台机器人”旨在弥合土著社区的数字鸿沟。该组织认识到技术技能在自决和职业机会中的关键作用,并致力于解决限制土著社区获得电脑、互联网和 STEM 榜样的系统性障碍——目前,土著人口仅占工程技术人员的 0.4%。 高辍学率和缺乏文化相关资源进一步加剧了这一问题。该倡议提供经济实惠且具有文化响应性的技术教育,从创始人 18 岁时创建的独特 3D 建模机器人设计 EKGAR 开始。 通过赋予土著个人这些技能,该组织旨在扩大在科技领域中代表性不足的声音,促进社区韧性,并通过控制自身的技术发展来促进自给自足。
Lone Lisp 实现了生成器(也称为半协程),作为一种新的、高效的迭代基础,摒弃了分界符延续带来的性能劣势。虽然分界符延续功能强大,但涉及代价高昂的栈复制(`memcpy`),这对于循环和大型数据集来说是不可接受的。 解决方案是为生成器提供它们自己的栈,有效地创建可以交换栈而不是复制栈的协程。通过将切换限制在预定义的返回点(返回调用者),进一步将其完善为*半协程*,简化了实现并降低了认知负担。 生成器是在 Lone Lisp 机器中实现的,在应用期间利用栈交换。`yield` 原始操作捕获生成器的状态,恢复调用者的栈,并为恢复执行做准备。关键在于放置在栈上的“生成器分隔符”,以便轻松找到生成器的上下文。这避免了不必要的复制,并为在 Lone Lisp 中构建更复杂的迭代特性提供了坚实的基础。
## HandyMKV:自动化光盘刻录与编码
HandyMKV 是一款旨在简化使用 MakeMKV 刻录 DVD/蓝光光盘,并使用 HandBrake 编码生成文件的效率工具。它通过自动化工作流程并支持在无头服务器上远程操作,解决了手动执行这些任务耗时且容易出错的问题。
主要功能包括:使用 MakeMKV 自动刻录,使用 HandBrake 编码,灵活的配置(简化的选项、HandBrake 预设或自定义文件),清晰的进度显示,以及并发处理以减少总时间。它还提供运行历史记录以供查看,以及强大的**自动化**功能——允许在编码后运行自定义脚本,并通过环境变量访问运行数据。
HandyMKV 支持 Windows、macOS 和 Linux,需要通过 `makemkvcon` 访问 MakeMKV 命令行,以及通过 `HandBrakeCLI` 访问 HandBrake 命令行。安装通过安装脚本或直接二进制文件下载简化。配置通过 JSON 文件管理,并支持多光盘刻录,每个光盘进行并发处理。
最终,HandyMKV 旨在通过创建一个统一、高效且可定制的光盘处理体验,来节省用户的时间和精力。
最近的研究表明,最有效的AI工作流程模仿人类协作,特别是结对编程。研究人员发现,让像Claude和Codex这样的AI模型协同工作——一个作为编码者,另一个作为审查者——会产生出乎意料的强大结果。即使是不同的反馈也很有价值,并且会立即采取行动。 为了促进这一点,作者构建了“loop”,一个简单的CLI工具,它可以并行运行Claude和Codex,并在tmux环境中实现直接通信。这加速了反馈循环,并允许更主动的AI交互,同时仍然允许人类监督。 该实验强调了代理工作流程向“团队合作”转变,而不是纯粹的自动化。虽然前景可观,但关于人工交接和管理增加的变更量仍然存在挑战。作者鼓励多代理应用将代理间的通信作为核心功能,并在GitHub上分享该项目供他人探索。