豆沙工作室

Build a world better, together.

LunarVox 工程链接: LunarVox - Coding LunarVox (Lunar - 月亮的, Vox - 声音) 是控制台演示工具包的一个组件,用于合成声音或者编曲。这个名字的灵感取自 SunVox, 也是一个编曲软件。 所谓「控制台演示工具包」,就是指在尽...

继续阅读

发布

编写这样一个模块:转发用户的 Cookie 和 POST 请求到另一个页面上。自然地想到应该使用 curl. 代码应该是直白的,从请求的 $_COOKIE 中提取 Cookie 以及 $_POST 中提取请求内容,再直接扔给 curl 转发,将响应中的 Cookie 提取并...

继续阅读

发布

所以,今天我的机箱到了。我终于可以把原先直接摊在纸板盒里落灰的电脑装进一个铁盒子了。 但是在装机完成的时候发现了一个神奇的现象——按下电源键,电源启动一下就立刻停机。停机后长按电源键,松开,再按一下电源,又可以启动一...

继续阅读

发布

编程,尤其是现实世界编程,最大的敌人并不是技术上的不足或缺失,而是模糊的需求。模糊的需求,尤其是那些以「系统」为单位的需求,最容易让生产力耗散在无意义的事情上。 当需求模糊的时候,程序员只能先开始开发「可能需要用的...

继续阅读

发布

考虑一个这样的函数: int f() { int foo = 10; int bar = 20; int g(int param) { foo += 2; return param + foo + bar; } return g(10); // 42 } 似乎很不寻常。这个函数在其内部声明了一个函数,在里面的函...

继续阅读

发布

https://press.one/p/address/v?s=385c3727e20910823fa0155adb19b0d09dd83eece39ebb31598f6cd535ef5dd47d69af6604d16877ba9dad4de40ef60a1e11e3ac4e4527ff3ad9cc86561fb1e00&h=fe27050a47fd254ba6c57879680ab83d0ac58089ee740fd7ae6ae...

继续阅读

发布