From http://forum.world.st/Expeditions-in-Computing-NSF-Grant-td4686758.html :
quote author=Brad Fuller-3
This may be of interest to some here, or your colleagues:
NSF
National Science Foundation
Expeditions in Computing
Grant
http://www07.grants.gov/search/search.do?mode=VIEWoppId=234035
It seems that Nabble stopped picking up new posts on this list on May 8, but
other lists (e.g. Pharo users) are still working. Did we change something, or
is it on Nabble's end?
From time to time, I lead small commercial Smalltalk projects, parts of which
I'm able to delegate. If you're interested in more details / participating when
these come up, email me and I'll keep you in mind.
Cheers,
Sean
[cross posted to pharo-project and squeak-dev]
Dale has done some really cool work on Metacello! From the original
announcement at
http://forum.world.st/Metacello-Preview-release-1-0-beta-32-2-td4642064.html :
The Metacello Preview release provides the following features:
- Metacello
Really cool video! I'm struck by how much I take for granted things that seemed
magical when I discovered Smalltalk... thanks :)
philippeback:
I started this little thing, anyone welcome to improve it...
http://smalltalkhub.com/#!/~philippeback/HOPomodoro
Cool idea! I fixed the layout for the Morph and the control button so it
doesn't look like:
inline: Screen Shot 2013-03-25 at 5.45.47 PM.png
Cheers,
Sean
p.s. if
We actually wanted to start to de-stress the Smalltalk part…
Because only Smalltalkers care, for everyone else it is more negative.
("I thought it's dead?")
Okay, good, so I'll leave it with the attached image i.e. just "Pharo" and the lighthouse
I was pleasantly surprised that Magritte loaded without any hiccups :)
The only failing tests seem to be related to:
- includesSubString: - includesSubstring:
- time printing w/without milliseconds
- FileDirectory
Cheers,
Sean
Since I'm using Spec for all my Pharo UIs, I'm interested in having Spec as the
backend to Magritte. If anyone is interested, I started an experiment at
http://ss3.gemstone.com/ss/SpdPlayground/ . Look for the Magritte-Spec package.
Cheers,
Sean
Here's the screenshot...
I don't. Do you have link?
Here is the paper: http://www.vpri.org/pdf/m2010002_lobjects.pdf
And you can download the image with the actual active essay from
http://tinlizzie.org/lesserphic2/Text%20Field%20for%20LObject.zip
quote author=Jacob Wagner
Hello. Is anyone interested in getting lua scripting to work with pharo, using
nativeboost? I do not think it should be very difficult, but it is beyond my
knowledge of c and lua and nativeboost.
The reason I would like this is for possible gaming applications.
I'm posting this to squeak-dev, pharo dev, and esug, but it'd be great to keep
discussion in one place, like the esug list, or even better, the issue link
below if appropriate...
At ESUG, Martin Kobetic, Dale Henrich, and I worked on some key pieces to port
and maintain cross-platform projects
I'm arriving on Friday morning (about 9am)... anyone else around?
Sean
http://www.downforeveryoneorjustme.com/http://www.squeaksource.com
Guys,
I'm on vacation for a few days... I'm mostly without a computer today and will
be totally out of communication from about friday 0700hrs until monday night
(NY time).
If you email me during that time, I'll see it early next week.
Cheers,
Sean
Type-Bug
Milestone-2.0
Importance-High
Pharo2.0a
Latest update: #20210
DoIt: KMRepository reset
Called from Spotlight classbuildKeymapsOn:
Cheers,
Sean
(Posting to Metacello and Pharo-project lists)
Metacello bootstraps in #20199, but not #20200, #20201, or #20202.
Try:
Gofer new
url: 'http://ss3.gemstone.com/ss/Versionner';
package: 'ConfigurationOfVersionner';
load.
(Smalltalk at: #ConfigurationOfVersionner) project development
The few that I checked had to do with stdout being closed...
OSProcess-dtl.70
Mac Lion
Also tried running with vm from command line
cc/ David Lewis
UnixProcessAccessorTestCase#testRedirectStdOutTo
UnixProcessTestCase#testCatAFile
UnixProcessTestCase#testClassForkHeadlessSqueakAndDo
Begin forwarded message:
From: David T. Lewis le...@mail.msen.com
Subject: Re: OSProcess - is process done?
Date: April 25, 2012 7:47:22 PM EDT
To: DeNigris Sean s...@clipperadams.com
On Wed, Apr 25, 2012 at 01:50:35PM -0400, DeNigris Sean wrote:
David, does this tell us anything? I'm
Hi Sean,
An fread() call will block when reading from a unix pipe unless the pipe
end has been set to nonblocking mode (see #primSQFileSetNonBlocking:).
So the #upToEnd problem was solved by sending #setNonBlockingOutput. So the
following simple in-image ssh client works:
p :=
Begin forwarded message:
From: David T. Lewis le...@mail.msen.com
Subject: Re: OSProcess - is process done?
Date: April 26, 2012 8:03:50 PM EDT
Sean,
Excellent, thanks for the feedback. As for #upToEnd, that's a tricky
question when you are reading from a pipe (or a socket). It is not
94 classes done
16 Packages done
800 classes remaining
Continuing in Compression...
Today: GZipWriteStream
Comment Of The Day Contest - One Day One Comment
Rules:
#1: Each day a not commented class is elected. Each day the best comment will
be integrated with name of the author(s).
#2: If
Awesome momentum! There are 20 comments waiting to be integrated + some already
in from Squeak!!!
Continuing in Collections...
Today: WeakOrderedCollection
Comment Of The Day Contest - One Day One Comment
Rules:
#1: Each day a not commented class is elected. Each day the best comment will
Continuing in Collections...
Today: TextConstants
Comment Of The Day Contest - One Day One Comment
Rules:
#1: Each day a not commented class is elected. Each day the best comment will
be integrated with name of the author(s).
#2: If you cannot comment it, deprecate it.
Results:
quote author=Nicolas Cellier
The Squeak trunk version is:
/quote
Great idea - low hanging fruit:
Issue 5034 in pharo: Harvest class comments from Squeak
http://code.google.com/p/pharo/issues/detail?id=5034
From ezequiel lamonica Nov 07, 2011; 10:22am
Hello everybody,
I'm trying to find some message in the SystemChangeNotifier to recognize a
new protocol added.
I see this instance method in ClassOrganizer:
notifyOfChangedCategoriesFrom: oldCollectionOrNil to: newCollectionOrNil
What is the purpose of #haltIf: aBlock?
Right now, you can pass any of the following to ObjecthaltIf:
- aBlock taking an optional argument which is automatically set to the
receiver of #halt
- aSelector which looks up the call chain and halts if present
- aBoolean
So, whatever the
From http://magaloma.blogspot.com/2011/06/multiple-worlds-for-twm.html:
Here's a screencast that shows the progress. (My English seems a little less
catastrophic than the previous screencast :)
Wow! Really nice work, and great screencast. Plus, your english was fine -
except your
It confuses me that the URI and Url class hierarchies are separate, given that
a URL is a subset of URI
(http://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Relationship_to_URL_and_URN).
Does it make sense to unify these?
Thanks.
Sean
Installation:
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfFFI';
load.
((Smalltalk at: #ConfigurationOfFFI) project latestVersion) load.
Gofer new
squeaksource: 'SophieGoldDig';
package: 'SpdQT';
load.
Then, blow your mind by playing a video
Forgot to mention, right now the prototype only works on Mac. I'm not sure how
hard it would be to have it work on other platforms. It may be easy as I just
hardcorded the Mac platform references and there was other-platform code that
can be re-enabled.
Sean
I extracted the mp3 support from Sophie. It works in Squeak 4.1 and Pharo
1.1.1 on Mac OS 10.6.5
Load SophiePort from http://www.squeaksource.com/SPDProjectUpdates
Then try:
song := StreamingMP3Sound onFileNamed: '/path/to/yourFavorite.mp3'.
song play.
song pause.
I started a little package to wrap the bit.ly URL shortening API in Smalltalk.
It's simple enough to have no dependencies, and works in Pharo and Squeak
trunk. You need a free bit.ly account to use the API. See BitLyInfo and BitLy
class comments, and the specs for more info.
bitLy := BitLy
I emailed Andres, the author, and he said the code didn't have a license
because I meant to put no restrictions on it... The MIT license is fine with
me. In fact, I released the Hash Analysis Tool and Assessments under the MIT
license already.
Then he asked a great question: Let me know what
The presentation was great! There were about 10 Squeak/Pharo-ers there, from
hobbyists to a surprise XEROX-PARC celebrity :) We had a dialogue, nudged
along by a slideshow, which I posted at http://seandenigris.com/blog/?p=541
Sean
___
Pharo-project
If anyone is in NYC Wednesday evening, I'll be giving a talk about Squeak and
Pharo for the NYC Smalltalk group. Details are at http://www.nycsmalltalk.org/
Sean
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
I was doing a lot of playing with Morphic this week at ESUG in Barcelona. Many
people seem to really not like it and complain about it, but it seems very
vague i.e. they can't point to a specific problem with it.
I think it's amazingly powerful and universally misunderstood. Many people are
Extension methods showing up as *[PackageName] is an ugly hack!! It is an
implementation detail (in this context) that probably should be first class (as
a package name somewhere else), but definitely shouldn't be displayed to the
user here :(
How about if *[PackageName]-[method category]
quote author=Torsten Bergmann
Maybe the license should be a
required field in Squeaksource for any new project.
/quote
Yes! /And/ *default to MIT.* Even though in this case Andreas chose other-than
MIT on purpose, how many projects are not MIT simply because the default is a
choice other than
Understood about your objectives, but I think they SHOULD include
teaching
efficient updates. When MS did this correctly, they did the
simplest thing
that would work, and then separately modified it for efficiency.
+1 for having both:
* simple, intuitive
* and optimized
And for keeping them
I have never been able to distinguish my workplace from home. I therefore have
just one place, where I both live and work. Instead, I frequently change
countries.
Just (half) kidding ;-)
lol!
It seems like I (and the OP?) maybe never really got projects, and so never
experienced the dark
42 matches
Mail list logo