pharo

pharo

文章 1 浏览 61

如何判断一个类是否使用 Trait

如果我有一些类使用但其他类不使用的 Trait,我如何测试一个对象以查看它是否是使用该 Trait 的类的实例?我想要的是类似于 isMemberOf: 或 isKindOf:…

没有伤那来痛 2024-09-07 05:24:22 15 0

从 shell 中使用 Squeak

我可以将 Squeak 作为 REPL(无 GUI)启动,以便在其中输入和计算 Smalltalk 表达式吗?我知道默认图像不允许这样做。是否有任何有关如何构建可从命令…

眼前雾蒙蒙 2024-09-06 06:49:31 14 0

Smalltalk/pharo 中的 Unix crypt() 函数

我想使用 crypt 函数对 UNIX 帐户的密码进行编码。我使用的是pharo 1.0。我尝试从 squeakmap 安装加密包,但它给了我一个错误,并且该包似乎已部分安…

活泼老夫 2024-09-05 18:32:50 12 0

让您的 Pharo 映像保持最新

我正在使用 http://gforge.inria.fr/frs/download.php/27025/Pharo-1.1-11367-Betadev10.05.1.zip 现在,核心图像有一个更新按钮,可以将内容更新为最…

薔薇婲 2024-09-05 04:09:45 6 0

如何获取协议中的所有方法?

如何获取 Smalltalk/squeak/pharo 中给定协议中所有(类)方法的集合? 我正在尝试收集一组方法返回的值。我不想将方法存储在实例或类变量中。所以我…

澜川若宁 2024-09-04 08:44:32 10 0

Pharo 只是 Squeak 的重新包装/品牌重塑吗?

我正在尝试学习一些 Smalltalk。首先发现的是 Squeak,但由于安全问题,它已经从 Gentoo ebuild 树中删除了,所以我决定寻找替代方案。 然后我通过Pha…

画▽骨i 2024-09-03 21:51:17 10 0

Smalltalk 有依赖注入框架吗?

我正在运行 Pharo,我只是在一个用例中,需要依赖注入 我知道您可以通过显式传递依赖项来步行完成这一切。但这对我来说感觉很尴尬和冗长。…

德意的啸 2024-08-29 21:34:48 11 0

如何仅在按下shift时停止?

在 Pharo 中,我希望 Object>>halt 仅在按下 Shift 时才停止,这样我就不会破坏图像。我该怎么做? 因此,例如,我希望能够将 selfhalt. 添加到 Array…

慢慢从新开始 2024-08-28 08:40:04 9 0

在 Smalltalk Pharo 中进行重构的浏览器?

默认情况下,Pharo 开发映像附带的浏览器似乎不具有任何重构功能。将新的 Pharo 图像转变为更有用的图像的最便捷方法是什么?…

慵挽 2024-08-26 23:10:42 11 0

什么是“最佳实践”?在 Smalltalk 中使用 Symbol 的便携方式?

以可移植方式在 Smalltalk 中使用符号的“最佳实践”规则是什么?我主要使用 squeak 和 pharo,我知道它们都允许 'foo' = #foo 和 #foo = 'foo' 为真…

白鸥掠海 2024-08-23 08:48:15 17 0

Squeak/Pharo Trait 和 Newpeak Mixin 有什么区别?

所以 Squeak/Pharo 支持 Traits,Newspeak 有 Mixins。有什么区别? Traits 没有 instVars 但 Mixins 有?…

无名指的心愿 2024-08-23 01:09:25 13 0

在 Seaside 等 Web 应用程序框架中使用 Excel 文件

我一直在阅读有关海边的文章,并且喜欢它的声音,但我找不到处理数据文件的简单方法,主要是导入 Excel。当然,csv 文件会更直接,但是有没有什么方法…

今天小雨转甜 2024-08-18 13:31:02 14 0

在无头 Linux 服务器上部署 Smalltalk Web 应用程序

我们使用 Pharo 和 Seaside 编写了一个小型原型 Web 应用程序,现在我们想向大家演示该应用程序可以部署到我们的标准 Linux 版本中。我们混合使用 Cen…

匿名的好友 2024-08-16 16:58:08 13 0

Pharo Gofer,离线时可以回退到本地包缓存吗?

当没有互联网可用时,我可以告诉 Gofer 回退到本地包缓存吗? 例如,我可以 Gofer it squeaksource: 'CodePhoo'; addPackage: 'CodePhoo'; load 在火…

享受孤独 2024-08-13 11:48:51 8 0

如何将对象的类设置为其他对象?

我最近看到了这个,但现在找不到了…… 如何将对象的类设置为其他对象? --更新:嗯,在法罗!就像: d:=Object new. d setClass: Dictionary. 只是它…

幸福%小乖 2024-08-13 00:01:06 10 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文