动手实践Tars服务的搭建 一、关于TarsTars是腾讯2017年开源出来的微服务开发框架,内部叫TAF框架,内部使用已经有十年,很多业务在用,部署了上万台机器,成熟度高。Tars与业界其他同类或相识的应用框架相比:一是Tars提供了支持多语言(C++/Java)的高性能(性能可达40w/s)RPC开发框架,比如业界开源的Dubbo只支持Java,业界开源的Thrift、gRPC性能没有Tars好;二是Ta...
动手实践以太坊智能合约——分歧终端机 做个形象一点的类比,如果把智能合约程序和Web端程序类比,那么:Geth创建的私有链——nginx的Web服务器Mist浏览器——Chrome浏览器Truffle开发框架——Dreamweaver本教程只介绍了如何动手运行一个智能合约,如果想进一步学习编写智能合约,需要学习solidity语言以及多看智能合约源码,比如前段时间很风靡的加密猫游戏,《教程 | 如何在Ethereum上编写自己的CryptoKit
在windows上搭建php oauth支持 oauth已经成为开放平台帐号认证体系的标配,从国外的twitter, evernote的开放平台到国内的腾讯微博、新浪微博开放平台,均采用了oauth体系。oauth能够开放平台广为采纳,是因为其设计思路可以很好地解决开放平台中,开放平台、第三方应用及用户之间的关系,通过oauth,第三方应用不需要也没能力获取到用户的密码,这是最关键一点,这一点能保证安全及各方利益。所以,要玩开放平
关于微博的信息收集和微薄见解 很长一段时间没写blog了,准确说是大半年时间了,主要是工作太忙没有时间跟踪多媒体相关的资讯和技术。今天看到csdn发过来的专家群邮件,想起了,随即点开了,也心头一热,写点东西,也感谢csdn给我的“专家”头衔。 最近互联网上比较火的元素有:google wave, chrome os, 还有twitter 这篇文章讲讲twitter, 国内称微博。 一、微博又热了微博
谷歌11年发展历程 从创新到创新 自11年前创建至今,谷歌公司取得了长足的进步。这家如今已是上千亿美元市值的跨国企业,事实上最初来自斯坦福大学1998年的一个科研项目。本周早些时候,谷歌更换了搜索页面标识,在“Google”单词上增加了一个字母“L”,以此庆祝公司11岁生日。搜索巨头诞生的真正日期值得考究。有人认为谷歌建立于1998年9月4日,因为谷歌在当天提交了相关文件,正式成为谷歌公司。但也有人认为1997年9月 15日才是谷
DRM许可证申请攻略 DRM许可证申请攻略Peter Lee 【前言】Windows Media提供了DRM的解决方案,但DRM解决方案对开发者不是完全开放的,而是通过认证的方式对有资质的企业开放。Windows Media Format SDK中提供了DRM播放的demo,但其中用到的drm解析库wmstub.lib只是一个示例,并不具备实际播放DRM文件的能力。开发者如果要得到通过许可的wmstub
Google Chrome: 大舞台中的小舞台 Google Chrome: 大舞台中的小舞台Peter Lee 刚在cnBeta上看到Google Chrome更新到2.0了,Chrome从去年9月份首发1.0Beta版至今,半年不到的时间内,就更新到2.0版本了,而且版本迭代的频率也相当之高,从中可以看出Google对Chrome是寄予厚望的。网上对Chrome的评论,大多是从技术和产品层面出发,如沙箱(sandbox)
数一数Google的软件和服务 数一数Google的软件和服务Peter Lee 不知不觉中,Google走过了他的第十个年头,印象中他还很年轻似的;不知不觉中,Google的软件和服务已经遍地开花了,印象中Google总是搜索的代名词。 Tools:Google Earth这个出自google实验室的产品的确强悍,从一面世就让所有人惊呆了。用地球仪的方式展现,无缝拼接卫星照片,无级缩放图像,这
Google 2008十大产品 在2008年,Google在各个方面都取得了不错的进展,包括推出浏览器Chrome,发布手机操作系统Android等等,日前有国外媒体撰文评出Google 2008十大产品,其中,Chrome当仁不让,成为Google今年最具卖点的产品。1、Google Chrome作为Google近期最推崇的产品,在刚刚推出之时Google就花了很多力气为其造势,不久前,Chrome去掉了测试
谷歌08年性能提高最快十大产品:Chrome居首 知名科技博客作者亚历克斯·奇图(Alex Chitu)近日在科技博客网站Google Operating System撰文称,2008年期间,谷歌对多项产品和服务的功能进行了完善提高,其中以Chrome浏览器改进步伐最快。为此奇图评出了谷歌2008年性能提高最快的十大产品: 1、Chrome浏览器去掉“测试版”字样谷歌于今年9月初推出了Chrome浏览器。前不久谷歌对Chrome
五个最佳媒体格式转换器 我们经常会遇到下载的视频文件格式不对,无法在其他播放设备(如手机、DVD)中使用的问题,现在,我们介绍五个功能强大且易于使用的媒体转换器,用于转换不同类型的视频文件。 Super (Windows) Super是一个免费的媒体转换器,使用图形界面的前端,后端是几个强大的命令行工具,如FFmpeg、MEncoder和MPlayer.这个转化器拥有广泛的应用,且可以根据用户的喜好进行定
blog继续更新。。。 好几个月没有更新blog文章了,只因为这几个月开发工作太繁忙了,基本没有闲暇的时间。最近工作任务稍许稳定些了,接下去peter会继续更新blog,希望大家继续关注。 预告一下后期的文章,目前peter手头存了好多开源工程和多媒体格式方面的资料,后期会写成文章与大家分享。另外peter还会关注media foundation, video codec standard方面的信息。
【开源工程】VirtualDub VirtualDubPeter Lee 2008-09-28 一、简介 图1 VirtualDub主界面VirtualDub是一款开源的音视频捕获、处理软件。VirtualDub也可称为一款多媒体编辑软件,因为它包含了多媒体输入、编辑、处理、输出等各个环节,但是作者并未将它定位为一款多媒体编辑软件(参见官网:http://www.virtualdub.o
【开源工程】MediaInfo MediaInfoPeter Lee 2008-06-14 一、简介MediaInfo 用来分析视频和音频文件的编码和内容信息。MediaInfo可以获得多媒体文件的哪些信息?内容信息:标题,作者,专辑名,音轨号,日期,总时间……视频:编码器,长宽比,帧频率,比特率…… 音频:编码器,采样率,声道数,语言,比特率…… 文本:语言和字幕 段落:段落
QuickTime文件格式解析 QuickTime文件格式解析Peter Lee 2008-06-14 一、简介QuickTime是Apple公司开发的一套完整的多媒体平台架构,可以用来进行多种媒体的创建,生产,和分发,并为这一过程提供端到端的支持:包括媒体的实时捕捉,以编程的方式合成媒体,导入和导出现有的媒体,还有编辑和制作,压缩,分发,以及用户回放等多个环节。QuickTime文件格式是QuickTime整个
【开源工程】mpc mpcPeter Lee 2008-06-05 一、简介Mpc是一个非常流行的开源播放器,国外的K-Lite Codec,国内的幻想影音、终极解码、完美解码等播放工具都捆绑了mpc播放器程序。另外,暴风、kmplayer等播放器程序也都或多或少地参考及使用了mpc中的功能和代码。Mpc开源工程开始于2003年,是一款较早的开源万能播放器程序,基于directshow架构,只要
MP3文件格式解析 MP3文件格式解析Peter Lee 2008-06-05 目录一、概述... 二、整个MP3文件结构... 三、MP3帧格式... 1. 帧头格式... 2. MAIN_DATA.. 四、ID3标准... 1. ID3V1. 2. ID3V2. 五、MP3文件实例剖析... 六、资料... 一、 概述
两款能够直接操作画面内容的播放器 当我们在使用传统播放器对视频进行播放时,如果我们需要跳转到视频的某一位置,只能通过拖动滚动条来实现这一目的,而Dimp和DRAGON则是两个允许你直接操纵画面内容来进行视频回放或快进的播放器,它们可以根据需要对画面中的运动物体进行较为精确的定位,播放时,当鼠标移动到那些可以进行拖动的画面元素上的时候,此时鼠标会变成手型,同时会显示该元素的运动轨迹,然后你便可以拖动此元素来达到画面跳转的目的。D
MFC多线程编程注意事项 MFC多线程编程注意事项PeterLee整理 2008-05-261. 表现——错误示例关于启动线程时传输窗口对象(指针?句柄?)的问题: 在选择菜单中的开始线程后: void cmainframe::onmenu_start() { ... afxbeginthread(mythread