- 博客(235)
- 收藏
- 关注
原创 程序员大牛 Jeff Atwood 的两本中文书
程序员大牛,StackOverflow.com创始人之一——Jeff Atwood英文博客:http://blog.codinghorror.com 《高效能程序员的修炼》,人民邮电出版社,2013英文原版:Effective Programming: More Than Writing Code购买链接 >>>互动出版网:http://produc...
2014-04-20 09:18:06 16647 12
翻译 Jeff Atwood倾情推荐——程序员必读之书
英文版:《Code Complete 2》中文版:《代码大全(第二版)》作者:Steve McConnell译者:金戈 汤凌 陈硕 张菲出版社:电子工业出版社出版日期:2007 年8月Jeff Atwood的推荐:Steve McConnell的这本书是软件开发领域里的《烹饪的乐趣》。如果你对这本书感兴趣,说明你热爱你现在的工作,你对你正在做的事情是认真的,并且你想不
2013-04-13 00:04:33 19820 36
原创 uni-app中如何支持高品质触感体验
uniapp是非常流行的跨平台app和小程序开发框架。怎样在uniapp中支持高品质的触感效果?本文通过几个小游戏的例子来手把手教你
2024-10-11 09:00:00 1084
原创 OpenCV小练习:人脸检测
使用OpenCV快速实现人脸检测。有个小插曲,在编译OpenCV源码的opencv_objdetect模块时碰到了奇怪问题
2024-08-30 09:00:00 1552
原创 在Windows上用Visual Studio编译Tesseract
手把手教你在Windows上编译著名的OCR文字识别开源项目Tesseract
2024-08-26 13:27:36 1197 4
原创 OpenCV的Hello World
怎么在自己的C++工程里使用OpenCV?本文演示了调用三个OpenCV函数进行图像文件的读写和显示,代码逻辑非常简单,一目了然
2024-08-14 09:00:00 1437
原创 《哈迪斯》自带的Lua解释器是哪个版本?
在给《哈迪斯》这款游戏开发MOD的过程中学习怎么自己编译Lua源代码,以及开发一个能在Lua脚本代码里调用的Windows DLL
2024-04-11 17:18:59 2791 12
原创 怎么在UE过场动画中加入振动效果
UE中有一种不需要与玩家交互的场景,比如过场动画,动画中可能也有角色和攻击/碰撞,这些地方加上振动效果会更出彩。本文介绍了一种实现方案。
2024-04-07 10:09:32 718
原创 《Cyberpunk 2077》MOD制作实操:通过script文件替换实现TV可交互
介绍一种简单的《Cyberpunk 2007》REDmod游戏MOD制作方法
2024-03-05 16:55:45 1649 1
原创 怎么给《Cyberpunk 2077》制作功能性MOD
怎么给Cyberpunk 2077开发mod,以支持RichTap高品质手柄振动和自适应扳机?探索历程:REDmod --> redscript --> red4ext
2024-02-08 11:40:03 2324
原创 手把手教你:UE 4.27插件项目的自动化打包(Windows、Android、iOS统统搞定)
把Unreal Engine 4.27项目的打包(packaging)过程拆分成详细的配置步骤和命令行,一步一步执行下来,跑通后就可以配置进Jenkins啦~
2023-11-03 11:32:36 3501
原创 【原汁原味的采访底稿】LiveVideoStack专访:老鹿,在路上
LiveVideoStackCon 2023召开在即,主办方通过16个问题对我进行了邮件采访
2023-06-02 12:51:10 880
转载 【存档】LiveVideoStack专访:当一名老兵决定重新上路
从互联网公司到智能终端解决方案公司,陆其明的这次转变可能难以被人理解。但经济大环境的影响和个人的技术困境还是让他义无反顾地走向一个未知的世界。正如黄仁勋日前所言,“撤退”对聪明人来说并不容易。然而,战略性的撤退、牺牲、决定放弃什么是成功非常关键的核心。如今的陆其明,正在探索一个如《头号玩家》般绚丽的沉浸世界。
2023-06-02 10:56:00 246
转载 【存档】CSDN社区之星专访:我的蜕变之路
2014年:社区之星第49期采访了爱奇艺研发总监陆其明,他分享了个人生涯、管理和程序员素养等。管理上他认为对人要领导,要管的是事;而在程序员素养上,他则引用Jeff Atwood的话称,成为优秀程序员的方法就是抛开编程。
2023-05-27 12:30:49 513 1
原创 Unity AR应用(人脸识别)手把手教程
Unity官方有个教程,照着一步一步操作,就能做出一个典型的AR应用:人脸识别+虚拟穿戴。真是难以置信:整个制作过程不需要写任何代码!
2023-03-16 14:54:37 4279 6
原创 Unity AR小游戏(玩具小车)踩坑记
基于Unity AR Foundation开发AR小游戏,按照Google教程文档,一步一步做下来,保证能运行!
2023-01-01 09:00:00 2277
原创 三步实现Android自定义控件的自定义属性,以及诡异错误 Unresolved reference: styleable
为自定义Android UI控件声明自定义属性,方便在布局XML中配置
2022-09-04 11:35:04 1084
原创 Android调试小技巧:修改applicationId以争取在Device File Explorer中更靠前的排名
在Android Studio中调试文件读写操作代码时的一个小技巧
2022-03-19 18:01:49 2635
原创 使用Express快速搭建静态资源服务器
有时候,客户端程序实现了某些功能需要与服务端联调,比如从服务器下载一些静态资源文件(XML、JSON、EXE、HTML/JS/CSS等),像前文提到的场景:测试Electron程序的自动升级功能,我们介绍了如何使用Minio,不用写一行代码就能搭建一个S3服务器。本文要介绍的是,我们还可以使用Express,只需写几行代码,也能快速搭建一个静态资源下载服务器。步骤如下:1. 前提条件,到官网去下载、安装最新的Node.js。安装完成后,在控制台执行node –v来查看是否确实安装成功了.
2022-02-12 10:46:44 3153 2
原创 Electron客户端的自动升级方案-2022版
Electron桌面应用程序的打包和自动升级有多套方案,网上信息量很大,本文整理出来切实可行的两套方案,实测通过,并提供完整源代码。
2022-02-10 18:42:34 13982 9
原创 FFmpeg滤镜:制作图片视频流(续)
一年前写过一篇文章,讲的是用FFmpeg制作图片视频流,大致的思路是:先将单张图片转成一个3秒的视频文件,再在视频的首尾分别加上淡入、淡出效果;每张图片都这么处理后,再把所有小视频文件连接、合并成一个大视频文件。图示:这种方法比较初级!今天,咱们玩一个更高级的。想法是,怎么让相邻两张图片之间有一个交叉转场效果?就是这样的效果:我们拿3张图片素材来演示。分四步来制作。第一步:把图片素材分别转成3秒长度的小视频文件。执行的3条命令如下:ffmpeg -f image2 -framerat
2020-10-25 14:06:42 3551 5
原创 用FFmpeg制作WebP动图
之前写过一篇文章,是教大家用FFmpeg制作GIF动画的。今天在讨论到项目中碰到的一个.apng动画素材引起的程序崩溃时,有位同学建议:我们为啥不用WebP来代替.apng?是啊,why not?网上搜到一篇文章。自己试了一下,发现强大的FFmpeg果然支持制作WebP动图,于是顺手做了些笔记。先来试一下这条命令:ffmpeg -ss 25 -t 5 -i D:\Media\bear.wmv -vf scale=240:-1 -r 10 -lossless 1 -loop 0 -y D:\bea
2020-10-19 23:11:34 6619 5
原创 FFmpeg滤镜:使用colorkey抠图
今天介绍一下colorkey滤镜。通过使用这个滤镜,可以把图像中指定的颜色(或者在一定相似度范围内)的像素替换成透明色——说白了,就是把符合条件的像素抠掉。官网说明:http://ffmpeg.org/ffmpeg-filters.html#colorkey这个滤镜有三个参数。第一个(color)用于指定要抠掉的颜色;第二个(similarity)是相似度,意思是“差不多”的像素也会被抠掉...
2019-03-23 16:27:22 24124 2
原创 FFmpeg滤镜:制作图片视频流
iPhone相册有个“为你推荐”功能,它会挑选一些照片形成一个主题,点击后可以像视频一样播放。那么,怎样才能把多张照片转成一个视频文件呢?使用FFmpeg可以这么来做:ffmpeg -f image2 -framerate 0.5 -i D:\MTest\IMG%02d.jpg -s 720x480 -r 15 D:\MTest\outimgs.mp4首先,你要把源图片放在同一个文件夹...
2019-03-21 21:12:44 16399 3
原创 FFmpeg滤镜:去台标
今天扫了一眼FFmpeg文档,发现居然有去台标(delogo)功能。它的原理是:在画面中指定一个矩形区域(x,y,w,h),区域内的每个像素都与相邻像素做插值混合处理,以达到模糊化的效果。此功能实乃搬运工之福音啊!官网地址:http://www.ffmpeg.org/ffmpeg-filters.html#delogo为了验证这个滤镜效果,我找来了一段含有CCTV-5台标的视频,如下:...
2019-02-26 09:47:51 15773
原创 简单四步抓取腾讯视频MP4文件
1. 获取视频播放页地址,如:https://v.qq.com/x/page/j0329yq5lu0.html2. 视频正片开播后,在H5播放器的右键菜单中选择“复制调试信息”。注意,一定要是H5播放器!不是Flash播放器!复制出来的信息如下:{"pid":"5ec03277ec8ad8779a3b0556a6dece20","url":"https%3A%2F%2Fv.qq.com%...
2018-11-14 09:22:39 65832 13
转载 HDR到底是什么?
此文章转发自互联网...先感谢论坛好友@xiaoyuer520的耐心讲解及推荐这篇文章给我。我愿意分享给大家一起共同进步。谢谢。大家如果有像我一样的,看到文字多的帖子就看不下去,但又很想知道HDR是什么Dolby Vision和HDR10的区别,那么就看一下@xiaoyuer520他的解释:http://www.hao4k.com/thread-13685-1-1.html自9月去日本东京参加索尼...
2018-05-04 18:54:03 23684 1
翻译 要么听我的,要么走开(摘自《代码之道》第8章)
跨团队合作有多难?很简单的三步:消除威胁,满足需要,以建立信任。“哈佛谈判项目”推荐的ACBD是什么?Always Consult Before Deciding
2017-11-15 13:07:17 1641
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人