月色的部落格
我们来到这个世界上,只是为了看一看月亮
-
被Docker/VMWare宠坏的孩子们,还记得QEMU吗?这是一个云端的年代,这是一个虚拟化的年代。当我们幸福的置身其中的时候,也不得不痛苦的怀疑自己的感官和思想,真和假,虚和实,谁又能分得清。时至今日,几乎没有一台服务器不是用虚拟化的方式管理和维护了。每个人的电脑上,VMware虚机或者Docker组成的诸多大大小小、错综复杂的微服务容器已经充斥生活。还有人记得QEMU吗?QEMU是虚机鼻祖式的应用,正是从QEMU开始,虚拟化、云服务才一日紧似一...
-
在网页显示数学公式网页显示数学公式不是一个大问题,问题的关键是要易用、兼容性好。兼容性好有两个评价标准,一个是支持常见浏览器,另外一项则是支持业界文档最常用没有之一的Latex语法。这里推荐的MathJax就算不错的选择,官网地址:https://www.mathjax.org。使用方法首先引入js库:<script src="https://cdn.bootcdn.net/ajax/libs/math...
-
使用SDL2显示一张图片SDL全名Simple DirectMedia Layer,是一个跨平台的底层音频、视频、键盘、鼠标操作库,操作实际通过更底层的OpenGL/Direct3D完成,在保留跨平台的兼容性之外提供了非常高的效率,所以广泛的应用在多种游戏和对速度敏感的应用中,比如鼎鼎大名的steam平台/ffmpeg/qemu/模拟器等,当前的版本是2.0。更详细的资料可以访问官网:https://www.lib...
-
如何规范的把进程放到Linux后台运行作为业界多用户操作系统的代表,linux中把一个程序放到后台运行的办法估计连一个只学过3天linux的菜鸟都非常熟悉:$ ./myApp &程序已经在前台运行了也没关系,快捷键CTRL-Z,然后键入命令:bg,程序就放入后台执行了。使用jobs可以列出所有正在后台运行的任务,必要的话,还可以使用fg [pid]把放入后台的任务调度到前台来继续执行。这样正确吗?没错,至少unix类系统...
-
两种方法操作其它mac应用的窗口(图文基本无关)如果单纯说简单方便,其使用AppleScript更好,特别是现在有了JS的加入,比如:(*This Apple script will resize any program window to an exact size and the window is then moved to the center of your screen.Specify the program ...
-
自己动手,装一个液晶电视又是一篇老文,我屈指算了算,大概是14年前,也就是2003年写的:D。这么多年过去,文章本身其实已经没有了什么参考价值,在这个纯技术的博客中,这算另类。只是偶尔重读起来,感觉,自己当年居然还曾经那么逗比。生活是一把杀猪刀……啊还有,你是否注意到了照片上的水印,都已经不记得什么时候变成了现在的样子。————————————————————————————————————————————最近IT...
-
半小时完成一个湿度温度计这是几年前写的一个笔记,估计Seven会用得到,所以翻出来重新贴上。很多人学习电脑其实都是从单片机开始的,单片机结构简单,又五脏俱全,所以学习单片机入门,应当能够更容易的让初学者具备电脑的整体观。相信Z80/C51时候训练的习惯,很可能会伴随某些人整个技术生涯吧。 而随着IOT再次活跃起来的单片机,跟C51这些传统上的单片机相比变化不小。集成度更高、速度更快、外围接口和外围传感器更完善,编程...
-
MacPro4,1升级到MacPro5,1收了一台老MacPro,2009年版本,准确型号是“MacPro4,1”。机器很好,美中不足的是,太老了。硬件还好说,很多部件都可以单独采购升级,特别是有了淘宝,几乎只要有的东西,都可以买到。软件就麻烦了,macOS sierra已经不支持,更别说high sierra。而如果不能用最新的系统,对于研发人员来讲,MacPro的价值将大大降低,因为从开发系统到测试环境,都是非常严格的版本相关的...
-
CameraBox个人讲台客户端使用说明简介网络远程教育发展以来,老师个人在网上授课的形式,经历了几代的演变。最早,各学校的录播室,配合上后期的制作,形成了统治市场长达10多年的三分屏课件。远程学习,就是网上看课件。那个时代,多种课件制作软件各显身手,互不相容。逐渐的,因为智能手机、网络电视的兴起,以及HTML5技术的流行,课件逐渐演变统一为纯视频的方式。文科的课程,教师授课的画面会是主体;理科方面,讲义PPT或者操作的界面是主体...
-
一段使用Educast抠像混屏直播的视频展示以下视频使用Educast定制抠像版制作,特色: 源视频可以使用绿箱(或者蓝箱、粉箱)来拍摄 源视频可以实时抠像、实时直播,无需人工处理 抠像效果同专业后期软件没有区别,支持高清,但重要的是实时处理无需人工干预 演示视频所用素材为网上资源,仅供演示,请勿传播使用 需要支持HTML5的浏览器观看视频。
-
七牛对象存储的使用Jekyll个人网页是个好技术,github.com是个好网站,不过存储容量和流量的限制是个头痛的事情,当然,也在情理之中。好在我们生于“云”的时代,有很多办法来扩展我们的世界。在引用图片方面,主要的要求就是服务商可以提供外链。由于在国内,我们的选择少了一些,不过还是有几个优选的: 百度图片,网址是https://timgsa.baidu.com,图片可以外链,缺点是路径太长,在Markd...
-
Educast视频直播控制台使用说明简介Educast是一个以教育行业为主要应用方向,兼顾其他业务的专业视频直播、控制系统。专业视频系统一般至少在以下几个方面同普及型系统有明显区分: 专业视频系统一般可以自主设定分辨率、码流等参数,保证在允许条件下尽可能高清的完成直播;普及型系统一般只有官方给定的一个或者几个固定的参数设置。 专业视频系统虽然也允许手机等业余设备进行直播,但主要面向专业硬件设备,特别是可以兼容影棚、大规模专...
-
批量自动重命名音乐文件有个不好意思的坏习惯,经常在网上下载一些MP3音乐,大家可别学我,请努力支持正版。很多不同时间、不同来源的MP3,一般采用了不同的命名规则,或者干脆就是混乱的命名,比如一串谁也看不懂的数字,感觉这些起名字的人实在是不走心。但管理起来或者欣赏起来,这些杂乱的名字就实在太令人恼火了。自己写了一个小程序,读取MP3音乐中的标签(Taginfo)信息,这些信息一般是压制MP3的时候直接从CD中得到并...
-
把Markdown文本发布到微信公众号文章估计很多人都是这样,平常工作在github,等到有成果要发布,又要写微信公众号。github用Markdown,微信公众号,至少截止今天,还是沿用富文本的方式。不是说富文本不好,但每次精心撰写的内容,重新排一遍版,还真是怪烦的。如果在github是使用jekyll相对会容易一点,在页面上拷贝、到微信粘贴一下,大多内容都会差不多。否则就只好转换成html显示在浏览器,然后再拷贝粘贴。Markd...
-
Javascript已加入AppleScript全家桶因为工作环境基本是以跨平台为主,所以纯mac本地化的AppleScript一直关注是不够的,前几天找资料发现AppleScript也在迅速的进步着,目前已经对Javascript做了比较好的支持——当然早就支持,现在只是感觉上更好了。这项技术的全称是JavaScript for Automation,算一项比较新的技术,简称JXA。本博不是学术研究性的,因此完全从实用出发,力求给出自己的实用...