osc

OSChina 技术周刊第二十八期 —— 每周技术精粹

青春壹個敷衍的年華 提交于 2019-12-01 16:20:15
每周技术抢先看,总有你想要的! 移动开发 【软件】 RichEditor for Android 【软件】 用 React 编写移动应用 React Native 【软件】 iOS 图表控件 ios-charts 【博客】 【iOS越狱开发】如何将应用打包成 .ipa 文件 前端开发 【翻译】 加载 CSS 时不影响页面渲染 服务端开发/管理 【翻译】 在 Linux 内核中诊断网络问题 【翻译】 HTTPS-Only 标准 【翻译】 Google 为 Chrome 加入新的数据压缩扩展功能 —— 你信任它? 【软件】 高性能消息传输机制 Aeron 【软件】 虚拟机存储路由器 Open vStorage 【博客】 Hadoop2.6+jdk8 的安装部署(1)——使用 jar 包安装部署【详细】 【博客】 PHP 分组聊天室--fooking 现实 【博客】 Centos Web 压力测试工具ApacheBench (ab)独立安装 【博客】 Nginx + Tomcat + Ngx_cache_purge 实现高效反向代理 【博客】 Spark 伪分布式 & 全分布式 安装指南 游戏开发 【软件】 WebGL 游戏 ParrotHunt 编程语言 【翻译】 使用 Go 构建一个解释型语言 【翻译】 在 Visual Studio 本地引用 Boost (MSBuild) 【博客

A plethora of Python OSC modules - which one to use?

﹥>﹥吖頭↗ 提交于 2019-11-29 22:24:38
Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. It is particularly common to use OSC with MAX/MSP -- which in fact is what I am doing, using OSC with Python to talk to another subsystem in MAX. There are a bunch of python modules that support OSC. Great. And they all claim to be simple, useful, and perfect. At the risk of verging into subjective territory, what use cases does your experience suggest for the following modules? python-osc pyOSC SimpleOSC (though this

VLC for Android : 编译问题 & 解决办法

十年热恋 提交于 2019-11-29 20:12:10
敬告: 编译前尽量安装/更新必要的软件:vlc-dep, android-sdk, android-ndk 1. libmpeg2 下载源错误, 必须修改$(vlc-setup)/vlc/contrib/src/libmpeg2/rules.mak, 内容如下: #$(vlc-setup)/vlc/contrib/src/libmpeg2/rules.mak LIBMPEG2_VERSION = 0.5.1 #src: #LIBMPEG2_URL := http://libmpeg2.sourceforge.net/files/libmpeg2-$(LIBMPEG2_VERSION).tar.gz #mod: LIBMPEG2_URL := ftp://mirror.ovh.net/gentoo-distfiles/distfiles/libmpeg2-0.5.1.tar.gz P.S. vlc目录是通过git命令下载的,见compile.sh 2. 若出现该错误内容: android-sdk-linux/tools/ant/build.xml:539: Unable to resolve project target 'android-17',则必须更新SDK,命令如下: android update sdk 3 . 如果是在Ubuntu-64bit + Android-NDK

OSChina 技术周刊第二十三期 —— 每周技术精粹

那年仲夏 提交于 2019-11-29 08:13:05
每周技术抢先看,总有你想要的! 移动开发 【软件】 Android 调试工具 Stetho 前端开发 【翻译】 25 个超棒的 HTML5 & JavaScript 游戏引擎开发库 【翻译】 什么时候 AngularJS 会超越 jQuery 【软件】 JavaScript 的 HTML 解析器 jsdom 服务端开发/管理 【翻译】 通过 AngularJS 和 ASP.NET MVC5 实现文件上传 【软件】 RPC 框架 GRPC 【软件】 Node.js 开发框架 Sails.js 【软件】 C++ 的 MapReduce 框架 MR4C 【软件】 Node.js 的网页浏览扩展 Horseman 【软件】 无状态高性能网络协议 Trickles 【软件】 ProxyMachine —— 7 层 TCP 路由代理 【博客】 Nginx关于个性二级域名的配置 【博客】 RabbitMQ入门(1) 【博客】 RabbitMQ入门(2) 【博客】 RabbitMQ入门(3) 【博客】 RabbitMQ入门(4) 【博客】 RabbitMQ入门(5) 【博客】 RabbitMQ入门(6) 【博客】 使用Jfinal编写的HTTP API应用脚手架项目 【博客】 Tornado源码分析-Asynchronous networking 【博客】 自动加载缓存框架 编程语言 【翻译】

pt-online-schema-change 最佳实践(转)

我怕爱的太早我们不能终老 提交于 2019-11-27 09:37:41
pt的详细步骤 Step 1: Create the new table. Step 2: Alter the new, empty table. This should be very quick, or die if the user specified a bad alter statement. Step 3: Create the triggers to capture changes on the original table and apply them to the new table. Step 4: Copy rows. Step 5: Rename tables: orig -> old, new -> orig Step 6: Update foreign key constraints if there are child tables. Step 7: Drop the old table. DROP TABLE IF EXISTS `_xx_old` DROP TRIGGER IF EXISTS `pt_osc_xx_xx_del`; DROP TRIGGER IF EXISTS `pt_osc_xx_xx_upd`; DROP TRIGGER IF EXISTS `pt_osc_xx_xx_ins`; done 一、常用参数解读 1.0

OSChina 开源周刊第三十三期 —— Node.js 和 io.js 准备合作!

人走茶凉 提交于 2019-11-26 21:24:09
每周技术抢先看,总有你想要的! 开源资讯 Node.js 和 io.js 准备合作!合久必分,分久必合? Nervana 开源深度学习软件,性能超 Facebook、Nvidia产品 B 站建开源工作组 多 APP 使用其开源项目 Android 新开发技术 Sky:Dart 开发 Android 应用 谷歌红帽及 VMware 宣布支持 CoreOS 容器 Oracle 宣布 Java 7 生命周期终结 Java 9 公布发行计划,明年 9 月发布正式版 IO.js 2.0.0 发布,服务器 JS 引擎 Ubuntu 15.10 代号公布:狡诈的狼人 前端开发 【翻译】 为 Web 开发者准备的 15 最棒 AngularJS 工具 【翻译】 为新项目添彩的 10+ 超有用 JavaScript 库 【软件】 JSFuck —— 直接让你崩溃的 JavaScript 脚本 服务器端开发 【翻译】 用 JGit 初始化 Git 库 【翻译】 Git 2.4 — 原子推送、推送发布等 【博客】 NodeJS 错误处理最佳实践 【软件】 Kong —— Mashape 开源 API 网关 【博客】 像写 SQL 一样编写 Java 数据应用 【博客】 多个 Java 日志框架大总结 【软件】 高性能WEB服务器及网络通信框架 Voovan 【软件】 分布式可伸缩 IM 服务器

安装轻量级OSC实现 liblo

我与影子孤独终老i 提交于 2019-11-26 20:48:07
1. Liunx: sudo apt-get install liblo-dev 2. macOS: brew install liblo 或则手动编译 1. 下载:  wget http://downloads.sourceforge.net/liblo/liblo-0.30.tar.gz 2. 进入下载目录解压: tar -xzvf liblo-0.30.tar.gz 3. 进入解压后的目录编译: ./configure # 配置 make # make make check # 自检(可选) make install # 安装 未完成 来源: https://www.cnblogs.com/ToCenTek/p/11332999.html