0%

官网链接:https://syncplay.pl/

场景:想和朋友一起看电影,但是用远程桌面(比如之前推荐过的 Parsec)或者屏幕共享(比如远程会议软件)的话会影响画质,如果要多人同时按下播放按钮的话就很愚蠢(尤其是中途想暂停或者倒回去看)。

Syncplay 是一个用于多人同步播放器进度条的跨平台开源软件(甚至内建了聊天室)。

Read more »

官网链接:https://parsec.app/

低延迟(适合游戏)、高带宽(无需中转服务器)、支持多人的远程软件。

2022.1 update:

如果符合以下条件,那么建议使用 moonlight,客户端开源而且不限制画质:

  • 使用 N 卡
  • 使用场景是内网或者拥有公网 IP
  • 只需要一个客户端(其实多人同时连接的话可以选择 moonlight 和 parsec 一起开)
Read more »

写在最前

本文(本系列)推荐完全出于个人喜好,对于单机解谜游戏,我偏好那种拥有简单的核心机制,然后通过精妙的关卡设计将至发挥到极致。

我会从这几个维度评价单机解谜游戏:

  • 谜题:关卡设计,优秀的解谜游戏往往会令玩家发出类似“这也行?”“还能这么搞?”的惊叹,而不是因为重复而感到繁琐麻木。
  • 难度:对于攻略的依赖程度,仅考虑主线。解谜游戏最困难的部分,往往会安排成隐藏/要素收集,或者 DLC 和玩家自制关卡。然而有些游戏本身就很困难,对游戏体验的流畅性还是有些影响的,因此虽然这并不是一个评价解谜游戏好坏的标准,但还是写在这供大家参考。如果没怎么接触过解谜游戏的话还是从难度较低的开始好了。
  • 画面:非必须,但可以成为神作的理由。
  • 剧情:非必须,但可以成为神作的理由。
Read more »

写在最前

对于体量如此之大的公司,组与组之间的区别可能会大于公司与公司之间的区别。我所在的组是偏业务的后端研发。

我的体验是从一个实习生的角度出发,可能有些东西就不在考虑范围内了,比如薪资、升职机会之类的。

即便都是做技术的,大家适合的方向,追求的目标也不尽相同。所以我的想法不一定有参考价值。

缺人

缺人二字是我最大的感受,很多或好或差的体验似乎也源自于此。(其实好的部分就是能够光速走完面试流程入职,毕竟很缺人嘛。坏的部分可以写很多。)

Read more »

希望有一个包含 ssr plus+ 的 Openwrt 固件,但是这样的固件往往有很多我不需要的功能,而且有被植入后门的风险,所以还是自己编译了一个。

其实一个更重要的理由就是我想要 NAT1,也就是 fullcone NAT,于是只能自己编译。

Update: 目前更推荐 ImmortalWrt,直接使用预编译好的固件,然后根据需求安装其它包就好了(比如 luci-app-openclashluci-app-zerotier)。

Read more »

写在最前

自制一个 C++ 的 Parser Combinator,并用它写一个 json 的 parser,目标是代码尽可能简洁且便于理解(换句话说,就是一个玩具)。文章分为几个阶段,每一阶段后都有相应的代码,方便渐进式学习。

前置知识:基本的模板元编程,基本的 STL 用法,对 C++17 和 C++20 的特性有一些了解。但是如果你愿意查阅 cppreference,那么不需要任何前置知识了。

Read more »