Anduin Xue

let today = new Beginning();

All Posts


在2023年学习传统软件开发技巧还有意义吗?

file 有不少朋友说他们很焦虑,看到现在全民卷 Ai,自己还在学传统的软件开发方法,有意义吗?新入坑的学生,应该学什么呢? 当然啦,我肯定建议学 Ai 了啊!谁都知道未来的10年是 Ai 驱动开发的时代。就像2000年,人人都知道未来是面向对象的时代,还去学面向过程的技巧肯定没那么大前途了啊。 我也在开始 Ai 启蒙,恶补基础知识。。感觉要被时代抛弃了。恶补一周,发现自己还是菜鸡,对大规模模型的理解九牛一毛。。新的Ai软件工程和我掌握的经典软件工程,简直是两个世界的东西。。。 思考新的 Ai 软件工程,谁还老老实实自己码代码来编程呀?2023年最流行的开发语言是英语。我直接用自然语言说需求,Ai 给我吐代码,我再简单改改、集成一下,它跑得比人写的好多了。这个绝对会颠覆掉经典软件工程的很多思路。。。 file 很多东西自然很快会被取代。就比如:Jetbrains的Resharper语法检查 …


全面了解 HDR!

最近发现我每天根本不需要和大佬们聊天了……只需要和ChatGPT聊天,就能学到很多东西。。。 今天晚上我和他讨论了整整一夜HDR问题。这里是一些聊天记录,我觉得这段对话很有价值,于是分享过来。我不得不说,跟它聊天我还是学到了超多东西。。。 <p style="color:red">注意!这篇博客是由 ChatGPT 生成的!它回答的并非完全正确,谨慎参考!</p> 基本概念 HDR是什么? HDR代表“高动态范围”(High Dynamic Range),是一种广泛用于图像和视频技术的术语。它涉及到增强图像和视频的动态范围,从而提高图像和视频的对比度、色彩饱和度和显示的细节。简单来说,HDR技术通过捕捉和呈现比标准显示技术更广泛的亮度和颜色范围来提高图像和视频的质量。 在HDR技术中,相对于标准技术,更多的颜色和亮度数据可以被捕捉和存储,然后通过特定的显示技术来呈现这些数据。这种技术需要支 …

HDR Display RGB

Remove the Bing button from Edge

To remove this: file First, run the following PowerShell with admin: New-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Edge -Name HubsSidebarEnabled -Type DWORD -Value 0 Then open the URL: edge://policy/ edge://policy/ And click: file  …

PowerShell Edge Bing

Some Windows PowerShell tricks

