#开源项目

Berryxia.AI
1个月前
☕️上周和安卓党朋友喝咖啡,他掏出AirPods Pro三代,我还笑他“买个苹果耳机插安卓,纯属浪费”。 结果他点了首歌,轻轻点头就接了电话。 我正愣着,他又摘下耳机——音乐自动暂停,手机扬声器直接响了。 更离谱的是,他下拉通知栏,清清楚楚显示着耳机和充电盒的剩余电量。 “你这安卓什么时候能认AirPods了?” 他把手机递过来,我才看见那个叫LibrePods的东西。 说真的,以前一直觉得“AirPods高级功能只认苹果”是铁律。 🤔直到今天才发现,原来这已经不是Apple的专利,只是没有细心研究,专门做了下功课在HackNews的开源项目-LibrePods。直接爆火! 它能让安卓甚至Linux设备,解锁苹果专属的几乎所有功能: ①降噪/通透模式自由切,戴没戴耳机自动检测,说话时还会主动降音量。 ②连多设备同时连、自定义长按动作这些细节都做满了。 ⚠️唯一要注意的是,像助听模式、多设备连接这些,得开一下Bluetooth DID hook。 目前测下来,AirPods Pro二代三代最适配,其他型号也能用上电量显示、耳塞检测这些基础的。 安卓要Root加Xposed模块,Linux也能用一部分。 现在再看朋友用安卓连AirPods,完全没了之前“暴殄天物”的感觉。 反而觉得,本该属于硬件的功能,就不该被生态圈死。 你觉得苹果该开放这些功能吗?这下只能促进AirPods的销量了! ✍🏻项目地址:
Andy Stewart
1个月前
我来给大家分享一个我自学编程的经历 100%容易复刻 1. 折腾阶段:Windows和Linux系统经常装系统,折腾各种配置,不要怕,大不了就重装。ArchWiki上越是写的 “不要作死” 的命令,我越要去作死。那些凡是让你系统起不来的命令,都是你以后宝贵的计算机基础 2.写代码:先乱写,先把手感弄熟悉了,你不写出来一个垃圾,你怎么知道自己是垃圾?这个阶段不要想那么多,就天天写代码,先把量搞上去,多学点语言,就跟虚竹一样,练不死的。我现在就会30种编程语言,偶尔还会语法混搭串台,不影响的。乱整的经验多了,就是老师傅了 3.商业代码倒计时:系统和编程语言折腾明白了,就去找个班上,给自己一个倒计时定义,比如别人写一个功能要一周,你就给自己一天的时间,挑战一下。那种把工作变成游戏挑战的心态会让你肾上腺激素爆发,你在摇滚乐和紧张的时间中编写代码,会非常快的进入心流。忘我的写代码心流就是你台阶式进化自己脑部操作系统的时刻 4.大部头书:其实到第3步的时候你已经是武林高手了,要进入扫地僧的状态就要开始读大部头的书。比如TCP/IP详解、UNIX高级编程、计算机编程的艺术、Xlib手册、编译原理、OpenGL图形等等,大部头的书虽然吓人,但是这些书会告诉你计算机底层的原理,不像那些薄的书作者自己都不明白,当你懂得的底层技术越多,就会发现,世界99%的难题对于别人是无头苍蝇,你就是信手拈来 5. 有自己的开源项目:公司的事情,不管怎么做都是给客户做的,整一点自己喜欢的开源项目。当你写代码在取悦自己的时候,代码就不是工作和质量。而是艺术品,当你像艺术品那样雕琢每一行代码,每一个参数,每一个注释语法。你就已经超越你自己了,那时候编程对于你就是生活消遣,就是享受 是不是很简单?开始尝试吧
Andy Stewart
2个月前