开源News

VS Code 开始官方支持树莓派

微软 Visual Studio Code新版本 ,宣布增加对 Linux Armv7 和 Arm64 体系结构设备的支持,意味着对树莓派、Chromebook 与其他基于 ARM 架构和 Linux 内核的开发板进行官方支持。同时为解决树莓派和 Chromebook 等设备在性能方面的瓶颈,微软还推出了 VS Code 的远程开发扩展包,为开发者提供开发环境的远程访问接口。 #_linux-arm-builds
继续阅读
开源知识

开源书籍-Design patterns for humans

《Design patterns for humans》是一本关于设计模式讲解的开源书籍。遵守MIT开源协议,已有中文翻译版。作者介绍了 23 种设计模式,尽可能对每一种设计模式使用通俗易懂的方式进行解释。设计模式是反复出现问题的解决方案; 如何解决某些问题的指导方针。它们不是可以插入应用程序并等待神奇发生的类,包或库。相反,这些是如何在某些情况下解决某些问题的指导原则。 作者强调: 设计模式不是解决所有问题的灵丹妙药。 不要试图强迫他们; 如果这样做的话,应该发生坏事。 请记住,设计模式是问题的解决方案,而不是解决问题的解决方案;所以不要过分思考。 如果以正确的方式在正确的地方使用,他们可以…
继续阅读
开源软件

JS 文件上传组件:FilePond

FilePond是一款 开源的JavaScript文件上传库。遵守MIT开源协议。可以直接鼠标拖入上传文件,并且会对图像进行优化以加快上传速度。适用于 React, Vue, Angular 以及 jQuery等不同前端框架。 功能特色: 上传内容:支持目录、文件、多个文件、本地路径、远程 URL 等。 文件管理:删除文件、选择文件、复制和粘贴文件、或使用 API 方式添加文件。 上传方式:使用 AJAX 进行异步上传、或将文件编码为 base64 数据用表单发送。 图像优化:自动调整图像大小、裁剪和修复 EXIF 方向。 响应式:可在移动和桌面设备上使用。
继续阅读
开源软件

开源3D建模软件-Meshroom

Meshroom是一款开源免费的三维建模软件。软件遵守MPL2 开源协议。基于AliceVision摄影测量计算机视觉框架,多系统支持包括Linux和Windows。Meshroom只需拖放文件即可生成3D模型,并且可以更改目标的角度和大小,并通过直观的操作来编辑色相、纹理和背景。支持目前主流的3D文件格式,如FBX和3DXML。
继续阅读
开源游戏

开源Gameboy 模拟器-Gameboy.live

是一款开源的Gameboy 模拟器。遵守MIT开源协议。基于Go 语言开发,拥有桌面版和终端版。通过终端可以直接“云游戏“。 主要特性: CPU 指令仿真 定时器和中断 支持 ROM-only, MBC1, MBC2, MBC3 cartridge 声音仿真 图形仿真 云游戏 ROM 调试器 游戏存档与读取 键盘操作 键盘 Gameboy对应按键 Enter Start Backspace Select ↑ 上 ↓ 下 ← 左 → 右 X B Z A
继续阅读