Re: [Pharo-project] how to start a cog vm on debian 6.0.4

2012-09-13 Thread Nick Ager
On 64bit Ubuntu (derived from Debian) I installed the 32bit libraries with: sudo aptitude install ia32-libs Then Pharo started fine. On 13 September 2012 21:10, Bernardo Ezequiel Contreras vonbecm...@gmail.com wrote: do you have installed the 32 bits libraries? for instance

Re: [Pharo-project] [Esug-list] update on the consortium poll

2012-07-05 Thread Nick Ager
I'll be a gold individual sponsor On 5 July 2012 10:47, Max Leske maxle...@gmail.com wrote: You got me listed twice though (both times as normal member). On 05.07.2012, at 11:41, Igor Stasenko wrote: and me too. i don't like to be wear a golden title .. but i have no choice :) On 5

Re: [Pharo-project] DBXTalk seaside / success in Pier one-click / my 1.4 woes follow-up

2012-06-13 Thread Nick Ager
and have a look at this video: https://vimeo.com/37032840 On 13 June 2012 04:16, Yanni Chiu ya...@rogers.com wrote: On 12/06/12 7:52 PM, Cameron Sanders wrote: My test is the most trivial test of the Person tutorial for Magritte, grab my partial version from MCHttpRepository location:

Re: [Pharo-project] DBXTalk seaside / success in Pier one-click / my 1.4 woes follow-up

2012-06-12 Thread Nick Ager
Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfPier3AddOns'; load. ConfigurationOfPier3AddOns load. Should load Seaside, Magritte 3, Pier 3, Pier addons, Pier Admin etc on top of Pharo 1.3 and Pharo 1.4 On 12 June 2012 21:44, Cameron Sanders camsand...@aol.com wrote:

Re: [Pharo-project] [Vm-dev] Re: Can OSProcess functionality be implemented using FFI instead of plugin?

2012-05-10 Thread Nick Ager
snip Well, like opendbx, maybe because opengl has quite standard interface... /snip and snip It's not that it's not doable, it's that we gonna reinvent gaz plant and it gonna be so boring... I'd like to see a proof of concept, even if we restrict to libc, libm, kernel.dll, msvcrt.dll ... /snip

Re: [Pharo-project] about ob for seaside 3.0.7

2012-04-03 Thread Nick Ager
Hi Guillermo, I don't know if you say my message but I made a mistake in ConfigurationOfSeaside30 yesterday - I was testing by specifying a specific version number and forgot that I needed to update spec blessing: from #development to #release , so in fact yesterday despite my announcement

[Pharo-project] [ANN] Seaside 3.0.7 release

2012-04-02 Thread Nick Ager
We are pleased to announce the release of Seaside 3.0.7 This is a minor release of Seaside 3.0 and contains a range of improvements and fixes from a variety of people. The changes can be view here: http://code.google.com/p/seaside/wiki/Seaside307Changelog A one-click image is available here:

Re: [Pharo-project] [Seaside] [ANN] Seaside 3.0.7 release

2012-04-02 Thread Nick Ager
Hi Sebastian, I'ts loading this one: ConfigurationOfSeaside30-NickAger.371.mcz then the dialog says it's feching 3.0.6.4 could be that it's about the 3.0.7 version anyway? I'll let it finish just to see how it looks... Arrgg you are right - I must have been testing by specifying a

Re: [Pharo-project] [Pharo 1.4] Please test!

2012-03-30 Thread Nick Ager
Trying the soon to be released 3.0.7: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfSeaside30'; load. (ConfigurationOfSeaside30 project version: '3.0.7') load: 'OneClick'. I see the following issues during loading: RBAddMethodChangeprintOn:

Re: [Pharo-project] Seaside image

