Friday, February 27, 2015
FOSDEM
If you were not able to participate in FOSDEM here is something to look at:
http://mirrors.dotsrc.org/fosdem/2015/devroom-smalltalk/
http://mirrors.dotsrc.org/fosdem/2015/devroom-smalltalk/
Videos and Slides from PharoDays
If you were not able to participate in PharoDays here is something you should look at:
http://pharo.org/news/video-pharo-days
http://pharo.org/news/video-pharo-days
Wednesday, February 25, 2015
GADM: Access to Global Administrative Areas in Pharo
Hernán Morales Durand announced the release of the GADM package for Pharo Smalltalk. GADM is a high-resolution spatial database of the location of
the world's administrative areas for use in Geographical Information Systems (GIS) and similar software.
Read more and try out here.
Tuesday, February 24, 2015
PharoCloud now with new appliance Pharo + MongoDB
PharoCloud added another starter appliance that is easy to use: "Pharo + MongoDB".
Basically an embedded MongoDB runs locally in this appliance and you can use Mongo or other packages in Pharo to access it. Maybe you already know that when loading the Voyage project is very easy to do persistence in Pharo with MongoDB. To get started with Voyage use this or this.
You can read more details on this new PharoCloud offer here.
Basically an embedded MongoDB runs locally in this appliance and you can use Mongo or other packages in Pharo to access it. Maybe you already know that when loading the Voyage project is very easy to do persistence in Pharo with MongoDB. To get started with Voyage use this or this.
You can read more details on this new PharoCloud offer here.
PhyloclassTalk video
A video on PhyloclassTalk (GenBank Browser & PhyloclassTalk Classifier demo) (which is written in Pharo) is on Vimeo. Read more about the PhyloclassTalk project here and here.
PhyloclassTalk is a phylogenetics analysis platform which includes several modules to perform different workflows related with bioinformatics analysis.
Another video on the Blast Query Builder is on Youtube:
PhyloclassTalk is a phylogenetics analysis platform which includes several modules to perform different workflows related with bioinformatics analysis.
Another video on the Blast Query Builder is on Youtube:
Gittingers Kosmos
German lectures from Claus Gittinger (author of Smalltalk/X and VM expert) on LISP (and also Smalltalk).
Monday, February 23, 2015
Kyma and Smalltalk
Kyma is a visual programming language for sound design used by musicians, researchers, and sound designers. From the wikipedia article:
The first version of Kyma, which computed digital audio samples on a Macintosh 512K was written in the Smalltalk programming language in 1986 by Carla Scaletti in Champaign, Illinois. In May 1987, Scaletti had partitioned Kyma into graphics and sound generation engines and ported the sound generation code to a digital signal processor called the Platypus. When the University of Illinois at Urbana-Champaign eliminated the funding for the PLATO laboratory in 1989, Scaletti and Hebel formed Symbolic Sound Corporation in order to continue developing Kyma and digital audio signal processing hardware.
Now Kyma 7 is out as this video demonstrates and you can look at it for some included Smalltalk scripting. This is also explained in this PDF.
There is also an intro video on Youtube.
Nice!
The first version of Kyma, which computed digital audio samples on a Macintosh 512K was written in the Smalltalk programming language in 1986 by Carla Scaletti in Champaign, Illinois. In May 1987, Scaletti had partitioned Kyma into graphics and sound generation engines and ported the sound generation code to a digital signal processor called the Platypus. When the University of Illinois at Urbana-Champaign eliminated the funding for the PLATO laboratory in 1989, Scaletti and Hebel formed Symbolic Sound Corporation in order to continue developing Kyma and digital audio signal processing hardware.
Now Kyma 7 is out as this video demonstrates and you can look at it for some included Smalltalk scripting. This is also explained in this PDF.
There is also an intro video on Youtube.
Nice!
Slots in Pharo 4
One of the nice additions in upcoming Pharo 4.0 is the introduction/better handling of Slots. Here is a presentation on Slots from Marcus.
Here is a nice example from Jan how you can use them.
Here is a nice example from Jan how you can use them.
Plague Doctor
Plague Doctor is a project that monitors the usage of windows in the Pharo IDE and closes the ones that are likely not to be used. It uses (optional) visual clues the "importance" of a windows (heat scale from blue to red) and fades away not used windows.
It now also supports the Atomic Dark Theme. The project is hosted on SmalltalkHub.
It now also supports the Atomic Dark Theme. The project is hosted on SmalltalkHub.
Tomáš Kukol: Smalltalk
Tomáš Kukol: Smalltalk presentation. The talk was recorded on Prague Lambda Meetup in Locus Workspace, Jan 14th, 2015
Thursday, February 19, 2015
Enjoy Roassal on your seaside web application
Want to integrate Roassal visulaizations into your Pharo Seaside application?
Here is the project on SmalltalkHub and here is a video about it.
Really cool!
Here is the project on SmalltalkHub and here is a video about it.
Really cool!
Wednesday, February 18, 2015
Tuesday, February 17, 2015
Monday, February 16, 2015
Sunday, February 15, 2015
GSOC 2015 Call for Ideas
This year Pharo consortium (and community) is going to take part in a
Google Summer of Code event as a standalone organization. Read more.
More Games for Pharo
Stef ported some existing games to new Pharo 4 (like Tetris, Miners, SameGame, ChineseCheckers) and Laura Risani also provided some games (EaterGame, SudokuSolver, Tetris) in their repository.
Now also Atomic Game is available, you can load it from the config browser.
Now also Atomic Game is available, you can load it from the config browser.
Friday, February 13, 2015
PharoDays 2015 videos
PharoDays 2015 videos are available:
https://www.youtube.com/playlist?list=PL4actYd6bfnz98ngrKALwwStl3C3odEKG
https://www.youtube.com/playlist?list=PL4actYd6bfnz98ngrKALwwStl3C3odEKG
Thursday, February 12, 2015
Grafoscopio project
Grafoscopio is an alternative approach to writing and visualization implemented in Pharo Smalltalk. Read more here. There is a nice demo with the "Agile Visualization" book inside Pharo image available as videos. The project is available on SmalltalkHub.
Wednesday, February 11, 2015
Tuesday, February 10, 2015
PhD offer with Pharo about Interaction design
PhD offer with Pharo about Interaction design. Read more
Monday, February 09, 2015
Sunday, February 08, 2015
Thursday, February 05, 2015
Boosting GTSpotter with preview capabilities
Improving GTSpotter with preview capabilities. Try in a fresh Pharo 4.0 image.
Why smalltalk is the best system to think objects
Brescia pharo presentation from Stéphane Ducasse. Read more.
Seaside Monticello Review
A seaside application written by Mike from Pharocloud to compare Monticello files online.
Go here or look at a demo here.
Go here or look at a demo here.
Xtreams
is a reimplementation of streams in Smalltalk. Project is here:
https://code.google.com/p/xtreams
slides here: http://de.slideshare.net/mkobetic/xtreams-esug-2010
and a video here: http://vimeo.com/22094930
Would really like to see that for Pharo.
https://code.google.com/p/xtreams
slides here: http://de.slideshare.net/mkobetic/xtreams-esug-2010
and a video here: http://vimeo.com/22094930
Would really like to see that for Pharo.
DoME
DoME (DOmain Modelling Environment) for Smalltalk is still available for VW and (minimally?) maintained by Georg Grossmann. If you are interested in using or in contributing to DoME please contact him.
DoME is the only open source meta modelling tool which allows the definition of arbitrary diagram notations using a visual meta class notation. Read more.
DoME is the only open source meta modelling tool which allows the definition of arbitrary diagram notations using a visual meta class notation. Read more.
New Smalltalk Book at Amazon
Programming Smalltalk - Object-Orientation from the Beginning: An introduction to the principles of programming
Sunday, February 01, 2015
Twitter Bootstrap for Seaside ported to VA Smalltalk
Joachim ported my Twitter Bootstrap wrapper project for Seaside from Pharo also over to VA Smalltalk. Nice!