Tag: 演示

你可以做30行Go? 你可以创build一个有用的,完整的程序来演示它的function吗?

所以,最近几天的热门话题是Go ,来自Google的新语言。 假设你像我一样都是痴迷于编程语言的爱好者,那么你已经下载了它,创build了它并运行你的“Hello,世界”程序(使用UTF-8发明者编写的语言是不是很好? 。 你们都读过教程 , Effective Go和其他一些文档。 现在,你打算怎么做? 我希望看到一些展示Gofunction的演示。 你可以在一个简短的程序中做什么? 展示你最好的例子代码。 尽pipe在一个需求不断变化的项目过程中,你们已经和许多程序员团队一起编写并维护了一个庞大的代码库,但真正衡量一门语言是不可能实现的,只要有限的数量代码确实有助于展示语言的expression力量。 我希望看到能够真正实现Go的独特新function的简短,完整的程序; 不只是片段或“你好,世界”。 所以,发布一些你用Go写的很酷的代码。 利用其独特的function,比如它的goroutines和并发通道,或者基于接口的types系统。 你可以写一个原始的聊天服务器,或凉爽的IRC机器人? 实现可扩展到多个内核的并行Mandelbrot集合? 写一些小语言的翻译? 你能用三十行完成吗? 我select了30个,就像你可以放入堆栈溢出代码块一样,没有溢出,并得到一个滚动条; 应该足够做一些有趣的事情,而不要打高尔夫球,但要足够短,让每个人的注意力快速演示。 例如,只需要重新格式化一下,示例Web服务器应该能够适应(不包括数据)。 向我们展示您的Go代码!

编译没有libc

我想在没有(g)libc的情况下编译我的C代码。 我怎样才能停用它,哪些function依赖于它? 我尝试了-nostdlib,但没有帮助:代码是可编译的并运行,但是我仍然可以在我的可执行文件的hexdump中findlibc的名称。

UIModalPresentationFormSheet调整视图

我有兴趣知道如何使用UIModalPresentationFormSheet的modalPresentationStyle调整视图大小,它看起来像一个固定的大小,所以我想知道如果有人在那里设法从大小的angular度来操纵popup视图。 所以有一个固定的视图大小或全视图的UIModalPresentationFormSheet ,我之间的东西之间。

在Bret Victor的“发明原理”谈话中支持实时编码的工具

我观看了一个已经知名的video ,其中前苹果UIdevise师Bret Victor展示了令人惊叹的演示,在源代码中改变了一个符号之后立即更新了运行代码。 为了让我的问题清楚,没有看到或没有时间观看video的人:我想用这样的工具写我自己的软件。 他展示的工具是否可用,还有其他类似的工具吗? 无论哪种语言/环境,我只想让我的代码运行,然后在源代码中更改一行,并立即看到更新的结果,而无需重新启动它。 该video也可在YouTube上获得 ,关键点是: 03:30 – 05:30 – 现场编码graphics化algorithm(空间) 11:00 – 14:30 – 现场编码一些游戏代码(空间和时间) 17:30 – 21:30 – 现场编码局部variables(状态)