2012-03-18 Thread Nick Ager
Hi Bill, I can't do anything with request contexts in the image. self session self requestContext etc won't work in the debugger as they are dynamic variables which use the exception mechanism to retrieve their value (search for references to WACurrentRequestContext) If you are in the

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Nick Ager
Hi Stefan, =Our paper Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines [1] I'm really looking forward to digesting this. I'm been flirting with Clojure and have been

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Nick Ager
BTW I think you missed the link to you paper. Google found it at: http://soft.vub.ac.be/~smarr/downloads/tools12-smarr-dhondt-identifying-a-unifying-mechanism-for-the-implementation-of-concurrency-abstractions-on-multi-language-virtual-machines.pdf On 9 March 2012 15:26, Nick Ager nick.a

[Pharo-project] GSoC: ARM jitter for Squeak VM

2012-03-08 Thread Nick Ager
Here's hoping that in a similar way to Yanni and the ePUB proposal and someone will jump in and say that they are already working on this. Quoting Eliot: It's not overambitious for someone good. And I'd love to see it happen. But finding time to be a mentor has proven difficult for me in the

Re: [Pharo-project] GSoC: ARM jitter for Squeak VM

2012-03-08 Thread Nick Ager
Hi Elliot, I'm probably the least qualified of the people who have responded so far - but if at all possible I'd love to try and help. If you want something to do now, the first thing to do is to produce an ARM simulator plugin, analogous to the Bochs simulator. The first thing to do is go

Re: [Pharo-project] EPUB view for Pier Books

2012-03-08 Thread Nick Ager
Hi Yanni, On 8 March 2012 16:51, Yanni Chiu ya...@rogers.com wrote: On 08/03/12 2:58 AM, Nick Ager wrote: Have you had any luck viewing the output ePUB file with iBooks on iOS? I tried with my iPhone but it wouldn't open. I also noticed that the section link wasn't numbered - any thoughts

Re: [Pharo-project] GSoC ideas, 5 days to go!

2012-03-07 Thread Nick Ager
Hi Janko, Here you go: 'ePUB Output for Pier Books' -- Name: ePUB Output for Pier Books Level: Intermediate Possible mentor: Nick Ager Possible second mentor: Lukas Rengli Description Pier [1,2] is an *extensible* object-oriented content management system that includes a book

Re: [Pharo-project] EPUB view for Pier Books (was: GSoC ideas, 5 days to go!)

2012-03-07 Thread Nick Ager
Hi Yanni, On Wed, Mar 7, 2012 at 12:28 PM, Yanni Chiu ya...@rogers.com wrote: On 07/03/12 8:32 AM, Nick Ager wrote: Here you go: 'ePUB Output for Pier Books' I did this recently. There's lots more features that could be added, but the EPUB view opens in the Firefox plugin. I'll clean

Re: [Pharo-project] EPUB view for Pier Books

2012-03-07 Thread Nick Ager
Hi Yanni, You should be able navigate to the book in the sample distribution, then look for a view Book EPUB and download the .epub file. Then open in an EPUB reader. (Or, in Firefox you can open a new tab, instead of doing the download). The EPUB navigation pane works, but the internal

Re: [Pharo-project] [squeak-dev] can this be done via modification to the Squeak/Pharo IDE?

2012-02-29 Thread Nick Ager
Hi Chris, His comment on modality really emphasizes this point, and something I think folks even in this community could stand to listen: when I observe folks in their demo videos using Squeak or Pharo, almost every time I see folks browsing in a modal way. They have a big Package-Pane

[Pharo-project] Fed up with the troll - my personal response

2012-02-22 Thread Nick Ager
Trolls are so repetitive - it's not difficult to parody them... http://troller.seasidehosting.st/ Nick

Re: [Pharo-project] Why do we use Pharo? a.k.a. rethinking Pharo marketing

2012-02-21 Thread Nick Ager
Pharo (or Smalltalk in general) is for me about *speed* of development. I agree 100% with Göran. I want my programming environment to be able to translate my ideas into code as rapidly as possible. Smalltalk is the best environment I've found for that. Programming at the speed of thought

Re: [Pharo-project] Are Objects really hard?

2012-02-13 Thread Nick Ager
Hi Michael, pah. 1 MB. Sheer luxury. 64 kB RAM, 256 kB Flash: Smalltalk running on Lego Mindstorms NXT. Questions? Is this still being developed? Is the code available? Nick

