有人在OpenBSD下运行过VisualWorks吗?它不是一个官方支持的平台,但Cincom的一个家伙告诉我,它应该能够在linux兼容模式下运行。你是怎么设置的
我已经可以毫无问题地跑步了,所以我不想再找别的了。我特别需要为一个项目运行VisualWorks的Web Velocity
谢谢,如果您想知道如何设置linux兼容模式,并且正在运行通用内核:
# sysctl kern.emul.linux=1
要在引导时启用,请取消注释/etc/sysctl.conf中的kern.emul.l
我正在为基于XML的web服务构建Smalltalk API。XML服务是如此的常规,以至于我不想手工编写方法,我想我应该重写#doesNotUnderstand:,通过MyApi类>>编译:,动态添加方法,然后在一个工作区中调用所有方法一次,然后删除DNU并拥有我的好API
这非常有效,但将一个巨大的字符串传递给#compile:对我来说真的是大错特错;在Python和其他语言中,我能够将经过良好语法检查的lambda附加到类中,以更安全的方式实现类似的效果。例如:
def himaker(n
我想将一个程序从Squeak 4.4移植到Squeak 4.5,但收到错误消息:OrderedCollection(Object)>>doesNotUnderstand:#flatCollect:
flatCollect在Squeak 4.5中似乎不再可用。有人知道一个好的替代品吗?你可以用gather:替换所有出现的flatCollect:。
它的功能基本相同。请注意,Squeak 4.4中也不存在#flatCollect:。这是来自Pharo fork的消息。@aka.nice感谢您的澄清。
我正在尝试向smalltalk中已经定义的方法“compile”添加其他功能。
以下是我编写的代码:
compile: code notifying: requestor trailer: bytes ifFail: failBlock
self log:(self substring: code delimiter: $?).
super compile: code notifying: requestor trailer: bytes ifFail: failBlock.
正如您所看到的
读取csv文件头或类似内容时,我想创建一个OrderedDictionary,其中包含用于输出的映射ColName
比如:
{
'email' -> 'email address'.
'postal code' -> 'zip code'
}
我可以使用什么小部件作为起点?FTTableMorph?查看FTExamples我使用Pharo 4在哪里可以找到FT软件包?thx,在这里找到:
我试图从一个新列表中删除一个项目,但没有相应的方法。直接访问列表项是否安全?为什么没有removeItem:方法
| m |
m := NewListModel new.
m items: (1 to: 50) asOrderedCollection.
m headerTitle: 'Fubu'.
m setSelectedIndex: 2.
m listItems remove: 3.
m openWithSpec.
上述方法可以工作,但如果我有域对象,它将失败,并显示以下消息:
Shoul
我写了一个Pharo程序,不间断地生成我的日常任务
程序本身工作正常,但是我总是需要在操场上实例化我的对象来运行它。是否有其他方法可以自动执行此操作,而无需创建对象并向其发送消息?是的,您可以。在实例化应用程序并关闭所有其他内容后保存映像。然后只需从图像启动pharo,就可以启动应用程序
如果你想在生产方面做得更好,你可以使用
要了解更多详细信息,您可以根据Pharo进行调整。我会在这里做以下三件事之一:
在“世界”菜单中添加一项,以便打开菜单并选择任务。见a
您可以在文件系统的.st文件中编写
上一页 1 2 ...
15 16 17 18 19 20 21 ...
下一页 最后一页 共 23 页