Here are some PowerShell tricks that works on Windows. Add a path to System PATH environment variable. function AddToPath { param ( [string]$folder ) Write-Host Adding $folder to environment variables... -ForegroundColor Yellow $currentEnv = [Environment]::GetEnvironmentVariable(Path, [EnvironmentVariableTarget]::Machine).Trim(;); $addedEnv = $currentEnv + ;$folder  …


我的电脑的超频过程 - 发挥出硬件的全部性能

最近买了一台新电脑。配置是: file ASUS TUF Gaming GeForce RTX™ 4090 24GB GDDR6X ROG STRIX Z790-A GAMING WIFI Intel® Core™ i9-13900KS Processor SAMSUNG 990 PRO PCIe® 4.0 NVMe™ SSD 1TB 买来这一套硬件,既然支持超频,那肯定要先超到一个安全、稳定、高性能,又尽量不那么高功耗,还能让我平时主要玩的游戏都很稳定的情况。 不折腾是不可能的。不折腾我就不买这一套了。 当然,我也说好。现在这一套13代i9+4090几乎没有什么超频潜力。我折腾了半天后得出的结论其实就是:和折腾前区别并不是那么大。不过我并不后悔,毕竟折腾本身学到了很多知识,也接触了搞机这个有趣的领域。 开始前准备 这没什么特别的,正常平凡的步骤: 挑选合适的硬件,注意其超频潜力,功能,外 …

Windows NVIDIA Geforce Intel Tune Turbo ASUS

简要买房指南(无中介)

了解行情 首先花一段时间了解城市规划,功能分区,价位范围,地理优势劣势。 多和街边卖房子的聊天,加他们微信,了解目前价位涨跌趋势。 多去各个城区转转,收集各类素材。 挑选房子 首先确定自己喜欢什么类型的房子,多大,居住需求。 确定地点、房子好不好、装修、周围的学校、环境、噪音、车位。 和卖方协商好上述内容。聊出一个价格。 挑选银行 在街边随意找银行。进去就问房贷业务。 确定好这几家银行哪个距离比较近,不麻烦,愿意贷,利率大概都是多少,加一下他们业务员微信。 和银行大概聊好一个口头协议。 签订合同 和卖方签一个双方的合同,避免中间有人跑路后悔。 直接在网上搜索《个人房屋买卖合同》,打印两份,签字即可。 这一步可以交一些的保证金。 房管局网签 带上户口本x2、身份证x2、房产证x1,前往房管局,申请办理网签。 这一步只是为了让房管局开始对此次交易进行审核。 在这一步会让你签约: 《自行成交合同 …


存储、计算、显示分离的游戏体验

存储、计算、显示。这是游戏玩得爽的基本要求。 存储指的是你需要一些存储空间用来保存游戏文件。 计算指的是你需要一些优秀的计算资源,例如:显卡、CPU、内存来计算游戏画面 显示指的是你需要一个优秀的显示器(高刷新率、高分辨率、低延迟)来展示游戏画面 显然,大部分人都会在家里组装一台电脑来做这件事,并且认为这理所当然。 file 为什么你不应该组装一台电脑来打游戏? 当然,不分离的体验是非常不错的。设备之间有最低的延迟,最高的性能,最简单的结构。 但是缺点非常明显: 家里可能不止有一台设备。你可能有一台Nas,有一台游戏电脑,有一个平板电脑,有一个笔记本电脑,还有手机。你希望在冬天的时候能够在床上使用平板电脑继续游戏。你又希望你在玩排位比赛的时候使用舒适的键盘鼠标进行游戏。你还想在手机上看别人玩Dota的画面。没事儿的时候你携带笔记本给别人演示你的游戏。 file 你的设备性能不同 设备性能有 …

Game Storage Disk Gaming NVIDIA Steam

UWP 一个技术上成功但商业上失败的框架之死;一个现代的操作系统究竟应该提供什么?

2023年初,我习惯性的打开UWP的Mail app,来收发一下日常Email。但是,令我遗憾的是,它已经建议我尝试新版Mail App了。 不出我所料,新的Windows自带的Mail app是网页套壳的,而不是UWP。这意味着微软自从VSCode和Teams的成功之后,在网页套壳的道路上越走越远。以至于将网页套壳的魔爪继续伸向Outlook。 我曾经在Windows 10发布之初,盼望着会有一天用上 UWP 的 Visual Studio,谁知等了数年,却用上了 exe 的 MSEdge 和 网页套壳的 Mail。 UWP 这个本是 Windows 最后一次技术上的变革已经宣告失败。但,我想在念它的悼词之前,或许还可以回顾这个框架的一生。它诞生时的野心、困难、逆天的技术变革、解决了大量的问题、新的平台等。 UWP 本是优秀的框架 如果一定要让我总结一下 UWP,我想最好的说法就是:成功 …

C# Microsoft Windows Microsoft Store UWP

Interface selection when Linux has multiple network interface at the same time

Problem background I recently built multiple subnets for my data center. And I connected two interfaces of a Linux device to two subnets at the same time. file When I run ifconfig, below networks are shown: file Only the Green network has Internet access. The blue network is pure internal network. However, when I try to access the Internet, it may fail with message: destination host unreachable. …

IP Linux Network Routing Interface

Read from joystick output based on C#

Recently I just bought a Thrustmaster TCA airbus throttle. You can buy it here. I want to use this throttle to control the fan speed of the server in my data center. <iframe height="600px" src="https://anduins-site.player.aiur.site/pxl_20221121_015946930_265.mp4" ></iframe> Super easy. Install SharpDX.DirectInput first. dotnet add package SharpDX.DirectInput Run the following code to read from …

Game SharpDX DirectInput Joystick

区分你在日常生活中的常用软件类型

互联网软件 功能:在一个简单的功能方面能解决的还不错,没有奇怪的用例,但是并没有复杂的扩展能力。 广告:广告无孔不入。到处想尽办法榨干你的钱包,还会让你尽量不能脱离这个产品。 产品:产品设计非常诱人,上来就会用,功能一般交互友好,响应速度很快。 性能:性能极强,都是投资几千万在全球搭建基础设施。能省1秒是1秒。 界面:界面一看就是精心设计过的。非常诱人,简洁直白。无论什么状况都不会让你看到丑的页面。 价格:看似免费,甚至想尽办法打广告倒贴钱让你来用。实际上是最贵的。 企业软件 功能:在一个复杂的方面只能说算是解决了吧,但是经常有莫名其妙的用例和提示信息,感觉不自洽,又很强大啥玩意儿都有,一般有不错的扩展能力。 广告:没有广告。 产品:一般有专门的产品经理设计,功能强大,但是交互不友好,很多地方会冗余重复。经常匪夷所思的设计。 性能:性能贼垃圾。投资了几百万买的服务器。基本上都卡卡的,经常卡 …


Windows 11 挖宝游戏

挖宝游戏 Windows 11看似UI是新的,但是老的东西都没删。。。混着各种新鲜的玩意儿,和上古的老代码,真是个大宝库! 在 Windows 11 里试图挖出来一些还能用的上古功能,真是非常有趣。不信你可以试试挑战一下: 在Windows 11里挖出来经典文件浏览器 在Windows 11里挖出来IE 在Windows 11里挖出来经典主题设置 在Windows 11里挖出来屏幕保护程序 在Windows 11里挖出来经典开始菜单 在Windows 11里挖出来经典任务管理器 在Windows 11里挖出来经典记事本 在Windows 11里挖出来经典照片查看器 在Windows 11里挖出来Windows 7的窗口边框 其中某几项我已经搞定了。在这里分享一下。 (注意,如果某一个“挖宝”需要通过互联网下载二进制内容,则不认为是在“挖宝”,而是“安装”。这里不会收录安装的宝贝,而只收录能 …