Re: [Pharo-project] 1.4 - better from Jenkins

2012-02-10 Thread Nick Ager
Hi Bill, I've reading about your trails with Monticello/Metacello and been surprised about all the difficulties you are having. I frequently load fairly complex configurations on top of Pharo 1.3 without a problem. You can flush Monticello caches with: MCMethodDefinition cachedDefinitions

Re: [Pharo-project] Alternative to MC for upload?

2012-02-06 Thread Nick Ager
when I have something to share - it's that simple. Bill -- *From:* pharo-project-boun...@lists.gforge.inria.fr [ pharo-project-boun...@lists.gforge.inria.fr] on behalf of Nick Ager [ nick.a...@gmail.com] *Sent:* Monday, February 06, 2012 2:04 AM *To:* Pharo

Re: [Pharo-project] Alternative to MC for upload?

2012-02-06 Thread Nick Ager
curl -T GiveThisToStef.mcz http://www.squeaksource.com/PharoInbox On 6 February 2012 08:35, Nick Ager nick.a...@gmail.com wrote: http://lmgtfy.com/?q=webdav+command-line http://stackoverflow.com/questions/1205101/command-line-utility-for-webdav-upload On 6 February 2012 07:59, Schwab

Re: [Pharo-project] About linkedlist

2012-02-06 Thread Nick Ager
Hi Stef, Thanks for the explanation frank btw (did you dd it in the class comment because it would be gorgeous). I learned something today so I'm happy. Now what is the typical use case for such persistent structure? Stef Immutable data structures are used extensively in functional

Re: [Pharo-project] pharo vision

2012-02-06 Thread Nick Ager
Hi Stef, Similarly to Philippe my feedback is based on a Seaside/web centric view of how I use Pharo. I'd echo Philippe's concern about looking carefully at how much effort is required to rework Morphic vs using an existing UI library or WebView. From a web centric view I'd emphasis building a

Re: [Pharo-project] Alternative to MC for upload?

2012-02-05 Thread Nick Ager
Hi, For private code I began by using an ftp repository then switched to a WebDAV server, With a private WebDAV server you can use Monticello, Gofer etc as though you are using squeak-source - though without a front-end. If you want a front-end there is squeak-source 3 [1] Nick [1]

Re: [Pharo-project] Cog+linux: external module not found

2012-01-07 Thread Nick Ager
Hi Bill, Have you tried strace to determine what library it's failing to load? Nick On 7 January 2012 03:26, Schwab,Wilhelm K bsch...@anest.ufl.edu wrote: Eliot, There is no /lib32 or /usr/lib32. As a double check, locate lib32 returns nothing. I put the library in /usr/lib,

Re: [Pharo-project] Instantiating from a Symbol

2011-11-07 Thread Nick Ager
Hi, Pharo is working towards less dependency on globals like these, so the new way would be like this: (self environment at: #String) new (Where environment essentially does 'Smalltalk globals'), In my image (Pharo 1.3) #environment is defined in Behavior so I need to call: (self

Re: [Pharo-project] MethodWrappers

2011-09-21 Thread Nick Ager
Hi at [1] you mentioned a port of MethodWrappers to Squeak 4.2. Is there also a port for Pharo available or do you plan to port it? I'm successfully using ObjectAsMethodWrapper class#installOn:selector: in a recent Pharo image, which if it isn't in your image you can load through

Re: [Pharo-project] Explicit return in []

2011-09-15 Thread Nick Ager
Avi posted an interesting reflection on Clamato's lack of explicit returns [1]: I *think* I like having left out explicit returns and implicitly returning self, in favor of implcitly returning the value of the last statement. It unifies methods and blocks in a way I find pleasing. However, my

Re: [Pharo-project] Compiling code on a web request; non interactive compilation

2011-09-08 Thread Nick Ager
... Dale - Original Message - | From: Nick Ager nick.a...@gmail.com | To: pharo-project Pharo-project@lists.gforge.inria.fr | Sent: Wednesday, September 7, 2011 3:39:57 PM | Subject: [Pharo-project] Compiling code on a web request; non interactive compilation | | Hi

[Pharo-project] Compiling code on a web request; non interactive compilation

2011-09-07 Thread Nick Ager
Hi, I'm sending code from a web-based editor back into Pharo for compilation and trying to catch compilation errors and return them to the browser. I've created a notifier which implements #notify:at:in: and I pass an instance into the compiler in something like: compiler := Compiler new.

Re: [Pharo-project] TextLint for Emacs TextMate

2011-09-06 Thread Nick Ager
Lukas Renggli and I have worked on the integration of TextLint within both TextMate and Emacs. TextLint is a tool to check your scientific writing for common style errors. I guess it would also be a really useful add-on for Pier - checking those technical blog posts for style errors.

Re: [Pharo-project] [Vm-dev] which vm on 64bit Linux?

2011-07-19 Thread Nick Ager
On 19 July 2011 15:52, Mariano Martinez Peck marianop...@gmail.com wrote: Anyone. As if it were 32 bits. The only difference is that you may need to install the 32bits library for the OS. If you say which linux someone may help you how to install such libs. On Centos you I install: sudo yum

Re: [Pharo-project] little challenge for sven and us

2011-07-01 Thread Nick Ager
(ZnServer defaultOn: 1337) logToTranscript; delegate: (ZnValueDelegate with: [ :request | ZnResponse ok: (ZnEntity text: 'Hello World!') ]); start. ZnClient get: 'http://localhost:1337'. (ZnServer defaultOn: 1337) logToTranscript;

Re: [Pharo-project] little challenge for sven and us

2011-07-01 Thread Nick Ager
Hi Philippe, In theory yes, in pratice no. You need to to async all the way down and then all the libraries (DNS, SQL, HTTP, …) need to be rewritten to be async. then your code will read like this and exception

Re: [Pharo-project] Set with nil

2011-05-20 Thread Nick Ager
You may want the collection from which you build a menu to be a Set because you don't want to have repeated entries in a menu, and you'd want nil to be there if your field can be empty. When the menu items are automatically generated, it'd be nice to be able to do Whatever buildMenuFrom:

Re: [Pharo-project] [Esug-list] [ANN] SmallHarbour project

2011-05-18 Thread Nick Ager
Hi Romain, Laurent, Having Amazon ec2 image is also a very good idea, and some Smalltalkers have already made first important steps like: http://www.nickager.com/blog/Create-a-free-Gemstone-server-in-the-cloud-in-10-minutes/ After having shared the above Amazon AMI (Amazon machine image),

Re: [Pharo-project] [Seaside-dev] Re: [Esug-list] [ANN] SmallHarbour project

2011-05-18 Thread Nick Ager
Hi, We are in the process of adding support for deploying GLASS applications into the Cloud Foundry, but I wouldn't mind helping folks who are interested in adding support for other Smalltalks into the Cloud Foundry ... The Cloud Foundry is written largely in ruby, so you'll need to be wearing

Re: [Pharo-project] Popularity of Smalltalk in Software Industry

2011-05-05 Thread Nick Ager
Hi Sourav, Laurent's Pharocasts (http://www.pharocasts.com) are a great place to start. Here are a couple to get you started: http://www.pharocasts.com/2010/08/install-pharo-on-windows.html http://www.pharocasts.com/2010/01/learn-smalltalk-with-profstef.html Good luck and welcome Nick On 5

Re: [Pharo-project] Understanding regular expression matching

2011-02-12 Thread Nick Ager
Hi Laurent, '(\d+)' asRegex search: 'value: 6474 mm'; subexpression: 1. answers 6474. See - http://www.pharocasts.com/2010/05/dynamic-finder-with-doesnotunderstand.html - https://gforge.inria.fr/frs/download.php/26818/Regex.pdf Perfect somehow I'd missed #search: The link to the Regex

[Pharo-project] Understanding regular expression matching

2011-02-11 Thread Nick Ager
Hi, Is it possible to make a regular expression which matches only part of a string. For example: testRegex | toSearch matcher doesMatch match1 match2 numMatches | toSearch := 'value: 6474 mm'. matcher := RxMatcher forString: ' (\d+) '. doesMatch := matcher matches: toSearch. numMatches :=

Re: [Pharo-project] smalltalk color-print-style on a web page

2011-02-09 Thread Nick Ager
http://pygments.org/ - supports Smalltalk - I haven't tried it though. If you have a Pier based blog you can use Pier-Shout in the addons repository: http://source.lukas-renggli.ch/pier2addons On 9 February 2011 13:34, Max Leske maxle...@gmail.com wrote: I wrote a brush for Syntaxhighlighter:

Re: [Pharo-project] PHP Fog ...

2011-01-11 Thread Nick Ager
there's always EC2 and Gemstone: http://www.vimeo.com/18375790 On 11 January 2011 09:19, Geert Claes geert.wl.cl...@gmail.com wrote: I reckon a Smalltalk-type Heroku/PHP Fog ( http://techcrunch.com/2011/01/10/php-fog-raises-1-8-million-to-be-the-heroku-of-php ) would be nice :) Would

[Pharo-project] matchesRegex: multiline

2010-08-31 Thread Nick Ager
Hi, Is there a way to allow the regex '.' (dot) to match line break characters: 'hello regex' matchesRegex: '.*regex'true 'hello regex' matchesRegex: '.*regex'false Thanks Nick ___ Pharo-project mailing list

Re: [Pharo-project] matchesRegex: multiline

2010-08-31 Thread Nick Ager
Is there a way to allow the regex '.' (dot) to match line break characters: 'hello regex' matchesRegex: '.*regex'true 'hello regex' matchesRegex: '.*regex'false In my image the second expression returns true as well. In fact the '.' (dot) matches anything but the null character

Re: [Pharo-project] matchesRegex: multiline

2010-08-31 Thread Nick Ager
On 31 August 2010 10:19, Lukas Renggli reng...@gmail.com wrote: Looks like your version is very old, because the change-log in RxParser class#b:whatsNewInThisRelease says: VERSION 1.1a (May 2001) 1. Support for keeping track of multiple subexpressions. 2. Dot (.) matches anything but

Re: [Pharo-project] [squeak-dev] Re: HTML parser (again)

2010-08-18 Thread Nick Ager
On 18 August 2010 16:01, Andrei Stebakov lisper...@gmail.com wrote: Web page scraping. XML parser chokes on bad html input. How about using Selenium: http://pharocasts.blogspot.com/2010/08/web-application-testing-through.html ___ Pharo-project

Re: [Pharo-project] Pharocasts: Display Picasa photos

2010-08-16 Thread Nick Ager
Gary Chambers gazzagu...@btinternet.com wrote: http://www.squeaksource.com/@Ka2Wqd72TUsS6-Xj/xrbmFt3Z Hopefully, else search SqueakSource for Camp Smalltalk London or try: http://www.squeaksource.com/CampSmalltalkLondon Lots of cool things can be done simply... (c.f Camp Smalltalk

Re: [Pharo-project] File out with syntax highlighting

2010-08-14 Thread Nick Ager
Hi Bill, I did a little more digging toward my goal of exporting a given package's code in syntax-highlighted form. Another option might be to use an Javascript syntax highlighter. http://www.oriontransfer.co.nz/software/jquery-syntax/examples/index (says it supports Smalltalk) Nick

Re: [Pharo-project] Poll: missing libraries to support business

2010-08-03 Thread Nick Ager
2010/8/3 laurent laffont laurent.laff...@gmail.com On Mon, Aug 2, 2010 at 9:50 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: Hi guys with the experience around the XMLRPC project, ESUG wants to change strategy to help growing business at the technical level. So what are the key

Re: [Pharo-project] Poll: missing libraries to support business

2010-08-03 Thread Nick Ager
How about including for each project a designated project sponsor/mentor/project manager who's job is liase between the developer(s) and the community and to ensure that a project focuses on the communities highest priorities. On 3 August 2010 10:30, Stéphane Ducasse stephane.duca...@inria.fr

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-08-02 Thread Nick Ager
Where can I find those changes - my Monticello browser pointing at squeaksource can only see up to ECompletion-lr.122 http://source.lukas-renggli.ch/unsorted ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-08-01 Thread Nick Ager
Hi Lukas, I've installed ECompletion-lr.130. It works brilliantly if I type: (' correctly skipping over ') at the end. However if I type a single ' it doesn't add a closing ' - is this what you're seeing? Cheers Nick ___ Pharo-project mailing list

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-08-01 Thread Nick Ager
Try ECompletion-lr.131, this fixes another set of bugs including the one you reported. That seems to have nailed it. I'll use it for real today and see if I spot anything else, but so far so good. Thanks again Nick ___ Pharo-project mailing list

[Pharo-project] CampSmalltalk London tutorial

2010-08-01 Thread Nick Ager
Hi Though it's been a couple of weeks since CampSmalltalk London, I've only just got round to creating a ConfigurationOfCampSmalltalkLondon which can be used to download the beginners tutorial Tim Mackinnon and I created. First some context. The beginners tutorial ran on the first day. We had 9

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-07-31 Thread Nick Ager
but if the point is that it is useful if one selects and then types, could it simply apply the smart characters only when there is a slection as the character is typed? In that case, typing [ would do just that, typing [ when there is a selection would wrap the selection in []. Just a

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-07-31 Thread Nick Ager
I don't know if we talk about the same thing, but smart characters behave the same way in my Pharo images as they do in Eclipse and in TextMate. My apologies - I've just downloaded the latest Eclipse and you are correct the smart-characters work in a similar manor. However one important

Re: [Pharo-project] how do I turn off smart quotes in Pharo Seaside one-click image

2010-07-31 Thread Nick Ager
Hi Lukas, My apologies - I've just downloaded the latest Eclipse and you are correct the smart-characters work in a similar manor. However one important usability difference is that when entering a string, my brain won't stop my fingers from closing the quote - even though my eyes see

Re: [Pharo-project] Monticello repository types

2010-07-20 Thread Nick Ager
I use FTP - setup is easy, whereas setting up a private squeaksource repository is more of an undertaking (I imagine) On 20 July 2010 09:45, Geert Claes geert.wl.cl...@gmail.com wrote: Mariano Martinez Peck wrote: I know Smallworks company uses FTP for all their repositories. Fair

Re: [Pharo-project] How to see failures/erros of the Hudson server?

2010-07-20 Thread Nick Ager
Failing tests: http://hudson.lukas-renggli.ch/job/Pharo/lastCompletedBuild/testReport/ http://hudson.lukas-renggli.ch/job/Pharo/lastCompletedBuild/testReport/Tests.Files/FileStreamTest/testPositionPastEndIsAtEnd/ log: http://hudson.lukas-renggli.ch/job/Pier/64/console 2010/7/20 Mariano Martinez

[Pharo-project] DateAndTimeasUnixTime should ignore timezones?

2010-07-05 Thread Nick Ager
I've filed a new issue: #2644http://code.google.com/p/pharo/issues/detail?id=2644 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

[Pharo-project] DateAndTime current asUnixTime walkback in 1.1

2010-07-01 Thread Nick Ager
I've just submitted: http://code.google.com/p/pharo/issues/detail?id=2612 --- Pharo1.1rc3 Latest update: #11406 *Steps to reproduce:* 1. DateAndTime current asUnixTime 2. Walkback: MessageNotUnderstood: DateAndTime classunixEpoch Possible Fix: move DateAndTimeunixEpoch to the class side.

[Pharo-project] PBE correction: #xor: - #bitXor:

2010-05-04 Thread Nick Ager
Hi, Apologies if this isn't the best place to post corrections for the Pharo book. I'm using the latest PBE I can find (PBE1-2010-02-01.pdf). On page 200 I think all references to #xor: should be replaced by #bitXor: as my pharo-1.0 image doesn't contain #xor: except on Falsexor: and Truexor: So